Skip to content

Instantly share code, notes, and snippets.

@firmai
Created April 28, 2023 18:23
Show Gist options
  • Save firmai/0cd368120b6cedfd9bca30cc41e4dcf5 to your computer and use it in GitHub Desktop.
Save firmai/0cd368120b6cedfd9bca30cc41e4dcf5 to your computer and use it in GitHub Desktop.
Synthetic Portfolio Opimization.ipynb
Display the source blob
Display the rendered blob
Raw
{
"nbformat": 4,
"nbformat_minor": 0,
"metadata": {
"colab": {
"provenance": [],
"authorship_tag": "ABX9TyNT6ORUl6OPM0dY9jYjJt12",
"include_colab_link": true
},
"kernelspec": {
"name": "python3",
"display_name": "Python 3"
},
"language_info": {
"name": "python"
}
},
"cells": [
{
"cell_type": "markdown",
"metadata": {
"id": "view-in-github",
"colab_type": "text"
},
"source": [
"<a href=\"https://colab.research.google.com/gist/firmai/0cd368120b6cedfd9bca30cc41e4dcf5/synthetic-portfolio-opimization.ipynb\" target=\"_parent\"><img src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/></a>"
]
},
{
"cell_type": "code",
"source": [
"!pip install PyPortfolioOpt"
],
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/"
},
"id": "jhVV5CsnD-Iy",
"outputId": "8e25719c-3a71-4cf3-ad55-fe2299a626ba"
},
"execution_count": 2,
"outputs": [
{
"output_type": "stream",
"name": "stdout",
"text": [
"Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/\n",
"Collecting PyPortfolioOpt\n",
" Downloading pyportfolioopt-1.5.4-py3-none-any.whl (61 kB)\n",
"\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m61.9/61.9 kB\u001b[0m \u001b[31m2.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
"\u001b[?25hRequirement already satisfied: cvxpy<2.0.0,>=1.1.10 in /usr/local/lib/python3.10/dist-packages (from PyPortfolioOpt) (1.3.1)\n",
"Requirement already satisfied: scipy<2.0,>=1.3 in /usr/local/lib/python3.10/dist-packages (from PyPortfolioOpt) (1.10.1)\n",
"Requirement already satisfied: numpy<2.0.0,>=1.22.4 in /usr/local/lib/python3.10/dist-packages (from PyPortfolioOpt) (1.22.4)\n",
"Requirement already satisfied: pandas>=0.19 in /usr/local/lib/python3.10/dist-packages (from PyPortfolioOpt) (1.5.3)\n",
"Requirement already satisfied: setuptools>65.5.1 in /usr/local/lib/python3.10/dist-packages (from cvxpy<2.0.0,>=1.1.10->PyPortfolioOpt) (67.7.2)\n",
"Requirement already satisfied: ecos>=2 in /usr/local/lib/python3.10/dist-packages (from cvxpy<2.0.0,>=1.1.10->PyPortfolioOpt) (2.0.12)\n",
"Requirement already satisfied: osqp>=0.4.1 in /usr/local/lib/python3.10/dist-packages (from cvxpy<2.0.0,>=1.1.10->PyPortfolioOpt) (0.6.2.post8)\n",
"Requirement already satisfied: scs>=1.1.6 in /usr/local/lib/python3.10/dist-packages (from cvxpy<2.0.0,>=1.1.10->PyPortfolioOpt) (3.2.3)\n",
"Requirement already satisfied: python-dateutil>=2.8.1 in /usr/local/lib/python3.10/dist-packages (from pandas>=0.19->PyPortfolioOpt) (2.8.2)\n",
"Requirement already satisfied: pytz>=2020.1 in /usr/local/lib/python3.10/dist-packages (from pandas>=0.19->PyPortfolioOpt) (2022.7.1)\n",
"Requirement already satisfied: qdldl in /usr/local/lib/python3.10/dist-packages (from osqp>=0.4.1->cvxpy<2.0.0,>=1.1.10->PyPortfolioOpt) (0.1.7)\n",
"Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.10/dist-packages (from python-dateutil>=2.8.1->pandas>=0.19->PyPortfolioOpt) (1.16.0)\n",
"Installing collected packages: PyPortfolioOpt\n",
"Successfully installed PyPortfolioOpt-1.5.4\n"
]
}
]
},
{
"cell_type": "code",
"source": [
"import numpy as np\n",
"import pandas as pd\n",
"import plotly.graph_objects as go\n",
"from pypfopt import EfficientSemivariance\n",
"from pypfopt import risk_models\n",
"from pypfopt import expected_returns\n",
"import warnings\n",
"\n",
"# ignore all warnings\n",
"warnings.filterwarnings(\"ignore\")\n",
"\n",
"# Create fake returns data\n",
"np.random.seed(42)\n",
"dates = pd.date_range(start='2015-01-01', end='2020-12-31', freq='M')\n",
"strategies = ['president_tweet', 'media_stock', 'profitable_stock', 'famous_hf', 'meme_stock',\n",
" 'google_trends', 'warren_buffet', 'stock_twist', 'bankruptcy', 'momentum']\n",
"returns_data = pd.DataFrame(np.random.normal(loc=0.01, scale=0.05, size=(len(dates), len(strategies))),\n",
" index=dates, columns=strategies)\n",
"\n",
"# Rescale the returns data\n",
"returns_data = returns_data * 100\n",
"\n",
"# Perform mean-variance portfolio optimization on a monthly basis\n",
"monthly_allocations = []\n",
"\n",
"for i in range(11, len(returns_data)):\n",
" data = returns_data.iloc[i-11:i, :]\n",
" mu = expected_returns.mean_historical_return(data)\n",
" Sigma = risk_models.sample_cov(data)\n",
"\n",
" ef = EfficientSemivariance(mu, Sigma)\n",
" weights = ef.min_semivariance()\n",
" cleaned_weights = ef.clean_weights()\n",
" monthly_allocations.append(cleaned_weights)\n",
"\n",
"allocations_df = pd.DataFrame(monthly_allocations, index=returns_data.index[11:])\n",
"\n",
"# Plot the allocation changes over time using Plotly\n",
"fig = go.Figure()\n",
"\n",
"for strategy in strategies:\n",
" fig.add_trace(go.Scatter(x=allocations_df.index, y=allocations_df[strategy], mode='lines', name=strategy))\n",
"\n",
"fig.update_layout(title='Portfolio Allocations Over Time',\n",
" xaxis_title='Time',\n",
" yaxis_title='Allocation',\n",
" legend_title='Strategies')\n",
"\n",
"fig.show()"
],
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 542
},
"id": "SUgRCdjjEcVL",
"outputId": "4c1ba6c1-047c-410f-a80d-eeedd2ec5a20"
},
"execution_count": 22,
"outputs": [
{
"output_type": "display_data",
"data": {
"text/html": [
"<html>\n",
"<head><meta charset=\"utf-8\" /></head>\n",
"<body>\n",
" <div> <script src=\"https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_SVG\"></script><script type=\"text/javascript\">if (window.MathJax && window.MathJax.Hub && window.MathJax.Hub.Config) {window.MathJax.Hub.Config({SVG: {font: \"STIX-Web\"}});}</script> <script type=\"text/javascript\">window.PlotlyConfig = {MathJaxConfig: 'local'};</script>\n",
" <script src=\"https://cdn.plot.ly/plotly-2.18.2.min.js\"></script> <div id=\"366c9ade-ce4a-4e27-a495-150153bcff57\" class=\"plotly-graph-div\" style=\"height:525px; width:100%;\"></div> <script type=\"text/javascript\"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById(\"366c9ade-ce4a-4e27-a495-150153bcff57\")) { Plotly.newPlot( \"366c9ade-ce4a-4e27-a495-150153bcff57\", [{\"mode\":\"lines\",\"name\":\"president_tweet\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.05178,0.01891,0.0502,0.02113,0.00967,0.00127,0.00548,0.00967,0.02099,0.37215,0.2231,0.46453,0.19373,0.03389,0.07727,0.21769,0.13653,0.2053,0.00063,0.08563,0.00648,0.02035,0.02773,0.0178,0.01073,0.01644,0.0156,0.01343,0.02037,0.01193,0.04074,0.09528,0.31388,0.09241,0.1657,0.21543,0.02379,0.07917,0.03116,0.0734,0.12826,0.09581,0.20263,0.17154,0.11983,0.22781,0.27861,0.24948,0.21921,0.24846,0.06803,0.15957,0.29347,0.44488,0.13015,0.22489,0.09922,0.2089,0.01653,0.03745,0.03419],\"type\":\"scatter\"},{\"mode\":\"lines\",\"name\":\"media_stock\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.00857,0.00247,0.00313,0.01218,0.01031,0.00151,0.00295,0.11302,0.01759,0.08956,0.07029,0.09623,0.09976,0.30056,0.29315,0.01184,0.01463,0.01302,0.05627,0.05586,0.07416,0.0289,0.141,0.0692,0.00133,0.00386,0.0382,0.39617,0.06598,0.00303,0.17196,0.35252,0.00863,0.20778,0.15767,0.13442,0.13892,0.02674,0.0925,0.05841,0.20609,0.3379,0.13842,0.31873,0.16775,0.23934,0.00548,0.00537,0.00077,0.00087,0.02818,0.05839,0.03056,0.00533,0.02501,0.01034,0.11056,0.37111,0.15211,0.03171,0.05327],\"type\":\"scatter\"},{\"mode\":\"lines\",\"name\":\"profitable_stock\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.04309,0.07475,0.02574,0.0155,0.10837,0.11015,0.06944,0.08651,0.17311,0.01507,0.09884,0.07057,0.15492,0.11845,0.16937,0.06941,0.19688,0.10113,0.1099,0.05614,0.11138,0.41393,0.1363,0.40028,0.25769,0.53887,0.45488,0.01833,0.14145,0.00768,0.01109,0.00644,0.02942,0.00038,0.00188,0.00962,0.06804,0.00757,0.08804,0.06936,0.03724,0.03682,0.06394,0.03011,0.06281,0.0671,0.08326,0.08014,0.12078,0.13668,0.04307,0.07704,0.0564,0.29225,0.24754,0.06014,0.49043,0.09005,0.25238,0.33022,0.3474],\"type\":\"scatter\"},{\"mode\":\"lines\",\"name\":\"famous_hf\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.04344,0.02958,0.23948,0.25077,0.22083,0.06291,0.13671,0.09536,0.05397,0.25874,0.13462,0.02959,0.25916,0.05908,0.03301,0.22723,0.05081,0.29744,0.08221,0.15185,0.05779,0.27852,0.11275,0.03684,0.17535,0.15329,0.00688,0.09031,0.1789,0.06524,0.05575,0.03985,0.0247,0.15893,0.01328,0.02375,0.10044,0.02773,0.18792,0.2572,0.02942,0.1058,0.16975,0.12703,0.08611,0.12144,0.22072,0.11803,0.00063,0.00145,0.03802,0.01663,0.02247,0.00305,0.00561,0.01491,0.01153,0.00952,0.1125,0.26736,0.306],\"type\":\"scatter\"},{\"mode\":\"lines\",\"name\":\"meme_stock\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.00532,0.27135,0.00267,0.00934,0.00576,0.00138,0.00667,0.00806,0.00832,0.00087,0.00685,0.00838,0.03368,0.07771,0.03431,0.1027,0.03417,0.04012,0.10509,0.058,0.04738,0.0132,0.07931,0.12022,0.05843,0.03294,0.08249,0.078,0.23658,0.20701,0.15629,0.27084,0.08036,0.01853,0.0096,0.09068,0.30252,0.05577,0.10494,0.1114,0.16609,0.16141,0.0811,0.1341,0.12295,0.12666,0.08713,0.05853,0.01048,0.02932,0.37923,0.18089,0.1536,0.07208,0.18553,0.01808,0.05239,0.04822,0.0098,0.00878,0.01431],\"type\":\"scatter\"},{\"mode\":\"lines\",\"name\":\"google_trends\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.07035,0.04864,0.04853,0.00161,0.02444,0.17357,0.06206,0.10332,0.07963,0.09859,0.04016,0.03913,0.00979,0.07797,0.20743,0.23803,0.21033,0.03046,0.22498,0.00834,0.26663,0.06782,0.24523,0.04374,0.03093,0.00316,0.00854,0.2504,0.02206,0.1233,0.0429,0.02179,0.06153,0.01147,0.11708,0.12421,0.012,0.28528,0.02852,0.03381,0.0175,0.02565,0.03874,0.06137,0.02132,0.07174,0.01913,0.02252,0.20182,0.17771,0.12138,0.16272,0.17622,0.12319,0.14066,0.09859,0.0331,0.05223,0.20977,0.08351,0.01695],\"type\":\"scatter\"},{\"mode\":\"lines\",\"name\":\"warren_buffet\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.35165,0.03385,0.06066,0.0243,0.05393,0.14627,0.12855,0.13834,0.3464,0.00306,0.22448,0.18763,0.01235,0.05152,0.01966,0.02559,0.03427,0.06417,0.02345,0.01398,0.02379,0.03944,0.03509,0.06896,0.00785,0.01109,0.00316,0.02357,0.07903,0.09122,0.42624,0.15201,0.11577,0.05697,0.3083,0.13444,0.04307,0.03531,0.01158,0.02604,0.10652,0.09082,0.04892,0.03336,0.04643,0.02037,0.03561,0.09083,0.00046,0.00134,0.21483,0.014,0.0211,0.00945,0.07796,0.01202,0.09479,0.10625,0.03351,0.05259,0.06176],\"type\":\"scatter\"},{\"mode\":\"lines\",\"name\":\"stock_twist\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.10866,0.0756,0.09009,0.00863,0.00159,0.02392,0.01263,0.0362,0.06172,0.03764,0.0769,0.0347,0.00157,0.05947,0.01309,0.0124,0.0926,0.07114,0.14604,0.04895,0.0569,0.03993,0.03598,0.07255,0.02252,0.00205,0.00895,0.05985,0.06542,0.01353,0.02356,0.00566,0.15933,0.12836,0.11632,0.14468,0.07856,0.37446,0.06925,0.07122,0.03465,0.0133,0.03053,0.08016,0.00928,0.0095,0.00255,0.00204,0.0001,0.00087,0.00622,0.00445,0.00575,0.01138,0.02341,0.22643,0.02836,0.02013,0.04838,0.15609,0.09479],\"type\":\"scatter\"},{\"mode\":\"lines\",\"name\":\"bankruptcy\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.19132,0.43185,0.41783,0.59802,0.49627,0.43092,0.54617,0.3088,0.06804,0.05273,0.01004,0.05534,0.1677,0.13673,0.10991,0.08979,0.20403,0.06763,0.15843,0.35681,0.2435,0.08076,0.1555,0.12899,0.41006,0.23827,0.37469,0.04424,0.15192,0.43932,0.06428,0.04521,0.17791,0.29484,0.10864,0.02954,0.08153,0.09535,0.09963,0.16488,0.11718,0.02386,0.00439,0.0335,0.01271,0.02333,0.24987,0.34401,0.20807,0.20344,0.05409,0.24367,0.12318,0.0239,0.16283,0.07234,0.01538,0.06978,0.11947,0.03218,0.06292],\"type\":\"scatter\"},{\"mode\":\"lines\",\"name\":\"momentum\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.12584,0.01299,0.06166,0.05852,0.06883,0.04809,0.02934,0.10071,0.17024,0.07159,0.11472,0.01391,0.06736,0.08462,0.04279,0.0053,0.02575,0.10958,0.093,0.16443,0.112,0.01714,0.03111,0.04144,0.0251,0.0,0.0066,0.02571,0.03829,0.03774,0.00717,0.01039,0.02846,0.03032,0.00154,0.09323,0.15113,0.01263,0.28645,0.13429,0.15705,0.10862,0.22159,0.01012,0.35081,0.09271,0.01765,0.02904,0.23768,0.19986,0.04695,0.08265,0.11724,0.01449,0.00131,0.26227,0.06425,0.02382,0.04555,0.00012,0.00841],\"type\":\"scatter\"}], {\"template\":{\"data\":{\"histogram2dcontour\":[{\"type\":\"histogram2dcontour\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"choropleth\":[{\"type\":\"choropleth\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"histogram2d\":[{\"type\":\"histogram2d\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"heatmap\":[{\"type\":\"heatmap\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"heatmapgl\":[{\"type\":\"heatmapgl\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"contourcarpet\":[{\"type\":\"contourcarpet\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"contour\":[{\"type\":\"contour\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"surface\":[{\"type\":\"surface\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"mesh3d\":[{\"type\":\"mesh3d\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"parcoords\":[{\"type\":\"parcoords\",\"line\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterpolargl\":[{\"type\":\"scatterpolargl\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"bar\":[{\"error_x\":{\"color\":\"#2a3f5f\"},\"error_y\":{\"color\":\"#2a3f5f\"},\"marker\":{\"line\":{\"color\":\"#E5ECF6\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"scattergeo\":[{\"type\":\"scattergeo\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterpolar\":[{\"type\":\"scatterpolar\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"histogram\":[{\"marker\":{\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"histogram\"}],\"scattergl\":[{\"type\":\"scattergl\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatter3d\":[{\"type\":\"scatter3d\",\"line\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scattermapbox\":[{\"type\":\"scattermapbox\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterternary\":[{\"type\":\"scatterternary\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scattercarpet\":[{\"type\":\"scattercarpet\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"#2a3f5f\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"#2a3f5f\"},\"baxis\":{\"endlinecolor\":\"#2a3f5f\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"#2a3f5f\"},\"type\":\"carpet\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"#EBF0F8\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"#C8D4E3\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}],\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"#E5ECF6\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}]},\"layout\":{\"autotypenumbers\":\"strict\",\"colorway\":[\"#636efa\",\"#EF553B\",\"#00cc96\",\"#ab63fa\",\"#FFA15A\",\"#19d3f3\",\"#FF6692\",\"#B6E880\",\"#FF97FF\",\"#FECB52\"],\"font\":{\"color\":\"#2a3f5f\"},\"hovermode\":\"closest\",\"hoverlabel\":{\"align\":\"left\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"#E5ECF6\",\"polar\":{\"bgcolor\":\"#E5ECF6\",\"angularaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"radialaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"}},\"ternary\":{\"bgcolor\":\"#E5ECF6\",\"aaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"baxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"caxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"}},\"coloraxis\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"colorscale\":{\"sequential\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"sequentialminus\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"diverging\":[[0,\"#8e0152\"],[0.1,\"#c51b7d\"],[0.2,\"#de77ae\"],[0.3,\"#f1b6da\"],[0.4,\"#fde0ef\"],[0.5,\"#f7f7f7\"],[0.6,\"#e6f5d0\"],[0.7,\"#b8e186\"],[0.8,\"#7fbc41\"],[0.9,\"#4d9221\"],[1,\"#276419\"]]},\"xaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\",\"title\":{\"standoff\":15},\"zerolinecolor\":\"white\",\"automargin\":true,\"zerolinewidth\":2},\"yaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\",\"title\":{\"standoff\":15},\"zerolinecolor\":\"white\",\"automargin\":true,\"zerolinewidth\":2},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2},\"yaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2},\"zaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2}},\"shapedefaults\":{\"line\":{\"color\":\"#2a3f5f\"}},\"annotationdefaults\":{\"arrowcolor\":\"#2a3f5f\",\"arrowhead\":0,\"arrowwidth\":1},\"geo\":{\"bgcolor\":\"white\",\"landcolor\":\"#E5ECF6\",\"subunitcolor\":\"white\",\"showland\":true,\"showlakes\":true,\"lakecolor\":\"white\"},\"title\":{\"x\":0.05},\"mapbox\":{\"style\":\"light\"}}},\"title\":{\"text\":\"Portfolio Allocations Over Time\"},\"xaxis\":{\"title\":{\"text\":\"Time\"}},\"yaxis\":{\"title\":{\"text\":\"Allocation\"}},\"legend\":{\"title\":{\"text\":\"Strategies\"}}}, {\"responsive\": true} ).then(function(){\n",
" \n",
"var gd = document.getElementById('366c9ade-ce4a-4e27-a495-150153bcff57');\n",
"var x = new MutationObserver(function (mutations, observer) {{\n",
" var display = window.getComputedStyle(gd).display;\n",
" if (!display || display === 'none') {{\n",
" console.log([gd, 'removed!']);\n",
" Plotly.purge(gd);\n",
" observer.disconnect();\n",
" }}\n",
"}});\n",
"\n",
"// Listen for the removal of the full notebook cells\n",
"var notebookContainer = gd.closest('#notebook-container');\n",
"if (notebookContainer) {{\n",
" x.observe(notebookContainer, {childList: true});\n",
"}}\n",
"\n",
"// Listen for the clearing of the current output cell\n",
"var outputEl = gd.closest('.output');\n",
"if (outputEl) {{\n",
" x.observe(outputEl, {childList: true});\n",
"}}\n",
"\n",
" }) }; </script> </div>\n",
"</body>\n",
"</html>"
]
},
"metadata": {}
}
]
},
{
"cell_type": "code",
"source": [
"import plotly.graph_objects as go\n",
"import plotly.express as px\n",
"\n",
"def stacked_area_chart(allocations_df):\n",
" fig = go.Figure()\n",
"\n",
" for strategy in strategies:\n",
" fig.add_trace(go.Scatter(x=allocations_df.index, y=allocations_df[strategy],\n",
" stackgroup='one', mode='none', name=strategy))\n",
"\n",
" fig.update_layout(title='Stacked Area Chart of Portfolio Allocations',\n",
" xaxis_title='Time',\n",
" yaxis_title='Allocation',\n",
" legend_title='Strategies')\n",
" fig.show()\n",
"\n",
"def heatmap_chart(allocations_df):\n",
" fig = px.imshow(allocations_df.T, labels=dict(x=\"Date\", y=\"Strategy\", color=\"Allocation\"),\n",
" x=allocations_df.index, y=strategies,\n",
" title='Heatmap of Portfolio Allocations')\n",
" fig.update_xaxes(title='Time')\n",
" fig.update_yaxes(title='Strategies')\n",
" fig.show()\n",
"\n",
"def stacked_bar_chart(allocations_df):\n",
" fig = go.Figure()\n",
"\n",
" for strategy in strategies:\n",
" fig.add_trace(go.Bar(x=allocations_df.index, y=allocations_df[strategy],\n",
" name=strategy))\n",
"\n",
" fig.update_layout(title='Stacked Bar Chart of Portfolio Allocations',\n",
" xaxis_title='Time',\n",
" yaxis_title='Allocation',\n",
" legend_title='Strategies',\n",
" barmode='stack')\n",
" fig.show()\n",
"\n",
"\n",
"def sunburst_chart(allocations_df):\n",
" data = allocations_df.reset_index().melt(id_vars='index', var_name='Strategy', value_name='Allocation')\n",
" data.columns = ['Date', 'Strategy', 'Allocation']\n",
"\n",
" fig = px.sunburst(data, path=['Date', 'Strategy'], values='Allocation',\n",
" title='Sunburst Chart of Portfolio Allocations')\n",
" fig.show()\n"
],
"metadata": {
"id": "qHoufLpxFUVg"
},
"execution_count": 23,
"outputs": []
},
{
"cell_type": "code",
"source": [
"stacked_area_chart(allocations_df)\n",
"heatmap_chart(allocations_df)\n",
"stacked_bar_chart(allocations_df)\n",
"sunburst_chart(allocations_df)"
],
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 1000
},
"id": "FsmjihnSFVNe",
"outputId": "f882008b-6b7f-46df-ff27-286d279425d9"
},
"execution_count": 24,
"outputs": [
{
"output_type": "display_data",
"data": {
"text/html": [
"<html>\n",
"<head><meta charset=\"utf-8\" /></head>\n",
"<body>\n",
" <div> <script src=\"https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_SVG\"></script><script type=\"text/javascript\">if (window.MathJax && window.MathJax.Hub && window.MathJax.Hub.Config) {window.MathJax.Hub.Config({SVG: {font: \"STIX-Web\"}});}</script> <script type=\"text/javascript\">window.PlotlyConfig = {MathJaxConfig: 'local'};</script>\n",
" <script src=\"https://cdn.plot.ly/plotly-2.18.2.min.js\"></script> <div id=\"00bf850b-dfbc-4b4a-a527-b7f7f51a7c00\" class=\"plotly-graph-div\" style=\"height:525px; width:100%;\"></div> <script type=\"text/javascript\"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById(\"00bf850b-dfbc-4b4a-a527-b7f7f51a7c00\")) { Plotly.newPlot( \"00bf850b-dfbc-4b4a-a527-b7f7f51a7c00\", [{\"mode\":\"none\",\"name\":\"president_tweet\",\"stackgroup\":\"one\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.05178,0.01891,0.0502,0.02113,0.00967,0.00127,0.00548,0.00967,0.02099,0.37215,0.2231,0.46453,0.19373,0.03389,0.07727,0.21769,0.13653,0.2053,0.00063,0.08563,0.00648,0.02035,0.02773,0.0178,0.01073,0.01644,0.0156,0.01343,0.02037,0.01193,0.04074,0.09528,0.31388,0.09241,0.1657,0.21543,0.02379,0.07917,0.03116,0.0734,0.12826,0.09581,0.20263,0.17154,0.11983,0.22781,0.27861,0.24948,0.21921,0.24846,0.06803,0.15957,0.29347,0.44488,0.13015,0.22489,0.09922,0.2089,0.01653,0.03745,0.03419],\"type\":\"scatter\"},{\"mode\":\"none\",\"name\":\"media_stock\",\"stackgroup\":\"one\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.00857,0.00247,0.00313,0.01218,0.01031,0.00151,0.00295,0.11302,0.01759,0.08956,0.07029,0.09623,0.09976,0.30056,0.29315,0.01184,0.01463,0.01302,0.05627,0.05586,0.07416,0.0289,0.141,0.0692,0.00133,0.00386,0.0382,0.39617,0.06598,0.00303,0.17196,0.35252,0.00863,0.20778,0.15767,0.13442,0.13892,0.02674,0.0925,0.05841,0.20609,0.3379,0.13842,0.31873,0.16775,0.23934,0.00548,0.00537,0.00077,0.00087,0.02818,0.05839,0.03056,0.00533,0.02501,0.01034,0.11056,0.37111,0.15211,0.03171,0.05327],\"type\":\"scatter\"},{\"mode\":\"none\",\"name\":\"profitable_stock\",\"stackgroup\":\"one\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.04309,0.07475,0.02574,0.0155,0.10837,0.11015,0.06944,0.08651,0.17311,0.01507,0.09884,0.07057,0.15492,0.11845,0.16937,0.06941,0.19688,0.10113,0.1099,0.05614,0.11138,0.41393,0.1363,0.40028,0.25769,0.53887,0.45488,0.01833,0.14145,0.00768,0.01109,0.00644,0.02942,0.00038,0.00188,0.00962,0.06804,0.00757,0.08804,0.06936,0.03724,0.03682,0.06394,0.03011,0.06281,0.0671,0.08326,0.08014,0.12078,0.13668,0.04307,0.07704,0.0564,0.29225,0.24754,0.06014,0.49043,0.09005,0.25238,0.33022,0.3474],\"type\":\"scatter\"},{\"mode\":\"none\",\"name\":\"famous_hf\",\"stackgroup\":\"one\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.04344,0.02958,0.23948,0.25077,0.22083,0.06291,0.13671,0.09536,0.05397,0.25874,0.13462,0.02959,0.25916,0.05908,0.03301,0.22723,0.05081,0.29744,0.08221,0.15185,0.05779,0.27852,0.11275,0.03684,0.17535,0.15329,0.00688,0.09031,0.1789,0.06524,0.05575,0.03985,0.0247,0.15893,0.01328,0.02375,0.10044,0.02773,0.18792,0.2572,0.02942,0.1058,0.16975,0.12703,0.08611,0.12144,0.22072,0.11803,0.00063,0.00145,0.03802,0.01663,0.02247,0.00305,0.00561,0.01491,0.01153,0.00952,0.1125,0.26736,0.306],\"type\":\"scatter\"},{\"mode\":\"none\",\"name\":\"meme_stock\",\"stackgroup\":\"one\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.00532,0.27135,0.00267,0.00934,0.00576,0.00138,0.00667,0.00806,0.00832,0.00087,0.00685,0.00838,0.03368,0.07771,0.03431,0.1027,0.03417,0.04012,0.10509,0.058,0.04738,0.0132,0.07931,0.12022,0.05843,0.03294,0.08249,0.078,0.23658,0.20701,0.15629,0.27084,0.08036,0.01853,0.0096,0.09068,0.30252,0.05577,0.10494,0.1114,0.16609,0.16141,0.0811,0.1341,0.12295,0.12666,0.08713,0.05853,0.01048,0.02932,0.37923,0.18089,0.1536,0.07208,0.18553,0.01808,0.05239,0.04822,0.0098,0.00878,0.01431],\"type\":\"scatter\"},{\"mode\":\"none\",\"name\":\"google_trends\",\"stackgroup\":\"one\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.07035,0.04864,0.04853,0.00161,0.02444,0.17357,0.06206,0.10332,0.07963,0.09859,0.04016,0.03913,0.00979,0.07797,0.20743,0.23803,0.21033,0.03046,0.22498,0.00834,0.26663,0.06782,0.24523,0.04374,0.03093,0.00316,0.00854,0.2504,0.02206,0.1233,0.0429,0.02179,0.06153,0.01147,0.11708,0.12421,0.012,0.28528,0.02852,0.03381,0.0175,0.02565,0.03874,0.06137,0.02132,0.07174,0.01913,0.02252,0.20182,0.17771,0.12138,0.16272,0.17622,0.12319,0.14066,0.09859,0.0331,0.05223,0.20977,0.08351,0.01695],\"type\":\"scatter\"},{\"mode\":\"none\",\"name\":\"warren_buffet\",\"stackgroup\":\"one\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.35165,0.03385,0.06066,0.0243,0.05393,0.14627,0.12855,0.13834,0.3464,0.00306,0.22448,0.18763,0.01235,0.05152,0.01966,0.02559,0.03427,0.06417,0.02345,0.01398,0.02379,0.03944,0.03509,0.06896,0.00785,0.01109,0.00316,0.02357,0.07903,0.09122,0.42624,0.15201,0.11577,0.05697,0.3083,0.13444,0.04307,0.03531,0.01158,0.02604,0.10652,0.09082,0.04892,0.03336,0.04643,0.02037,0.03561,0.09083,0.00046,0.00134,0.21483,0.014,0.0211,0.00945,0.07796,0.01202,0.09479,0.10625,0.03351,0.05259,0.06176],\"type\":\"scatter\"},{\"mode\":\"none\",\"name\":\"stock_twist\",\"stackgroup\":\"one\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.10866,0.0756,0.09009,0.00863,0.00159,0.02392,0.01263,0.0362,0.06172,0.03764,0.0769,0.0347,0.00157,0.05947,0.01309,0.0124,0.0926,0.07114,0.14604,0.04895,0.0569,0.03993,0.03598,0.07255,0.02252,0.00205,0.00895,0.05985,0.06542,0.01353,0.02356,0.00566,0.15933,0.12836,0.11632,0.14468,0.07856,0.37446,0.06925,0.07122,0.03465,0.0133,0.03053,0.08016,0.00928,0.0095,0.00255,0.00204,0.0001,0.00087,0.00622,0.00445,0.00575,0.01138,0.02341,0.22643,0.02836,0.02013,0.04838,0.15609,0.09479],\"type\":\"scatter\"},{\"mode\":\"none\",\"name\":\"bankruptcy\",\"stackgroup\":\"one\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.19132,0.43185,0.41783,0.59802,0.49627,0.43092,0.54617,0.3088,0.06804,0.05273,0.01004,0.05534,0.1677,0.13673,0.10991,0.08979,0.20403,0.06763,0.15843,0.35681,0.2435,0.08076,0.1555,0.12899,0.41006,0.23827,0.37469,0.04424,0.15192,0.43932,0.06428,0.04521,0.17791,0.29484,0.10864,0.02954,0.08153,0.09535,0.09963,0.16488,0.11718,0.02386,0.00439,0.0335,0.01271,0.02333,0.24987,0.34401,0.20807,0.20344,0.05409,0.24367,0.12318,0.0239,0.16283,0.07234,0.01538,0.06978,0.11947,0.03218,0.06292],\"type\":\"scatter\"},{\"mode\":\"none\",\"name\":\"momentum\",\"stackgroup\":\"one\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.12584,0.01299,0.06166,0.05852,0.06883,0.04809,0.02934,0.10071,0.17024,0.07159,0.11472,0.01391,0.06736,0.08462,0.04279,0.0053,0.02575,0.10958,0.093,0.16443,0.112,0.01714,0.03111,0.04144,0.0251,0.0,0.0066,0.02571,0.03829,0.03774,0.00717,0.01039,0.02846,0.03032,0.00154,0.09323,0.15113,0.01263,0.28645,0.13429,0.15705,0.10862,0.22159,0.01012,0.35081,0.09271,0.01765,0.02904,0.23768,0.19986,0.04695,0.08265,0.11724,0.01449,0.00131,0.26227,0.06425,0.02382,0.04555,0.00012,0.00841],\"type\":\"scatter\"}], {\"template\":{\"data\":{\"histogram2dcontour\":[{\"type\":\"histogram2dcontour\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"choropleth\":[{\"type\":\"choropleth\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"histogram2d\":[{\"type\":\"histogram2d\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"heatmap\":[{\"type\":\"heatmap\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"heatmapgl\":[{\"type\":\"heatmapgl\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"contourcarpet\":[{\"type\":\"contourcarpet\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"contour\":[{\"type\":\"contour\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"surface\":[{\"type\":\"surface\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"mesh3d\":[{\"type\":\"mesh3d\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"parcoords\":[{\"type\":\"parcoords\",\"line\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterpolargl\":[{\"type\":\"scatterpolargl\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"bar\":[{\"error_x\":{\"color\":\"#2a3f5f\"},\"error_y\":{\"color\":\"#2a3f5f\"},\"marker\":{\"line\":{\"color\":\"#E5ECF6\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"scattergeo\":[{\"type\":\"scattergeo\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterpolar\":[{\"type\":\"scatterpolar\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"histogram\":[{\"marker\":{\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"histogram\"}],\"scattergl\":[{\"type\":\"scattergl\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatter3d\":[{\"type\":\"scatter3d\",\"line\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scattermapbox\":[{\"type\":\"scattermapbox\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterternary\":[{\"type\":\"scatterternary\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scattercarpet\":[{\"type\":\"scattercarpet\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"#2a3f5f\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"#2a3f5f\"},\"baxis\":{\"endlinecolor\":\"#2a3f5f\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"#2a3f5f\"},\"type\":\"carpet\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"#EBF0F8\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"#C8D4E3\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}],\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"#E5ECF6\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}]},\"layout\":{\"autotypenumbers\":\"strict\",\"colorway\":[\"#636efa\",\"#EF553B\",\"#00cc96\",\"#ab63fa\",\"#FFA15A\",\"#19d3f3\",\"#FF6692\",\"#B6E880\",\"#FF97FF\",\"#FECB52\"],\"font\":{\"color\":\"#2a3f5f\"},\"hovermode\":\"closest\",\"hoverlabel\":{\"align\":\"left\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"#E5ECF6\",\"polar\":{\"bgcolor\":\"#E5ECF6\",\"angularaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"radialaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"}},\"ternary\":{\"bgcolor\":\"#E5ECF6\",\"aaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"baxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"caxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"}},\"coloraxis\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"colorscale\":{\"sequential\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"sequentialminus\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"diverging\":[[0,\"#8e0152\"],[0.1,\"#c51b7d\"],[0.2,\"#de77ae\"],[0.3,\"#f1b6da\"],[0.4,\"#fde0ef\"],[0.5,\"#f7f7f7\"],[0.6,\"#e6f5d0\"],[0.7,\"#b8e186\"],[0.8,\"#7fbc41\"],[0.9,\"#4d9221\"],[1,\"#276419\"]]},\"xaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\",\"title\":{\"standoff\":15},\"zerolinecolor\":\"white\",\"automargin\":true,\"zerolinewidth\":2},\"yaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\",\"title\":{\"standoff\":15},\"zerolinecolor\":\"white\",\"automargin\":true,\"zerolinewidth\":2},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2},\"yaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2},\"zaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2}},\"shapedefaults\":{\"line\":{\"color\":\"#2a3f5f\"}},\"annotationdefaults\":{\"arrowcolor\":\"#2a3f5f\",\"arrowhead\":0,\"arrowwidth\":1},\"geo\":{\"bgcolor\":\"white\",\"landcolor\":\"#E5ECF6\",\"subunitcolor\":\"white\",\"showland\":true,\"showlakes\":true,\"lakecolor\":\"white\"},\"title\":{\"x\":0.05},\"mapbox\":{\"style\":\"light\"}}},\"title\":{\"text\":\"Stacked Area Chart of Portfolio Allocations\"},\"xaxis\":{\"title\":{\"text\":\"Time\"}},\"yaxis\":{\"title\":{\"text\":\"Allocation\"}},\"legend\":{\"title\":{\"text\":\"Strategies\"}}}, {\"responsive\": true} ).then(function(){\n",
" \n",
"var gd = document.getElementById('00bf850b-dfbc-4b4a-a527-b7f7f51a7c00');\n",
"var x = new MutationObserver(function (mutations, observer) {{\n",
" var display = window.getComputedStyle(gd).display;\n",
" if (!display || display === 'none') {{\n",
" console.log([gd, 'removed!']);\n",
" Plotly.purge(gd);\n",
" observer.disconnect();\n",
" }}\n",
"}});\n",
"\n",
"// Listen for the removal of the full notebook cells\n",
"var notebookContainer = gd.closest('#notebook-container');\n",
"if (notebookContainer) {{\n",
" x.observe(notebookContainer, {childList: true});\n",
"}}\n",
"\n",
"// Listen for the clearing of the current output cell\n",
"var outputEl = gd.closest('.output');\n",
"if (outputEl) {{\n",
" x.observe(outputEl, {childList: true});\n",
"}}\n",
"\n",
" }) }; </script> </div>\n",
"</body>\n",
"</html>"
]
},
"metadata": {}
},
{
"output_type": "display_data",
"data": {
"text/html": [
"<html>\n",
"<head><meta charset=\"utf-8\" /></head>\n",
"<body>\n",
" <div> <script src=\"https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_SVG\"></script><script type=\"text/javascript\">if (window.MathJax && window.MathJax.Hub && window.MathJax.Hub.Config) {window.MathJax.Hub.Config({SVG: {font: \"STIX-Web\"}});}</script> <script type=\"text/javascript\">window.PlotlyConfig = {MathJaxConfig: 'local'};</script>\n",
" <script src=\"https://cdn.plot.ly/plotly-2.18.2.min.js\"></script> <div id=\"7f729ed8-ca92-4ffa-b27a-789244bc1b78\" class=\"plotly-graph-div\" style=\"height:525px; width:100%;\"></div> <script type=\"text/javascript\"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById(\"7f729ed8-ca92-4ffa-b27a-789244bc1b78\")) { Plotly.newPlot( \"7f729ed8-ca92-4ffa-b27a-789244bc1b78\", [{\"coloraxis\":\"coloraxis\",\"name\":\"0\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[\"president_tweet\",\"media_stock\",\"profitable_stock\",\"famous_hf\",\"meme_stock\",\"google_trends\",\"warren_buffet\",\"stock_twist\",\"bankruptcy\",\"momentum\"],\"z\":[[0.05178,0.01891,0.0502,0.02113,0.00967,0.00127,0.00548,0.00967,0.02099,0.37215,0.2231,0.46453,0.19373,0.03389,0.07727,0.21769,0.13653,0.2053,0.00063,0.08563,0.00648,0.02035,0.02773,0.0178,0.01073,0.01644,0.0156,0.01343,0.02037,0.01193,0.04074,0.09528,0.31388,0.09241,0.1657,0.21543,0.02379,0.07917,0.03116,0.0734,0.12826,0.09581,0.20263,0.17154,0.11983,0.22781,0.27861,0.24948,0.21921,0.24846,0.06803,0.15957,0.29347,0.44488,0.13015,0.22489,0.09922,0.2089,0.01653,0.03745,0.03419],[0.00857,0.00247,0.00313,0.01218,0.01031,0.00151,0.00295,0.11302,0.01759,0.08956,0.07029,0.09623,0.09976,0.30056,0.29315,0.01184,0.01463,0.01302,0.05627,0.05586,0.07416,0.0289,0.141,0.0692,0.00133,0.00386,0.0382,0.39617,0.06598,0.00303,0.17196,0.35252,0.00863,0.20778,0.15767,0.13442,0.13892,0.02674,0.0925,0.05841,0.20609,0.3379,0.13842,0.31873,0.16775,0.23934,0.00548,0.00537,0.00077,0.00087,0.02818,0.05839,0.03056,0.00533,0.02501,0.01034,0.11056,0.37111,0.15211,0.03171,0.05327],[0.04309,0.07475,0.02574,0.0155,0.10837,0.11015,0.06944,0.08651,0.17311,0.01507,0.09884,0.07057,0.15492,0.11845,0.16937,0.06941,0.19688,0.10113,0.1099,0.05614,0.11138,0.41393,0.1363,0.40028,0.25769,0.53887,0.45488,0.01833,0.14145,0.00768,0.01109,0.00644,0.02942,0.00038,0.00188,0.00962,0.06804,0.00757,0.08804,0.06936,0.03724,0.03682,0.06394,0.03011,0.06281,0.0671,0.08326,0.08014,0.12078,0.13668,0.04307,0.07704,0.0564,0.29225,0.24754,0.06014,0.49043,0.09005,0.25238,0.33022,0.3474],[0.04344,0.02958,0.23948,0.25077,0.22083,0.06291,0.13671,0.09536,0.05397,0.25874,0.13462,0.02959,0.25916,0.05908,0.03301,0.22723,0.05081,0.29744,0.08221,0.15185,0.05779,0.27852,0.11275,0.03684,0.17535,0.15329,0.00688,0.09031,0.1789,0.06524,0.05575,0.03985,0.0247,0.15893,0.01328,0.02375,0.10044,0.02773,0.18792,0.2572,0.02942,0.1058,0.16975,0.12703,0.08611,0.12144,0.22072,0.11803,0.00063,0.00145,0.03802,0.01663,0.02247,0.00305,0.00561,0.01491,0.01153,0.00952,0.1125,0.26736,0.306],[0.00532,0.27135,0.00267,0.00934,0.00576,0.00138,0.00667,0.00806,0.00832,0.00087,0.00685,0.00838,0.03368,0.07771,0.03431,0.1027,0.03417,0.04012,0.10509,0.058,0.04738,0.0132,0.07931,0.12022,0.05843,0.03294,0.08249,0.078,0.23658,0.20701,0.15629,0.27084,0.08036,0.01853,0.0096,0.09068,0.30252,0.05577,0.10494,0.1114,0.16609,0.16141,0.0811,0.1341,0.12295,0.12666,0.08713,0.05853,0.01048,0.02932,0.37923,0.18089,0.1536,0.07208,0.18553,0.01808,0.05239,0.04822,0.0098,0.00878,0.01431],[0.07035,0.04864,0.04853,0.00161,0.02444,0.17357,0.06206,0.10332,0.07963,0.09859,0.04016,0.03913,0.00979,0.07797,0.20743,0.23803,0.21033,0.03046,0.22498,0.00834,0.26663,0.06782,0.24523,0.04374,0.03093,0.00316,0.00854,0.2504,0.02206,0.1233,0.0429,0.02179,0.06153,0.01147,0.11708,0.12421,0.012,0.28528,0.02852,0.03381,0.0175,0.02565,0.03874,0.06137,0.02132,0.07174,0.01913,0.02252,0.20182,0.17771,0.12138,0.16272,0.17622,0.12319,0.14066,0.09859,0.0331,0.05223,0.20977,0.08351,0.01695],[0.35165,0.03385,0.06066,0.0243,0.05393,0.14627,0.12855,0.13834,0.3464,0.00306,0.22448,0.18763,0.01235,0.05152,0.01966,0.02559,0.03427,0.06417,0.02345,0.01398,0.02379,0.03944,0.03509,0.06896,0.00785,0.01109,0.00316,0.02357,0.07903,0.09122,0.42624,0.15201,0.11577,0.05697,0.3083,0.13444,0.04307,0.03531,0.01158,0.02604,0.10652,0.09082,0.04892,0.03336,0.04643,0.02037,0.03561,0.09083,0.00046,0.00134,0.21483,0.014,0.0211,0.00945,0.07796,0.01202,0.09479,0.10625,0.03351,0.05259,0.06176],[0.10866,0.0756,0.09009,0.00863,0.00159,0.02392,0.01263,0.0362,0.06172,0.03764,0.0769,0.0347,0.00157,0.05947,0.01309,0.0124,0.0926,0.07114,0.14604,0.04895,0.0569,0.03993,0.03598,0.07255,0.02252,0.00205,0.00895,0.05985,0.06542,0.01353,0.02356,0.00566,0.15933,0.12836,0.11632,0.14468,0.07856,0.37446,0.06925,0.07122,0.03465,0.0133,0.03053,0.08016,0.00928,0.0095,0.00255,0.00204,0.0001,0.00087,0.00622,0.00445,0.00575,0.01138,0.02341,0.22643,0.02836,0.02013,0.04838,0.15609,0.09479],[0.19132,0.43185,0.41783,0.59802,0.49627,0.43092,0.54617,0.3088,0.06804,0.05273,0.01004,0.05534,0.1677,0.13673,0.10991,0.08979,0.20403,0.06763,0.15843,0.35681,0.2435,0.08076,0.1555,0.12899,0.41006,0.23827,0.37469,0.04424,0.15192,0.43932,0.06428,0.04521,0.17791,0.29484,0.10864,0.02954,0.08153,0.09535,0.09963,0.16488,0.11718,0.02386,0.00439,0.0335,0.01271,0.02333,0.24987,0.34401,0.20807,0.20344,0.05409,0.24367,0.12318,0.0239,0.16283,0.07234,0.01538,0.06978,0.11947,0.03218,0.06292],[0.12584,0.01299,0.06166,0.05852,0.06883,0.04809,0.02934,0.10071,0.17024,0.07159,0.11472,0.01391,0.06736,0.08462,0.04279,0.0053,0.02575,0.10958,0.093,0.16443,0.112,0.01714,0.03111,0.04144,0.0251,0.0,0.0066,0.02571,0.03829,0.03774,0.00717,0.01039,0.02846,0.03032,0.00154,0.09323,0.15113,0.01263,0.28645,0.13429,0.15705,0.10862,0.22159,0.01012,0.35081,0.09271,0.01765,0.02904,0.23768,0.19986,0.04695,0.08265,0.11724,0.01449,0.00131,0.26227,0.06425,0.02382,0.04555,0.00012,0.00841]],\"type\":\"heatmap\",\"xaxis\":\"x\",\"yaxis\":\"y\",\"hovertemplate\":\"Date: %{x}<br>Strategy: %{y}<br>Allocation: %{z}<extra></extra>\"}], {\"template\":{\"data\":{\"histogram2dcontour\":[{\"type\":\"histogram2dcontour\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"choropleth\":[{\"type\":\"choropleth\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"histogram2d\":[{\"type\":\"histogram2d\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"heatmap\":[{\"type\":\"heatmap\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"heatmapgl\":[{\"type\":\"heatmapgl\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"contourcarpet\":[{\"type\":\"contourcarpet\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"contour\":[{\"type\":\"contour\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"surface\":[{\"type\":\"surface\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"mesh3d\":[{\"type\":\"mesh3d\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"parcoords\":[{\"type\":\"parcoords\",\"line\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterpolargl\":[{\"type\":\"scatterpolargl\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"bar\":[{\"error_x\":{\"color\":\"#2a3f5f\"},\"error_y\":{\"color\":\"#2a3f5f\"},\"marker\":{\"line\":{\"color\":\"#E5ECF6\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"scattergeo\":[{\"type\":\"scattergeo\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterpolar\":[{\"type\":\"scatterpolar\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"histogram\":[{\"marker\":{\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"histogram\"}],\"scattergl\":[{\"type\":\"scattergl\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatter3d\":[{\"type\":\"scatter3d\",\"line\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scattermapbox\":[{\"type\":\"scattermapbox\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterternary\":[{\"type\":\"scatterternary\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scattercarpet\":[{\"type\":\"scattercarpet\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"#2a3f5f\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"#2a3f5f\"},\"baxis\":{\"endlinecolor\":\"#2a3f5f\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"#2a3f5f\"},\"type\":\"carpet\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"#EBF0F8\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"#C8D4E3\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}],\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"#E5ECF6\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}]},\"layout\":{\"autotypenumbers\":\"strict\",\"colorway\":[\"#636efa\",\"#EF553B\",\"#00cc96\",\"#ab63fa\",\"#FFA15A\",\"#19d3f3\",\"#FF6692\",\"#B6E880\",\"#FF97FF\",\"#FECB52\"],\"font\":{\"color\":\"#2a3f5f\"},\"hovermode\":\"closest\",\"hoverlabel\":{\"align\":\"left\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"#E5ECF6\",\"polar\":{\"bgcolor\":\"#E5ECF6\",\"angularaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"radialaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"}},\"ternary\":{\"bgcolor\":\"#E5ECF6\",\"aaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"baxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"caxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"}},\"coloraxis\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"colorscale\":{\"sequential\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"sequentialminus\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"diverging\":[[0,\"#8e0152\"],[0.1,\"#c51b7d\"],[0.2,\"#de77ae\"],[0.3,\"#f1b6da\"],[0.4,\"#fde0ef\"],[0.5,\"#f7f7f7\"],[0.6,\"#e6f5d0\"],[0.7,\"#b8e186\"],[0.8,\"#7fbc41\"],[0.9,\"#4d9221\"],[1,\"#276419\"]]},\"xaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\",\"title\":{\"standoff\":15},\"zerolinecolor\":\"white\",\"automargin\":true,\"zerolinewidth\":2},\"yaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\",\"title\":{\"standoff\":15},\"zerolinecolor\":\"white\",\"automargin\":true,\"zerolinewidth\":2},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2},\"yaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2},\"zaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2}},\"shapedefaults\":{\"line\":{\"color\":\"#2a3f5f\"}},\"annotationdefaults\":{\"arrowcolor\":\"#2a3f5f\",\"arrowhead\":0,\"arrowwidth\":1},\"geo\":{\"bgcolor\":\"white\",\"landcolor\":\"#E5ECF6\",\"subunitcolor\":\"white\",\"showland\":true,\"showlakes\":true,\"lakecolor\":\"white\"},\"title\":{\"x\":0.05},\"mapbox\":{\"style\":\"light\"}}},\"xaxis\":{\"anchor\":\"y\",\"domain\":[0.0,1.0],\"scaleanchor\":\"y\",\"constrain\":\"domain\",\"title\":{\"text\":\"Time\"}},\"yaxis\":{\"anchor\":\"x\",\"domain\":[0.0,1.0],\"autorange\":\"reversed\",\"constrain\":\"domain\",\"title\":{\"text\":\"Strategies\"}},\"coloraxis\":{\"colorbar\":{\"title\":{\"text\":\"Allocation\"}},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]},\"title\":{\"text\":\"Heatmap of Portfolio Allocations\"}}, {\"responsive\": true} ).then(function(){\n",
" \n",
"var gd = document.getElementById('7f729ed8-ca92-4ffa-b27a-789244bc1b78');\n",
"var x = new MutationObserver(function (mutations, observer) {{\n",
" var display = window.getComputedStyle(gd).display;\n",
" if (!display || display === 'none') {{\n",
" console.log([gd, 'removed!']);\n",
" Plotly.purge(gd);\n",
" observer.disconnect();\n",
" }}\n",
"}});\n",
"\n",
"// Listen for the removal of the full notebook cells\n",
"var notebookContainer = gd.closest('#notebook-container');\n",
"if (notebookContainer) {{\n",
" x.observe(notebookContainer, {childList: true});\n",
"}}\n",
"\n",
"// Listen for the clearing of the current output cell\n",
"var outputEl = gd.closest('.output');\n",
"if (outputEl) {{\n",
" x.observe(outputEl, {childList: true});\n",
"}}\n",
"\n",
" }) }; </script> </div>\n",
"</body>\n",
"</html>"
]
},
"metadata": {}
},
{
"output_type": "display_data",
"data": {
"text/html": [
"<html>\n",
"<head><meta charset=\"utf-8\" /></head>\n",
"<body>\n",
" <div> <script src=\"https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_SVG\"></script><script type=\"text/javascript\">if (window.MathJax && window.MathJax.Hub && window.MathJax.Hub.Config) {window.MathJax.Hub.Config({SVG: {font: \"STIX-Web\"}});}</script> <script type=\"text/javascript\">window.PlotlyConfig = {MathJaxConfig: 'local'};</script>\n",
" <script src=\"https://cdn.plot.ly/plotly-2.18.2.min.js\"></script> <div id=\"aaca0d10-a67f-40bf-b6df-67d508460548\" class=\"plotly-graph-div\" style=\"height:525px; width:100%;\"></div> <script type=\"text/javascript\"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById(\"aaca0d10-a67f-40bf-b6df-67d508460548\")) { Plotly.newPlot( \"aaca0d10-a67f-40bf-b6df-67d508460548\", [{\"name\":\"president_tweet\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.05178,0.01891,0.0502,0.02113,0.00967,0.00127,0.00548,0.00967,0.02099,0.37215,0.2231,0.46453,0.19373,0.03389,0.07727,0.21769,0.13653,0.2053,0.00063,0.08563,0.00648,0.02035,0.02773,0.0178,0.01073,0.01644,0.0156,0.01343,0.02037,0.01193,0.04074,0.09528,0.31388,0.09241,0.1657,0.21543,0.02379,0.07917,0.03116,0.0734,0.12826,0.09581,0.20263,0.17154,0.11983,0.22781,0.27861,0.24948,0.21921,0.24846,0.06803,0.15957,0.29347,0.44488,0.13015,0.22489,0.09922,0.2089,0.01653,0.03745,0.03419],\"type\":\"bar\"},{\"name\":\"media_stock\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.00857,0.00247,0.00313,0.01218,0.01031,0.00151,0.00295,0.11302,0.01759,0.08956,0.07029,0.09623,0.09976,0.30056,0.29315,0.01184,0.01463,0.01302,0.05627,0.05586,0.07416,0.0289,0.141,0.0692,0.00133,0.00386,0.0382,0.39617,0.06598,0.00303,0.17196,0.35252,0.00863,0.20778,0.15767,0.13442,0.13892,0.02674,0.0925,0.05841,0.20609,0.3379,0.13842,0.31873,0.16775,0.23934,0.00548,0.00537,0.00077,0.00087,0.02818,0.05839,0.03056,0.00533,0.02501,0.01034,0.11056,0.37111,0.15211,0.03171,0.05327],\"type\":\"bar\"},{\"name\":\"profitable_stock\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.04309,0.07475,0.02574,0.0155,0.10837,0.11015,0.06944,0.08651,0.17311,0.01507,0.09884,0.07057,0.15492,0.11845,0.16937,0.06941,0.19688,0.10113,0.1099,0.05614,0.11138,0.41393,0.1363,0.40028,0.25769,0.53887,0.45488,0.01833,0.14145,0.00768,0.01109,0.00644,0.02942,0.00038,0.00188,0.00962,0.06804,0.00757,0.08804,0.06936,0.03724,0.03682,0.06394,0.03011,0.06281,0.0671,0.08326,0.08014,0.12078,0.13668,0.04307,0.07704,0.0564,0.29225,0.24754,0.06014,0.49043,0.09005,0.25238,0.33022,0.3474],\"type\":\"bar\"},{\"name\":\"famous_hf\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.04344,0.02958,0.23948,0.25077,0.22083,0.06291,0.13671,0.09536,0.05397,0.25874,0.13462,0.02959,0.25916,0.05908,0.03301,0.22723,0.05081,0.29744,0.08221,0.15185,0.05779,0.27852,0.11275,0.03684,0.17535,0.15329,0.00688,0.09031,0.1789,0.06524,0.05575,0.03985,0.0247,0.15893,0.01328,0.02375,0.10044,0.02773,0.18792,0.2572,0.02942,0.1058,0.16975,0.12703,0.08611,0.12144,0.22072,0.11803,0.00063,0.00145,0.03802,0.01663,0.02247,0.00305,0.00561,0.01491,0.01153,0.00952,0.1125,0.26736,0.306],\"type\":\"bar\"},{\"name\":\"meme_stock\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.00532,0.27135,0.00267,0.00934,0.00576,0.00138,0.00667,0.00806,0.00832,0.00087,0.00685,0.00838,0.03368,0.07771,0.03431,0.1027,0.03417,0.04012,0.10509,0.058,0.04738,0.0132,0.07931,0.12022,0.05843,0.03294,0.08249,0.078,0.23658,0.20701,0.15629,0.27084,0.08036,0.01853,0.0096,0.09068,0.30252,0.05577,0.10494,0.1114,0.16609,0.16141,0.0811,0.1341,0.12295,0.12666,0.08713,0.05853,0.01048,0.02932,0.37923,0.18089,0.1536,0.07208,0.18553,0.01808,0.05239,0.04822,0.0098,0.00878,0.01431],\"type\":\"bar\"},{\"name\":\"google_trends\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.07035,0.04864,0.04853,0.00161,0.02444,0.17357,0.06206,0.10332,0.07963,0.09859,0.04016,0.03913,0.00979,0.07797,0.20743,0.23803,0.21033,0.03046,0.22498,0.00834,0.26663,0.06782,0.24523,0.04374,0.03093,0.00316,0.00854,0.2504,0.02206,0.1233,0.0429,0.02179,0.06153,0.01147,0.11708,0.12421,0.012,0.28528,0.02852,0.03381,0.0175,0.02565,0.03874,0.06137,0.02132,0.07174,0.01913,0.02252,0.20182,0.17771,0.12138,0.16272,0.17622,0.12319,0.14066,0.09859,0.0331,0.05223,0.20977,0.08351,0.01695],\"type\":\"bar\"},{\"name\":\"warren_buffet\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.35165,0.03385,0.06066,0.0243,0.05393,0.14627,0.12855,0.13834,0.3464,0.00306,0.22448,0.18763,0.01235,0.05152,0.01966,0.02559,0.03427,0.06417,0.02345,0.01398,0.02379,0.03944,0.03509,0.06896,0.00785,0.01109,0.00316,0.02357,0.07903,0.09122,0.42624,0.15201,0.11577,0.05697,0.3083,0.13444,0.04307,0.03531,0.01158,0.02604,0.10652,0.09082,0.04892,0.03336,0.04643,0.02037,0.03561,0.09083,0.00046,0.00134,0.21483,0.014,0.0211,0.00945,0.07796,0.01202,0.09479,0.10625,0.03351,0.05259,0.06176],\"type\":\"bar\"},{\"name\":\"stock_twist\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.10866,0.0756,0.09009,0.00863,0.00159,0.02392,0.01263,0.0362,0.06172,0.03764,0.0769,0.0347,0.00157,0.05947,0.01309,0.0124,0.0926,0.07114,0.14604,0.04895,0.0569,0.03993,0.03598,0.07255,0.02252,0.00205,0.00895,0.05985,0.06542,0.01353,0.02356,0.00566,0.15933,0.12836,0.11632,0.14468,0.07856,0.37446,0.06925,0.07122,0.03465,0.0133,0.03053,0.08016,0.00928,0.0095,0.00255,0.00204,0.0001,0.00087,0.00622,0.00445,0.00575,0.01138,0.02341,0.22643,0.02836,0.02013,0.04838,0.15609,0.09479],\"type\":\"bar\"},{\"name\":\"bankruptcy\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.19132,0.43185,0.41783,0.59802,0.49627,0.43092,0.54617,0.3088,0.06804,0.05273,0.01004,0.05534,0.1677,0.13673,0.10991,0.08979,0.20403,0.06763,0.15843,0.35681,0.2435,0.08076,0.1555,0.12899,0.41006,0.23827,0.37469,0.04424,0.15192,0.43932,0.06428,0.04521,0.17791,0.29484,0.10864,0.02954,0.08153,0.09535,0.09963,0.16488,0.11718,0.02386,0.00439,0.0335,0.01271,0.02333,0.24987,0.34401,0.20807,0.20344,0.05409,0.24367,0.12318,0.0239,0.16283,0.07234,0.01538,0.06978,0.11947,0.03218,0.06292],\"type\":\"bar\"},{\"name\":\"momentum\",\"x\":[\"2015-12-31T00:00:00\",\"2016-01-31T00:00:00\",\"2016-02-29T00:00:00\",\"2016-03-31T00:00:00\",\"2016-04-30T00:00:00\",\"2016-05-31T00:00:00\",\"2016-06-30T00:00:00\",\"2016-07-31T00:00:00\",\"2016-08-31T00:00:00\",\"2016-09-30T00:00:00\",\"2016-10-31T00:00:00\",\"2016-11-30T00:00:00\",\"2016-12-31T00:00:00\",\"2017-01-31T00:00:00\",\"2017-02-28T00:00:00\",\"2017-03-31T00:00:00\",\"2017-04-30T00:00:00\",\"2017-05-31T00:00:00\",\"2017-06-30T00:00:00\",\"2017-07-31T00:00:00\",\"2017-08-31T00:00:00\",\"2017-09-30T00:00:00\",\"2017-10-31T00:00:00\",\"2017-11-30T00:00:00\",\"2017-12-31T00:00:00\",\"2018-01-31T00:00:00\",\"2018-02-28T00:00:00\",\"2018-03-31T00:00:00\",\"2018-04-30T00:00:00\",\"2018-05-31T00:00:00\",\"2018-06-30T00:00:00\",\"2018-07-31T00:00:00\",\"2018-08-31T00:00:00\",\"2018-09-30T00:00:00\",\"2018-10-31T00:00:00\",\"2018-11-30T00:00:00\",\"2018-12-31T00:00:00\",\"2019-01-31T00:00:00\",\"2019-02-28T00:00:00\",\"2019-03-31T00:00:00\",\"2019-04-30T00:00:00\",\"2019-05-31T00:00:00\",\"2019-06-30T00:00:00\",\"2019-07-31T00:00:00\",\"2019-08-31T00:00:00\",\"2019-09-30T00:00:00\",\"2019-10-31T00:00:00\",\"2019-11-30T00:00:00\",\"2019-12-31T00:00:00\",\"2020-01-31T00:00:00\",\"2020-02-29T00:00:00\",\"2020-03-31T00:00:00\",\"2020-04-30T00:00:00\",\"2020-05-31T00:00:00\",\"2020-06-30T00:00:00\",\"2020-07-31T00:00:00\",\"2020-08-31T00:00:00\",\"2020-09-30T00:00:00\",\"2020-10-31T00:00:00\",\"2020-11-30T00:00:00\",\"2020-12-31T00:00:00\"],\"y\":[0.12584,0.01299,0.06166,0.05852,0.06883,0.04809,0.02934,0.10071,0.17024,0.07159,0.11472,0.01391,0.06736,0.08462,0.04279,0.0053,0.02575,0.10958,0.093,0.16443,0.112,0.01714,0.03111,0.04144,0.0251,0.0,0.0066,0.02571,0.03829,0.03774,0.00717,0.01039,0.02846,0.03032,0.00154,0.09323,0.15113,0.01263,0.28645,0.13429,0.15705,0.10862,0.22159,0.01012,0.35081,0.09271,0.01765,0.02904,0.23768,0.19986,0.04695,0.08265,0.11724,0.01449,0.00131,0.26227,0.06425,0.02382,0.04555,0.00012,0.00841],\"type\":\"bar\"}], {\"template\":{\"data\":{\"histogram2dcontour\":[{\"type\":\"histogram2dcontour\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"choropleth\":[{\"type\":\"choropleth\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"histogram2d\":[{\"type\":\"histogram2d\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"heatmap\":[{\"type\":\"heatmap\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"heatmapgl\":[{\"type\":\"heatmapgl\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"contourcarpet\":[{\"type\":\"contourcarpet\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"contour\":[{\"type\":\"contour\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"surface\":[{\"type\":\"surface\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"mesh3d\":[{\"type\":\"mesh3d\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"parcoords\":[{\"type\":\"parcoords\",\"line\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterpolargl\":[{\"type\":\"scatterpolargl\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"bar\":[{\"error_x\":{\"color\":\"#2a3f5f\"},\"error_y\":{\"color\":\"#2a3f5f\"},\"marker\":{\"line\":{\"color\":\"#E5ECF6\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"scattergeo\":[{\"type\":\"scattergeo\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterpolar\":[{\"type\":\"scatterpolar\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"histogram\":[{\"marker\":{\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"histogram\"}],\"scattergl\":[{\"type\":\"scattergl\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatter3d\":[{\"type\":\"scatter3d\",\"line\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scattermapbox\":[{\"type\":\"scattermapbox\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterternary\":[{\"type\":\"scatterternary\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scattercarpet\":[{\"type\":\"scattercarpet\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"#2a3f5f\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"#2a3f5f\"},\"baxis\":{\"endlinecolor\":\"#2a3f5f\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"#2a3f5f\"},\"type\":\"carpet\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"#EBF0F8\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"#C8D4E3\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}],\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"#E5ECF6\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}]},\"layout\":{\"autotypenumbers\":\"strict\",\"colorway\":[\"#636efa\",\"#EF553B\",\"#00cc96\",\"#ab63fa\",\"#FFA15A\",\"#19d3f3\",\"#FF6692\",\"#B6E880\",\"#FF97FF\",\"#FECB52\"],\"font\":{\"color\":\"#2a3f5f\"},\"hovermode\":\"closest\",\"hoverlabel\":{\"align\":\"left\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"#E5ECF6\",\"polar\":{\"bgcolor\":\"#E5ECF6\",\"angularaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"radialaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"}},\"ternary\":{\"bgcolor\":\"#E5ECF6\",\"aaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"baxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"caxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"}},\"coloraxis\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"colorscale\":{\"sequential\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"sequentialminus\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"diverging\":[[0,\"#8e0152\"],[0.1,\"#c51b7d\"],[0.2,\"#de77ae\"],[0.3,\"#f1b6da\"],[0.4,\"#fde0ef\"],[0.5,\"#f7f7f7\"],[0.6,\"#e6f5d0\"],[0.7,\"#b8e186\"],[0.8,\"#7fbc41\"],[0.9,\"#4d9221\"],[1,\"#276419\"]]},\"xaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\",\"title\":{\"standoff\":15},\"zerolinecolor\":\"white\",\"automargin\":true,\"zerolinewidth\":2},\"yaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\",\"title\":{\"standoff\":15},\"zerolinecolor\":\"white\",\"automargin\":true,\"zerolinewidth\":2},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2},\"yaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2},\"zaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2}},\"shapedefaults\":{\"line\":{\"color\":\"#2a3f5f\"}},\"annotationdefaults\":{\"arrowcolor\":\"#2a3f5f\",\"arrowhead\":0,\"arrowwidth\":1},\"geo\":{\"bgcolor\":\"white\",\"landcolor\":\"#E5ECF6\",\"subunitcolor\":\"white\",\"showland\":true,\"showlakes\":true,\"lakecolor\":\"white\"},\"title\":{\"x\":0.05},\"mapbox\":{\"style\":\"light\"}}},\"title\":{\"text\":\"Stacked Bar Chart of Portfolio Allocations\"},\"xaxis\":{\"title\":{\"text\":\"Time\"}},\"yaxis\":{\"title\":{\"text\":\"Allocation\"}},\"legend\":{\"title\":{\"text\":\"Strategies\"}},\"barmode\":\"stack\"}, {\"responsive\": true} ).then(function(){\n",
" \n",
"var gd = document.getElementById('aaca0d10-a67f-40bf-b6df-67d508460548');\n",
"var x = new MutationObserver(function (mutations, observer) {{\n",
" var display = window.getComputedStyle(gd).display;\n",
" if (!display || display === 'none') {{\n",
" console.log([gd, 'removed!']);\n",
" Plotly.purge(gd);\n",
" observer.disconnect();\n",
" }}\n",
"}});\n",
"\n",
"// Listen for the removal of the full notebook cells\n",
"var notebookContainer = gd.closest('#notebook-container');\n",
"if (notebookContainer) {{\n",
" x.observe(notebookContainer, {childList: true});\n",
"}}\n",
"\n",
"// Listen for the clearing of the current output cell\n",
"var outputEl = gd.closest('.output');\n",
"if (outputEl) {{\n",
" x.observe(outputEl, {childList: true});\n",
"}}\n",
"\n",
" }) }; </script> </div>\n",
"</body>\n",
"</html>"
]
},
"metadata": {}
},
{
"output_type": "display_data",
"data": {
"text/html": [
"<html>\n",
"<head><meta charset=\"utf-8\" /></head>\n",
"<body>\n",
" <div> <script src=\"https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_SVG\"></script><script type=\"text/javascript\">if (window.MathJax && window.MathJax.Hub && window.MathJax.Hub.Config) {window.MathJax.Hub.Config({SVG: {font: \"STIX-Web\"}});}</script> <script type=\"text/javascript\">window.PlotlyConfig = {MathJaxConfig: 'local'};</script>\n",
" <script src=\"https://cdn.plot.ly/plotly-2.18.2.min.js\"></script> <div id=\"73e99f62-e9c4-4379-a781-e4c39159185a\" class=\"plotly-graph-div\" style=\"height:525px; width:100%;\"></div> <script type=\"text/javascript\"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById(\"73e99f62-e9c4-4379-a781-e4c39159185a\")) { Plotly.newPlot( \"73e99f62-e9c4-4379-a781-e4c39159185a\", [{\"branchvalues\":\"total\",\"domain\":{\"x\":[0.0,1.0],\"y\":[0.0,1.0]},\"hovertemplate\":\"labels=%{label}<br>Allocation=%{value}<br>parent=%{parent}<br>id=%{id}<extra></extra>\",\"ids\":[\"2015-12-31/bankruptcy\",\"2016-01-31/bankruptcy\",\"2016-02-29/bankruptcy\",\"2016-03-31/bankruptcy\",\"2016-04-30/bankruptcy\",\"2016-05-31/bankruptcy\",\"2016-06-30/bankruptcy\",\"2016-07-31/bankruptcy\",\"2016-08-31/bankruptcy\",\"2016-09-30/bankruptcy\",\"2016-10-31/bankruptcy\",\"2016-11-30/bankruptcy\",\"2016-12-31/bankruptcy\",\"2017-01-31/bankruptcy\",\"2017-02-28/bankruptcy\",\"2017-03-31/bankruptcy\",\"2017-04-30/bankruptcy\",\"2017-05-31/bankruptcy\",\"2017-06-30/bankruptcy\",\"2017-07-31/bankruptcy\",\"2017-08-31/bankruptcy\",\"2017-09-30/bankruptcy\",\"2017-10-31/bankruptcy\",\"2017-11-30/bankruptcy\",\"2017-12-31/bankruptcy\",\"2018-01-31/bankruptcy\",\"2018-02-28/bankruptcy\",\"2018-03-31/bankruptcy\",\"2018-04-30/bankruptcy\",\"2018-05-31/bankruptcy\",\"2018-06-30/bankruptcy\",\"2018-07-31/bankruptcy\",\"2018-08-31/bankruptcy\",\"2018-09-30/bankruptcy\",\"2018-10-31/bankruptcy\",\"2018-11-30/bankruptcy\",\"2018-12-31/bankruptcy\",\"2019-01-31/bankruptcy\",\"2019-02-28/bankruptcy\",\"2019-03-31/bankruptcy\",\"2019-04-30/bankruptcy\",\"2019-05-31/bankruptcy\",\"2019-06-30/bankruptcy\",\"2019-07-31/bankruptcy\",\"2019-08-31/bankruptcy\",\"2019-09-30/bankruptcy\",\"2019-10-31/bankruptcy\",\"2019-11-30/bankruptcy\",\"2019-12-31/bankruptcy\",\"2020-01-31/bankruptcy\",\"2020-02-29/bankruptcy\",\"2020-03-31/bankruptcy\",\"2020-04-30/bankruptcy\",\"2020-05-31/bankruptcy\",\"2020-06-30/bankruptcy\",\"2020-07-31/bankruptcy\",\"2020-08-31/bankruptcy\",\"2020-09-30/bankruptcy\",\"2020-10-31/bankruptcy\",\"2020-11-30/bankruptcy\",\"2020-12-31/bankruptcy\",\"2015-12-31/famous_hf\",\"2016-01-31/famous_hf\",\"2016-02-29/famous_hf\",\"2016-03-31/famous_hf\",\"2016-04-30/famous_hf\",\"2016-05-31/famous_hf\",\"2016-06-30/famous_hf\",\"2016-07-31/famous_hf\",\"2016-08-31/famous_hf\",\"2016-09-30/famous_hf\",\"2016-10-31/famous_hf\",\"2016-11-30/famous_hf\",\"2016-12-31/famous_hf\",\"2017-01-31/famous_hf\",\"2017-02-28/famous_hf\",\"2017-03-31/famous_hf\",\"2017-04-30/famous_hf\",\"2017-05-31/famous_hf\",\"2017-06-30/famous_hf\",\"2017-07-31/famous_hf\",\"2017-08-31/famous_hf\",\"2017-09-30/famous_hf\",\"2017-10-31/famous_hf\",\"2017-11-30/famous_hf\",\"2017-12-31/famous_hf\",\"2018-01-31/famous_hf\",\"2018-02-28/famous_hf\",\"2018-03-31/famous_hf\",\"2018-04-30/famous_hf\",\"2018-05-31/famous_hf\",\"2018-06-30/famous_hf\",\"2018-07-31/famous_hf\",\"2018-08-31/famous_hf\",\"2018-09-30/famous_hf\",\"2018-10-31/famous_hf\",\"2018-11-30/famous_hf\",\"2018-12-31/famous_hf\",\"2019-01-31/famous_hf\",\"2019-02-28/famous_hf\",\"2019-03-31/famous_hf\",\"2019-04-30/famous_hf\",\"2019-05-31/famous_hf\",\"2019-06-30/famous_hf\",\"2019-07-31/famous_hf\",\"2019-08-31/famous_hf\",\"2019-09-30/famous_hf\",\"2019-10-31/famous_hf\",\"2019-11-30/famous_hf\",\"2019-12-31/famous_hf\",\"2020-01-31/famous_hf\",\"2020-02-29/famous_hf\",\"2020-03-31/famous_hf\",\"2020-04-30/famous_hf\",\"2020-05-31/famous_hf\",\"2020-06-30/famous_hf\",\"2020-07-31/famous_hf\",\"2020-08-31/famous_hf\",\"2020-09-30/famous_hf\",\"2020-10-31/famous_hf\",\"2020-11-30/famous_hf\",\"2020-12-31/famous_hf\",\"2015-12-31/google_trends\",\"2016-01-31/google_trends\",\"2016-02-29/google_trends\",\"2016-03-31/google_trends\",\"2016-04-30/google_trends\",\"2016-05-31/google_trends\",\"2016-06-30/google_trends\",\"2016-07-31/google_trends\",\"2016-08-31/google_trends\",\"2016-09-30/google_trends\",\"2016-10-31/google_trends\",\"2016-11-30/google_trends\",\"2016-12-31/google_trends\",\"2017-01-31/google_trends\",\"2017-02-28/google_trends\",\"2017-03-31/google_trends\",\"2017-04-30/google_trends\",\"2017-05-31/google_trends\",\"2017-06-30/google_trends\",\"2017-07-31/google_trends\",\"2017-08-31/google_trends\",\"2017-09-30/google_trends\",\"2017-10-31/google_trends\",\"2017-11-30/google_trends\",\"2017-12-31/google_trends\",\"2018-01-31/google_trends\",\"2018-02-28/google_trends\",\"2018-03-31/google_trends\",\"2018-04-30/google_trends\",\"2018-05-31/google_trends\",\"2018-06-30/google_trends\",\"2018-07-31/google_trends\",\"2018-08-31/google_trends\",\"2018-09-30/google_trends\",\"2018-10-31/google_trends\",\"2018-11-30/google_trends\",\"2018-12-31/google_trends\",\"2019-01-31/google_trends\",\"2019-02-28/google_trends\",\"2019-03-31/google_trends\",\"2019-04-30/google_trends\",\"2019-05-31/google_trends\",\"2019-06-30/google_trends\",\"2019-07-31/google_trends\",\"2019-08-31/google_trends\",\"2019-09-30/google_trends\",\"2019-10-31/google_trends\",\"2019-11-30/google_trends\",\"2019-12-31/google_trends\",\"2020-01-31/google_trends\",\"2020-02-29/google_trends\",\"2020-03-31/google_trends\",\"2020-04-30/google_trends\",\"2020-05-31/google_trends\",\"2020-06-30/google_trends\",\"2020-07-31/google_trends\",\"2020-08-31/google_trends\",\"2020-09-30/google_trends\",\"2020-10-31/google_trends\",\"2020-11-30/google_trends\",\"2020-12-31/google_trends\",\"2015-12-31/media_stock\",\"2016-01-31/media_stock\",\"2016-02-29/media_stock\",\"2016-03-31/media_stock\",\"2016-04-30/media_stock\",\"2016-05-31/media_stock\",\"2016-06-30/media_stock\",\"2016-07-31/media_stock\",\"2016-08-31/media_stock\",\"2016-09-30/media_stock\",\"2016-10-31/media_stock\",\"2016-11-30/media_stock\",\"2016-12-31/media_stock\",\"2017-01-31/media_stock\",\"2017-02-28/media_stock\",\"2017-03-31/media_stock\",\"2017-04-30/media_stock\",\"2017-05-31/media_stock\",\"2017-06-30/media_stock\",\"2017-07-31/media_stock\",\"2017-08-31/media_stock\",\"2017-09-30/media_stock\",\"2017-10-31/media_stock\",\"2017-11-30/media_stock\",\"2017-12-31/media_stock\",\"2018-01-31/media_stock\",\"2018-02-28/media_stock\",\"2018-03-31/media_stock\",\"2018-04-30/media_stock\",\"2018-05-31/media_stock\",\"2018-06-30/media_stock\",\"2018-07-31/media_stock\",\"2018-08-31/media_stock\",\"2018-09-30/media_stock\",\"2018-10-31/media_stock\",\"2018-11-30/media_stock\",\"2018-12-31/media_stock\",\"2019-01-31/media_stock\",\"2019-02-28/media_stock\",\"2019-03-31/media_stock\",\"2019-04-30/media_stock\",\"2019-05-31/media_stock\",\"2019-06-30/media_stock\",\"2019-07-31/media_stock\",\"2019-08-31/media_stock\",\"2019-09-30/media_stock\",\"2019-10-31/media_stock\",\"2019-11-30/media_stock\",\"2019-12-31/media_stock\",\"2020-01-31/media_stock\",\"2020-02-29/media_stock\",\"2020-03-31/media_stock\",\"2020-04-30/media_stock\",\"2020-05-31/media_stock\",\"2020-06-30/media_stock\",\"2020-07-31/media_stock\",\"2020-08-31/media_stock\",\"2020-09-30/media_stock\",\"2020-10-31/media_stock\",\"2020-11-30/media_stock\",\"2020-12-31/media_stock\",\"2015-12-31/meme_stock\",\"2016-01-31/meme_stock\",\"2016-02-29/meme_stock\",\"2016-03-31/meme_stock\",\"2016-04-30/meme_stock\",\"2016-05-31/meme_stock\",\"2016-06-30/meme_stock\",\"2016-07-31/meme_stock\",\"2016-08-31/meme_stock\",\"2016-09-30/meme_stock\",\"2016-10-31/meme_stock\",\"2016-11-30/meme_stock\",\"2016-12-31/meme_stock\",\"2017-01-31/meme_stock\",\"2017-02-28/meme_stock\",\"2017-03-31/meme_stock\",\"2017-04-30/meme_stock\",\"2017-05-31/meme_stock\",\"2017-06-30/meme_stock\",\"2017-07-31/meme_stock\",\"2017-08-31/meme_stock\",\"2017-09-30/meme_stock\",\"2017-10-31/meme_stock\",\"2017-11-30/meme_stock\",\"2017-12-31/meme_stock\",\"2018-01-31/meme_stock\",\"2018-02-28/meme_stock\",\"2018-03-31/meme_stock\",\"2018-04-30/meme_stock\",\"2018-05-31/meme_stock\",\"2018-06-30/meme_stock\",\"2018-07-31/meme_stock\",\"2018-08-31/meme_stock\",\"2018-09-30/meme_stock\",\"2018-10-31/meme_stock\",\"2018-11-30/meme_stock\",\"2018-12-31/meme_stock\",\"2019-01-31/meme_stock\",\"2019-02-28/meme_stock\",\"2019-03-31/meme_stock\",\"2019-04-30/meme_stock\",\"2019-05-31/meme_stock\",\"2019-06-30/meme_stock\",\"2019-07-31/meme_stock\",\"2019-08-31/meme_stock\",\"2019-09-30/meme_stock\",\"2019-10-31/meme_stock\",\"2019-11-30/meme_stock\",\"2019-12-31/meme_stock\",\"2020-01-31/meme_stock\",\"2020-02-29/meme_stock\",\"2020-03-31/meme_stock\",\"2020-04-30/meme_stock\",\"2020-05-31/meme_stock\",\"2020-06-30/meme_stock\",\"2020-07-31/meme_stock\",\"2020-08-31/meme_stock\",\"2020-09-30/meme_stock\",\"2020-10-31/meme_stock\",\"2020-11-30/meme_stock\",\"2020-12-31/meme_stock\",\"2015-12-31/momentum\",\"2016-01-31/momentum\",\"2016-02-29/momentum\",\"2016-03-31/momentum\",\"2016-04-30/momentum\",\"2016-05-31/momentum\",\"2016-06-30/momentum\",\"2016-07-31/momentum\",\"2016-08-31/momentum\",\"2016-09-30/momentum\",\"2016-10-31/momentum\",\"2016-11-30/momentum\",\"2016-12-31/momentum\",\"2017-01-31/momentum\",\"2017-02-28/momentum\",\"2017-03-31/momentum\",\"2017-04-30/momentum\",\"2017-05-31/momentum\",\"2017-06-30/momentum\",\"2017-07-31/momentum\",\"2017-08-31/momentum\",\"2017-09-30/momentum\",\"2017-10-31/momentum\",\"2017-11-30/momentum\",\"2017-12-31/momentum\",\"2018-01-31/momentum\",\"2018-02-28/momentum\",\"2018-03-31/momentum\",\"2018-04-30/momentum\",\"2018-05-31/momentum\",\"2018-06-30/momentum\",\"2018-07-31/momentum\",\"2018-08-31/momentum\",\"2018-09-30/momentum\",\"2018-10-31/momentum\",\"2018-11-30/momentum\",\"2018-12-31/momentum\",\"2019-01-31/momentum\",\"2019-02-28/momentum\",\"2019-03-31/momentum\",\"2019-04-30/momentum\",\"2019-05-31/momentum\",\"2019-06-30/momentum\",\"2019-07-31/momentum\",\"2019-08-31/momentum\",\"2019-09-30/momentum\",\"2019-10-31/momentum\",\"2019-11-30/momentum\",\"2019-12-31/momentum\",\"2020-01-31/momentum\",\"2020-02-29/momentum\",\"2020-03-31/momentum\",\"2020-04-30/momentum\",\"2020-05-31/momentum\",\"2020-06-30/momentum\",\"2020-07-31/momentum\",\"2020-08-31/momentum\",\"2020-09-30/momentum\",\"2020-10-31/momentum\",\"2020-11-30/momentum\",\"2020-12-31/momentum\",\"2015-12-31/president_tweet\",\"2016-01-31/president_tweet\",\"2016-02-29/president_tweet\",\"2016-03-31/president_tweet\",\"2016-04-30/president_tweet\",\"2016-05-31/president_tweet\",\"2016-06-30/president_tweet\",\"2016-07-31/president_tweet\",\"2016-08-31/president_tweet\",\"2016-09-30/president_tweet\",\"2016-10-31/president_tweet\",\"2016-11-30/president_tweet\",\"2016-12-31/president_tweet\",\"2017-01-31/president_tweet\",\"2017-02-28/president_tweet\",\"2017-03-31/president_tweet\",\"2017-04-30/president_tweet\",\"2017-05-31/president_tweet\",\"2017-06-30/president_tweet\",\"2017-07-31/president_tweet\",\"2017-08-31/president_tweet\",\"2017-09-30/president_tweet\",\"2017-10-31/president_tweet\",\"2017-11-30/president_tweet\",\"2017-12-31/president_tweet\",\"2018-01-31/president_tweet\",\"2018-02-28/president_tweet\",\"2018-03-31/president_tweet\",\"2018-04-30/president_tweet\",\"2018-05-31/president_tweet\",\"2018-06-30/president_tweet\",\"2018-07-31/president_tweet\",\"2018-08-31/president_tweet\",\"2018-09-30/president_tweet\",\"2018-10-31/president_tweet\",\"2018-11-30/president_tweet\",\"2018-12-31/president_tweet\",\"2019-01-31/president_tweet\",\"2019-02-28/president_tweet\",\"2019-03-31/president_tweet\",\"2019-04-30/president_tweet\",\"2019-05-31/president_tweet\",\"2019-06-30/president_tweet\",\"2019-07-31/president_tweet\",\"2019-08-31/president_tweet\",\"2019-09-30/president_tweet\",\"2019-10-31/president_tweet\",\"2019-11-30/president_tweet\",\"2019-12-31/president_tweet\",\"2020-01-31/president_tweet\",\"2020-02-29/president_tweet\",\"2020-03-31/president_tweet\",\"2020-04-30/president_tweet\",\"2020-05-31/president_tweet\",\"2020-06-30/president_tweet\",\"2020-07-31/president_tweet\",\"2020-08-31/president_tweet\",\"2020-09-30/president_tweet\",\"2020-10-31/president_tweet\",\"2020-11-30/president_tweet\",\"2020-12-31/president_tweet\",\"2015-12-31/profitable_stock\",\"2016-01-31/profitable_stock\",\"2016-02-29/profitable_stock\",\"2016-03-31/profitable_stock\",\"2016-04-30/profitable_stock\",\"2016-05-31/profitable_stock\",\"2016-06-30/profitable_stock\",\"2016-07-31/profitable_stock\",\"2016-08-31/profitable_stock\",\"2016-09-30/profitable_stock\",\"2016-10-31/profitable_stock\",\"2016-11-30/profitable_stock\",\"2016-12-31/profitable_stock\",\"2017-01-31/profitable_stock\",\"2017-02-28/profitable_stock\",\"2017-03-31/profitable_stock\",\"2017-04-30/profitable_stock\",\"2017-05-31/profitable_stock\",\"2017-06-30/profitable_stock\",\"2017-07-31/profitable_stock\",\"2017-08-31/profitable_stock\",\"2017-09-30/profitable_stock\",\"2017-10-31/profitable_stock\",\"2017-11-30/profitable_stock\",\"2017-12-31/profitable_stock\",\"2018-01-31/profitable_stock\",\"2018-02-28/profitable_stock\",\"2018-03-31/profitable_stock\",\"2018-04-30/profitable_stock\",\"2018-05-31/profitable_stock\",\"2018-06-30/profitable_stock\",\"2018-07-31/profitable_stock\",\"2018-08-31/profitable_stock\",\"2018-09-30/profitable_stock\",\"2018-10-31/profitable_stock\",\"2018-11-30/profitable_stock\",\"2018-12-31/profitable_stock\",\"2019-01-31/profitable_stock\",\"2019-02-28/profitable_stock\",\"2019-03-31/profitable_stock\",\"2019-04-30/profitable_stock\",\"2019-05-31/profitable_stock\",\"2019-06-30/profitable_stock\",\"2019-07-31/profitable_stock\",\"2019-08-31/profitable_stock\",\"2019-09-30/profitable_stock\",\"2019-10-31/profitable_stock\",\"2019-11-30/profitable_stock\",\"2019-12-31/profitable_stock\",\"2020-01-31/profitable_stock\",\"2020-02-29/profitable_stock\",\"2020-03-31/profitable_stock\",\"2020-04-30/profitable_stock\",\"2020-05-31/profitable_stock\",\"2020-06-30/profitable_stock\",\"2020-07-31/profitable_stock\",\"2020-08-31/profitable_stock\",\"2020-09-30/profitable_stock\",\"2020-10-31/profitable_stock\",\"2020-11-30/profitable_stock\",\"2020-12-31/profitable_stock\",\"2015-12-31/stock_twist\",\"2016-01-31/stock_twist\",\"2016-02-29/stock_twist\",\"2016-03-31/stock_twist\",\"2016-04-30/stock_twist\",\"2016-05-31/stock_twist\",\"2016-06-30/stock_twist\",\"2016-07-31/stock_twist\",\"2016-08-31/stock_twist\",\"2016-09-30/stock_twist\",\"2016-10-31/stock_twist\",\"2016-11-30/stock_twist\",\"2016-12-31/stock_twist\",\"2017-01-31/stock_twist\",\"2017-02-28/stock_twist\",\"2017-03-31/stock_twist\",\"2017-04-30/stock_twist\",\"2017-05-31/stock_twist\",\"2017-06-30/stock_twist\",\"2017-07-31/stock_twist\",\"2017-08-31/stock_twist\",\"2017-09-30/stock_twist\",\"2017-10-31/stock_twist\",\"2017-11-30/stock_twist\",\"2017-12-31/stock_twist\",\"2018-01-31/stock_twist\",\"2018-02-28/stock_twist\",\"2018-03-31/stock_twist\",\"2018-04-30/stock_twist\",\"2018-05-31/stock_twist\",\"2018-06-30/stock_twist\",\"2018-07-31/stock_twist\",\"2018-08-31/stock_twist\",\"2018-09-30/stock_twist\",\"2018-10-31/stock_twist\",\"2018-11-30/stock_twist\",\"2018-12-31/stock_twist\",\"2019-01-31/stock_twist\",\"2019-02-28/stock_twist\",\"2019-03-31/stock_twist\",\"2019-04-30/stock_twist\",\"2019-05-31/stock_twist\",\"2019-06-30/stock_twist\",\"2019-07-31/stock_twist\",\"2019-08-31/stock_twist\",\"2019-09-30/stock_twist\",\"2019-10-31/stock_twist\",\"2019-11-30/stock_twist\",\"2019-12-31/stock_twist\",\"2020-01-31/stock_twist\",\"2020-02-29/stock_twist\",\"2020-03-31/stock_twist\",\"2020-04-30/stock_twist\",\"2020-05-31/stock_twist\",\"2020-06-30/stock_twist\",\"2020-07-31/stock_twist\",\"2020-08-31/stock_twist\",\"2020-09-30/stock_twist\",\"2020-10-31/stock_twist\",\"2020-11-30/stock_twist\",\"2020-12-31/stock_twist\",\"2015-12-31/warren_buffet\",\"2016-01-31/warren_buffet\",\"2016-02-29/warren_buffet\",\"2016-03-31/warren_buffet\",\"2016-04-30/warren_buffet\",\"2016-05-31/warren_buffet\",\"2016-06-30/warren_buffet\",\"2016-07-31/warren_buffet\",\"2016-08-31/warren_buffet\",\"2016-09-30/warren_buffet\",\"2016-10-31/warren_buffet\",\"2016-11-30/warren_buffet\",\"2016-12-31/warren_buffet\",\"2017-01-31/warren_buffet\",\"2017-02-28/warren_buffet\",\"2017-03-31/warren_buffet\",\"2017-04-30/warren_buffet\",\"2017-05-31/warren_buffet\",\"2017-06-30/warren_buffet\",\"2017-07-31/warren_buffet\",\"2017-08-31/warren_buffet\",\"2017-09-30/warren_buffet\",\"2017-10-31/warren_buffet\",\"2017-11-30/warren_buffet\",\"2017-12-31/warren_buffet\",\"2018-01-31/warren_buffet\",\"2018-02-28/warren_buffet\",\"2018-03-31/warren_buffet\",\"2018-04-30/warren_buffet\",\"2018-05-31/warren_buffet\",\"2018-06-30/warren_buffet\",\"2018-07-31/warren_buffet\",\"2018-08-31/warren_buffet\",\"2018-09-30/warren_buffet\",\"2018-10-31/warren_buffet\",\"2018-11-30/warren_buffet\",\"2018-12-31/warren_buffet\",\"2019-01-31/warren_buffet\",\"2019-02-28/warren_buffet\",\"2019-03-31/warren_buffet\",\"2019-04-30/warren_buffet\",\"2019-05-31/warren_buffet\",\"2019-06-30/warren_buffet\",\"2019-07-31/warren_buffet\",\"2019-08-31/warren_buffet\",\"2019-09-30/warren_buffet\",\"2019-10-31/warren_buffet\",\"2019-11-30/warren_buffet\",\"2019-12-31/warren_buffet\",\"2020-01-31/warren_buffet\",\"2020-02-29/warren_buffet\",\"2020-03-31/warren_buffet\",\"2020-04-30/warren_buffet\",\"2020-05-31/warren_buffet\",\"2020-06-30/warren_buffet\",\"2020-07-31/warren_buffet\",\"2020-08-31/warren_buffet\",\"2020-09-30/warren_buffet\",\"2020-10-31/warren_buffet\",\"2020-11-30/warren_buffet\",\"2020-12-31/warren_buffet\",\"2015-12-31\",\"2016-01-31\",\"2016-02-29\",\"2016-03-31\",\"2016-04-30\",\"2016-05-31\",\"2016-06-30\",\"2016-07-31\",\"2016-08-31\",\"2016-09-30\",\"2016-10-31\",\"2016-11-30\",\"2016-12-31\",\"2017-01-31\",\"2017-02-28\",\"2017-03-31\",\"2017-04-30\",\"2017-05-31\",\"2017-06-30\",\"2017-07-31\",\"2017-08-31\",\"2017-09-30\",\"2017-10-31\",\"2017-11-30\",\"2017-12-31\",\"2018-01-31\",\"2018-02-28\",\"2018-03-31\",\"2018-04-30\",\"2018-05-31\",\"2018-06-30\",\"2018-07-31\",\"2018-08-31\",\"2018-09-30\",\"2018-10-31\",\"2018-11-30\",\"2018-12-31\",\"2019-01-31\",\"2019-02-28\",\"2019-03-31\",\"2019-04-30\",\"2019-05-31\",\"2019-06-30\",\"2019-07-31\",\"2019-08-31\",\"2019-09-30\",\"2019-10-31\",\"2019-11-30\",\"2019-12-31\",\"2020-01-31\",\"2020-02-29\",\"2020-03-31\",\"2020-04-30\",\"2020-05-31\",\"2020-06-30\",\"2020-07-31\",\"2020-08-31\",\"2020-09-30\",\"2020-10-31\",\"2020-11-30\",\"2020-12-31\"],\"labels\":[\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"bankruptcy\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"famous_hf\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"google_trends\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"media_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"meme_stock\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"momentum\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"president_tweet\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"profitable_stock\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"stock_twist\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"warren_buffet\",\"2015-12-31\",\"2016-01-31\",\"2016-02-29\",\"2016-03-31\",\"2016-04-30\",\"2016-05-31\",\"2016-06-30\",\"2016-07-31\",\"2016-08-31\",\"2016-09-30\",\"2016-10-31\",\"2016-11-30\",\"2016-12-31\",\"2017-01-31\",\"2017-02-28\",\"2017-03-31\",\"2017-04-30\",\"2017-05-31\",\"2017-06-30\",\"2017-07-31\",\"2017-08-31\",\"2017-09-30\",\"2017-10-31\",\"2017-11-30\",\"2017-12-31\",\"2018-01-31\",\"2018-02-28\",\"2018-03-31\",\"2018-04-30\",\"2018-05-31\",\"2018-06-30\",\"2018-07-31\",\"2018-08-31\",\"2018-09-30\",\"2018-10-31\",\"2018-11-30\",\"2018-12-31\",\"2019-01-31\",\"2019-02-28\",\"2019-03-31\",\"2019-04-30\",\"2019-05-31\",\"2019-06-30\",\"2019-07-31\",\"2019-08-31\",\"2019-09-30\",\"2019-10-31\",\"2019-11-30\",\"2019-12-31\",\"2020-01-31\",\"2020-02-29\",\"2020-03-31\",\"2020-04-30\",\"2020-05-31\",\"2020-06-30\",\"2020-07-31\",\"2020-08-31\",\"2020-09-30\",\"2020-10-31\",\"2020-11-30\",\"2020-12-31\"],\"name\":\"\",\"parents\":[\"2015-12-31\",\"2016-01-31\",\"2016-02-29\",\"2016-03-31\",\"2016-04-30\",\"2016-05-31\",\"2016-06-30\",\"2016-07-31\",\"2016-08-31\",\"2016-09-30\",\"2016-10-31\",\"2016-11-30\",\"2016-12-31\",\"2017-01-31\",\"2017-02-28\",\"2017-03-31\",\"2017-04-30\",\"2017-05-31\",\"2017-06-30\",\"2017-07-31\",\"2017-08-31\",\"2017-09-30\",\"2017-10-31\",\"2017-11-30\",\"2017-12-31\",\"2018-01-31\",\"2018-02-28\",\"2018-03-31\",\"2018-04-30\",\"2018-05-31\",\"2018-06-30\",\"2018-07-31\",\"2018-08-31\",\"2018-09-30\",\"2018-10-31\",\"2018-11-30\",\"2018-12-31\",\"2019-01-31\",\"2019-02-28\",\"2019-03-31\",\"2019-04-30\",\"2019-05-31\",\"2019-06-30\",\"2019-07-31\",\"2019-08-31\",\"2019-09-30\",\"2019-10-31\",\"2019-11-30\",\"2019-12-31\",\"2020-01-31\",\"2020-02-29\",\"2020-03-31\",\"2020-04-30\",\"2020-05-31\",\"2020-06-30\",\"2020-07-31\",\"2020-08-31\",\"2020-09-30\",\"2020-10-31\",\"2020-11-30\",\"2020-12-31\",\"2015-12-31\",\"2016-01-31\",\"2016-02-29\",\"2016-03-31\",\"2016-04-30\",\"2016-05-31\",\"2016-06-30\",\"2016-07-31\",\"2016-08-31\",\"2016-09-30\",\"2016-10-31\",\"2016-11-30\",\"2016-12-31\",\"2017-01-31\",\"2017-02-28\",\"2017-03-31\",\"2017-04-30\",\"2017-05-31\",\"2017-06-30\",\"2017-07-31\",\"2017-08-31\",\"2017-09-30\",\"2017-10-31\",\"2017-11-30\",\"2017-12-31\",\"2018-01-31\",\"2018-02-28\",\"2018-03-31\",\"2018-04-30\",\"2018-05-31\",\"2018-06-30\",\"2018-07-31\",\"2018-08-31\",\"2018-09-30\",\"2018-10-31\",\"2018-11-30\",\"2018-12-31\",\"2019-01-31\",\"2019-02-28\",\"2019-03-31\",\"2019-04-30\",\"2019-05-31\",\"2019-06-30\",\"2019-07-31\",\"2019-08-31\",\"2019-09-30\",\"2019-10-31\",\"2019-11-30\",\"2019-12-31\",\"2020-01-31\",\"2020-02-29\",\"2020-03-31\",\"2020-04-30\",\"2020-05-31\",\"2020-06-30\",\"2020-07-31\",\"2020-08-31\",\"2020-09-30\",\"2020-10-31\",\"2020-11-30\",\"2020-12-31\",\"2015-12-31\",\"2016-01-31\",\"2016-02-29\",\"2016-03-31\",\"2016-04-30\",\"2016-05-31\",\"2016-06-30\",\"2016-07-31\",\"2016-08-31\",\"2016-09-30\",\"2016-10-31\",\"2016-11-30\",\"2016-12-31\",\"2017-01-31\",\"2017-02-28\",\"2017-03-31\",\"2017-04-30\",\"2017-05-31\",\"2017-06-30\",\"2017-07-31\",\"2017-08-31\",\"2017-09-30\",\"2017-10-31\",\"2017-11-30\",\"2017-12-31\",\"2018-01-31\",\"2018-02-28\",\"2018-03-31\",\"2018-04-30\",\"2018-05-31\",\"2018-06-30\",\"2018-07-31\",\"2018-08-31\",\"2018-09-30\",\"2018-10-31\",\"2018-11-30\",\"2018-12-31\",\"2019-01-31\",\"2019-02-28\",\"2019-03-31\",\"2019-04-30\",\"2019-05-31\",\"2019-06-30\",\"2019-07-31\",\"2019-08-31\",\"2019-09-30\",\"2019-10-31\",\"2019-11-30\",\"2019-12-31\",\"2020-01-31\",\"2020-02-29\",\"2020-03-31\",\"2020-04-30\",\"2020-05-31\",\"2020-06-30\",\"2020-07-31\",\"2020-08-31\",\"2020-09-30\",\"2020-10-31\",\"2020-11-30\",\"2020-12-31\",\"2015-12-31\",\"2016-01-31\",\"2016-02-29\",\"2016-03-31\",\"2016-04-30\",\"2016-05-31\",\"2016-06-30\",\"2016-07-31\",\"2016-08-31\",\"2016-09-30\",\"2016-10-31\",\"2016-11-30\",\"2016-12-31\",\"2017-01-31\",\"2017-02-28\",\"2017-03-31\",\"2017-04-30\",\"2017-05-31\",\"2017-06-30\",\"2017-07-31\",\"2017-08-31\",\"2017-09-30\",\"2017-10-31\",\"2017-11-30\",\"2017-12-31\",\"2018-01-31\",\"2018-02-28\",\"2018-03-31\",\"2018-04-30\",\"2018-05-31\",\"2018-06-30\",\"2018-07-31\",\"2018-08-31\",\"2018-09-30\",\"2018-10-31\",\"2018-11-30\",\"2018-12-31\",\"2019-01-31\",\"2019-02-28\",\"2019-03-31\",\"2019-04-30\",\"2019-05-31\",\"2019-06-30\",\"2019-07-31\",\"2019-08-31\",\"2019-09-30\",\"2019-10-31\",\"2019-11-30\",\"2019-12-31\",\"2020-01-31\",\"2020-02-29\",\"2020-03-31\",\"2020-04-30\",\"2020-05-31\",\"2020-06-30\",\"2020-07-31\",\"2020-08-31\",\"2020-09-30\",\"2020-10-31\",\"2020-11-30\",\"2020-12-31\",\"2015-12-31\",\"2016-01-31\",\"2016-02-29\",\"2016-03-31\",\"2016-04-30\",\"2016-05-31\",\"2016-06-30\",\"2016-07-31\",\"2016-08-31\",\"2016-09-30\",\"2016-10-31\",\"2016-11-30\",\"2016-12-31\",\"2017-01-31\",\"2017-02-28\",\"2017-03-31\",\"2017-04-30\",\"2017-05-31\",\"2017-06-30\",\"2017-07-31\",\"2017-08-31\",\"2017-09-30\",\"2017-10-31\",\"2017-11-30\",\"2017-12-31\",\"2018-01-31\",\"2018-02-28\",\"2018-03-31\",\"2018-04-30\",\"2018-05-31\",\"2018-06-30\",\"2018-07-31\",\"2018-08-31\",\"2018-09-30\",\"2018-10-31\",\"2018-11-30\",\"2018-12-31\",\"2019-01-31\",\"2019-02-28\",\"2019-03-31\",\"2019-04-30\",\"2019-05-31\",\"2019-06-30\",\"2019-07-31\",\"2019-08-31\",\"2019-09-30\",\"2019-10-31\",\"2019-11-30\",\"2019-12-31\",\"2020-01-31\",\"2020-02-29\",\"2020-03-31\",\"2020-04-30\",\"2020-05-31\",\"2020-06-30\",\"2020-07-31\",\"2020-08-31\",\"2020-09-30\",\"2020-10-31\",\"2020-11-30\",\"2020-12-31\",\"2015-12-31\",\"2016-01-31\",\"2016-02-29\",\"2016-03-31\",\"2016-04-30\",\"2016-05-31\",\"2016-06-30\",\"2016-07-31\",\"2016-08-31\",\"2016-09-30\",\"2016-10-31\",\"2016-11-30\",\"2016-12-31\",\"2017-01-31\",\"2017-02-28\",\"2017-03-31\",\"2017-04-30\",\"2017-05-31\",\"2017-06-30\",\"2017-07-31\",\"2017-08-31\",\"2017-09-30\",\"2017-10-31\",\"2017-11-30\",\"2017-12-31\",\"2018-01-31\",\"2018-02-28\",\"2018-03-31\",\"2018-04-30\",\"2018-05-31\",\"2018-06-30\",\"2018-07-31\",\"2018-08-31\",\"2018-09-30\",\"2018-10-31\",\"2018-11-30\",\"2018-12-31\",\"2019-01-31\",\"2019-02-28\",\"2019-03-31\",\"2019-04-30\",\"2019-05-31\",\"2019-06-30\",\"2019-07-31\",\"2019-08-31\",\"2019-09-30\",\"2019-10-31\",\"2019-11-30\",\"2019-12-31\",\"2020-01-31\",\"2020-02-29\",\"2020-03-31\",\"2020-04-30\",\"2020-05-31\",\"2020-06-30\",\"2020-07-31\",\"2020-08-31\",\"2020-09-30\",\"2020-10-31\",\"2020-11-30\",\"2020-12-31\",\"2015-12-31\",\"2016-01-31\",\"2016-02-29\",\"2016-03-31\",\"2016-04-30\",\"2016-05-31\",\"2016-06-30\",\"2016-07-31\",\"2016-08-31\",\"2016-09-30\",\"2016-10-31\",\"2016-11-30\",\"2016-12-31\",\"2017-01-31\",\"2017-02-28\",\"2017-03-31\",\"2017-04-30\",\"2017-05-31\",\"2017-06-30\",\"2017-07-31\",\"2017-08-31\",\"2017-09-30\",\"2017-10-31\",\"2017-11-30\",\"2017-12-31\",\"2018-01-31\",\"2018-02-28\",\"2018-03-31\",\"2018-04-30\",\"2018-05-31\",\"2018-06-30\",\"2018-07-31\",\"2018-08-31\",\"2018-09-30\",\"2018-10-31\",\"2018-11-30\",\"2018-12-31\",\"2019-01-31\",\"2019-02-28\",\"2019-03-31\",\"2019-04-30\",\"2019-05-31\",\"2019-06-30\",\"2019-07-31\",\"2019-08-31\",\"2019-09-30\",\"2019-10-31\",\"2019-11-30\",\"2019-12-31\",\"2020-01-31\",\"2020-02-29\",\"2020-03-31\",\"2020-04-30\",\"2020-05-31\",\"2020-06-30\",\"2020-07-31\",\"2020-08-31\",\"2020-09-30\",\"2020-10-31\",\"2020-11-30\",\"2020-12-31\",\"2015-12-31\",\"2016-01-31\",\"2016-02-29\",\"2016-03-31\",\"2016-04-30\",\"2016-05-31\",\"2016-06-30\",\"2016-07-31\",\"2016-08-31\",\"2016-09-30\",\"2016-10-31\",\"2016-11-30\",\"2016-12-31\",\"2017-01-31\",\"2017-02-28\",\"2017-03-31\",\"2017-04-30\",\"2017-05-31\",\"2017-06-30\",\"2017-07-31\",\"2017-08-31\",\"2017-09-30\",\"2017-10-31\",\"2017-11-30\",\"2017-12-31\",\"2018-01-31\",\"2018-02-28\",\"2018-03-31\",\"2018-04-30\",\"2018-05-31\",\"2018-06-30\",\"2018-07-31\",\"2018-08-31\",\"2018-09-30\",\"2018-10-31\",\"2018-11-30\",\"2018-12-31\",\"2019-01-31\",\"2019-02-28\",\"2019-03-31\",\"2019-04-30\",\"2019-05-31\",\"2019-06-30\",\"2019-07-31\",\"2019-08-31\",\"2019-09-30\",\"2019-10-31\",\"2019-11-30\",\"2019-12-31\",\"2020-01-31\",\"2020-02-29\",\"2020-03-31\",\"2020-04-30\",\"2020-05-31\",\"2020-06-30\",\"2020-07-31\",\"2020-08-31\",\"2020-09-30\",\"2020-10-31\",\"2020-11-30\",\"2020-12-31\",\"2015-12-31\",\"2016-01-31\",\"2016-02-29\",\"2016-03-31\",\"2016-04-30\",\"2016-05-31\",\"2016-06-30\",\"2016-07-31\",\"2016-08-31\",\"2016-09-30\",\"2016-10-31\",\"2016-11-30\",\"2016-12-31\",\"2017-01-31\",\"2017-02-28\",\"2017-03-31\",\"2017-04-30\",\"2017-05-31\",\"2017-06-30\",\"2017-07-31\",\"2017-08-31\",\"2017-09-30\",\"2017-10-31\",\"2017-11-30\",\"2017-12-31\",\"2018-01-31\",\"2018-02-28\",\"2018-03-31\",\"2018-04-30\",\"2018-05-31\",\"2018-06-30\",\"2018-07-31\",\"2018-08-31\",\"2018-09-30\",\"2018-10-31\",\"2018-11-30\",\"2018-12-31\",\"2019-01-31\",\"2019-02-28\",\"2019-03-31\",\"2019-04-30\",\"2019-05-31\",\"2019-06-30\",\"2019-07-31\",\"2019-08-31\",\"2019-09-30\",\"2019-10-31\",\"2019-11-30\",\"2019-12-31\",\"2020-01-31\",\"2020-02-29\",\"2020-03-31\",\"2020-04-30\",\"2020-05-31\",\"2020-06-30\",\"2020-07-31\",\"2020-08-31\",\"2020-09-30\",\"2020-10-31\",\"2020-11-30\",\"2020-12-31\",\"2015-12-31\",\"2016-01-31\",\"2016-02-29\",\"2016-03-31\",\"2016-04-30\",\"2016-05-31\",\"2016-06-30\",\"2016-07-31\",\"2016-08-31\",\"2016-09-30\",\"2016-10-31\",\"2016-11-30\",\"2016-12-31\",\"2017-01-31\",\"2017-02-28\",\"2017-03-31\",\"2017-04-30\",\"2017-05-31\",\"2017-06-30\",\"2017-07-31\",\"2017-08-31\",\"2017-09-30\",\"2017-10-31\",\"2017-11-30\",\"2017-12-31\",\"2018-01-31\",\"2018-02-28\",\"2018-03-31\",\"2018-04-30\",\"2018-05-31\",\"2018-06-30\",\"2018-07-31\",\"2018-08-31\",\"2018-09-30\",\"2018-10-31\",\"2018-11-30\",\"2018-12-31\",\"2019-01-31\",\"2019-02-28\",\"2019-03-31\",\"2019-04-30\",\"2019-05-31\",\"2019-06-30\",\"2019-07-31\",\"2019-08-31\",\"2019-09-30\",\"2019-10-31\",\"2019-11-30\",\"2019-12-31\",\"2020-01-31\",\"2020-02-29\",\"2020-03-31\",\"2020-04-30\",\"2020-05-31\",\"2020-06-30\",\"2020-07-31\",\"2020-08-31\",\"2020-09-30\",\"2020-10-31\",\"2020-11-30\",\"2020-12-31\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"],\"values\":[0.19132,0.43185,0.41783,0.59802,0.49627,0.43092,0.54617,0.3088,0.06804,0.05273,0.01004,0.05534,0.1677,0.13673,0.10991,0.08979,0.20403,0.06763,0.15843,0.35681,0.2435,0.08076,0.1555,0.12899,0.41006,0.23827,0.37469,0.04424,0.15192,0.43932,0.06428,0.04521,0.17791,0.29484,0.10864,0.02954,0.08153,0.09535,0.09963,0.16488,0.11718,0.02386,0.00439,0.0335,0.01271,0.02333,0.24987,0.34401,0.20807,0.20344,0.05409,0.24367,0.12318,0.0239,0.16283,0.07234,0.01538,0.06978,0.11947,0.03218,0.06292,0.04344,0.02958,0.23948,0.25077,0.22083,0.06291,0.13671,0.09536,0.05397,0.25874,0.13462,0.02959,0.25916,0.05908,0.03301,0.22723,0.05081,0.29744,0.08221,0.15185,0.05779,0.27852,0.11275,0.03684,0.17535,0.15329,0.00688,0.09031,0.1789,0.06524,0.05575,0.03985,0.0247,0.15893,0.01328,0.02375,0.10044,0.02773,0.18792,0.2572,0.02942,0.1058,0.16975,0.12703,0.08611,0.12144,0.22072,0.11803,0.00063,0.00145,0.03802,0.01663,0.02247,0.00305,0.00561,0.01491,0.01153,0.00952,0.1125,0.26736,0.306,0.07035,0.04864,0.04853,0.00161,0.02444,0.17357,0.06206,0.10332,0.07963,0.09859,0.04016,0.03913,0.00979,0.07797,0.20743,0.23803,0.21033,0.03046,0.22498,0.00834,0.26663,0.06782,0.24523,0.04374,0.03093,0.00316,0.00854,0.2504,0.02206,0.1233,0.0429,0.02179,0.06153,0.01147,0.11708,0.12421,0.012,0.28528,0.02852,0.03381,0.0175,0.02565,0.03874,0.06137,0.02132,0.07174,0.01913,0.02252,0.20182,0.17771,0.12138,0.16272,0.17622,0.12319,0.14066,0.09859,0.0331,0.05223,0.20977,0.08351,0.01695,0.00857,0.00247,0.00313,0.01218,0.01031,0.00151,0.00295,0.11302,0.01759,0.08956,0.07029,0.09623,0.09976,0.30056,0.29315,0.01184,0.01463,0.01302,0.05627,0.05586,0.07416,0.0289,0.141,0.0692,0.00133,0.00386,0.0382,0.39617,0.06598,0.00303,0.17196,0.35252,0.00863,0.20778,0.15767,0.13442,0.13892,0.02674,0.0925,0.05841,0.20609,0.3379,0.13842,0.31873,0.16775,0.23934,0.00548,0.00537,0.00077,0.00087,0.02818,0.05839,0.03056,0.00533,0.02501,0.01034,0.11056,0.37111,0.15211,0.03171,0.05327,0.00532,0.27135,0.00267,0.00934,0.00576,0.00138,0.00667,0.00806,0.00832,0.00087,0.00685,0.00838,0.03368,0.07771,0.03431,0.1027,0.03417,0.04012,0.10509,0.058,0.04738,0.0132,0.07931,0.12022,0.05843,0.03294,0.08249,0.078,0.23658,0.20701,0.15629,0.27084,0.08036,0.01853,0.0096,0.09068,0.30252,0.05577,0.10494,0.1114,0.16609,0.16141,0.0811,0.1341,0.12295,0.12666,0.08713,0.05853,0.01048,0.02932,0.37923,0.18089,0.1536,0.07208,0.18553,0.01808,0.05239,0.04822,0.0098,0.00878,0.01431,0.12584,0.01299,0.06166,0.05852,0.06883,0.04809,0.02934,0.10071,0.17024,0.07159,0.11472,0.01391,0.06736,0.08462,0.04279,0.0053,0.02575,0.10958,0.093,0.16443,0.112,0.01714,0.03111,0.04144,0.0251,0.0,0.0066,0.02571,0.03829,0.03774,0.00717,0.01039,0.02846,0.03032,0.00154,0.09323,0.15113,0.01263,0.28645,0.13429,0.15705,0.10862,0.22159,0.01012,0.35081,0.09271,0.01765,0.02904,0.23768,0.19986,0.04695,0.08265,0.11724,0.01449,0.00131,0.26227,0.06425,0.02382,0.04555,0.00012,0.00841,0.05178,0.01891,0.0502,0.02113,0.00967,0.00127,0.00548,0.00967,0.02099,0.37215,0.2231,0.46453,0.19373,0.03389,0.07727,0.21769,0.13653,0.2053,0.00063,0.08563,0.00648,0.02035,0.02773,0.0178,0.01073,0.01644,0.0156,0.01343,0.02037,0.01193,0.04074,0.09528,0.31388,0.09241,0.1657,0.21543,0.02379,0.07917,0.03116,0.0734,0.12826,0.09581,0.20263,0.17154,0.11983,0.22781,0.27861,0.24948,0.21921,0.24846,0.06803,0.15957,0.29347,0.44488,0.13015,0.22489,0.09922,0.2089,0.01653,0.03745,0.03419,0.04309,0.07475,0.02574,0.0155,0.10837,0.11015,0.06944,0.08651,0.17311,0.01507,0.09884,0.07057,0.15492,0.11845,0.16937,0.06941,0.19688,0.10113,0.1099,0.05614,0.11138,0.41393,0.1363,0.40028,0.25769,0.53887,0.45488,0.01833,0.14145,0.00768,0.01109,0.00644,0.02942,0.00038,0.00188,0.00962,0.06804,0.00757,0.08804,0.06936,0.03724,0.03682,0.06394,0.03011,0.06281,0.0671,0.08326,0.08014,0.12078,0.13668,0.04307,0.07704,0.0564,0.29225,0.24754,0.06014,0.49043,0.09005,0.25238,0.33022,0.3474,0.10866,0.0756,0.09009,0.00863,0.00159,0.02392,0.01263,0.0362,0.06172,0.03764,0.0769,0.0347,0.00157,0.05947,0.01309,0.0124,0.0926,0.07114,0.14604,0.04895,0.0569,0.03993,0.03598,0.07255,0.02252,0.00205,0.00895,0.05985,0.06542,0.01353,0.02356,0.00566,0.15933,0.12836,0.11632,0.14468,0.07856,0.37446,0.06925,0.07122,0.03465,0.0133,0.03053,0.08016,0.00928,0.0095,0.00255,0.00204,0.0001,0.00087,0.00622,0.00445,0.00575,0.01138,0.02341,0.22643,0.02836,0.02013,0.04838,0.15609,0.09479,0.35165,0.03385,0.06066,0.0243,0.05393,0.14627,0.12855,0.13834,0.3464,0.00306,0.22448,0.18763,0.01235,0.05152,0.01966,0.02559,0.03427,0.06417,0.02345,0.01398,0.02379,0.03944,0.03509,0.06896,0.00785,0.01109,0.00316,0.02357,0.07903,0.09122,0.42624,0.15201,0.11577,0.05697,0.3083,0.13444,0.04307,0.03531,0.01158,0.02604,0.10652,0.09082,0.04892,0.03336,0.04643,0.02037,0.03561,0.09083,0.00046,0.00134,0.21483,0.014,0.0211,0.00945,0.07796,0.01202,0.09479,0.10625,0.03351,0.05259,0.06176,1.0000200000000001,0.9999899999999999,0.99999,1.0,1.0,0.99999,1.0,0.99999,1.00001,1.0,1.0,1.00001,1.0000200000000001,1.0,0.99999,0.99998,1.0,0.9999899999999999,1.0,0.99999,1.00001,0.99999,1.0,1.00002,0.9999899999999999,0.99997,0.99999,1.00001,1.0,1.0,0.99998,0.99999,0.99999,0.9999899999999999,1.00001,1.0,1.0,1.00001,0.9999899999999999,1.00001,1.0,0.9999899999999999,1.00001,1.0000200000000001,1.0,1.0,1.00001,0.9999899999999999,1.0,1.0,1.0,1.00001,0.9999899999999999,1.0,1.00001,1.00001,1.00001,1.00001,1.0,1.00001,1.0],\"type\":\"sunburst\"}], {\"template\":{\"data\":{\"histogram2dcontour\":[{\"type\":\"histogram2dcontour\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"choropleth\":[{\"type\":\"choropleth\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"histogram2d\":[{\"type\":\"histogram2d\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"heatmap\":[{\"type\":\"heatmap\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"heatmapgl\":[{\"type\":\"heatmapgl\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"contourcarpet\":[{\"type\":\"contourcarpet\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"contour\":[{\"type\":\"contour\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"surface\":[{\"type\":\"surface\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"},\"colorscale\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]]}],\"mesh3d\":[{\"type\":\"mesh3d\",\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"parcoords\":[{\"type\":\"parcoords\",\"line\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterpolargl\":[{\"type\":\"scatterpolargl\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"bar\":[{\"error_x\":{\"color\":\"#2a3f5f\"},\"error_y\":{\"color\":\"#2a3f5f\"},\"marker\":{\"line\":{\"color\":\"#E5ECF6\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"scattergeo\":[{\"type\":\"scattergeo\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterpolar\":[{\"type\":\"scatterpolar\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"histogram\":[{\"marker\":{\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"histogram\"}],\"scattergl\":[{\"type\":\"scattergl\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatter3d\":[{\"type\":\"scatter3d\",\"line\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scattermapbox\":[{\"type\":\"scattermapbox\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scatterternary\":[{\"type\":\"scatterternary\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"scattercarpet\":[{\"type\":\"scattercarpet\",\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}}}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"#2a3f5f\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"#2a3f5f\"},\"baxis\":{\"endlinecolor\":\"#2a3f5f\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"#2a3f5f\"},\"type\":\"carpet\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"#EBF0F8\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"#C8D4E3\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}],\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"#E5ECF6\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}]},\"layout\":{\"autotypenumbers\":\"strict\",\"colorway\":[\"#636efa\",\"#EF553B\",\"#00cc96\",\"#ab63fa\",\"#FFA15A\",\"#19d3f3\",\"#FF6692\",\"#B6E880\",\"#FF97FF\",\"#FECB52\"],\"font\":{\"color\":\"#2a3f5f\"},\"hovermode\":\"closest\",\"hoverlabel\":{\"align\":\"left\"},\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"#E5ECF6\",\"polar\":{\"bgcolor\":\"#E5ECF6\",\"angularaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"radialaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"}},\"ternary\":{\"bgcolor\":\"#E5ECF6\",\"aaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"baxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"},\"caxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\"}},\"coloraxis\":{\"colorbar\":{\"outlinewidth\":0,\"ticks\":\"\"}},\"colorscale\":{\"sequential\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"sequentialminus\":[[0.0,\"#0d0887\"],[0.1111111111111111,\"#46039f\"],[0.2222222222222222,\"#7201a8\"],[0.3333333333333333,\"#9c179e\"],[0.4444444444444444,\"#bd3786\"],[0.5555555555555556,\"#d8576b\"],[0.6666666666666666,\"#ed7953\"],[0.7777777777777778,\"#fb9f3a\"],[0.8888888888888888,\"#fdca26\"],[1.0,\"#f0f921\"]],\"diverging\":[[0,\"#8e0152\"],[0.1,\"#c51b7d\"],[0.2,\"#de77ae\"],[0.3,\"#f1b6da\"],[0.4,\"#fde0ef\"],[0.5,\"#f7f7f7\"],[0.6,\"#e6f5d0\"],[0.7,\"#b8e186\"],[0.8,\"#7fbc41\"],[0.9,\"#4d9221\"],[1,\"#276419\"]]},\"xaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\",\"title\":{\"standoff\":15},\"zerolinecolor\":\"white\",\"automargin\":true,\"zerolinewidth\":2},\"yaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"ticks\":\"\",\"title\":{\"standoff\":15},\"zerolinecolor\":\"white\",\"automargin\":true,\"zerolinewidth\":2},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2},\"yaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2},\"zaxis\":{\"backgroundcolor\":\"#E5ECF6\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showbackground\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\",\"gridwidth\":2}},\"shapedefaults\":{\"line\":{\"color\":\"#2a3f5f\"}},\"annotationdefaults\":{\"arrowcolor\":\"#2a3f5f\",\"arrowhead\":0,\"arrowwidth\":1},\"geo\":{\"bgcolor\":\"white\",\"landcolor\":\"#E5ECF6\",\"subunitcolor\":\"white\",\"showland\":true,\"showlakes\":true,\"lakecolor\":\"white\"},\"title\":{\"x\":0.05},\"mapbox\":{\"style\":\"light\"}}},\"legend\":{\"tracegroupgap\":0},\"title\":{\"text\":\"Sunburst Chart of Portfolio Allocations\"}}, {\"responsive\": true} ).then(function(){\n",
" \n",
"var gd = document.getElementById('73e99f62-e9c4-4379-a781-e4c39159185a');\n",
"var x = new MutationObserver(function (mutations, observer) {{\n",
" var display = window.getComputedStyle(gd).display;\n",
" if (!display || display === 'none') {{\n",
" console.log([gd, 'removed!']);\n",
" Plotly.purge(gd);\n",
" observer.disconnect();\n",
" }}\n",
"}});\n",
"\n",
"// Listen for the removal of the full notebook cells\n",
"var notebookContainer = gd.closest('#notebook-container');\n",
"if (notebookContainer) {{\n",
" x.observe(notebookContainer, {childList: true});\n",
"}}\n",
"\n",
"// Listen for the clearing of the current output cell\n",
"var outputEl = gd.closest('.output');\n",
"if (outputEl) {{\n",
" x.observe(outputEl, {childList: true});\n",
"}}\n",
"\n",
" }) }; </script> </div>\n",
"</body>\n",
"</html>"
]
},
"metadata": {}
}
]
},
{
"cell_type": "code",
"source": [
"allocations_df.head()"
],
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 206
},
"id": "S7zDwtYpD3i1",
"outputId": "18995783-eed1-44e0-e1ca-500ffc8ef566"
},
"execution_count": 5,
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
" president_tweet media_stock profitable_stock famous_hf \\\n",
"2015-12-31 0.05178 0.00857 0.04309 0.04344 \n",
"2016-01-31 0.03899 0.00161 0.02122 0.17317 \n",
"2016-02-29 0.05020 0.00313 0.02574 0.23948 \n",
"2016-03-31 0.02113 0.01218 0.01550 0.25077 \n",
"2016-04-30 0.00967 0.01031 0.10837 0.22083 \n",
"\n",
" meme_stock google_trends warren_buffet stock_twist bankruptcy \\\n",
"2015-12-31 0.00532 0.07035 0.35165 0.10866 0.19132 \n",
"2016-01-31 0.11050 0.07640 0.05359 0.04238 0.41986 \n",
"2016-02-29 0.00267 0.04853 0.06066 0.09009 0.41783 \n",
"2016-03-31 0.00934 0.00161 0.02430 0.00863 0.59802 \n",
"2016-04-30 0.00576 0.02444 0.05393 0.00159 0.49627 \n",
"\n",
" momentum \n",
"2015-12-31 0.12584 \n",
"2016-01-31 0.06227 \n",
"2016-02-29 0.06166 \n",
"2016-03-31 0.05852 \n",
"2016-04-30 0.06883 "
],
"text/html": [
"\n",
" <div id=\"df-2045a75a-1700-4acd-94d8-d0009ada0c17\">\n",
" <div class=\"colab-df-container\">\n",
" <div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>president_tweet</th>\n",
" <th>media_stock</th>\n",
" <th>profitable_stock</th>\n",
" <th>famous_hf</th>\n",
" <th>meme_stock</th>\n",
" <th>google_trends</th>\n",
" <th>warren_buffet</th>\n",
" <th>stock_twist</th>\n",
" <th>bankruptcy</th>\n",
" <th>momentum</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>2015-12-31</th>\n",
" <td>0.05178</td>\n",
" <td>0.00857</td>\n",
" <td>0.04309</td>\n",
" <td>0.04344</td>\n",
" <td>0.00532</td>\n",
" <td>0.07035</td>\n",
" <td>0.35165</td>\n",
" <td>0.10866</td>\n",
" <td>0.19132</td>\n",
" <td>0.12584</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2016-01-31</th>\n",
" <td>0.03899</td>\n",
" <td>0.00161</td>\n",
" <td>0.02122</td>\n",
" <td>0.17317</td>\n",
" <td>0.11050</td>\n",
" <td>0.07640</td>\n",
" <td>0.05359</td>\n",
" <td>0.04238</td>\n",
" <td>0.41986</td>\n",
" <td>0.06227</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2016-02-29</th>\n",
" <td>0.05020</td>\n",
" <td>0.00313</td>\n",
" <td>0.02574</td>\n",
" <td>0.23948</td>\n",
" <td>0.00267</td>\n",
" <td>0.04853</td>\n",
" <td>0.06066</td>\n",
" <td>0.09009</td>\n",
" <td>0.41783</td>\n",
" <td>0.06166</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2016-03-31</th>\n",
" <td>0.02113</td>\n",
" <td>0.01218</td>\n",
" <td>0.01550</td>\n",
" <td>0.25077</td>\n",
" <td>0.00934</td>\n",
" <td>0.00161</td>\n",
" <td>0.02430</td>\n",
" <td>0.00863</td>\n",
" <td>0.59802</td>\n",
" <td>0.05852</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2016-04-30</th>\n",
" <td>0.00967</td>\n",
" <td>0.01031</td>\n",
" <td>0.10837</td>\n",
" <td>0.22083</td>\n",
" <td>0.00576</td>\n",
" <td>0.02444</td>\n",
" <td>0.05393</td>\n",
" <td>0.00159</td>\n",
" <td>0.49627</td>\n",
" <td>0.06883</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>\n",
" <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-2045a75a-1700-4acd-94d8-d0009ada0c17')\"\n",
" title=\"Convert this dataframe to an interactive table.\"\n",
" style=\"display:none;\">\n",
" \n",
" <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
" width=\"24px\">\n",
" <path d=\"M0 0h24v24H0V0z\" fill=\"none\"/>\n",
" <path d=\"M18.56 5.44l.94 2.06.94-2.06 2.06-.94-2.06-.94-.94-2.06-.94 2.06-2.06.94zm-11 1L8.5 8.5l.94-2.06 2.06-.94-2.06-.94L8.5 2.5l-.94 2.06-2.06.94zm10 10l.94 2.06.94-2.06 2.06-.94-2.06-.94-.94-2.06-.94 2.06-2.06.94z\"/><path d=\"M17.41 7.96l-1.37-1.37c-.4-.4-.92-.59-1.43-.59-.52 0-1.04.2-1.43.59L10.3 9.45l-7.72 7.72c-.78.78-.78 2.05 0 2.83L4 21.41c.39.39.9.59 1.41.59.51 0 1.02-.2 1.41-.59l7.78-7.78 2.81-2.81c.8-.78.8-2.07 0-2.86zM5.41 20L4 18.59l7.72-7.72 1.47 1.35L5.41 20z\"/>\n",
" </svg>\n",
" </button>\n",
" \n",
" <style>\n",
" .colab-df-container {\n",
" display:flex;\n",
" flex-wrap:wrap;\n",
" gap: 12px;\n",
" }\n",
"\n",
" .colab-df-convert {\n",
" background-color: #E8F0FE;\n",
" border: none;\n",
" border-radius: 50%;\n",
" cursor: pointer;\n",
" display: none;\n",
" fill: #1967D2;\n",
" height: 32px;\n",
" padding: 0 0 0 0;\n",
" width: 32px;\n",
" }\n",
"\n",
" .colab-df-convert:hover {\n",
" background-color: #E2EBFA;\n",
" box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
" fill: #174EA6;\n",
" }\n",
"\n",
" [theme=dark] .colab-df-convert {\n",
" background-color: #3B4455;\n",
" fill: #D2E3FC;\n",
" }\n",
"\n",
" [theme=dark] .colab-df-convert:hover {\n",
" background-color: #434B5C;\n",
" box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
" filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
" fill: #FFFFFF;\n",
" }\n",
" </style>\n",
"\n",
" <script>\n",
" const buttonEl =\n",
" document.querySelector('#df-2045a75a-1700-4acd-94d8-d0009ada0c17 button.colab-df-convert');\n",
" buttonEl.style.display =\n",
" google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
"\n",
" async function convertToInteractive(key) {\n",
" const element = document.querySelector('#df-2045a75a-1700-4acd-94d8-d0009ada0c17');\n",
" const dataTable =\n",
" await google.colab.kernel.invokeFunction('convertToInteractive',\n",
" [key], {});\n",
" if (!dataTable) return;\n",
"\n",
" const docLinkHtml = 'Like what you see? Visit the ' +\n",
" '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
" + ' to learn more about interactive tables.';\n",
" element.innerHTML = '';\n",
" dataTable['output_type'] = 'display_data';\n",
" await google.colab.output.renderOutput(dataTable, element);\n",
" const docLink = document.createElement('div');\n",
" docLink.innerHTML = docLinkHtml;\n",
" element.appendChild(docLink);\n",
" }\n",
" </script>\n",
" </div>\n",
" </div>\n",
" "
]
},
"metadata": {},
"execution_count": 5
}
]
},
{
"cell_type": "code",
"source": [],
"metadata": {
"id": "_8_SHJbEGhx6"
},
"execution_count": null,
"outputs": []
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment