diff --git a/README.md b/README.md index e5e10d5..4722bd5 100644 --- a/README.md +++ b/README.md @@ -39,9 +39,9 @@ _Pandas Technical Analysis_ (**Pandas TA**) is an easy to use library that lever * [DataFrame Properties](#dataframe-properties) * [DataFrame Methods](#dataframe-methods) * [Indicators by Category](#indicators-by-category) - * [Candles](#candles-63) + * [Candles](#candles-64) * [Cycles](#cycles-1) - * [Momentum](#momentum-38) + * [Momentum](#momentum-39) * [Overlap](#overlap-31) * [Performance](#performance-4) * [Statistics](#statistics-9) @@ -97,7 +97,7 @@ $ pip install pandas_ta Latest Version -------------- -Best choice! Version: *0.2.69b* +Best choice! Version: *0.2.70b* ```sh $ pip install -U git+https://github.com/twopirllc/pandas-ta ``` @@ -632,6 +632,7 @@ Patterns that are **not bold**, require TA-Lib to be installed: ```pip install T * upsidegap2crows * xsidegap3methods * _Heikin-Ashi_: **ha** +* _Z Score_: **cdl_z** ```python # Get all candle patterns (This is the default behaviour) df = df.ta.cdl_pattern(name="all") @@ -668,6 +669,8 @@ df.ta.cdl(["doji", "inside"], append=True) * _Center of Gravity_: **cg** * _Chande Momentum Oscillator_: **cmo** * _Coppock Curve_: **coppock** +* _Correlation Trend Indicator_: **cti** + * A wrapper for ```ta.linreg(series, r=True)``` * _Efficiency Ratio_: **er** * _Elder Ray Index_: **eri** * _Fisher Transform_: **fisher** @@ -907,6 +910,8 @@ result = ta.cagr(df.close) * _Arnaud Legoux Moving Average_ (**alma**) uses the curve of the Normal (Gauss) distribution to allow regulating the smoothness and high sensitivity of the indicator. See: ```help(ta.alma)``` trading account, or fund. See: ```help(ta.drawdown)``` * _Candle Patterns_ (**cdl_pattern**) If TA Lib is installed, then all those Candle Patterns are available. See the list and examples above on how to call the patterns. See: ```help(ta.cdl_pattern)``` +* _Candle Z Score_ (**cdl_z**) normalizes OHLC Candles with a rolling Z Score. See: ```help(ta.cdl_z)``` +* _Correlation Trend Indicator_ (**cti**) is an oscillator created by John Ehler in 2020. See: ```help(ta.cti)``` * _Even Better Sinewave_ (**ebsw**) measures market cycles and uses a low pass filter to remove noise. See: ```help(ta.ebsw)``` * _Schaff Trend Cycle_ (**stc**) is an evolution of the popular MACD incorportating two cascaded stochastic calculations with additional smoothing. See: ```help(ta.stc)``` diff --git a/examples/Chande_Kroll_Stop.ipynb b/examples/Chande_Kroll_Stop.ipynb deleted file mode 100644 index 156981a..0000000 --- a/examples/Chande_Kroll_Stop.ipynb +++ /dev/null @@ -1,8633 +0,0 @@ -{ - "cells": [ - { - "cell_type": "code", - "execution_count": 1, - "id": "circular-audit", - "metadata": {}, - "outputs": [], - "source": [ - "import os\n", - "import pandas as pd\n", - "import pandas_ta as ta\n", - "import plotly.graph_objects as go\n", - "import plotly.io as pio\n", - "import yfinance as yf\n", - "\n", - "from datetime import date\n", - "from datetime import datetime" - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "id": "foreign-device", - "metadata": {}, - "outputs": [], - "source": [ - "ticker = \"BABA\"\n", - "from_date = datetime(2020, 1, 1)\n", - "to_date = datetime.today()\n", - "interval = \"1d\"" - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "id": "nuclear-plaza", - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[*********************100%***********************] 1 of 1 completed\n" - ] - } - ], - "source": [ - "ticker_csv = os.path.join(os.getcwd(), \"data\", \"{}.csv\".format(ticker))\n", - "\n", - "df = yf.download(tickers = ticker,\n", - " start = from_date,\n", - " end = to_date,\n", - " interval = interval\n", - " )" - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "id": "tribal-chancellor", - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
OpenHighLowCloseAdj CloseVolume
Date
2020-01-02216.600006219.979996216.539993219.770004219.77000415873500
2020-01-03216.350006218.203003216.009995217.000000217.0000008604500
2020-01-06214.889999217.160004214.089996216.639999216.63999911885500
2020-01-07217.639999218.940002216.690002217.630005217.6300059388000
2020-01-08216.600006220.649994216.320007218.000000218.00000011959100
\n", - "
" - ], - "text/plain": [ - " Open High Low Close Adj Close \\\n", - "Date \n", - "2020-01-02 216.600006 219.979996 216.539993 219.770004 219.770004 \n", - "2020-01-03 216.350006 218.203003 216.009995 217.000000 217.000000 \n", - "2020-01-06 214.889999 217.160004 214.089996 216.639999 216.639999 \n", - "2020-01-07 217.639999 218.940002 216.690002 217.630005 217.630005 \n", - "2020-01-08 216.600006 220.649994 216.320007 218.000000 218.000000 \n", - "\n", - " Volume \n", - "Date \n", - "2020-01-02 15873500 \n", - "2020-01-03 8604500 \n", - "2020-01-06 11885500 \n", - "2020-01-07 9388000 \n", - "2020-01-08 11959100 " - ] - }, - "execution_count": 4, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "df.head()" - ] - }, - { - "cell_type": "markdown", - "id": "noticed-warner", - "metadata": {}, - "source": [ - "Succintly:\n", - " 1. calculate the 10 days SMA of the ATR.\n", - " 2. calculate the highest high over the last 10 days.\n", - " 3. subtract $3 * ATR_{10}$ from the highest high of the last 10 days.\n", - " 4. calculate the highest high of the last 20 days of this preliminary value, this is your long stop.\n", - " 5. calculate the lowest low over the last 10 days.\n", - " 6. add $3 * ATR_{10}$ to the lowest low of the last 10 days.\n", - " 7. calculate the lowest low of the last 20 days of this preliminary value, this is your short stop.\n", - " \n", - "You can use looser ATR multipliers or tighter ATR multipliers. The figure 7.4 in page 95 of the original book shows long stops with a value of 1.5 ATR and 3.5 ATR for a long trade of a Japanese Yen futures 09/93 contract, but i had no luck finding freely available historic data for this contract to compare." - ] - }, - { - "cell_type": "code", - "execution_count": 5, - "id": "unlikely-offset", - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
OpenHighLowCloseAdj CloseVolumeCKlongCKshort
Date
2020-01-02216.600006219.979996216.539993219.770004219.77000415873500NaNNaN
2020-01-03216.350006218.203003216.009995217.000000217.0000008604500NaNNaN
2020-01-06214.889999217.160004214.089996216.639999216.63999911885500NaNNaN
2020-01-07217.639999218.940002216.690002217.630005217.6300059388000NaNNaN
2020-01-08216.600006220.649994216.320007218.000000218.00000011959100NaNNaN
\n", - "
" - ], - "text/plain": [ - " Open High Low Close Adj Close \\\n", - "Date \n", - "2020-01-02 216.600006 219.979996 216.539993 219.770004 219.770004 \n", - "2020-01-03 216.350006 218.203003 216.009995 217.000000 217.000000 \n", - "2020-01-06 214.889999 217.160004 214.089996 216.639999 216.639999 \n", - "2020-01-07 217.639999 218.940002 216.690002 217.630005 217.630005 \n", - "2020-01-08 216.600006 220.649994 216.320007 218.000000 218.000000 \n", - "\n", - " Volume CKlong CKshort \n", - "Date \n", - "2020-01-02 15873500 NaN NaN \n", - "2020-01-03 8604500 NaN NaN \n", - "2020-01-06 11885500 NaN NaN \n", - "2020-01-07 9388000 NaN NaN \n", - "2020-01-08 11959100 NaN NaN " - ] - }, - "execution_count": 5, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "cksp = ta.trend.cksp(df[\"High\"], df[\"Low\"], df[\"Close\"], tvmode = False)\n", - "df[\"CKlong\"] = cksp[cksp.columns[0]]\n", - "df[\"CKshort\"] = cksp[cksp.columns[1]]\n", - "\n", - "df.head()" - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "id": "latest-closure", - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - " \n", - " " - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "application/vnd.plotly.v1+json": { - "config": { - "plotlyServerURL": "https://plot.ly" - }, - "data": [ - { - "close": [ - 219.77000427246094, - 217, - 216.63999938964844, - 217.6300048828125, - 218, - 221.77999877929688, - 223.8300018310547, - 230.47999572753906, - 226.49000549316406, - 225.05999755859375, - 223.94000244140625, - 227.42999267578125, - 222.25999450683594, - 222.3699951171875, - 219.1300048828125, - 213.75, - 205.47000122070312, - 210.22999572753906, - 212.02000427246094, - 208.5800018310547, - 206.58999633789062, - 213.10000610351562, - 222.8800048828125, - 220.22000122070312, - 220.89999389648438, - 216.52999877929688, - 215.77000427246094, - 217.2100067138672, - 224.30999755859375, - 220.36000061035156, - 219.6300048828125, - 220.52000427246094, - 222.13999938964844, - 218.0399932861328, - 212.58999633789062, - 206.16000366210938, - 205.61000061035156, - 208.74000549316406, - 205.02999877929688, - 208, - 210.97999572753906, - 207.41000366210938, - 211.9600067138672, - 211.4600067138672, - 204.63999938964844, - 197.66000366210938, - 206.38999938964844, - 198.91000366210938, - 185.10000610351562, - 194, - 178.85000610351562, - 184.80999755859375, - 180, - 180.8800048828125, - 181.3000030517578, - 176.33999633789062, - 185.75, - 188.55999755859375, - 195.32000732421875, - 188.58999633789062, - 191.27000427246094, - 194.47999572753906, - 187.55999755859375, - 188.89999389648438, - 187.11000061035156, - 196.4499969482422, - 198, - 195.97999572753906, - 196.3699951171875, - 199.44000244140625, - 204.77999877929688, - 208.1699981689453, - 212.66000366210938, - 209.5, - 212.1300048828125, - 207.33999633789062, - 209.9600067138672, - 205.24000549316406, - 204.36000061035156, - 203.69000244140625, - 201.14999389648438, - 206.6999969482422, - 202.6699981689453, - 194.47999572753906, - 191.14999389648438, - 195.02000427246094, - 195.1699981689453, - 196.49000549316406, - 201.19000244140625, - 205.39999389648438, - 200.30999755859375, - 199.4600067138672, - 201.3000030517578, - 203.67999267578125, - 215.27999877929688, - 217.1999969482422, - 216.7899932861328, - 212.16000366210938, - 199.6999969482422, - 201.72000122070312, - 201.17999267578125, - 199.49000549316406, - 207.38999938964844, - 206.57000732421875, - 214.3300018310547, - 218.61000061035156, - 218.0399932861328, - 219.5500030517578, - 219, - 220.72000122070312, - 223.67999267578125, - 215.24000549316406, - 217.63999938964844, - 217.02999877929688, - 222.6199951171875, - 224.25, - 223.5399932861328, - 220.63999938964844, - 221.41000366210938, - 228.75, - 226.22000122070312, - 222.16000366210938, - 215.7100067138672, - 215.02000427246094, - 215.6999969482422, - 215.9499969482422, - 223.60000610351562, - 240, - 236.50999450683594, - 257.67999267578125, - 261.5799865722656, - 261.010009765625, - 251.6699981689453, - 248.5800018310547, - 249.2100067138672, - 242.5, - 247.13999938964844, - 254.80999755859375, - 257.8999938964844, - 251.6999969482422, - 251.8800048828125, - 249, - 250.86000061035156, - 249.0500030517578, - 252.4499969482422, - 252.74000549316406, - 251.02000427246094, - 257.94000244140625, - 262.20001220703125, - 264.9100036621094, - 265.67999267578125, - 252.10000610351562, - 248.1300048828125, - 248.4199981689453, - 255.19000244140625, - 253.72000122070312, - 253.97000122070312, - 256.9599914550781, - 259.20001220703125, - 260.5899963378906, - 257.9700012207031, - 265.79998779296875, - 276.0199890136719, - 286, - 291.9599914550781, - 284.1700134277344, - 289, - 287.0299987792969, - 298, - 296.07000732421875, - 282.5, - 281.3900146484375, - 270.0199890136719, - 273.1499938964844, - 267.54998779296875, - 271.6099853515625, - 274.1000061035156, - 277.9599914550781, - 278.1400146484375, - 275.7200012207031, - 272.4100036621094, - 273.82000732421875, - 275.2900085449219, - 272.95001220703125, - 269.7300109863281, - 271.0899963378906, - 276.010009765625, - 276.92999267578125, - 293.9800109863281, - 290.04998779296875, - 288.1700134277344, - 288.2699890136719, - 292.3900146484375, - 296.5, - 300.5400085449219, - 299.739990234375, - 306.3399963378906, - 308.7799987792969, - 301.0400085449219, - 299.4599914550781, - 307.30999755859375, - 305.2900085449219, - 309.80999755859375, - 307.9700012207031, - 306.2799987792969, - 309.9200134277344, - 306.8699951171875, - 317.1400146484375, - 307.94000244140625, - 312.55999755859375, - 304.69000244140625, - 310.8399963378906, - 285.57000732421875, - 295.7099914550781, - 287.75, - 299.95001220703125, - 290.5299987792969, - 266.5400085449219, - 265.6499938964844, - 264.30999755859375, - 260.8399963378906, - 258.30999755859375, - 256.79998779296875, - 255.8300018310547, - 259.8900146484375, - 270.739990234375, - 270.1099853515625, - 279.9599914550781, - 277.7200012207031, - 276.4800109863281, - 263.3599853515625, - 264.010009765625, - 261.32000732421875, - 266.9100036621094, - 267.25, - 264, - 266.0899963378906, - 263.79998779296875, - 264.8699951171875, - 264.5400085449219, - 256.0299987792969, - 255.11000061035156, - 261.8900146484375, - 264.42999267578125, - 260, - 260.42999267578125, - 255.8300018310547, - 256.17999267578125, - 222, - 222.36000061035156, - 236.25999450683594, - 238.38999938964844, - 232.72999572753906, - 227.85000610351562, - 240.39999389648438, - 227.61000061035156, - 226.89999389648438, - 236.19000244140625, - 227.3699951171875, - 225.60000610351562, - 235.3000030517578, - 242.97999572753906, - 243.4600067138672, - 251.64999389648438, - 265.489990234375, - 260, - 258.6199951171875, - 261.3800048828125, - 265.9200134277344, - 260.25, - 260.760009765625, - 253.8300018310547, - 264.69000244140625, - 254.5, - 263.42999267578125, - 266.9599914550781, - 265.6700134277344, - 262.5899963378906, - 266.489990234375, - 267.7900085449219, - 268.92999267578125, - 267.8500061035156, - 270.70001220703125, - 270.8299865722656, - 264.510009765625, - 263.5899963378906, - 254, - 252.75, - 250.33999633789062, - 240.17999267578125, - 237.75999450683594, - 241.69000244140625, - 234.4199981689453, - 236.27000427246094, - 230.5, - 233.88999938964844, - 226.69000244140625, - 238.13999938964844, - 234.3000030517578, - 240.8000030517578, - 231.8699951171875, - 230.27999877929688, - 226.92999267578125, - 233.33999633789062, - 236.42999267578125, - 239.7899932861328, - 237.1199951171875, - 237.6699981689453, - 229.58999633789062, - 222.72000122070312, - 227.25999450683594, - 231.86000061035156, - 229.25, - 226.72999572753906, - 224.36000061035156, - 225.3000030517578, - 230.57000732421875, - 225.4199981689453, - 228.24000549316406, - 223.30999755859375 - ], - "high": [ - 219.97999572753906, - 218.2030029296875, - 217.16000366210938, - 218.94000244140625, - 220.64999389648438, - 223.0800018310547, - 225.9600067138672, - 231.13999938964844, - 230.1750030517578, - 227.82000732421875, - 226.3300018310547, - 228, - 222.60000610351562, - 225.5800018310547, - 220.1300048828125, - 219.8300018310547, - 208.02000427246094, - 210.91000366210938, - 213.97999572753906, - 209.86000061035156, - 207.92999267578125, - 215.02000427246094, - 224.3800048828125, - 226.6999969482422, - 223.64999389648438, - 217.83999633789062, - 215.77000427246094, - 220.00999450683594, - 225.52000427246094, - 225, - 221.63999938964844, - 220.85000610351562, - 223.55999755859375, - 222.5, - 217.60000610351562, - 207.27999877929688, - 209.9499969482422, - 213.0800018310547, - 209.97000122070312, - 208.9199981689453, - 211.11000061035156, - 211.38999938964844, - 212.6999969482422, - 215.14999389648438, - 207, - 199.88999938964844, - 207.4499969482422, - 203.10000610351562, - 190.48699951171875, - 195.99000549316406, - 188, - 189.38999938964844, - 182.41000366210938, - 187.25, - 188.3000030517578, - 178.5, - 188.8000030517578, - 195.19000244140625, - 196.32000732421875, - 192.74000549316406, - 191.47999572753906, - 196.7899932861328, - 192.8699951171875, - 191.3000030517578, - 190.5500030517578, - 196.8800048828125, - 201.4499969482422, - 198.86000061035156, - 200.35000610351562, - 200.3249969482422, - 207.97000122070312, - 209.14999389648438, - 213.25, - 214.97999572753906, - 216.10000610351562, - 212.1300048828125, - 212, - 210.55999755859375, - 206.5, - 207.77999877929688, - 205.19000244140625, - 207.0800018310547, - 206.6999969482422, - 197.3800048828125, - 195, - 198.27000427246094, - 198.91000366210938, - 198.08999633789062, - 203.02000427246094, - 206.63999938964844, - 208.0500030517578, - 204.67999267578125, - 201.77000427246094, - 204.49000549316406, - 215.47000122070312, - 220.58999633789062, - 221.15699768066406, - 214.5800018310547, - 204.8800048828125, - 206.8000030517578, - 202.99000549316406, - 202.3699951171875, - 207.8800048828125, - 207.1999969482422, - 214.57000732421875, - 218.97000122070312, - 220, - 220.58999633789062, - 220.39999389648438, - 220.72000122070312, - 225, - 219.9499969482422, - 219.5, - 217.72000122070312, - 224.83999633789062, - 225, - 226.02999877929688, - 226.5, - 222.0800018310547, - 230.22500610351562, - 231.02999877929688, - 224.69000244140625, - 222.25999450683594, - 216.5, - 216.42999267578125, - 216.5500030517578, - 225.02499389648438, - 240.47999572753906, - 241.3000030517578, - 258.489990234375, - 268, - 261.8999938964844, - 265.6600036621094, - 249.75, - 252.5, - 245.0500030517578, - 247.92999267578125, - 257.6700134277344, - 261.9200134277344, - 256.2699890136719, - 257.6600036621094, - 249.47999572753906, - 252.8699951171875, - 251.64999389648438, - 254.3000030517578, - 253.86000061035156, - 254.39999389648438, - 260.6499938964844, - 262.55999755859375, - 265.97601318359375, - 265.70001220703125, - 257.760009765625, - 251.75, - 252.8800048828125, - 256.0799865722656, - 256.9700012207031, - 255.77000427246094, - 257.375, - 261.4200134277344, - 261.2900085449219, - 258.8800048828125, - 267.42999267578125, - 276.9700012207031, - 289.1199951171875, - 292.4800109863281, - 290.25, - 289.5, - 289.19000244140625, - 298, - 299, - 290.7330017089844, - 283.7799987792969, - 273.9700012207031, - 275.6400146484375, - 277.1000061035156, - 274.5299987792969, - 276.2900085449219, - 279.1000061035156, - 283.6050109863281, - 275.8999938964844, - 277.2699890136719, - 274.2200012207031, - 276.32000732421875, - 277.8299865722656, - 271.25, - 271.80999755859375, - 278.8399963378906, - 279.29998779296875, - 295, - 295.5899963378906, - 291.97900390625, - 290, - 296.8399963378906, - 299.510009765625, - 302.29998779296875, - 302.6099853515625, - 309.6400146484375, - 310.010009765625, - 309.9599914550781, - 299.8630065917969, - 310, - 313.80999755859375, - 311.79998779296875, - 314, - 311.8500061035156, - 310.3299865722656, - 315.4599914550781, - 319.32000732421875, - 313.5, - 315.5799865722656, - 310.8299865722656, - 311.44000244140625, - 294.2799987792969, - 299.1700134277344, - 291.25, - 300.8900146484375, - 304, - 280, - 271.9200134277344, - 271.20001220703125, - 265.44000244140625, - 262.57000732421875, - 260.2799987792969, - 258.30999755859375, - 261.3999938964844, - 272.3699951171875, - 275.7300109863281, - 280.6099853515625, - 279.3299865722656, - 278.9200134277344, - 268.9700012207031, - 265.6700134277344, - 263.1000061035156, - 268.6000061035156, - 271.29998779296875, - 265.9700012207031, - 268.3999938964844, - 267.9100036621094, - 266.0899963378906, - 265.32000732421875, - 260.8550109863281, - 255.67999267578125, - 263.17999267578125, - 264.8500061035156, - 264.8999938964844, - 260.4599914550781, - 258.3399963378906, - 257.3500061035156, - 229.89999389648438, - 224.99000549316406, - 239.19000244140625, - 243.38999938964844, - 238.9199981689453, - 230.3800048828125, - 240.75999450683594, - 238.3000030517578, - 229.9499969482422, - 238.60000610351562, - 230.8249969482422, - 229.75, - 240.49000549316406, - 245.6999969482422, - 246.99000549316406, - 252.8800048828125, - 269, - 264.6000061035156, - 260.3299865722656, - 265.20001220703125, - 266, - 265.9200134277344, - 261.57000732421875, - 258.8999938964844, - 265, - 265, - 268.2799987792969, - 269.989990234375, - 266.45001220703125, - 265, - 267.20001220703125, - 270.3999938964844, - 274.260009765625, - 270.25, - 274.2900085449219, - 272.3160095214844, - 266.17999267578125, - 269.3900146484375, - 259.4599914550781, - 254.89999389648438, - 252, - 250.33999633789062, - 244.89999389648438, - 242.7899932861328, - 241.1999969482422, - 239.60899353027344, - 236.3699951171875, - 236.42999267578125, - 230.80999755859375, - 238.74000549316406, - 241.3249969482422, - 241.72000122070312, - 235.4499969482422, - 230.4499969482422, - 229.85000610351562, - 235.6300048828125, - 239.5, - 241.60000610351562, - 238.52999877929688, - 241.1199951171875, - 237.3000030517578, - 229.24000549316406, - 229.23899841308594, - 232.3800048828125, - 230.4499969482422, - 231.52000427246094, - 231.25, - 226.57000732421875, - 232, - 228.19000244140625, - 229.4199981689453, - 225.07000732421875 - ], - "hoverinfo": "text", - "low": [ - 216.5399932861328, - 216.00999450683594, - 214.08999633789062, - 216.69000244140625, - 216.32000732421875, - 220.82000732421875, - 222.06100463867188, - 227.0399932861328, - 224.8800048828125, - 224.38999938964844, - 222.72999572753906, - 225.35000610351562, - 220.72999572753906, - 222, - 216.77000427246094, - 211.3249969482422, - 199.5, - 207.1699981689453, - 209.52000427246094, - 205.02999877929688, - 204.72799682617188, - 208.6699981689453, - 220.49000549316406, - 217.5399932861328, - 219.77999877929688, - 214.8800048828125, - 212.1999969482422, - 215.2899932861328, - 220.2100067138672, - 218.99000549316406, - 218.22999572753906, - 217.50999450683594, - 220.75, - 214.22000122070312, - 211.55999755859375, - 202.50999450683594, - 204.10000610351562, - 206.7899932861328, - 201.86000061035156, - 198.56100463867188, - 203.75599670410156, - 202.24000549316406, - 208.85000610351562, - 209.13999938964844, - 201.10000610351562, - 193.92999267578125, - 200.8000030517578, - 196.11000061035156, - 183.92999267578125, - 187.80999755859375, - 174.5, - 179.69000244140625, - 170, - 177.38999938964844, - 180, - 169.9499969482422, - 181.17999267578125, - 184.51499938964844, - 187.60000610351562, - 188, - 187.00999450683594, - 190.60000610351562, - 185.0399932861328, - 185.69200134277344, - 185.41000366210938, - 192.6999969482422, - 197.0500030517578, - 193.88400268554688, - 193.39999389648438, - 195.52999877929688, - 204.25, - 201.30999755859375, - 209.1199951171875, - 208.8509979248047, - 209.36000061035156, - 205.02999877929688, - 209.2100067138672, - 203.4600067138672, - 202.82000732421875, - 202.02999877929688, - 199.40699768066406, - 202.50999450683594, - 199.2899932861328, - 192.86000061035156, - 189.52999877929688, - 194.1999969482422, - 194.92999267578125, - 194.77999877929688, - 198.67999267578125, - 202.3800048828125, - 200.02000427246094, - 197.97999572753906, - 194.02999877929688, - 200.10000610351562, - 210.3699951171875, - 215.19000244140625, - 210.5800018310547, - 209.52999877929688, - 198.99000549316406, - 201, - 196.75, - 197.6199951171875, - 196.6999969482422, - 203.94000244140625, - 207.1699981689453, - 213.75, - 216.32000732421875, - 218.6999969482422, - 215.3300018310547, - 216.1999969482422, - 220.60000610351562, - 213.55999755859375, - 213.8800048828125, - 212.75, - 220.10000610351562, - 222.5, - 222.9199981689453, - 220.08999633789062, - 219.44500732421875, - 224.52999877929688, - 224.2519989013672, - 220.8699951171875, - 213.5, - 211.82000732421875, - 212.88999938964844, - 214.74000549316406, - 220.05999755859375, - 232.82000732421875, - 236.1300048828125, - 244.02000427246094, - 255.91000366210938, - 255.7100067138672, - 250.67999267578125, - 241.22999572753906, - 246.5399932861328, - 240.74000549316406, - 244.47999572753906, - 252.42999267578125, - 256.5199890136719, - 249.60000610351562, - 248.69000244140625, - 241.88999938964844, - 245.80999755859375, - 248.52999877929688, - 250.10000610351562, - 249.6199951171875, - 248.10000610351562, - 254, - 258.82000732421875, - 261.7550048828125, - 259.20001220703125, - 247.57000732421875, - 246.10000610351562, - 247.8300018310547, - 248.67999267578125, - 252.8800048828125, - 251.63999938964844, - 250.0850067138672, - 256.05999755859375, - 257.3800048828125, - 254.17999267578125, - 258.30999755859375, - 271.6199951171875, - 276.0400085449219, - 284.1000061035156, - 282.1000061035156, - 283.57000732421875, - 283.6099853515625, - 288.8699951171875, - 289.7900085449219, - 278.1600036621094, - 267.3900146484375, - 266.5899963378906, - 270.8800048828125, - 267.3999938964844, - 268.1199951171875, - 271.760009765625, - 274.79998779296875, - 278, - 272.3210144042969, - 270.54998779296875, - 266.3999938964844, - 270.04998779296875, - 271.5, - 267.3340148925781, - 264.55999755859375, - 274.1990051269531, - 274.8999938964844, - 283.7099914550781, - 288.25, - 286.510009765625, - 284.8800048828125, - 286.9100036621094, - 292.8699951171875, - 295.4410095214844, - 297.739990234375, - 301.2850036621094, - 303.0299987792969, - 300.79998779296875, - 292.6099853515625, - 302.95001220703125, - 303.4100036621094, - 307.05999755859375, - 307.70001220703125, - 304.2099914550781, - 304.05999755859375, - 303.20001220703125, - 305.6099853515625, - 306, - 308.9100036621094, - 300.19000244140625, - 305.3900146484375, - 280.7799987792969, - 285.29998779296875, - 279.6000061035156, - 289.7860107421875, - 290.5, - 264.3299865722656, - 261.2049865722656, - 263.0400085449219, - 257.1700134277344, - 257.0299987792969, - 256.5400085449219, - 252.5500030517578, - 253.55999755859375, - 261.8999938964844, - 266.4110107421875, - 272.79998779296875, - 274.04998779296875, - 275.6659851074219, - 262.5199890136719, - 261.57000732421875, - 260.1099853515625, - 263.1400146484375, - 266.2699890136719, - 262.6000061035156, - 263.8699951171875, - 263.1000061035156, - 261.20001220703125, - 262.5, - 256.0299987792969, - 252.3000030517578, - 257.0400085449219, - 260.20001220703125, - 259.20001220703125, - 254.5, - 255.41000366210938, - 252.52999877929688, - 211.22999572753906, - 215.32000732421875, - 229.60000610351562, - 234.64500427246094, - 231.02699279785156, - 225.0399932861328, - 228.1199951171875, - 225.86000061035156, - 220.08999633789062, - 226.68299865722656, - 225.86000061035156, - 225.13999938964844, - 226.2899932861328, - 241.47000122070312, - 242.14999389648438, - 246.99000549316406, - 262.70001220703125, - 257.8999938964844, - 255.5, - 257.8500061035156, - 261.1199951171875, - 259.95001220703125, - 257.3299865722656, - 252.3000030517578, - 255.19500732421875, - 254.0399932861328, - 261.25, - 265.5580139160156, - 263.2099914550781, - 261.82000732421875, - 262.5400085449219, - 264.6000061035156, - 267.20001220703125, - 265.67999267578125, - 270.3999938964844, - 267.80999755859375, - 262.3299865722656, - 262.8500061035156, - 254, - 241.6199951171875, - 248.10000610351562, - 240.07000732421875, - 237.64999389648438, - 239.25999450683594, - 234.27000427246094, - 234.4510040283203, - 228.36000061035156, - 228.33999633789062, - 226.52999877929688, - 233.0749969482422, - 233.63999938964844, - 235, - 229.70599365234375, - 226.25999450683594, - 225.52999877929688, - 225.80999755859375, - 235.55999755859375, - 236.88400268554688, - 235, - 235.5, - 229.24000549316406, - 222.5, - 220.4199981689453, - 225.10000610351562, - 226.63999938964844, - 226.47000122070312, - 223.5, - 222.52000427246094, - 225.74000549316406, - 224.8000030517578, - 226.6199951171875, - 221.32000732421875 - ], - "name": "BABA OHLC", - "open": [ - 216.60000610351562, - 216.35000610351562, - 214.88999938964844, - 217.63999938964844, - 216.60000610351562, - 221.5, - 223.89999389648438, - 228.80999755859375, - 230.0500030517578, - 226.64999389648438, - 226.3000030517578, - 225.89999389648438, - 222.4499969482422, - 224.69000244140625, - 217.92999267578125, - 218.49000549316406, - 201.22000122070312, - 209.74000549316406, - 212.55999755859375, - 207.8800048828125, - 206.5, - 208.6699981689453, - 221.35000610351562, - 226.52000427246094, - 223.1300048828125, - 217.4600067138672, - 213.5, - 219.91000366210938, - 221.1300048828125, - 220, - 221.10000610351562, - 218.5500030517578, - 221.52000427246094, - 222.5, - 217.5399932861328, - 203.5500030517578, - 208.50999450683594, - 206.8000030517578, - 205.00999450683594, - 198.97999572753906, - 208.58999633789062, - 211.0800018310547, - 209.49000549316406, - 210, - 206.6999969482422, - 195.6199951171875, - 205.52999877929688, - 201.64999389648438, - 186.5, - 194.89999389648438, - 176.14999389648438, - 181.25999450683594, - 176, - 179.25999450683594, - 187.74000549316406, - 175.27000427246094, - 183.08999633789062, - 185.82000732421875, - 188.63999938964844, - 189.97000122070312, - 187.47999572753906, - 192, - 189.5, - 186.0800018310547, - 190.1199951171875, - 194.74000549316406, - 200.0500030517578, - 198.33999633789062, - 198.64999389648438, - 197.39999389648438, - 204.9499969482422, - 204.77000427246094, - 210.52999877929688, - 214.97999572753906, - 209.8699951171875, - 209.89999389648438, - 212, - 210.24000549316406, - 205.88999938964844, - 207.5500030517578, - 204.80999755859375, - 202.92999267578125, - 206.25, - 195.75, - 194.75999450683594, - 196.3800048828125, - 197.6699981689453, - 198, - 199.8000030517578, - 202.77999877929688, - 206.9499969482422, - 203.6199951171875, - 195.5, - 200.6999969482422, - 212.5, - 216.72999572753906, - 220, - 211.2899932861328, - 203.22999572753906, - 205.94000244140625, - 202.99000549316406, - 199, - 200, - 205.89999389648438, - 207.2100067138672, - 215.60000610351562, - 217.27999877929688, - 220, - 219.60000610351562, - 216.30999755859375, - 222, - 218, - 218.5, - 214.11000061035156, - 221, - 224.39999389648438, - 223.74000549316406, - 226.3800048828125, - 220.9199981689453, - 225.1199951171875, - 228.3000030517578, - 224.58999633789062, - 222.2100067138672, - 215.02999877929688, - 215.74000549316406, - 215.80999755859375, - 221.85000610351562, - 233.30999755859375, - 241.00999450683594, - 244.86000061035156, - 265.54998779296875, - 260.2099914550781, - 261.45001220703125, - 246.57000732421875, - 251.47999572753906, - 241.77000427246094, - 246.5500030517578, - 256.45001220703125, - 261.2099914550781, - 255.75999450683594, - 252.10000610351562, - 244.9600067138672, - 247.11000061035156, - 251.14999389648438, - 250.33999633789062, - 251.6999969482422, - 254.1999969482422, - 254.02000427246094, - 260.0799865722656, - 263.739990234375, - 263.4200134277344, - 257.4100036621094, - 249.33999633789062, - 251.2899932861328, - 249.25, - 256.3900146484375, - 255.49000549316406, - 253, - 258.7099914550781, - 260.8900146484375, - 256.8900146484375, - 259.0299987792969, - 273.239990234375, - 278.05999755859375, - 289.260009765625, - 290.1700134277344, - 285.0899963378906, - 288.6199951171875, - 289.20001220703125, - 299, - 289, - 279.6000061035156, - 270.2300109863281, - 274.45001220703125, - 274.8999938964844, - 272.6300048828125, - 275.3599853515625, - 278, - 281.0299987792969, - 273.1099853515625, - 275.9800109863281, - 269.1000061035156, - 276.0199890136719, - 275.3999938964844, - 267.92999267578125, - 267.57000732421875, - 275.5299987792969, - 275.42999267578125, - 284.010009765625, - 295.260009765625, - 286.6199951171875, - 289.05999755859375, - 287.4100036621094, - 297.989990234375, - 298.1099853515625, - 298.54998779296875, - 303.95001220703125, - 306.3599853515625, - 309, - 293.79998779296875, - 303.989990234375, - 309.8900146484375, - 307.6000061035156, - 311.75, - 311.4599914550781, - 307.2699890136719, - 309.9200134277344, - 307.75, - 313.5, - 309.44000244140625, - 308.54998779296875, - 310.95001220703125, - 286.20001220703125, - 287.7900085449219, - 289.0899963378906, - 291.489990234375, - 303.7699890136719, - 279.9700012207031, - 261.9200134277344, - 271.0400085449219, - 264.7200012207031, - 260.4200134277344, - 260.2799987792969, - 257.760009765625, - 255, - 263.9700012207031, - 274.75, - 276.2349853515625, - 275.70001220703125, - 278.79998779296875, - 268.9700012207031, - 265.4700012207031, - 262, - 263.7799987792969, - 271.0199890136719, - 265.70001220703125, - 265.20001220703125, - 267.55999755859375, - 261.989990234375, - 264.2900085449219, - 260.32000732421875, - 255.33999633789062, - 257.739990234375, - 264.70001220703125, - 263.8999938964844, - 255.1699981689453, - 257.8699951171875, - 255.5, - 228.23500061035156, - 216.8800048828125, - 231.75999450683594, - 243.34800720214844, - 237.4600067138672, - 226.5, - 229.0500030517578, - 234.9499969482422, - 229.30999755859375, - 227.8800048828125, - 229.89999389648438, - 228.38499450683594, - 229.94000244140625, - 245.30999755859375, - 246.25, - 250, - 267.5, - 264.1300048828125, - 256.79998779296875, - 263.6199951171875, - 263.79998779296875, - 265.1300048828125, - 259.1700134277344, - 256.0299987792969, - 258.79998779296875, - 264.57000732421875, - 264.70001220703125, - 269.5799865722656, - 264.6099853515625, - 264.9800109863281, - 263, - 268.70001220703125, - 268.75, - 269.0899963378906, - 271, - 270.8900146484375, - 265.2300109863281, - 266.04998779296875, - 257.989990234375, - 247.30999755859375, - 252, - 250, - 244.6300048828125, - 241.0500030517578, - 238.7899932861328, - 237.5, - 235, - 235.4199981689453, - 229.02000427246094, - 233.3800048828125, - 241, - 237.1999969482422, - 233.69500732421875, - 228.41000366210938, - 228.07000732421875, - 226.5, - 238.55999755859375, - 239.66000366210938, - 235.85499572753906, - 237.3000030517578, - 236.8300018310547, - 225, - 222, - 225.49000549316406, - 229.27000427246094, - 229.88999938964844, - 230.67999267578125, - 226.52999877929688, - 226.02999877929688, - 226.11000061035156, - 228.5, - 224.85000610351562 - ], - "text": [ - "Open: 216.600
High: 219.980
Low: 216.540
Close: 219.770", - "Open: 216.350
High: 218.203
Low: 216.010
Close: 217.000", - "Open: 214.890
High: 217.160
Low: 214.090
Close: 216.640", - "Open: 217.640
High: 218.940
Low: 216.690
Close: 217.630", - "Open: 216.600
High: 220.650
Low: 216.320
Close: 218.000", - "Open: 221.500
High: 223.080
Low: 220.820
Close: 221.780", - "Open: 223.900
High: 225.960
Low: 222.061
Close: 223.830", - "Open: 228.810
High: 231.140
Low: 227.040
Close: 230.480", - "Open: 230.050
High: 230.175
Low: 224.880
Close: 226.490", - "Open: 226.650
High: 227.820
Low: 224.390
Close: 225.060", - "Open: 226.300
High: 226.330
Low: 222.730
Close: 223.940", - "Open: 225.900
High: 228.000
Low: 225.350
Close: 227.430", - "Open: 222.450
High: 222.600
Low: 220.730
Close: 222.260", - "Open: 224.690
High: 225.580
Low: 222.000
Close: 222.370", - "Open: 217.930
High: 220.130
Low: 216.770
Close: 219.130", - "Open: 218.490
High: 219.830
Low: 211.325
Close: 213.750", - "Open: 201.220
High: 208.020
Low: 199.500
Close: 205.470", - "Open: 209.740
High: 210.910
Low: 207.170
Close: 210.230", - "Open: 212.560
High: 213.980
Low: 209.520
Close: 212.020", - "Open: 207.880
High: 209.860
Low: 205.030
Close: 208.580", - "Open: 206.500
High: 207.930
Low: 204.728
Close: 206.590", - "Open: 208.670
High: 215.020
Low: 208.670
Close: 213.100", - "Open: 221.350
High: 224.380
Low: 220.490
Close: 222.880", - "Open: 226.520
High: 226.700
Low: 217.540
Close: 220.220", - "Open: 223.130
High: 223.650
Low: 219.780
Close: 220.900", - "Open: 217.460
High: 217.840
Low: 214.880
Close: 216.530", - "Open: 213.500
High: 215.770
Low: 212.200
Close: 215.770", - "Open: 219.910
High: 220.010
Low: 215.290
Close: 217.210", - "Open: 221.130
High: 225.520
Low: 220.210
Close: 224.310", - "Open: 220.000
High: 225.000
Low: 218.990
Close: 220.360", - "Open: 221.100
High: 221.640
Low: 218.230
Close: 219.630", - "Open: 218.550
High: 220.850
Low: 217.510
Close: 220.520", - "Open: 221.520
High: 223.560
Low: 220.750
Close: 222.140", - "Open: 222.500
High: 222.500
Low: 214.220
Close: 218.040", - "Open: 217.540
High: 217.600
Low: 211.560
Close: 212.590", - "Open: 203.550
High: 207.280
Low: 202.510
Close: 206.160", - "Open: 208.510
High: 209.950
Low: 204.100
Close: 205.610", - "Open: 206.800
High: 213.080
Low: 206.790
Close: 208.740", - "Open: 205.010
High: 209.970
Low: 201.860
Close: 205.030", - "Open: 198.980
High: 208.920
Low: 198.561
Close: 208.000", - "Open: 208.590
High: 211.110
Low: 203.756
Close: 210.980", - "Open: 211.080
High: 211.390
Low: 202.240
Close: 207.410", - "Open: 209.490
High: 212.700
Low: 208.850
Close: 211.960", - "Open: 210.000
High: 215.150
Low: 209.140
Close: 211.460", - "Open: 206.700
High: 207.000
Low: 201.100
Close: 204.640", - "Open: 195.620
High: 199.890
Low: 193.930
Close: 197.660", - "Open: 205.530
High: 207.450
Low: 200.800
Close: 206.390", - "Open: 201.650
High: 203.100
Low: 196.110
Close: 198.910", - "Open: 186.500
High: 190.487
Low: 183.930
Close: 185.100", - "Open: 194.900
High: 195.990
Low: 187.810
Close: 194.000", - "Open: 176.150
High: 188.000
Low: 174.500
Close: 178.850", - "Open: 181.260
High: 189.390
Low: 179.690
Close: 184.810", - "Open: 176.000
High: 182.410
Low: 170.000
Close: 180.000", - "Open: 179.260
High: 187.250
Low: 177.390
Close: 180.880", - "Open: 187.740
High: 188.300
Low: 180.000
Close: 181.300", - "Open: 175.270
High: 178.500
Low: 169.950
Close: 176.340", - "Open: 183.090
High: 188.800
Low: 181.180
Close: 185.750", - "Open: 185.820
High: 195.190
Low: 184.515
Close: 188.560", - "Open: 188.640
High: 196.320
Low: 187.600
Close: 195.320", - "Open: 189.970
High: 192.740
Low: 188.000
Close: 188.590", - "Open: 187.480
High: 191.480
Low: 187.010
Close: 191.270", - "Open: 192.000
High: 196.790
Low: 190.600
Close: 194.480", - "Open: 189.500
High: 192.870
Low: 185.040
Close: 187.560", - "Open: 186.080
High: 191.300
Low: 185.692
Close: 188.900", - "Open: 190.120
High: 190.550
Low: 185.410
Close: 187.110", - "Open: 194.740
High: 196.880
Low: 192.700
Close: 196.450", - "Open: 200.050
High: 201.450
Low: 197.050
Close: 198.000", - "Open: 198.340
High: 198.860
Low: 193.884
Close: 195.980", - "Open: 198.650
High: 200.350
Low: 193.400
Close: 196.370", - "Open: 197.400
High: 200.325
Low: 195.530
Close: 199.440", - "Open: 204.950
High: 207.970
Low: 204.250
Close: 204.780", - "Open: 204.770
High: 209.150
Low: 201.310
Close: 208.170", - "Open: 210.530
High: 213.250
Low: 209.120
Close: 212.660", - "Open: 214.980
High: 214.980
Low: 208.851
Close: 209.500", - "Open: 209.870
High: 216.100
Low: 209.360
Close: 212.130", - "Open: 209.900
High: 212.130
Low: 205.030
Close: 207.340", - "Open: 212.000
High: 212.000
Low: 209.210
Close: 209.960", - "Open: 210.240
High: 210.560
Low: 203.460
Close: 205.240", - "Open: 205.890
High: 206.500
Low: 202.820
Close: 204.360", - "Open: 207.550
High: 207.780
Low: 202.030
Close: 203.690", - "Open: 204.810
High: 205.190
Low: 199.407
Close: 201.150", - "Open: 202.930
High: 207.080
Low: 202.510
Close: 206.700", - "Open: 206.250
High: 206.700
Low: 199.290
Close: 202.670", - "Open: 195.750
High: 197.380
Low: 192.860
Close: 194.480", - "Open: 194.760
High: 195.000
Low: 189.530
Close: 191.150", - "Open: 196.380
High: 198.270
Low: 194.200
Close: 195.020", - "Open: 197.670
High: 198.910
Low: 194.930
Close: 195.170", - "Open: 198.000
High: 198.090
Low: 194.780
Close: 196.490", - "Open: 199.800
High: 203.020
Low: 198.680
Close: 201.190", - "Open: 202.780
High: 206.640
Low: 202.380
Close: 205.400", - "Open: 206.950
High: 208.050
Low: 200.020
Close: 200.310", - "Open: 203.620
High: 204.680
Low: 197.980
Close: 199.460", - "Open: 195.500
High: 201.770
Low: 194.030
Close: 201.300", - "Open: 200.700
High: 204.490
Low: 200.100
Close: 203.680", - "Open: 212.500
High: 215.470
Low: 210.370
Close: 215.280", - "Open: 216.730
High: 220.590
Low: 215.190
Close: 217.200", - "Open: 220.000
High: 221.157
Low: 210.580
Close: 216.790", - "Open: 211.290
High: 214.580
Low: 209.530
Close: 212.160", - "Open: 203.230
High: 204.880
Low: 198.990
Close: 199.700", - "Open: 205.940
High: 206.800
Low: 201.000
Close: 201.720", - "Open: 202.990
High: 202.990
Low: 196.750
Close: 201.180", - "Open: 199.000
High: 202.370
Low: 197.620
Close: 199.490", - "Open: 200.000
High: 207.880
Low: 196.700
Close: 207.390", - "Open: 205.900
High: 207.200
Low: 203.940
Close: 206.570", - "Open: 207.210
High: 214.570
Low: 207.170
Close: 214.330", - "Open: 215.600
High: 218.970
Low: 213.750
Close: 218.610", - "Open: 217.280
High: 220.000
Low: 216.320
Close: 218.040", - "Open: 220.000
High: 220.590
Low: 218.700
Close: 219.550", - "Open: 219.600
High: 220.400
Low: 215.330
Close: 219.000", - "Open: 216.310
High: 220.720
Low: 216.200
Close: 220.720", - "Open: 222.000
High: 225.000
Low: 220.600
Close: 223.680", - "Open: 218.000
High: 219.950
Low: 213.560
Close: 215.240", - "Open: 218.500
High: 219.500
Low: 213.880
Close: 217.640", - "Open: 214.110
High: 217.720
Low: 212.750
Close: 217.030", - "Open: 221.000
High: 224.840
Low: 220.100
Close: 222.620", - "Open: 224.400
High: 225.000
Low: 222.500
Close: 224.250", - "Open: 223.740
High: 226.030
Low: 222.920
Close: 223.540", - "Open: 226.380
High: 226.500
Low: 220.090
Close: 220.640", - "Open: 220.920
High: 222.080
Low: 219.445
Close: 221.410", - "Open: 225.120
High: 230.225
Low: 224.530
Close: 228.750", - "Open: 228.300
High: 231.030
Low: 224.252
Close: 226.220", - "Open: 224.590
High: 224.690
Low: 220.870
Close: 222.160", - "Open: 222.210
High: 222.260
Low: 213.500
Close: 215.710", - "Open: 215.030
High: 216.500
Low: 211.820
Close: 215.020", - "Open: 215.740
High: 216.430
Low: 212.890
Close: 215.700", - "Open: 215.810
High: 216.550
Low: 214.740
Close: 215.950", - "Open: 221.850
High: 225.025
Low: 220.060
Close: 223.600", - "Open: 233.310
High: 240.480
Low: 232.820
Close: 240.000", - "Open: 241.010
High: 241.300
Low: 236.130
Close: 236.510", - "Open: 244.860
High: 258.490
Low: 244.020
Close: 257.680", - "Open: 265.550
High: 268.000
Low: 255.910
Close: 261.580", - "Open: 260.210
High: 261.900
Low: 255.710
Close: 261.010", - "Open: 261.450
High: 265.660
Low: 250.680
Close: 251.670", - "Open: 246.570
High: 249.750
Low: 241.230
Close: 248.580", - "Open: 251.480
High: 252.500
Low: 246.540
Close: 249.210", - "Open: 241.770
High: 245.050
Low: 240.740
Close: 242.500", - "Open: 246.550
High: 247.930
Low: 244.480
Close: 247.140", - "Open: 256.450
High: 257.670
Low: 252.430
Close: 254.810", - "Open: 261.210
High: 261.920
Low: 256.520
Close: 257.900", - "Open: 255.760
High: 256.270
Low: 249.600
Close: 251.700", - "Open: 252.100
High: 257.660
Low: 248.690
Close: 251.880", - "Open: 244.960
High: 249.480
Low: 241.890
Close: 249.000", - "Open: 247.110
High: 252.870
Low: 245.810
Close: 250.860", - "Open: 251.150
High: 251.650
Low: 248.530
Close: 249.050", - "Open: 250.340
High: 254.300
Low: 250.100
Close: 252.450", - "Open: 251.700
High: 253.860
Low: 249.620
Close: 252.740", - "Open: 254.200
High: 254.400
Low: 248.100
Close: 251.020", - "Open: 254.020
High: 260.650
Low: 254.000
Close: 257.940", - "Open: 260.080
High: 262.560
Low: 258.820
Close: 262.200", - "Open: 263.740
High: 265.976
Low: 261.755
Close: 264.910", - "Open: 263.420
High: 265.700
Low: 259.200
Close: 265.680", - "Open: 257.410
High: 257.760
Low: 247.570
Close: 252.100", - "Open: 249.340
High: 251.750
Low: 246.100
Close: 248.130", - "Open: 251.290
High: 252.880
Low: 247.830
Close: 248.420", - "Open: 249.250
High: 256.080
Low: 248.680
Close: 255.190", - "Open: 256.390
High: 256.970
Low: 252.880
Close: 253.720", - "Open: 255.490
High: 255.770
Low: 251.640
Close: 253.970", - "Open: 253.000
High: 257.375
Low: 250.085
Close: 256.960", - "Open: 258.710
High: 261.420
Low: 256.060
Close: 259.200", - "Open: 260.890
High: 261.290
Low: 257.380
Close: 260.590", - "Open: 256.890
High: 258.880
Low: 254.180
Close: 257.970", - "Open: 259.030
High: 267.430
Low: 258.310
Close: 265.800", - "Open: 273.240
High: 276.970
Low: 271.620
Close: 276.020", - "Open: 278.060
High: 289.120
Low: 276.040
Close: 286.000", - "Open: 289.260
High: 292.480
Low: 284.100
Close: 291.960", - "Open: 290.170
High: 290.250
Low: 282.100
Close: 284.170", - "Open: 285.090
High: 289.500
Low: 283.570
Close: 289.000", - "Open: 288.620
High: 289.190
Low: 283.610
Close: 287.030", - "Open: 289.200
High: 298.000
Low: 288.870
Close: 298.000", - "Open: 299.000
High: 299.000
Low: 289.790
Close: 296.070", - "Open: 289.000
High: 290.733
Low: 278.160
Close: 282.500", - "Open: 279.600
High: 283.780
Low: 267.390
Close: 281.390", - "Open: 270.230
High: 273.970
Low: 266.590
Close: 270.020", - "Open: 274.450
High: 275.640
Low: 270.880
Close: 273.150", - "Open: 274.900
High: 277.100
Low: 267.400
Close: 267.550", - "Open: 272.630
High: 274.530
Low: 268.120
Close: 271.610", - "Open: 275.360
High: 276.290
Low: 271.760
Close: 274.100", - "Open: 278.000
High: 279.100
Low: 274.800
Close: 277.960", - "Open: 281.030
High: 283.605
Low: 278.000
Close: 278.140", - "Open: 273.110
High: 275.900
Low: 272.321
Close: 275.720", - "Open: 275.980
High: 277.270
Low: 270.550
Close: 272.410", - "Open: 269.100
High: 274.220
Low: 266.400
Close: 273.820", - "Open: 276.020
High: 276.320
Low: 270.050
Close: 275.290", - "Open: 275.400
High: 277.830
Low: 271.500
Close: 272.950", - "Open: 267.930
High: 271.250
Low: 267.334
Close: 269.730", - "Open: 267.570
High: 271.810
Low: 264.560
Close: 271.090", - "Open: 275.530
High: 278.840
Low: 274.199
Close: 276.010", - "Open: 275.430
High: 279.300
Low: 274.900
Close: 276.930", - "Open: 284.010
High: 295.000
Low: 283.710
Close: 293.980", - "Open: 295.260
High: 295.590
Low: 288.250
Close: 290.050", - "Open: 286.620
High: 291.979
Low: 286.510
Close: 288.170", - "Open: 289.060
High: 290.000
Low: 284.880
Close: 288.270", - "Open: 287.410
High: 296.840
Low: 286.910
Close: 292.390", - "Open: 297.990
High: 299.510
Low: 292.870
Close: 296.500", - "Open: 298.110
High: 302.300
Low: 295.441
Close: 300.540", - "Open: 298.550
High: 302.610
Low: 297.740
Close: 299.740", - "Open: 303.950
High: 309.640
Low: 301.285
Close: 306.340", - "Open: 306.360
High: 310.010
Low: 303.030
Close: 308.780", - "Open: 309.000
High: 309.960
Low: 300.800
Close: 301.040", - "Open: 293.800
High: 299.863
Low: 292.610
Close: 299.460", - "Open: 303.990
High: 310.000
Low: 302.950
Close: 307.310", - "Open: 309.890
High: 313.810
Low: 303.410
Close: 305.290", - "Open: 307.600
High: 311.800
Low: 307.060
Close: 309.810", - "Open: 311.750
High: 314.000
Low: 307.700
Close: 307.970", - "Open: 311.460
High: 311.850
Low: 304.210
Close: 306.280", - "Open: 307.270
High: 310.330
Low: 304.060
Close: 309.920", - "Open: 309.920
High: 315.460
Low: 303.200
Close: 306.870", - "Open: 307.750
High: 319.320
Low: 305.610
Close: 317.140", - "Open: 313.500
High: 313.500
Low: 306.000
Close: 307.940", - "Open: 309.440
High: 315.580
Low: 308.910
Close: 312.560", - "Open: 308.550
High: 310.830
Low: 300.190
Close: 304.690", - "Open: 310.950
High: 311.440
Low: 305.390
Close: 310.840", - "Open: 286.200
High: 294.280
Low: 280.780
Close: 285.570", - "Open: 287.790
High: 299.170
Low: 285.300
Close: 295.710", - "Open: 289.090
High: 291.250
Low: 279.600
Close: 287.750", - "Open: 291.490
High: 300.890
Low: 289.786
Close: 299.950", - "Open: 303.770
High: 304.000
Low: 290.500
Close: 290.530", - "Open: 279.970
High: 280.000
Low: 264.330
Close: 266.540", - "Open: 261.920
High: 271.920
Low: 261.205
Close: 265.650", - "Open: 271.040
High: 271.200
Low: 263.040
Close: 264.310", - "Open: 264.720
High: 265.440
Low: 257.170
Close: 260.840", - "Open: 260.420
High: 262.570
Low: 257.030
Close: 258.310", - "Open: 260.280
High: 260.280
Low: 256.540
Close: 256.800", - "Open: 257.760
High: 258.310
Low: 252.550
Close: 255.830", - "Open: 255.000
High: 261.400
Low: 253.560
Close: 259.890", - "Open: 263.970
High: 272.370
Low: 261.900
Close: 270.740", - "Open: 274.750
High: 275.730
Low: 266.411
Close: 270.110", - "Open: 276.235
High: 280.610
Low: 272.800
Close: 279.960", - "Open: 275.700
High: 279.330
Low: 274.050
Close: 277.720", - "Open: 278.800
High: 278.920
Low: 275.666
Close: 276.480", - "Open: 268.970
High: 268.970
Low: 262.520
Close: 263.360", - "Open: 265.470
High: 265.670
Low: 261.570
Close: 264.010", - "Open: 262.000
High: 263.100
Low: 260.110
Close: 261.320", - "Open: 263.780
High: 268.600
Low: 263.140
Close: 266.910", - "Open: 271.020
High: 271.300
Low: 266.270
Close: 267.250", - "Open: 265.700
High: 265.970
Low: 262.600
Close: 264.000", - "Open: 265.200
High: 268.400
Low: 263.870
Close: 266.090", - "Open: 267.560
High: 267.910
Low: 263.100
Close: 263.800", - "Open: 261.990
High: 266.090
Low: 261.200
Close: 264.870", - "Open: 264.290
High: 265.320
Low: 262.500
Close: 264.540", - "Open: 260.320
High: 260.855
Low: 256.030
Close: 256.030", - "Open: 255.340
High: 255.680
Low: 252.300
Close: 255.110", - "Open: 257.740
High: 263.180
Low: 257.040
Close: 261.890", - "Open: 264.700
High: 264.850
Low: 260.200
Close: 264.430", - "Open: 263.900
High: 264.900
Low: 259.200
Close: 260.000", - "Open: 255.170
High: 260.460
Low: 254.500
Close: 260.430", - "Open: 257.870
High: 258.340
Low: 255.410
Close: 255.830", - "Open: 255.500
High: 257.350
Low: 252.530
Close: 256.180", - "Open: 228.235
High: 229.900
Low: 211.230
Close: 222.000", - "Open: 216.880
High: 224.990
Low: 215.320
Close: 222.360", - "Open: 231.760
High: 239.190
Low: 229.600
Close: 236.260", - "Open: 243.348
High: 243.390
Low: 234.645
Close: 238.390", - "Open: 237.460
High: 238.920
Low: 231.027
Close: 232.730", - "Open: 226.500
High: 230.380
Low: 225.040
Close: 227.850", - "Open: 229.050
High: 240.760
Low: 228.120
Close: 240.400", - "Open: 234.950
High: 238.300
Low: 225.860
Close: 227.610", - "Open: 229.310
High: 229.950
Low: 220.090
Close: 226.900", - "Open: 227.880
High: 238.600
Low: 226.683
Close: 236.190", - "Open: 229.900
High: 230.825
Low: 225.860
Close: 227.370", - "Open: 228.385
High: 229.750
Low: 225.140
Close: 225.600", - "Open: 229.940
High: 240.490
Low: 226.290
Close: 235.300", - "Open: 245.310
High: 245.700
Low: 241.470
Close: 242.980", - "Open: 246.250
High: 246.990
Low: 242.150
Close: 243.460", - "Open: 250.000
High: 252.880
Low: 246.990
Close: 251.650", - "Open: 267.500
High: 269.000
Low: 262.700
Close: 265.490", - "Open: 264.130
High: 264.600
Low: 257.900
Close: 260.000", - "Open: 256.800
High: 260.330
Low: 255.500
Close: 258.620", - "Open: 263.620
High: 265.200
Low: 257.850
Close: 261.380", - "Open: 263.800
High: 266.000
Low: 261.120
Close: 265.920", - "Open: 265.130
High: 265.920
Low: 259.950
Close: 260.250", - "Open: 259.170
High: 261.570
Low: 257.330
Close: 260.760", - "Open: 256.030
High: 258.900
Low: 252.300
Close: 253.830", - "Open: 258.800
High: 265.000
Low: 255.195
Close: 264.690", - "Open: 264.570
High: 265.000
Low: 254.040
Close: 254.500", - "Open: 264.700
High: 268.280
Low: 261.250
Close: 263.430", - "Open: 269.580
High: 269.990
Low: 265.558
Close: 266.960", - "Open: 264.610
High: 266.450
Low: 263.210
Close: 265.670", - "Open: 264.980
High: 265.000
Low: 261.820
Close: 262.590", - "Open: 263.000
High: 267.200
Low: 262.540
Close: 266.490", - "Open: 268.700
High: 270.400
Low: 264.600
Close: 267.790", - "Open: 268.750
High: 274.260
Low: 267.200
Close: 268.930", - "Open: 269.090
High: 270.250
Low: 265.680
Close: 267.850", - "Open: 271.000
High: 274.290
Low: 270.400
Close: 270.700", - "Open: 270.890
High: 272.316
Low: 267.810
Close: 270.830", - "Open: 265.230
High: 266.180
Low: 262.330
Close: 264.510", - "Open: 266.050
High: 269.390
Low: 262.850
Close: 263.590", - "Open: 257.990
High: 259.460
Low: 254.000
Close: 254.000", - "Open: 247.310
High: 254.900
Low: 241.620
Close: 252.750", - "Open: 252.000
High: 252.000
Low: 248.100
Close: 250.340", - "Open: 250.000
High: 250.340
Low: 240.070
Close: 240.180", - "Open: 244.630
High: 244.900
Low: 237.650
Close: 237.760", - "Open: 241.050
High: 242.790
Low: 239.260
Close: 241.690", - "Open: 238.790
High: 241.200
Low: 234.270
Close: 234.420", - "Open: 237.500
High: 239.609
Low: 234.451
Close: 236.270", - "Open: 235.000
High: 236.370
Low: 228.360
Close: 230.500", - "Open: 235.420
High: 236.430
Low: 228.340
Close: 233.890", - "Open: 229.020
High: 230.810
Low: 226.530
Close: 226.690", - "Open: 233.380
High: 238.740
Low: 233.075
Close: 238.140", - "Open: 241.000
High: 241.325
Low: 233.640
Close: 234.300", - "Open: 237.200
High: 241.720
Low: 235.000
Close: 240.800", - "Open: 233.695
High: 235.450
Low: 229.706
Close: 231.870", - "Open: 228.410
High: 230.450
Low: 226.260
Close: 230.280", - "Open: 228.070
High: 229.850
Low: 225.530
Close: 226.930", - "Open: 226.500
High: 235.630
Low: 225.810
Close: 233.340", - "Open: 238.560
High: 239.500
Low: 235.560
Close: 236.430", - "Open: 239.660
High: 241.600
Low: 236.884
Close: 239.790", - "Open: 235.855
High: 238.530
Low: 235.000
Close: 237.120", - "Open: 237.300
High: 241.120
Low: 235.500
Close: 237.670", - "Open: 236.830
High: 237.300
Low: 229.240
Close: 229.590", - "Open: 225.000
High: 229.240
Low: 222.500
Close: 222.720", - "Open: 222.000
High: 229.239
Low: 220.420
Close: 227.260", - "Open: 225.490
High: 232.380
Low: 225.100
Close: 231.860", - "Open: 229.270
High: 230.450
Low: 226.640
Close: 229.250", - "Open: 229.890
High: 231.520
Low: 226.470
Close: 226.730", - "Open: 230.680
High: 231.250
Low: 223.500
Close: 224.360", - "Open: 226.530
High: 226.570
Low: 222.520
Close: 225.300", - "Open: 226.030
High: 232.000
Low: 225.740
Close: 230.570", - "Open: 226.110
High: 228.190
Low: 224.800
Close: 225.420", - "Open: 228.500
High: 229.420
Low: 226.620
Close: 228.240", - "Open: 224.850
High: 225.070
Low: 221.320
Close: 223.310" - ], - "type": "candlestick", - "x": [ - "2020-01-02T00:00:00", - "2020-01-03T00:00:00", - "2020-01-06T00:00:00", - "2020-01-07T00:00:00", - "2020-01-08T00:00:00", - "2020-01-09T00:00:00", - "2020-01-10T00:00:00", - "2020-01-13T00:00:00", - "2020-01-14T00:00:00", - "2020-01-15T00:00:00", - "2020-01-16T00:00:00", - "2020-01-17T00:00:00", - "2020-01-21T00:00:00", - "2020-01-22T00:00:00", - "2020-01-23T00:00:00", - "2020-01-24T00:00:00", - "2020-01-27T00:00:00", - "2020-01-28T00:00:00", - "2020-01-29T00:00:00", - "2020-01-30T00:00:00", - "2020-01-31T00:00:00", - "2020-02-03T00:00:00", - "2020-02-04T00:00:00", - "2020-02-05T00:00:00", - "2020-02-06T00:00:00", - "2020-02-07T00:00:00", - "2020-02-10T00:00:00", - "2020-02-11T00:00:00", - "2020-02-12T00:00:00", - "2020-02-13T00:00:00", - "2020-02-14T00:00:00", - "2020-02-18T00:00:00", - "2020-02-19T00:00:00", - "2020-02-20T00:00:00", - "2020-02-21T00:00:00", - "2020-02-24T00:00:00", - "2020-02-25T00:00:00", - "2020-02-26T00:00:00", - "2020-02-27T00:00:00", - "2020-02-28T00:00:00", - "2020-03-02T00:00:00", - "2020-03-03T00:00:00", - "2020-03-04T00:00:00", - "2020-03-05T00:00:00", - "2020-03-06T00:00:00", - "2020-03-09T00:00:00", - "2020-03-10T00:00:00", - "2020-03-11T00:00:00", - "2020-03-12T00:00:00", - "2020-03-13T00:00:00", - "2020-03-16T00:00:00", - "2020-03-17T00:00:00", - "2020-03-18T00:00:00", - "2020-03-19T00:00:00", - "2020-03-20T00:00:00", - "2020-03-23T00:00:00", - "2020-03-24T00:00:00", - "2020-03-25T00:00:00", - "2020-03-26T00:00:00", - "2020-03-27T00:00:00", - "2020-03-30T00:00:00", - "2020-03-31T00:00:00", - "2020-04-01T00:00:00", - "2020-04-02T00:00:00", - "2020-04-03T00:00:00", - "2020-04-06T00:00:00", - "2020-04-07T00:00:00", - "2020-04-08T00:00:00", - "2020-04-09T00:00:00", - "2020-04-13T00:00:00", - "2020-04-14T00:00:00", - "2020-04-15T00:00:00", - "2020-04-16T00:00:00", - "2020-04-17T00:00:00", - "2020-04-20T00:00:00", - "2020-04-21T00:00:00", - "2020-04-22T00:00:00", - "2020-04-23T00:00:00", - "2020-04-24T00:00:00", - "2020-04-27T00:00:00", - "2020-04-28T00:00:00", - "2020-04-29T00:00:00", - "2020-04-30T00:00:00", - "2020-05-01T00:00:00", - "2020-05-04T00:00:00", - "2020-05-05T00:00:00", - "2020-05-06T00:00:00", - "2020-05-07T00:00:00", - "2020-05-08T00:00:00", - "2020-05-11T00:00:00", - "2020-05-12T00:00:00", - "2020-05-13T00:00:00", - "2020-05-14T00:00:00", - "2020-05-15T00:00:00", - "2020-05-18T00:00:00", - "2020-05-19T00:00:00", - "2020-05-20T00:00:00", - "2020-05-21T00:00:00", - "2020-05-22T00:00:00", - "2020-05-26T00:00:00", - "2020-05-27T00:00:00", - "2020-05-28T00:00:00", - "2020-05-29T00:00:00", - "2020-06-01T00:00:00", - "2020-06-02T00:00:00", - "2020-06-03T00:00:00", - "2020-06-04T00:00:00", - "2020-06-05T00:00:00", - "2020-06-08T00:00:00", - "2020-06-09T00:00:00", - "2020-06-10T00:00:00", - "2020-06-11T00:00:00", - "2020-06-12T00:00:00", - "2020-06-15T00:00:00", - "2020-06-16T00:00:00", - "2020-06-17T00:00:00", - "2020-06-18T00:00:00", - "2020-06-19T00:00:00", - "2020-06-22T00:00:00", - "2020-06-23T00:00:00", - "2020-06-24T00:00:00", - "2020-06-25T00:00:00", - "2020-06-26T00:00:00", - "2020-06-29T00:00:00", - "2020-06-30T00:00:00", - "2020-07-01T00:00:00", - "2020-07-02T00:00:00", - "2020-07-06T00:00:00", - "2020-07-07T00:00:00", - "2020-07-08T00:00:00", - "2020-07-09T00:00:00", - "2020-07-10T00:00:00", - "2020-07-13T00:00:00", - "2020-07-14T00:00:00", - "2020-07-15T00:00:00", - "2020-07-16T00:00:00", - "2020-07-17T00:00:00", - "2020-07-20T00:00:00", - "2020-07-21T00:00:00", - "2020-07-22T00:00:00", - "2020-07-23T00:00:00", - "2020-07-24T00:00:00", - "2020-07-27T00:00:00", - "2020-07-28T00:00:00", - "2020-07-29T00:00:00", - "2020-07-30T00:00:00", - "2020-07-31T00:00:00", - "2020-08-03T00:00:00", - "2020-08-04T00:00:00", - "2020-08-05T00:00:00", - "2020-08-06T00:00:00", - "2020-08-07T00:00:00", - "2020-08-10T00:00:00", - "2020-08-11T00:00:00", - "2020-08-12T00:00:00", - "2020-08-13T00:00:00", - "2020-08-14T00:00:00", - "2020-08-17T00:00:00", - "2020-08-18T00:00:00", - "2020-08-19T00:00:00", - "2020-08-20T00:00:00", - "2020-08-21T00:00:00", - "2020-08-24T00:00:00", - "2020-08-25T00:00:00", - "2020-08-26T00:00:00", - "2020-08-27T00:00:00", - "2020-08-28T00:00:00", - "2020-08-31T00:00:00", - "2020-09-01T00:00:00", - "2020-09-02T00:00:00", - "2020-09-03T00:00:00", - "2020-09-04T00:00:00", - "2020-09-08T00:00:00", - "2020-09-09T00:00:00", - "2020-09-10T00:00:00", - "2020-09-11T00:00:00", - "2020-09-14T00:00:00", - "2020-09-15T00:00:00", - "2020-09-16T00:00:00", - "2020-09-17T00:00:00", - "2020-09-18T00:00:00", - "2020-09-21T00:00:00", - "2020-09-22T00:00:00", - "2020-09-23T00:00:00", - "2020-09-24T00:00:00", - "2020-09-25T00:00:00", - "2020-09-28T00:00:00", - "2020-09-29T00:00:00", - "2020-09-30T00:00:00", - "2020-10-01T00:00:00", - "2020-10-02T00:00:00", - "2020-10-05T00:00:00", - "2020-10-06T00:00:00", - "2020-10-07T00:00:00", - "2020-10-08T00:00:00", - "2020-10-09T00:00:00", - "2020-10-12T00:00:00", - "2020-10-13T00:00:00", - "2020-10-14T00:00:00", - "2020-10-15T00:00:00", - "2020-10-16T00:00:00", - "2020-10-19T00:00:00", - "2020-10-20T00:00:00", - "2020-10-21T00:00:00", - "2020-10-22T00:00:00", - "2020-10-23T00:00:00", - "2020-10-26T00:00:00", - "2020-10-27T00:00:00", - "2020-10-28T00:00:00", - "2020-10-29T00:00:00", - "2020-10-30T00:00:00", - "2020-11-02T00:00:00", - "2020-11-03T00:00:00", - "2020-11-04T00:00:00", - "2020-11-05T00:00:00", - "2020-11-06T00:00:00", - "2020-11-09T00:00:00", - "2020-11-10T00:00:00", - "2020-11-11T00:00:00", - "2020-11-12T00:00:00", - "2020-11-13T00:00:00", - "2020-11-16T00:00:00", - "2020-11-17T00:00:00", - "2020-11-18T00:00:00", - "2020-11-19T00:00:00", - "2020-11-20T00:00:00", - "2020-11-23T00:00:00", - "2020-11-24T00:00:00", - "2020-11-25T00:00:00", - "2020-11-27T00:00:00", - "2020-11-30T00:00:00", - "2020-12-01T00:00:00", - "2020-12-02T00:00:00", - "2020-12-03T00:00:00", - "2020-12-04T00:00:00", - "2020-12-07T00:00:00", - "2020-12-08T00:00:00", - "2020-12-09T00:00:00", - "2020-12-10T00:00:00", - "2020-12-11T00:00:00", - "2020-12-14T00:00:00", - "2020-12-15T00:00:00", - "2020-12-16T00:00:00", - "2020-12-17T00:00:00", - "2020-12-18T00:00:00", - "2020-12-21T00:00:00", - "2020-12-22T00:00:00", - "2020-12-23T00:00:00", - "2020-12-24T00:00:00", - "2020-12-28T00:00:00", - "2020-12-29T00:00:00", - "2020-12-30T00:00:00", - "2020-12-31T00:00:00", - "2021-01-04T00:00:00", - "2021-01-05T00:00:00", - "2021-01-06T00:00:00", - "2021-01-07T00:00:00", - "2021-01-08T00:00:00", - "2021-01-11T00:00:00", - "2021-01-12T00:00:00", - "2021-01-13T00:00:00", - "2021-01-14T00:00:00", - "2021-01-15T00:00:00", - "2021-01-19T00:00:00", - "2021-01-20T00:00:00", - "2021-01-21T00:00:00", - "2021-01-22T00:00:00", - "2021-01-25T00:00:00", - "2021-01-26T00:00:00", - "2021-01-27T00:00:00", - "2021-01-28T00:00:00", - "2021-01-29T00:00:00", - "2021-02-01T00:00:00", - "2021-02-02T00:00:00", - "2021-02-03T00:00:00", - "2021-02-04T00:00:00", - "2021-02-05T00:00:00", - "2021-02-08T00:00:00", - "2021-02-09T00:00:00", - "2021-02-10T00:00:00", - "2021-02-11T00:00:00", - "2021-02-12T00:00:00", - "2021-02-16T00:00:00", - "2021-02-17T00:00:00", - "2021-02-18T00:00:00", - "2021-02-19T00:00:00", - "2021-02-22T00:00:00", - "2021-02-23T00:00:00", - "2021-02-24T00:00:00", - "2021-02-25T00:00:00", - "2021-02-26T00:00:00", - "2021-03-01T00:00:00", - "2021-03-02T00:00:00", - "2021-03-03T00:00:00", - "2021-03-04T00:00:00", - "2021-03-05T00:00:00", - "2021-03-08T00:00:00", - "2021-03-09T00:00:00", - "2021-03-10T00:00:00", - "2021-03-11T00:00:00", - "2021-03-12T00:00:00", - "2021-03-15T00:00:00", - "2021-03-16T00:00:00", - "2021-03-17T00:00:00", - "2021-03-18T00:00:00", - "2021-03-19T00:00:00", - "2021-03-22T00:00:00", - "2021-03-23T00:00:00", - "2021-03-24T00:00:00", - "2021-03-25T00:00:00", - "2021-03-26T00:00:00", - "2021-03-29T00:00:00", - "2021-03-30T00:00:00", - "2021-03-31T00:00:00", - "2021-04-01T00:00:00", - "2021-04-05T00:00:00", - "2021-04-06T00:00:00", - "2021-04-07T00:00:00", - "2021-04-08T00:00:00", - "2021-04-09T00:00:00" - ] - }, - { - "hoverinfo": "text", - "line": { - "color": "rgba(0, 120, 240, 0.5)", - "shape": "linear", - "width": 1 - }, - "name": "CK long", - "text": [ - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: 218.342", - "CK Long: 218.252", - "CK Long: 217.163", - "CK Long: 216.779", - "CK Long: 216.398", - "CK Long: 215.370", - "CK Long: 212.350", - "CK Long: 211.946", - "CK Long: 211.037", - "CK Long: 211.037", - "CK Long: 211.037", - "CK Long: 211.037", - "CK Long: 211.037", - "CK Long: 211.037", - "CK Long: 211.037", - "CK Long: 211.037", - "CK Long: 211.037", - "CK Long: 211.037", - "CK Long: 211.037", - "CK Long: 211.037", - "CK Long: 211.037", - "CK Long: 211.037", - "CK Long: 211.037", - "CK Long: 210.121", - "CK Long: 209.338", - "CK Long: 208.120", - "CK Long: 207.664", - "CK Long: 206.839", - "CK Long: 206.379", - "CK Long: 203.634", - "CK Long: 202.451", - "CK Long: 200.708", - "CK Long: 198.973", - "CK Long: 194.754", - "CK Long: 191.140", - "CK Long: 190.951", - "CK Long: 189.769", - "CK Long: 188.926", - "CK Long: 186.865", - "CK Long: 186.706", - "CK Long: 183.062", - "CK Long: 188.050", - "CK Long: 188.735", - "CK Long: 194.143", - "CK Long: 195.717", - "CK Long: 196.357", - "CK Long: 197.158", - "CK Long: 197.260", - "CK Long: 197.260", - "CK Long: 197.604", - "CK Long: 197.604", - "CK Long: 198.141", - "CK Long: 198.714", - "CK Long: 198.714", - "CK Long: 198.714", - "CK Long: 198.714", - "CK Long: 198.714", - "CK Long: 198.714", - "CK Long: 198.714", - "CK Long: 198.714", - "CK Long: 198.714", - "CK Long: 198.714", - "CK Long: 198.714", - "CK Long: 198.714", - "CK Long: 198.714", - "CK Long: 198.714", - "CK Long: 201.594", - "CK Long: 201.594", - "CK Long: 201.594", - "CK Long: 201.594", - "CK Long: 201.594", - "CK Long: 201.594", - "CK Long: 201.594", - "CK Long: 201.594", - "CK Long: 201.594", - "CK Long: 201.594", - "CK Long: 201.594", - "CK Long: 201.594", - "CK Long: 201.594", - "CK Long: 203.418", - "CK Long: 204.322", - "CK Long: 209.154", - "CK Long: 209.154", - "CK Long: 209.211", - "CK Long: 209.211", - "CK Long: 209.211", - "CK Long: 209.628", - "CK Long: 210.829", - "CK Long: 210.829", - "CK Long: 210.872", - "CK Long: 213.308", - "CK Long: 213.400", - "CK Long: 214.831", - "CK Long: 214.831", - "CK Long: 214.831", - "CK Long: 215.257", - "CK Long: 215.464", - "CK Long: 215.464", - "CK Long: 219.983", - "CK Long: 220.043", - "CK Long: 233.283", - "CK Long: 241.200", - "CK Long: 241.200", - "CK Long: 241.200", - "CK Long: 241.200", - "CK Long: 241.200", - "CK Long: 241.200", - "CK Long: 241.200", - "CK Long: 241.200", - "CK Long: 241.200", - "CK Long: 241.200", - "CK Long: 241.200", - "CK Long: 241.200", - "CK Long: 241.200", - "CK Long: 241.200", - "CK Long: 241.200", - "CK Long: 241.200", - "CK Long: 241.200", - "CK Long: 241.200", - "CK Long: 242.316", - "CK Long: 246.956", - "CK Long: 247.697", - "CK Long: 247.697", - "CK Long: 247.697", - "CK Long: 247.697", - "CK Long: 247.697", - "CK Long: 247.697", - "CK Long: 247.697", - "CK Long: 247.697", - "CK Long: 247.697", - "CK Long: 247.697", - "CK Long: 247.697", - "CK Long: 249.622", - "CK Long: 257.611", - "CK Long: 267.346", - "CK Long: 270.490", - "CK Long: 270.490", - "CK Long: 270.490", - "CK Long: 270.490", - "CK Long: 272.569", - "CK Long: 272.569", - "CK Long: 272.569", - "CK Long: 272.569", - "CK Long: 272.569", - "CK Long: 272.569", - "CK Long: 272.569", - "CK Long: 272.569", - "CK Long: 272.569", - "CK Long: 272.569", - "CK Long: 272.569", - "CK Long: 272.569", - "CK Long: 272.569", - "CK Long: 272.569", - "CK Long: 272.569", - "CK Long: 272.569", - "CK Long: 272.569", - "CK Long: 272.569", - "CK Long: 272.569", - "CK Long: 272.569", - "CK Long: 272.186", - "CK Long: 272.320", - "CK Long: 272.695", - "CK Long: 273.505", - "CK Long: 273.658", - "CK Long: 276.091", - "CK Long: 278.508", - "CK Long: 279.532", - "CK Long: 285.917", - "CK Long: 285.917", - "CK Long: 288.186", - "CK Long: 288.186", - "CK Long: 288.186", - "CK Long: 288.553", - "CK Long: 289.579", - "CK Long: 290.015", - "CK Long: 290.015", - "CK Long: 290.015", - "CK Long: 290.113", - "CK Long: 291.954", - "CK Long: 291.954", - "CK Long: 291.954", - "CK Long: 291.954", - "CK Long: 292.143", - "CK Long: 292.143", - "CK Long: 292.143", - "CK Long: 292.143", - "CK Long: 292.143", - "CK Long: 292.143", - "CK Long: 292.143", - "CK Long: 292.143", - "CK Long: 292.143", - "CK Long: 292.143", - "CK Long: 292.143", - "CK Long: 292.143", - "CK Long: 292.143", - "CK Long: 292.143", - "CK Long: 292.143", - "CK Long: 292.143", - "CK Long: 292.143", - "CK Long: 292.143", - "CK Long: 292.143", - "CK Long: 292.143", - "CK Long: 285.078", - "CK Long: 282.807", - "CK Long: 280.266", - "CK Long: 278.205", - "CK Long: 277.833", - "CK Long: 273.338", - "CK Long: 273.338", - "CK Long: 273.338", - "CK Long: 273.338", - "CK Long: 273.338", - "CK Long: 273.338", - "CK Long: 273.338", - "CK Long: 273.338", - "CK Long: 273.338", - "CK Long: 262.103", - "CK Long: 262.103", - "CK Long: 262.103", - "CK Long: 262.103", - "CK Long: 262.103", - "CK Long: 262.103", - "CK Long: 262.103", - "CK Long: 262.103", - "CK Long: 262.103", - "CK Long: 262.103", - "CK Long: 262.103", - "CK Long: 262.103", - "CK Long: 261.999", - "CK Long: 256.255", - "CK Long: 256.255", - "CK Long: 256.255", - "CK Long: 255.793", - "CK Long: 255.793", - "CK Long: 252.692", - "CK Long: 252.299", - "CK Long: 251.662", - "CK Long: 249.839", - "CK Long: 241.517", - "CK Long: 243.152", - "CK Long: 243.152", - "CK Long: 245.939", - "CK Long: 246.521", - "CK Long: 246.521", - "CK Long: 246.521", - "CK Long: 246.521", - "CK Long: 246.530", - "CK Long: 246.854", - "CK Long: 247.904", - "CK Long: 247.970", - "CK Long: 248.431", - "CK Long: 251.445", - "CK Long: 252.612", - "CK Long: 254.061", - "CK Long: 255.997", - "CK Long: 257.581", - "CK Long: 257.587", - "CK Long: 257.587", - "CK Long: 257.587", - "CK Long: 257.587", - "CK Long: 257.587", - "CK Long: 257.587", - "CK Long: 257.587", - "CK Long: 257.587", - "CK Long: 257.587", - "CK Long: 257.587", - "CK Long: 257.587", - "CK Long: 257.587", - "CK Long: 257.587", - "CK Long: 257.587", - "CK Long: 257.587", - "CK Long: 257.587", - "CK Long: 257.587", - "CK Long: 257.587", - "CK Long: 257.587", - "CK Long: 257.587", - "CK Long: 255.835", - "CK Long: 253.009", - "CK Long: 253.009", - "CK Long: 251.668", - "CK Long: 251.611", - "CK Long: 251.473", - "CK Long: 249.205", - "CK Long: 246.221", - "CK Long: 246.221", - "CK Long: 235.826", - "CK Long: 231.935", - "CK Long: 229.404", - "CK Long: 226.834", - "CK Long: 222.511", - "CK Long: 222.511" - ], - "type": "scatter", - "x": [ - "2020-01-02T00:00:00", - "2020-01-03T00:00:00", - "2020-01-06T00:00:00", - "2020-01-07T00:00:00", - "2020-01-08T00:00:00", - "2020-01-09T00:00:00", - "2020-01-10T00:00:00", - "2020-01-13T00:00:00", - "2020-01-14T00:00:00", - "2020-01-15T00:00:00", - "2020-01-16T00:00:00", - "2020-01-17T00:00:00", - "2020-01-21T00:00:00", - "2020-01-22T00:00:00", - "2020-01-23T00:00:00", - "2020-01-24T00:00:00", - "2020-01-27T00:00:00", - "2020-01-28T00:00:00", - "2020-01-29T00:00:00", - "2020-01-30T00:00:00", - "2020-01-31T00:00:00", - "2020-02-03T00:00:00", - "2020-02-04T00:00:00", - "2020-02-05T00:00:00", - "2020-02-06T00:00:00", - "2020-02-07T00:00:00", - "2020-02-10T00:00:00", - "2020-02-11T00:00:00", - "2020-02-12T00:00:00", - "2020-02-13T00:00:00", - "2020-02-14T00:00:00", - "2020-02-18T00:00:00", - "2020-02-19T00:00:00", - "2020-02-20T00:00:00", - "2020-02-21T00:00:00", - "2020-02-24T00:00:00", - "2020-02-25T00:00:00", - "2020-02-26T00:00:00", - "2020-02-27T00:00:00", - "2020-02-28T00:00:00", - "2020-03-02T00:00:00", - "2020-03-03T00:00:00", - "2020-03-04T00:00:00", - "2020-03-05T00:00:00", - "2020-03-06T00:00:00", - "2020-03-09T00:00:00", - "2020-03-10T00:00:00", - "2020-03-11T00:00:00", - "2020-03-12T00:00:00", - "2020-03-13T00:00:00", - "2020-03-16T00:00:00", - "2020-03-17T00:00:00", - "2020-03-18T00:00:00", - "2020-03-19T00:00:00", - "2020-03-20T00:00:00", - "2020-03-23T00:00:00", - "2020-03-24T00:00:00", - "2020-03-25T00:00:00", - "2020-03-26T00:00:00", - "2020-03-27T00:00:00", - "2020-03-30T00:00:00", - "2020-03-31T00:00:00", - "2020-04-01T00:00:00", - "2020-04-02T00:00:00", - "2020-04-03T00:00:00", - "2020-04-06T00:00:00", - "2020-04-07T00:00:00", - "2020-04-08T00:00:00", - "2020-04-09T00:00:00", - "2020-04-13T00:00:00", - "2020-04-14T00:00:00", - "2020-04-15T00:00:00", - "2020-04-16T00:00:00", - "2020-04-17T00:00:00", - "2020-04-20T00:00:00", - "2020-04-21T00:00:00", - "2020-04-22T00:00:00", - "2020-04-23T00:00:00", - "2020-04-24T00:00:00", - "2020-04-27T00:00:00", - "2020-04-28T00:00:00", - "2020-04-29T00:00:00", - "2020-04-30T00:00:00", - "2020-05-01T00:00:00", - "2020-05-04T00:00:00", - "2020-05-05T00:00:00", - "2020-05-06T00:00:00", - "2020-05-07T00:00:00", - "2020-05-08T00:00:00", - "2020-05-11T00:00:00", - "2020-05-12T00:00:00", - "2020-05-13T00:00:00", - "2020-05-14T00:00:00", - "2020-05-15T00:00:00", - "2020-05-18T00:00:00", - "2020-05-19T00:00:00", - "2020-05-20T00:00:00", - "2020-05-21T00:00:00", - "2020-05-22T00:00:00", - "2020-05-26T00:00:00", - "2020-05-27T00:00:00", - "2020-05-28T00:00:00", - "2020-05-29T00:00:00", - "2020-06-01T00:00:00", - "2020-06-02T00:00:00", - "2020-06-03T00:00:00", - "2020-06-04T00:00:00", - "2020-06-05T00:00:00", - "2020-06-08T00:00:00", - "2020-06-09T00:00:00", - "2020-06-10T00:00:00", - "2020-06-11T00:00:00", - "2020-06-12T00:00:00", - "2020-06-15T00:00:00", - "2020-06-16T00:00:00", - "2020-06-17T00:00:00", - "2020-06-18T00:00:00", - "2020-06-19T00:00:00", - "2020-06-22T00:00:00", - "2020-06-23T00:00:00", - "2020-06-24T00:00:00", - "2020-06-25T00:00:00", - "2020-06-26T00:00:00", - "2020-06-29T00:00:00", - "2020-06-30T00:00:00", - "2020-07-01T00:00:00", - "2020-07-02T00:00:00", - "2020-07-06T00:00:00", - "2020-07-07T00:00:00", - "2020-07-08T00:00:00", - "2020-07-09T00:00:00", - "2020-07-10T00:00:00", - "2020-07-13T00:00:00", - "2020-07-14T00:00:00", - "2020-07-15T00:00:00", - "2020-07-16T00:00:00", - "2020-07-17T00:00:00", - "2020-07-20T00:00:00", - "2020-07-21T00:00:00", - "2020-07-22T00:00:00", - "2020-07-23T00:00:00", - "2020-07-24T00:00:00", - "2020-07-27T00:00:00", - "2020-07-28T00:00:00", - "2020-07-29T00:00:00", - "2020-07-30T00:00:00", - "2020-07-31T00:00:00", - "2020-08-03T00:00:00", - "2020-08-04T00:00:00", - "2020-08-05T00:00:00", - "2020-08-06T00:00:00", - "2020-08-07T00:00:00", - "2020-08-10T00:00:00", - "2020-08-11T00:00:00", - "2020-08-12T00:00:00", - "2020-08-13T00:00:00", - "2020-08-14T00:00:00", - "2020-08-17T00:00:00", - "2020-08-18T00:00:00", - "2020-08-19T00:00:00", - "2020-08-20T00:00:00", - "2020-08-21T00:00:00", - "2020-08-24T00:00:00", - "2020-08-25T00:00:00", - "2020-08-26T00:00:00", - "2020-08-27T00:00:00", - "2020-08-28T00:00:00", - "2020-08-31T00:00:00", - "2020-09-01T00:00:00", - "2020-09-02T00:00:00", - "2020-09-03T00:00:00", - "2020-09-04T00:00:00", - "2020-09-08T00:00:00", - "2020-09-09T00:00:00", - "2020-09-10T00:00:00", - "2020-09-11T00:00:00", - "2020-09-14T00:00:00", - "2020-09-15T00:00:00", - "2020-09-16T00:00:00", - "2020-09-17T00:00:00", - "2020-09-18T00:00:00", - "2020-09-21T00:00:00", - "2020-09-22T00:00:00", - "2020-09-23T00:00:00", - "2020-09-24T00:00:00", - "2020-09-25T00:00:00", - "2020-09-28T00:00:00", - "2020-09-29T00:00:00", - "2020-09-30T00:00:00", - "2020-10-01T00:00:00", - "2020-10-02T00:00:00", - "2020-10-05T00:00:00", - "2020-10-06T00:00:00", - "2020-10-07T00:00:00", - "2020-10-08T00:00:00", - "2020-10-09T00:00:00", - "2020-10-12T00:00:00", - "2020-10-13T00:00:00", - "2020-10-14T00:00:00", - "2020-10-15T00:00:00", - "2020-10-16T00:00:00", - "2020-10-19T00:00:00", - "2020-10-20T00:00:00", - "2020-10-21T00:00:00", - "2020-10-22T00:00:00", - "2020-10-23T00:00:00", - "2020-10-26T00:00:00", - "2020-10-27T00:00:00", - "2020-10-28T00:00:00", - "2020-10-29T00:00:00", - "2020-10-30T00:00:00", - "2020-11-02T00:00:00", - "2020-11-03T00:00:00", - "2020-11-04T00:00:00", - "2020-11-05T00:00:00", - "2020-11-06T00:00:00", - "2020-11-09T00:00:00", - "2020-11-10T00:00:00", - "2020-11-11T00:00:00", - "2020-11-12T00:00:00", - "2020-11-13T00:00:00", - "2020-11-16T00:00:00", - "2020-11-17T00:00:00", - "2020-11-18T00:00:00", - "2020-11-19T00:00:00", - "2020-11-20T00:00:00", - "2020-11-23T00:00:00", - "2020-11-24T00:00:00", - "2020-11-25T00:00:00", - "2020-11-27T00:00:00", - "2020-11-30T00:00:00", - "2020-12-01T00:00:00", - "2020-12-02T00:00:00", - "2020-12-03T00:00:00", - "2020-12-04T00:00:00", - "2020-12-07T00:00:00", - "2020-12-08T00:00:00", - "2020-12-09T00:00:00", - "2020-12-10T00:00:00", - "2020-12-11T00:00:00", - "2020-12-14T00:00:00", - "2020-12-15T00:00:00", - "2020-12-16T00:00:00", - "2020-12-17T00:00:00", - "2020-12-18T00:00:00", - "2020-12-21T00:00:00", - "2020-12-22T00:00:00", - "2020-12-23T00:00:00", - "2020-12-24T00:00:00", - "2020-12-28T00:00:00", - "2020-12-29T00:00:00", - "2020-12-30T00:00:00", - "2020-12-31T00:00:00", - "2021-01-04T00:00:00", - "2021-01-05T00:00:00", - "2021-01-06T00:00:00", - "2021-01-07T00:00:00", - "2021-01-08T00:00:00", - "2021-01-11T00:00:00", - "2021-01-12T00:00:00", - "2021-01-13T00:00:00", - "2021-01-14T00:00:00", - "2021-01-15T00:00:00", - "2021-01-19T00:00:00", - "2021-01-20T00:00:00", - "2021-01-21T00:00:00", - "2021-01-22T00:00:00", - "2021-01-25T00:00:00", - "2021-01-26T00:00:00", - "2021-01-27T00:00:00", - "2021-01-28T00:00:00", - "2021-01-29T00:00:00", - "2021-02-01T00:00:00", - "2021-02-02T00:00:00", - "2021-02-03T00:00:00", - "2021-02-04T00:00:00", - "2021-02-05T00:00:00", - "2021-02-08T00:00:00", - "2021-02-09T00:00:00", - "2021-02-10T00:00:00", - "2021-02-11T00:00:00", - "2021-02-12T00:00:00", - "2021-02-16T00:00:00", - "2021-02-17T00:00:00", - "2021-02-18T00:00:00", - "2021-02-19T00:00:00", - "2021-02-22T00:00:00", - "2021-02-23T00:00:00", - "2021-02-24T00:00:00", - "2021-02-25T00:00:00", - "2021-02-26T00:00:00", - "2021-03-01T00:00:00", - "2021-03-02T00:00:00", - "2021-03-03T00:00:00", - "2021-03-04T00:00:00", - "2021-03-05T00:00:00", - "2021-03-08T00:00:00", - "2021-03-09T00:00:00", - "2021-03-10T00:00:00", - "2021-03-11T00:00:00", - "2021-03-12T00:00:00", - "2021-03-15T00:00:00", - "2021-03-16T00:00:00", - "2021-03-17T00:00:00", - "2021-03-18T00:00:00", - "2021-03-19T00:00:00", - "2021-03-22T00:00:00", - "2021-03-23T00:00:00", - "2021-03-24T00:00:00", - "2021-03-25T00:00:00", - "2021-03-26T00:00:00", - "2021-03-29T00:00:00", - "2021-03-30T00:00:00", - "2021-03-31T00:00:00", - "2021-04-01T00:00:00", - "2021-04-05T00:00:00", - "2021-04-06T00:00:00", - "2021-04-07T00:00:00", - "2021-04-08T00:00:00", - "2021-04-09T00:00:00" - ], - "y": [ - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 218.3419937133789, - 218.2519973754883, - 217.16300048828126, - 216.77900085449218, - 216.39799957275392, - 215.37049865722656, - 212.34950103759766, - 211.94550323486328, - 211.03699951171876, - 211.03699951171876, - 211.03699951171876, - 211.03699951171876, - 211.03699951171876, - 211.03699951171876, - 211.03699951171876, - 211.03699951171876, - 211.03699951171876, - 211.03699951171876, - 211.03699951171876, - 211.03699951171876, - 211.03699951171876, - 211.03699951171876, - 211.03699951171876, - 210.12100830078126, - 209.33800811767577, - 208.12000427246093, - 207.66400756835938, - 206.83900756835936, - 206.3790023803711, - 203.6343002319336, - 202.45110015869142, - 200.70810546875, - 198.97310791015624, - 194.75411529541014, - 191.14010162353514, - 190.95110015869142, - 189.76909942626952, - 188.9261001586914, - 186.86509704589844, - 186.70579528808594, - 183.06199645996094, - 188.05030059814453, - 188.73529052734375, - 194.14329681396484, - 195.7169937133789, - 196.35700225830078, - 197.1580017089844, - 197.26000061035157, - 197.26000061035157, - 197.60380859375, - 197.60380859375, - 198.14140625, - 198.7144027709961, - 198.7144027709961, - 198.7144027709961, - 198.7144027709961, - 198.7144027709961, - 198.7144027709961, - 198.7144027709961, - 198.7144027709961, - 198.7144027709961, - 198.7144027709961, - 198.7144027709961, - 198.7144027709961, - 198.7144027709961, - 198.7144027709961, - 201.593994140625, - 201.593994140625, - 201.593994140625, - 201.593994140625, - 201.593994140625, - 201.593994140625, - 201.593994140625, - 201.593994140625, - 201.593994140625, - 201.593994140625, - 201.593994140625, - 201.593994140625, - 201.593994140625, - 203.4179946899414, - 204.3220001220703, - 209.15400238037108, - 209.15400238037108, - 209.21100769042968, - 209.21100769042968, - 209.21100769042968, - 209.6280075073242, - 210.82900390625, - 210.82900390625, - 210.8715042114258, - 213.30801086425782, - 213.39960174560548, - 214.83059844970703, - 214.83059844970703, - 214.83059844970703, - 215.25660247802733, - 215.4636032104492, - 215.4636032104492, - 219.98310546875, - 220.04261169433593, - 233.2831008911133, - 241.19951171875, - 241.19951171875, - 241.19951171875, - 241.19951171875, - 241.19951171875, - 241.19951171875, - 241.19951171875, - 241.19951171875, - 241.19951171875, - 241.19951171875, - 241.19951171875, - 241.19951171875, - 241.19951171875, - 241.19951171875, - 241.19951171875, - 241.19951171875, - 241.19951171875, - 241.19951171875, - 242.31600799560547, - 246.95571746826172, - 247.69671783447265, - 247.69671783447265, - 247.69671783447265, - 247.69671783447265, - 247.69671783447265, - 247.69671783447265, - 247.69671783447265, - 247.69671783447265, - 247.69671783447265, - 247.69671783447265, - 247.69671783447265, - 249.6219924926758, - 257.61099700927736, - 267.3459899902344, - 270.49000091552733, - 270.49000091552733, - 270.49000091552733, - 270.49000091552733, - 272.568994140625, - 272.568994140625, - 272.568994140625, - 272.568994140625, - 272.568994140625, - 272.568994140625, - 272.568994140625, - 272.568994140625, - 272.568994140625, - 272.568994140625, - 272.568994140625, - 272.568994140625, - 272.568994140625, - 272.568994140625, - 272.568994140625, - 272.568994140625, - 272.568994140625, - 272.568994140625, - 272.568994140625, - 272.568994140625, - 272.1864959716797, - 272.3201934814453, - 272.69549560546875, - 273.5054992675781, - 273.6575073242187, - 276.09051818847655, - 278.5076019287109, - 279.53160095214844, - 285.9166229248047, - 285.9166229248047, - 288.18561401367185, - 288.18561401367185, - 288.18561401367185, - 288.55328979492185, - 289.5792938232422, - 290.0152984619141, - 290.0152984619141, - 290.0152984619141, - 290.1129943847656, - 291.9540069580078, - 291.9540069580078, - 291.9540069580078, - 291.9540069580078, - 292.143017578125, - 292.143017578125, - 292.143017578125, - 292.143017578125, - 292.143017578125, - 292.143017578125, - 292.143017578125, - 292.143017578125, - 292.143017578125, - 292.143017578125, - 292.143017578125, - 292.143017578125, - 292.143017578125, - 292.143017578125, - 292.143017578125, - 292.143017578125, - 292.143017578125, - 292.143017578125, - 292.143017578125, - 292.143017578125, - 285.07801208496096, - 282.8070007324219, - 280.26600952148436, - 278.2050018310547, - 277.83299560546874, - 273.33849945068357, - 273.33849945068357, - 273.33849945068357, - 273.33849945068357, - 273.33849945068357, - 273.33849945068357, - 273.33849945068357, - 273.33849945068357, - 273.33849945068357, - 262.10276489257814, - 262.10276489257814, - 262.10276489257814, - 262.10276489257814, - 262.10276489257814, - 262.10276489257814, - 262.10276489257814, - 262.10276489257814, - 262.10276489257814, - 262.10276489257814, - 262.10276489257814, - 262.10276489257814, - 261.99879760742186, - 256.2549850463867, - 256.2549850463867, - 256.2549850463867, - 255.79299621582032, - 255.79299621582032, - 252.69200744628907, - 252.29900817871095, - 251.66202087402343, - 249.8390106201172, - 241.51699981689453, - 243.1519989013672, - 243.1519989013672, - 245.93899230957032, - 246.52098846435547, - 246.52098846435547, - 246.52098846435547, - 246.52098846435547, - 246.5299819946289, - 246.8539779663086, - 247.9039779663086, - 247.96997833251953, - 248.4309860229492, - 251.44500885009765, - 252.61200866699218, - 254.06100616455078, - 255.99720458984376, - 257.5812042236328, - 257.5872009277344, - 257.5872009277344, - 257.5872009277344, - 257.5872009277344, - 257.5872009277344, - 257.5872009277344, - 257.5872009277344, - 257.5872009277344, - 257.5872009277344, - 257.5872009277344, - 257.5872009277344, - 257.5872009277344, - 257.5872009277344, - 257.5872009277344, - 257.5872009277344, - 257.5872009277344, - 257.5872009277344, - 257.5872009277344, - 257.5872009277344, - 257.5872009277344, - 255.8352020263672, - 253.00920715332032, - 253.00920715332032, - 251.66820678710937, - 251.6112060546875, - 251.47320861816405, - 249.20521087646483, - 246.22132263183593, - 246.22132263183593, - 235.82630310058593, - 231.9353042602539, - 229.40430908203126, - 226.83380432128905, - 222.5113067626953, - 222.5113067626953 - ] - }, - { - "fill": "tonexty", - "fillcolor": "rgba(180, 180, 200, 0.125)", - "hoverinfo": "text", - "line": { - "color": "rgba(200, 40, 10, 0.5)", - "shape": "linear", - "width": 1 - }, - "name": "CK short", - "text": [ - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: 217.387", - "CK Short: 217.387", - "CK Short: 217.387", - "CK Short: 217.387", - "CK Short: 217.387", - "CK Short: 217.387", - "CK Short: 217.387", - "CK Short: 217.387", - "CK Short: 217.387", - "CK Short: 218.455", - "CK Short: 218.487", - "CK Short: 218.487", - "CK Short: 218.487", - "CK Short: 218.487", - "CK Short: 218.487", - "CK Short: 218.487", - "CK Short: 218.129", - "CK Short: 218.129", - "CK Short: 218.129", - "CK Short: 212.215", - "CK Short: 212.215", - "CK Short: 206.588", - "CK Short: 206.588", - "CK Short: 205.361", - "CK Short: 205.361", - "CK Short: 205.361", - "CK Short: 205.361", - "CK Short: 205.361", - "CK Short: 205.361", - "CK Short: 205.082", - "CK Short: 204.011", - "CK Short: 199.502", - "CK Short: 198.197", - "CK Short: 196.586", - "CK Short: 195.310", - "CK Short: 194.362", - "CK Short: 194.362", - "CK Short: 194.362", - "CK Short: 194.362", - "CK Short: 194.362", - "CK Short: 194.362", - "CK Short: 194.362", - "CK Short: 194.362", - "CK Short: 194.362", - "CK Short: 194.362", - "CK Short: 194.362", - "CK Short: 194.362", - "CK Short: 194.362", - "CK Short: 194.362", - "CK Short: 194.362", - "CK Short: 194.362", - "CK Short: 194.362", - "CK Short: 194.362", - "CK Short: 194.362", - "CK Short: 194.362", - "CK Short: 203.742", - "CK Short: 203.742", - "CK Short: 203.742", - "CK Short: 203.742", - "CK Short: 203.742", - "CK Short: 204.517", - "CK Short: 204.517", - "CK Short: 204.517", - "CK Short: 204.673", - "CK Short: 207.003", - "CK Short: 207.003", - "CK Short: 207.003", - "CK Short: 207.003", - "CK Short: 207.003", - "CK Short: 207.003", - "CK Short: 207.003", - "CK Short: 207.003", - "CK Short: 207.003", - "CK Short: 207.003", - "CK Short: 207.003", - "CK Short: 207.003", - "CK Short: 207.003", - "CK Short: 207.003", - "CK Short: 207.146", - "CK Short: 207.146", - "CK Short: 207.146", - "CK Short: 207.146", - "CK Short: 207.146", - "CK Short: 207.146", - "CK Short: 212.546", - "CK Short: 212.546", - "CK Short: 212.546", - "CK Short: 212.546", - "CK Short: 212.546", - "CK Short: 212.546", - "CK Short: 212.546", - "CK Short: 212.546", - "CK Short: 212.546", - "CK Short: 212.546", - "CK Short: 212.546", - "CK Short: 212.546", - "CK Short: 212.546", - "CK Short: 212.546", - "CK Short: 212.546", - "CK Short: 212.546", - "CK Short: 212.546", - "CK Short: 214.157", - "CK Short: 219.729", - "CK Short: 223.415", - "CK Short: 227.386", - "CK Short: 227.386", - "CK Short: 227.386", - "CK Short: 227.386", - "CK Short: 227.386", - "CK Short: 227.386", - "CK Short: 227.386", - "CK Short: 227.386", - "CK Short: 227.386", - "CK Short: 227.386", - "CK Short: 227.386", - "CK Short: 227.386", - "CK Short: 229.176", - "CK Short: 232.317", - "CK Short: 233.077", - "CK Short: 237.027", - "CK Short: 238.620", - "CK Short: 238.872", - "CK Short: 240.738", - "CK Short: 243.536", - "CK Short: 246.113", - "CK Short: 253.430", - "CK Short: 260.169", - "CK Short: 260.169", - "CK Short: 260.169", - "CK Short: 260.169", - "CK Short: 260.169", - "CK Short: 260.169", - "CK Short: 260.169", - "CK Short: 260.169", - "CK Short: 260.169", - "CK Short: 260.169", - "CK Short: 260.169", - "CK Short: 260.169", - "CK Short: 260.169", - "CK Short: 260.169", - "CK Short: 260.169", - "CK Short: 263.908", - "CK Short: 263.908", - "CK Short: 263.908", - "CK Short: 263.908", - "CK Short: 263.908", - "CK Short: 263.908", - "CK Short: 263.908", - "CK Short: 263.908", - "CK Short: 263.908", - "CK Short: 263.908", - "CK Short: 263.908", - "CK Short: 267.189", - "CK Short: 270.454", - "CK Short: 272.075", - "CK Short: 273.806", - "CK Short: 274.346", - "CK Short: 277.928", - "CK Short: 279.611", - "CK Short: 281.201", - "CK Short: 282.905", - "CK Short: 282.905", - "CK Short: 282.905", - "CK Short: 282.905", - "CK Short: 282.905", - "CK Short: 282.905", - "CK Short: 282.905", - "CK Short: 282.905", - "CK Short: 282.905", - "CK Short: 282.905", - "CK Short: 282.905", - "CK Short: 282.905", - "CK Short: 282.905", - "CK Short: 282.905", - "CK Short: 282.905", - "CK Short: 282.905", - "CK Short: 283.646", - "CK Short: 283.646", - "CK Short: 286.644", - "CK Short: 286.644", - "CK Short: 286.644", - "CK Short: 286.644", - "CK Short: 287.742", - "CK Short: 287.979", - "CK Short: 288.352", - "CK Short: 297.277", - "CK Short: 298.623", - "CK Short: 306.704", - "CK Short: 306.704", - "CK Short: 306.311", - "CK Short: 306.311", - "CK Short: 301.203", - "CK Short: 300.700", - "CK Short: 292.314", - "CK Short: 285.891", - "CK Short: 283.410", - "CK Short: 283.212", - "CK Short: 281.957", - "CK Short: 277.247", - "CK Short: 275.806", - "CK Short: 274.334", - "CK Short: 274.334", - "CK Short: 274.334", - "CK Short: 274.334", - "CK Short: 274.334", - "CK Short: 274.334", - "CK Short: 274.334", - "CK Short: 274.334", - "CK Short: 274.334", - "CK Short: 274.334", - "CK Short: 274.334", - "CK Short: 271.186", - "CK Short: 267.345", - "CK Short: 267.345", - "CK Short: 267.345", - "CK Short: 267.345", - "CK Short: 267.345", - "CK Short: 267.345", - "CK Short: 267.345", - "CK Short: 239.499", - "CK Short: 239.499", - "CK Short: 239.499", - "CK Short: 239.499", - "CK Short: 239.499", - "CK Short: 239.499", - "CK Short: 239.499", - "CK Short: 239.499", - "CK Short: 239.499", - "CK Short: 239.499", - "CK Short: 239.499", - "CK Short: 239.499", - "CK Short: 239.499", - "CK Short: 239.499", - "CK Short: 239.499", - "CK Short: 239.499", - "CK Short: 239.499", - "CK Short: 239.499", - "CK Short: 239.499", - "CK Short: 239.499", - "CK Short: 241.554", - "CK Short: 244.050", - "CK Short: 245.501", - "CK Short: 245.501", - "CK Short: 246.413", - "CK Short: 248.436", - "CK Short: 248.436", - "CK Short: 248.436", - "CK Short: 248.436", - "CK Short: 248.436", - "CK Short: 250.452", - "CK Short: 250.452", - "CK Short: 250.452", - "CK Short: 250.452", - "CK Short: 250.452", - "CK Short: 250.452", - "CK Short: 250.452", - "CK Short: 250.988", - "CK Short: 250.988", - "CK Short: 250.988", - "CK Short: 252.546", - "CK Short: 262.692", - "CK Short: 260.329", - "CK Short: 260.329", - "CK Short: 257.381", - "CK Short: 257.381", - "CK Short: 251.529", - "CK Short: 251.529", - "CK Short: 249.495", - "CK Short: 249.126", - "CK Short: 249.126", - "CK Short: 249.126", - "CK Short: 249.126", - "CK Short: 249.126", - "CK Short: 248.707", - "CK Short: 248.707", - "CK Short: 248.707", - "CK Short: 248.666", - "CK Short: 247.895", - "CK Short: 245.966", - "CK Short: 245.966", - "CK Short: 243.060", - "CK Short: 240.298", - "CK Short: 240.298", - "CK Short: 240.298", - "CK Short: 239.509", - "CK Short: 239.509", - "CK Short: 239.509", - "CK Short: 239.509", - "CK Short: 239.509", - "CK Short: 238.939", - "CK Short: 238.888" - ], - "type": "scatter", - "x": [ - "2020-01-02T00:00:00", - "2020-01-03T00:00:00", - "2020-01-06T00:00:00", - "2020-01-07T00:00:00", - "2020-01-08T00:00:00", - "2020-01-09T00:00:00", - "2020-01-10T00:00:00", - "2020-01-13T00:00:00", - "2020-01-14T00:00:00", - "2020-01-15T00:00:00", - "2020-01-16T00:00:00", - "2020-01-17T00:00:00", - "2020-01-21T00:00:00", - "2020-01-22T00:00:00", - "2020-01-23T00:00:00", - "2020-01-24T00:00:00", - "2020-01-27T00:00:00", - "2020-01-28T00:00:00", - "2020-01-29T00:00:00", - "2020-01-30T00:00:00", - "2020-01-31T00:00:00", - "2020-02-03T00:00:00", - "2020-02-04T00:00:00", - "2020-02-05T00:00:00", - "2020-02-06T00:00:00", - "2020-02-07T00:00:00", - "2020-02-10T00:00:00", - "2020-02-11T00:00:00", - "2020-02-12T00:00:00", - "2020-02-13T00:00:00", - "2020-02-14T00:00:00", - "2020-02-18T00:00:00", - "2020-02-19T00:00:00", - "2020-02-20T00:00:00", - "2020-02-21T00:00:00", - "2020-02-24T00:00:00", - "2020-02-25T00:00:00", - "2020-02-26T00:00:00", - "2020-02-27T00:00:00", - "2020-02-28T00:00:00", - "2020-03-02T00:00:00", - "2020-03-03T00:00:00", - "2020-03-04T00:00:00", - "2020-03-05T00:00:00", - "2020-03-06T00:00:00", - "2020-03-09T00:00:00", - "2020-03-10T00:00:00", - "2020-03-11T00:00:00", - "2020-03-12T00:00:00", - "2020-03-13T00:00:00", - "2020-03-16T00:00:00", - "2020-03-17T00:00:00", - "2020-03-18T00:00:00", - "2020-03-19T00:00:00", - "2020-03-20T00:00:00", - "2020-03-23T00:00:00", - "2020-03-24T00:00:00", - "2020-03-25T00:00:00", - "2020-03-26T00:00:00", - "2020-03-27T00:00:00", - "2020-03-30T00:00:00", - "2020-03-31T00:00:00", - "2020-04-01T00:00:00", - "2020-04-02T00:00:00", - "2020-04-03T00:00:00", - "2020-04-06T00:00:00", - "2020-04-07T00:00:00", - "2020-04-08T00:00:00", - "2020-04-09T00:00:00", - "2020-04-13T00:00:00", - "2020-04-14T00:00:00", - "2020-04-15T00:00:00", - "2020-04-16T00:00:00", - "2020-04-17T00:00:00", - "2020-04-20T00:00:00", - "2020-04-21T00:00:00", - "2020-04-22T00:00:00", - "2020-04-23T00:00:00", - "2020-04-24T00:00:00", - "2020-04-27T00:00:00", - "2020-04-28T00:00:00", - "2020-04-29T00:00:00", - "2020-04-30T00:00:00", - "2020-05-01T00:00:00", - "2020-05-04T00:00:00", - "2020-05-05T00:00:00", - "2020-05-06T00:00:00", - "2020-05-07T00:00:00", - "2020-05-08T00:00:00", - "2020-05-11T00:00:00", - "2020-05-12T00:00:00", - "2020-05-13T00:00:00", - "2020-05-14T00:00:00", - "2020-05-15T00:00:00", - "2020-05-18T00:00:00", - "2020-05-19T00:00:00", - "2020-05-20T00:00:00", - "2020-05-21T00:00:00", - "2020-05-22T00:00:00", - "2020-05-26T00:00:00", - "2020-05-27T00:00:00", - "2020-05-28T00:00:00", - "2020-05-29T00:00:00", - "2020-06-01T00:00:00", - "2020-06-02T00:00:00", - "2020-06-03T00:00:00", - "2020-06-04T00:00:00", - "2020-06-05T00:00:00", - "2020-06-08T00:00:00", - "2020-06-09T00:00:00", - "2020-06-10T00:00:00", - "2020-06-11T00:00:00", - "2020-06-12T00:00:00", - "2020-06-15T00:00:00", - "2020-06-16T00:00:00", - "2020-06-17T00:00:00", - "2020-06-18T00:00:00", - "2020-06-19T00:00:00", - "2020-06-22T00:00:00", - "2020-06-23T00:00:00", - "2020-06-24T00:00:00", - "2020-06-25T00:00:00", - "2020-06-26T00:00:00", - "2020-06-29T00:00:00", - "2020-06-30T00:00:00", - "2020-07-01T00:00:00", - "2020-07-02T00:00:00", - "2020-07-06T00:00:00", - "2020-07-07T00:00:00", - "2020-07-08T00:00:00", - "2020-07-09T00:00:00", - "2020-07-10T00:00:00", - "2020-07-13T00:00:00", - "2020-07-14T00:00:00", - "2020-07-15T00:00:00", - "2020-07-16T00:00:00", - "2020-07-17T00:00:00", - "2020-07-20T00:00:00", - "2020-07-21T00:00:00", - "2020-07-22T00:00:00", - "2020-07-23T00:00:00", - "2020-07-24T00:00:00", - "2020-07-27T00:00:00", - "2020-07-28T00:00:00", - "2020-07-29T00:00:00", - "2020-07-30T00:00:00", - "2020-07-31T00:00:00", - "2020-08-03T00:00:00", - "2020-08-04T00:00:00", - "2020-08-05T00:00:00", - "2020-08-06T00:00:00", - "2020-08-07T00:00:00", - "2020-08-10T00:00:00", - "2020-08-11T00:00:00", - "2020-08-12T00:00:00", - "2020-08-13T00:00:00", - "2020-08-14T00:00:00", - "2020-08-17T00:00:00", - "2020-08-18T00:00:00", - "2020-08-19T00:00:00", - "2020-08-20T00:00:00", - "2020-08-21T00:00:00", - "2020-08-24T00:00:00", - "2020-08-25T00:00:00", - "2020-08-26T00:00:00", - "2020-08-27T00:00:00", - "2020-08-28T00:00:00", - "2020-08-31T00:00:00", - "2020-09-01T00:00:00", - "2020-09-02T00:00:00", - "2020-09-03T00:00:00", - "2020-09-04T00:00:00", - "2020-09-08T00:00:00", - "2020-09-09T00:00:00", - "2020-09-10T00:00:00", - "2020-09-11T00:00:00", - "2020-09-14T00:00:00", - "2020-09-15T00:00:00", - "2020-09-16T00:00:00", - "2020-09-17T00:00:00", - "2020-09-18T00:00:00", - "2020-09-21T00:00:00", - "2020-09-22T00:00:00", - "2020-09-23T00:00:00", - "2020-09-24T00:00:00", - "2020-09-25T00:00:00", - "2020-09-28T00:00:00", - "2020-09-29T00:00:00", - "2020-09-30T00:00:00", - "2020-10-01T00:00:00", - "2020-10-02T00:00:00", - "2020-10-05T00:00:00", - "2020-10-06T00:00:00", - "2020-10-07T00:00:00", - "2020-10-08T00:00:00", - "2020-10-09T00:00:00", - "2020-10-12T00:00:00", - "2020-10-13T00:00:00", - "2020-10-14T00:00:00", - "2020-10-15T00:00:00", - "2020-10-16T00:00:00", - "2020-10-19T00:00:00", - "2020-10-20T00:00:00", - "2020-10-21T00:00:00", - "2020-10-22T00:00:00", - "2020-10-23T00:00:00", - "2020-10-26T00:00:00", - "2020-10-27T00:00:00", - "2020-10-28T00:00:00", - "2020-10-29T00:00:00", - "2020-10-30T00:00:00", - "2020-11-02T00:00:00", - "2020-11-03T00:00:00", - "2020-11-04T00:00:00", - "2020-11-05T00:00:00", - "2020-11-06T00:00:00", - "2020-11-09T00:00:00", - "2020-11-10T00:00:00", - "2020-11-11T00:00:00", - "2020-11-12T00:00:00", - "2020-11-13T00:00:00", - "2020-11-16T00:00:00", - "2020-11-17T00:00:00", - "2020-11-18T00:00:00", - "2020-11-19T00:00:00", - "2020-11-20T00:00:00", - "2020-11-23T00:00:00", - "2020-11-24T00:00:00", - "2020-11-25T00:00:00", - "2020-11-27T00:00:00", - "2020-11-30T00:00:00", - "2020-12-01T00:00:00", - "2020-12-02T00:00:00", - "2020-12-03T00:00:00", - "2020-12-04T00:00:00", - "2020-12-07T00:00:00", - "2020-12-08T00:00:00", - "2020-12-09T00:00:00", - "2020-12-10T00:00:00", - "2020-12-11T00:00:00", - "2020-12-14T00:00:00", - "2020-12-15T00:00:00", - "2020-12-16T00:00:00", - "2020-12-17T00:00:00", - "2020-12-18T00:00:00", - "2020-12-21T00:00:00", - "2020-12-22T00:00:00", - "2020-12-23T00:00:00", - "2020-12-24T00:00:00", - "2020-12-28T00:00:00", - "2020-12-29T00:00:00", - "2020-12-30T00:00:00", - "2020-12-31T00:00:00", - "2021-01-04T00:00:00", - "2021-01-05T00:00:00", - "2021-01-06T00:00:00", - "2021-01-07T00:00:00", - "2021-01-08T00:00:00", - "2021-01-11T00:00:00", - "2021-01-12T00:00:00", - "2021-01-13T00:00:00", - "2021-01-14T00:00:00", - "2021-01-15T00:00:00", - "2021-01-19T00:00:00", - "2021-01-20T00:00:00", - "2021-01-21T00:00:00", - "2021-01-22T00:00:00", - "2021-01-25T00:00:00", - "2021-01-26T00:00:00", - "2021-01-27T00:00:00", - "2021-01-28T00:00:00", - "2021-01-29T00:00:00", - "2021-02-01T00:00:00", - "2021-02-02T00:00:00", - "2021-02-03T00:00:00", - "2021-02-04T00:00:00", - "2021-02-05T00:00:00", - "2021-02-08T00:00:00", - "2021-02-09T00:00:00", - "2021-02-10T00:00:00", - "2021-02-11T00:00:00", - "2021-02-12T00:00:00", - "2021-02-16T00:00:00", - "2021-02-17T00:00:00", - "2021-02-18T00:00:00", - "2021-02-19T00:00:00", - "2021-02-22T00:00:00", - "2021-02-23T00:00:00", - "2021-02-24T00:00:00", - "2021-02-25T00:00:00", - "2021-02-26T00:00:00", - "2021-03-01T00:00:00", - "2021-03-02T00:00:00", - "2021-03-03T00:00:00", - "2021-03-04T00:00:00", - "2021-03-05T00:00:00", - "2021-03-08T00:00:00", - "2021-03-09T00:00:00", - "2021-03-10T00:00:00", - "2021-03-11T00:00:00", - "2021-03-12T00:00:00", - "2021-03-15T00:00:00", - "2021-03-16T00:00:00", - "2021-03-17T00:00:00", - "2021-03-18T00:00:00", - "2021-03-19T00:00:00", - "2021-03-22T00:00:00", - "2021-03-23T00:00:00", - "2021-03-24T00:00:00", - "2021-03-25T00:00:00", - "2021-03-26T00:00:00", - "2021-03-29T00:00:00", - "2021-03-30T00:00:00", - "2021-03-31T00:00:00", - "2021-04-01T00:00:00", - "2021-04-05T00:00:00", - "2021-04-06T00:00:00", - "2021-04-07T00:00:00", - "2021-04-08T00:00:00", - "2021-04-09T00:00:00" - ], - "y": [ - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 217.3875, - 217.3875, - 217.3875, - 217.3875, - 217.3875, - 217.3875, - 217.3875, - 217.3875, - 217.3875, - 218.45549926757812, - 218.48670196533203, - 218.48670196533203, - 218.48670196533203, - 218.48670196533203, - 218.48670196533203, - 218.48670196533203, - 218.1288864135742, - 218.1288864135742, - 218.1288864135742, - 212.2148895263672, - 212.2148895263672, - 206.58799743652344, - 206.58799743652344, - 205.36099853515626, - 205.36099853515626, - 205.36099853515626, - 205.36099853515626, - 205.36099853515626, - 205.36099853515626, - 205.0815002441406, - 204.01050262451173, - 199.50150299072266, - 198.19650115966797, - 196.58550262451172, - 195.30990295410157, - 194.36190185546874, - 194.36190185546874, - 194.36190185546874, - 194.36190185546874, - 194.36190185546874, - 194.36190185546874, - 194.36190185546874, - 194.36190185546874, - 194.36190185546874, - 194.36190185546874, - 194.36190185546874, - 194.36190185546874, - 194.36190185546874, - 194.36190185546874, - 194.36190185546874, - 194.36190185546874, - 194.36190185546874, - 194.36190185546874, - 194.36190185546874, - 194.36190185546874, - 203.74169464111327, - 203.74169464111327, - 203.74169464111327, - 203.74169464111327, - 203.74169464111327, - 204.51670684814454, - 204.51670684814454, - 204.51670684814454, - 204.67300567626953, - 207.0029067993164, - 207.0029067993164, - 207.0029067993164, - 207.0029067993164, - 207.0029067993164, - 207.0029067993164, - 207.0029067993164, - 207.0029067993164, - 207.0029067993164, - 207.0029067993164, - 207.0029067993164, - 207.0029067993164, - 207.0029067993164, - 207.0029067993164, - 207.14600372314453, - 207.14600372314453, - 207.14600372314453, - 207.14600372314453, - 207.14600372314453, - 207.14600372314453, - 212.5459945678711, - 212.5459945678711, - 212.5459945678711, - 212.5459945678711, - 212.5459945678711, - 212.5459945678711, - 212.5459945678711, - 212.5459945678711, - 212.5459945678711, - 212.5459945678711, - 212.5459945678711, - 212.5459945678711, - 212.5459945678711, - 212.5459945678711, - 212.5459945678711, - 212.5459945678711, - 212.5459945678711, - 214.15699310302733, - 219.72899475097657, - 223.4149917602539, - 227.38640289306642, - 227.38640289306642, - 227.38640289306642, - 227.38640289306642, - 227.38640289306642, - 227.38640289306642, - 227.38640289306642, - 227.38640289306642, - 227.38640289306642, - 227.38640289306642, - 227.38640289306642, - 227.38640289306642, - 229.1759017944336, - 232.3168975830078, - 233.07739868164063, - 237.02689666748046, - 238.62049560546876, - 238.87248992919922, - 240.73849487304688, - 243.53648986816407, - 246.1125, - 253.4304931640625, - 260.1692947387695, - 260.1692947387695, - 260.1692947387695, - 260.1692947387695, - 260.1692947387695, - 260.1692947387695, - 260.1692947387695, - 260.1692947387695, - 260.1692947387695, - 260.1692947387695, - 260.1692947387695, - 260.1692947387695, - 260.1692947387695, - 260.1692947387695, - 260.1692947387695, - 263.9080062866211, - 263.9080062866211, - 263.9080062866211, - 263.9080062866211, - 263.9080062866211, - 263.9080062866211, - 263.9080062866211, - 263.9080062866211, - 263.9080062866211, - 263.9080062866211, - 263.9080062866211, - 267.18900604248046, - 270.45399780273436, - 272.075016784668, - 273.8060134887695, - 274.3460098266602, - 277.9280029296875, - 279.6109985351562, - 281.20099487304685, - 282.90501403808594, - 282.90501403808594, - 282.90501403808594, - 282.90501403808594, - 282.90501403808594, - 282.90501403808594, - 282.90501403808594, - 282.90501403808594, - 282.90501403808594, - 282.90501403808594, - 282.90501403808594, - 282.90501403808594, - 282.90501403808594, - 282.90501403808594, - 282.90501403808594, - 282.90501403808594, - 283.64600524902346, - 283.64600524902346, - 286.6444946289063, - 286.6444946289063, - 286.6444946289063, - 286.6444946289063, - 287.74248657226565, - 287.9794891357422, - 288.3523834228516, - 297.2773895263672, - 298.6233856201172, - 306.70440063476565, - 306.70440063476565, - 306.3114990234375, - 306.3114990234375, - 301.20252990722656, - 300.69951782226565, - 292.313525390625, - 285.89051055908203, - 283.40951385498045, - 283.21150360107424, - 281.9572036743164, - 277.24720001220703, - 275.8056930541992, - 274.33390045166016, - 274.33390045166016, - 274.33390045166016, - 274.33390045166016, - 274.33390045166016, - 274.33390045166016, - 274.33390045166016, - 274.33390045166016, - 274.33390045166016, - 274.33390045166016, - 274.33390045166016, - 271.1860046386719, - 267.34500579833986, - 267.34500579833986, - 267.34500579833986, - 267.34500579833986, - 267.34500579833986, - 267.34500579833986, - 267.34500579833986, - 239.49898529052734, - 239.49898529052734, - 239.49898529052734, - 239.49898529052734, - 239.49898529052734, - 239.49898529052734, - 239.49898529052734, - 239.49898529052734, - 239.49898529052734, - 239.49898529052734, - 239.49898529052734, - 239.49898529052734, - 239.49898529052734, - 239.49898529052734, - 239.49898529052734, - 239.49898529052734, - 239.49898529052734, - 239.49898529052734, - 239.49898529052734, - 239.49898529052734, - 241.55398254394532, - 244.04998016357422, - 245.50138397216796, - 245.50138397216796, - 246.41338653564452, - 248.43550567626954, - 248.43550567626954, - 248.43550567626954, - 248.43550567626954, - 248.43550567626954, - 250.4521011352539, - 250.4521011352539, - 250.4521011352539, - 250.4521011352539, - 250.4521011352539, - 250.4521011352539, - 250.4521011352539, - 250.98800048828124, - 250.98800048828124, - 250.98800048828124, - 252.5459945678711, - 262.6918090820312, - 260.32879638671875, - 260.32879638671875, - 257.3808029174805, - 257.3808029174805, - 251.52869262695313, - 251.52869262695313, - 249.49468841552735, - 249.1256896972656, - 249.1256896972656, - 249.1256896972656, - 249.1256896972656, - 249.1256896972656, - 248.7073974609375, - 248.7073974609375, - 248.7073974609375, - 248.66570892333985, - 247.89470672607422, - 245.96570434570313, - 245.96570434570313, - 243.0602035522461, - 240.29769897460938, - 240.29769897460938, - 240.29769897460938, - 239.50869750976562, - 239.50869750976562, - 239.50869750976562, - 239.50869750976562, - 239.50869750976562, - 238.9386993408203, - 238.88769989013673 - ] - } - ], - "layout": { - "dragmode": "zoom", - "font": { - "size": 9 - }, - "hovermode": "closest", - "margin": { - "autoexpand": true - }, - "paper_bgcolor": "rgb(240, 240, 240)", - "plot_bgcolor": "rgb(240, 240, 240)", - "template": { - "data": { - "pie": [ - { - "automargin": true, - "type": "pie" - } - ] - }, - "layout": { - "xaxis": { - "showgrid": true, - "title": { - "standoff": 15 - } - }, - "yaxis": { - "showgrid": true, - "title": { - "standoff": 15 - } - } - } - }, - "title": { - "text": "BABA price from 1-1-2020 to 10-4-2021 with Chande-Kroll Stops (10,3,20)" - }, - "xaxis": { - "dtick": 50, - "rangeslider": { - "visible": false - }, - "showticklabels": true, - "tick0": 0, - "type": "category" - }, - "yaxis": { - "anchor": "x2", - "autorange": true, - "tickmode": "auto", - "type": "log" - } - } - }, - "text/html": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "fig = go.Figure()\n", - "\n", - "interp = \"linear\"\n", - "\n", - "title = \"{} price from {} to {} with Chande-Kroll Stops (10,3,20)\".format(ticker,\n", - " \"{}-{}-{}\".format(from_date.day, from_date.month, from_date.year),\n", - " \"{}-{}-{}\".format(to_date.day, to_date.month, to_date.year))\n", - "\n", - "hovertext = []\n", - "for i in range(len(df[\"Open\"])):\n", - " hovertext.append(\n", - " \"Open: {:.3f}
High: {:.3f}
Low: {:.3f}
Close: {:.3f}\".format(\n", - " df[\"Open\"][i], df[\"High\"][i], df[\"Low\"][i], df[\"Close\"][i]))\n", - " \n", - "ckltext = []\n", - "for i in range(len(df[\"CKlong\"])):\n", - " ckltext.append(\"CK Long: {:.3f}\".format(df[\"CKlong\"][i]))\n", - " \n", - "ckstext = []\n", - "for i in range(len(df[\"CKshort\"])):\n", - " ckstext.append(\"CK Short: {:.3f}\".format(df[\"CKshort\"][i]))\n", - " \n", - "\n", - "fig.add_trace(\n", - " go.Candlestick(\n", - " x = df.index,\n", - " open = df[\"Open\"], high = df[\"High\"], low = df[\"Low\"], close = df[\"Close\"],\n", - " name = \"{} OHLC\".format(ticker),\n", - " text = hovertext,\n", - " hoverinfo = \"text\",\n", - " ),)\n", - "\n", - "fig.add_trace(\n", - " go.Scatter(\n", - " x = df.index,\n", - " y = df[\"CKlong\"],\n", - " name = \"CK long\",\n", - " line = dict(shape = interp, color = \"rgba(0, 120, 240, 0.5)\", width = 1,), \n", - " text = ckltext,\n", - " hoverinfo = \"text\",\n", - " ),)\n", - "\n", - "fig.add_trace(\n", - " go.Scatter(\n", - " x = df.index,\n", - " y = df[\"CKshort\"],\n", - " fill = \"tonexty\",\n", - " fillcolor = \"rgba(180, 180, 200, 0.125)\", \n", - " name = \"CK short\",\n", - " line = dict(shape = interp, color = \"rgba(200, 40, 10, 0.5)\", width = 1,), \n", - " text = ckstext,\n", - " hoverinfo = \"text\",\n", - " ),)\n", - "\n", - "# plot layout options\n", - "layout = dict(\n", - " xaxis = go.layout.XAxis(\n", - " type = \"category\",\n", - " showticklabels = True,\n", - " tick0 = 0.0,\n", - " dtick = 50,\n", - " rangeslider = dict(visible = False)\n", - " ),\n", - " yaxis = dict(\n", - " type = \"log\",\n", - " anchor = \"x2\",\n", - " autorange = True,\n", - " tickmode = \"auto\",\n", - " ),\n", - " # annotations = annotations,\n", - " #width = 1000, height = 800,\n", - " margin = dict(\n", - " autoexpand = True,\n", - " #r = 100, t = 65, b = 110, l = 100\n", - " ),\n", - " template = \"gridon\",\n", - " plot_bgcolor = \"rgb(240, 240, 240)\",\n", - " paper_bgcolor = \"rgb(240, 240, 240)\",\n", - " dragmode = \"zoom\",\n", - " hovermode = \"closest\",\n", - ")\n", - "\n", - "fig.update_layout(layout)\n", - "fig.update_layout(\n", - " title = title,\n", - " font=dict(\n", - " size=9,\n", - " ),\n", - ")\n", - "\n", - "fig.show()" - ] - }, - { - "cell_type": "markdown", - "id": "sensitive-glass", - "metadata": {}, - "source": [ - "The plot above has the Chande-Kroll stop *tvmode* set to **False**. This is the behaviour as specified in the book with ```p=10, x=3, q=20```.\n", - "\n", - "The following plot sets the *tvmode* set to **True** (*its default behaviour*). This mode retains the compatibility with [Trading View](https://www.tradingview.com/support/solutions/43000589105-chande-kroll-stop/)" - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "id": "inappropriate-checkout", - "metadata": {}, - "outputs": [ - { - "data": { - "application/vnd.plotly.v1+json": { - "config": { - "plotlyServerURL": "https://plot.ly" - }, - "data": [ - { - "close": [ - 219.77000427246094, - 217, - 216.63999938964844, - 217.6300048828125, - 218, - 221.77999877929688, - 223.8300018310547, - 230.47999572753906, - 226.49000549316406, - 225.05999755859375, - 223.94000244140625, - 227.42999267578125, - 222.25999450683594, - 222.3699951171875, - 219.1300048828125, - 213.75, - 205.47000122070312, - 210.22999572753906, - 212.02000427246094, - 208.5800018310547, - 206.58999633789062, - 213.10000610351562, - 222.8800048828125, - 220.22000122070312, - 220.89999389648438, - 216.52999877929688, - 215.77000427246094, - 217.2100067138672, - 224.30999755859375, - 220.36000061035156, - 219.6300048828125, - 220.52000427246094, - 222.13999938964844, - 218.0399932861328, - 212.58999633789062, - 206.16000366210938, - 205.61000061035156, - 208.74000549316406, - 205.02999877929688, - 208, - 210.97999572753906, - 207.41000366210938, - 211.9600067138672, - 211.4600067138672, - 204.63999938964844, - 197.66000366210938, - 206.38999938964844, - 198.91000366210938, - 185.10000610351562, - 194, - 178.85000610351562, - 184.80999755859375, - 180, - 180.8800048828125, - 181.3000030517578, - 176.33999633789062, - 185.75, - 188.55999755859375, - 195.32000732421875, - 188.58999633789062, - 191.27000427246094, - 194.47999572753906, - 187.55999755859375, - 188.89999389648438, - 187.11000061035156, - 196.4499969482422, - 198, - 195.97999572753906, - 196.3699951171875, - 199.44000244140625, - 204.77999877929688, - 208.1699981689453, - 212.66000366210938, - 209.5, - 212.1300048828125, - 207.33999633789062, - 209.9600067138672, - 205.24000549316406, - 204.36000061035156, - 203.69000244140625, - 201.14999389648438, - 206.6999969482422, - 202.6699981689453, - 194.47999572753906, - 191.14999389648438, - 195.02000427246094, - 195.1699981689453, - 196.49000549316406, - 201.19000244140625, - 205.39999389648438, - 200.30999755859375, - 199.4600067138672, - 201.3000030517578, - 203.67999267578125, - 215.27999877929688, - 217.1999969482422, - 216.7899932861328, - 212.16000366210938, - 199.6999969482422, - 201.72000122070312, - 201.17999267578125, - 199.49000549316406, - 207.38999938964844, - 206.57000732421875, - 214.3300018310547, - 218.61000061035156, - 218.0399932861328, - 219.5500030517578, - 219, - 220.72000122070312, - 223.67999267578125, - 215.24000549316406, - 217.63999938964844, - 217.02999877929688, - 222.6199951171875, - 224.25, - 223.5399932861328, - 220.63999938964844, - 221.41000366210938, - 228.75, - 226.22000122070312, - 222.16000366210938, - 215.7100067138672, - 215.02000427246094, - 215.6999969482422, - 215.9499969482422, - 223.60000610351562, - 240, - 236.50999450683594, - 257.67999267578125, - 261.5799865722656, - 261.010009765625, - 251.6699981689453, - 248.5800018310547, - 249.2100067138672, - 242.5, - 247.13999938964844, - 254.80999755859375, - 257.8999938964844, - 251.6999969482422, - 251.8800048828125, - 249, - 250.86000061035156, - 249.0500030517578, - 252.4499969482422, - 252.74000549316406, - 251.02000427246094, - 257.94000244140625, - 262.20001220703125, - 264.9100036621094, - 265.67999267578125, - 252.10000610351562, - 248.1300048828125, - 248.4199981689453, - 255.19000244140625, - 253.72000122070312, - 253.97000122070312, - 256.9599914550781, - 259.20001220703125, - 260.5899963378906, - 257.9700012207031, - 265.79998779296875, - 276.0199890136719, - 286, - 291.9599914550781, - 284.1700134277344, - 289, - 287.0299987792969, - 298, - 296.07000732421875, - 282.5, - 281.3900146484375, - 270.0199890136719, - 273.1499938964844, - 267.54998779296875, - 271.6099853515625, - 274.1000061035156, - 277.9599914550781, - 278.1400146484375, - 275.7200012207031, - 272.4100036621094, - 273.82000732421875, - 275.2900085449219, - 272.95001220703125, - 269.7300109863281, - 271.0899963378906, - 276.010009765625, - 276.92999267578125, - 293.9800109863281, - 290.04998779296875, - 288.1700134277344, - 288.2699890136719, - 292.3900146484375, - 296.5, - 300.5400085449219, - 299.739990234375, - 306.3399963378906, - 308.7799987792969, - 301.0400085449219, - 299.4599914550781, - 307.30999755859375, - 305.2900085449219, - 309.80999755859375, - 307.9700012207031, - 306.2799987792969, - 309.9200134277344, - 306.8699951171875, - 317.1400146484375, - 307.94000244140625, - 312.55999755859375, - 304.69000244140625, - 310.8399963378906, - 285.57000732421875, - 295.7099914550781, - 287.75, - 299.95001220703125, - 290.5299987792969, - 266.5400085449219, - 265.6499938964844, - 264.30999755859375, - 260.8399963378906, - 258.30999755859375, - 256.79998779296875, - 255.8300018310547, - 259.8900146484375, - 270.739990234375, - 270.1099853515625, - 279.9599914550781, - 277.7200012207031, - 276.4800109863281, - 263.3599853515625, - 264.010009765625, - 261.32000732421875, - 266.9100036621094, - 267.25, - 264, - 266.0899963378906, - 263.79998779296875, - 264.8699951171875, - 264.5400085449219, - 256.0299987792969, - 255.11000061035156, - 261.8900146484375, - 264.42999267578125, - 260, - 260.42999267578125, - 255.8300018310547, - 256.17999267578125, - 222, - 222.36000061035156, - 236.25999450683594, - 238.38999938964844, - 232.72999572753906, - 227.85000610351562, - 240.39999389648438, - 227.61000061035156, - 226.89999389648438, - 236.19000244140625, - 227.3699951171875, - 225.60000610351562, - 235.3000030517578, - 242.97999572753906, - 243.4600067138672, - 251.64999389648438, - 265.489990234375, - 260, - 258.6199951171875, - 261.3800048828125, - 265.9200134277344, - 260.25, - 260.760009765625, - 253.8300018310547, - 264.69000244140625, - 254.5, - 263.42999267578125, - 266.9599914550781, - 265.6700134277344, - 262.5899963378906, - 266.489990234375, - 267.7900085449219, - 268.92999267578125, - 267.8500061035156, - 270.70001220703125, - 270.8299865722656, - 264.510009765625, - 263.5899963378906, - 254, - 252.75, - 250.33999633789062, - 240.17999267578125, - 237.75999450683594, - 241.69000244140625, - 234.4199981689453, - 236.27000427246094, - 230.5, - 233.88999938964844, - 226.69000244140625, - 238.13999938964844, - 234.3000030517578, - 240.8000030517578, - 231.8699951171875, - 230.27999877929688, - 226.92999267578125, - 233.33999633789062, - 236.42999267578125, - 239.7899932861328, - 237.1199951171875, - 237.6699981689453, - 229.58999633789062, - 222.72000122070312, - 227.25999450683594, - 231.86000061035156, - 229.25, - 226.72999572753906, - 224.36000061035156, - 225.3000030517578, - 230.57000732421875, - 225.4199981689453, - 228.24000549316406, - 223.30999755859375 - ], - "high": [ - 219.97999572753906, - 218.2030029296875, - 217.16000366210938, - 218.94000244140625, - 220.64999389648438, - 223.0800018310547, - 225.9600067138672, - 231.13999938964844, - 230.1750030517578, - 227.82000732421875, - 226.3300018310547, - 228, - 222.60000610351562, - 225.5800018310547, - 220.1300048828125, - 219.8300018310547, - 208.02000427246094, - 210.91000366210938, - 213.97999572753906, - 209.86000061035156, - 207.92999267578125, - 215.02000427246094, - 224.3800048828125, - 226.6999969482422, - 223.64999389648438, - 217.83999633789062, - 215.77000427246094, - 220.00999450683594, - 225.52000427246094, - 225, - 221.63999938964844, - 220.85000610351562, - 223.55999755859375, - 222.5, - 217.60000610351562, - 207.27999877929688, - 209.9499969482422, - 213.0800018310547, - 209.97000122070312, - 208.9199981689453, - 211.11000061035156, - 211.38999938964844, - 212.6999969482422, - 215.14999389648438, - 207, - 199.88999938964844, - 207.4499969482422, - 203.10000610351562, - 190.48699951171875, - 195.99000549316406, - 188, - 189.38999938964844, - 182.41000366210938, - 187.25, - 188.3000030517578, - 178.5, - 188.8000030517578, - 195.19000244140625, - 196.32000732421875, - 192.74000549316406, - 191.47999572753906, - 196.7899932861328, - 192.8699951171875, - 191.3000030517578, - 190.5500030517578, - 196.8800048828125, - 201.4499969482422, - 198.86000061035156, - 200.35000610351562, - 200.3249969482422, - 207.97000122070312, - 209.14999389648438, - 213.25, - 214.97999572753906, - 216.10000610351562, - 212.1300048828125, - 212, - 210.55999755859375, - 206.5, - 207.77999877929688, - 205.19000244140625, - 207.0800018310547, - 206.6999969482422, - 197.3800048828125, - 195, - 198.27000427246094, - 198.91000366210938, - 198.08999633789062, - 203.02000427246094, - 206.63999938964844, - 208.0500030517578, - 204.67999267578125, - 201.77000427246094, - 204.49000549316406, - 215.47000122070312, - 220.58999633789062, - 221.15699768066406, - 214.5800018310547, - 204.8800048828125, - 206.8000030517578, - 202.99000549316406, - 202.3699951171875, - 207.8800048828125, - 207.1999969482422, - 214.57000732421875, - 218.97000122070312, - 220, - 220.58999633789062, - 220.39999389648438, - 220.72000122070312, - 225, - 219.9499969482422, - 219.5, - 217.72000122070312, - 224.83999633789062, - 225, - 226.02999877929688, - 226.5, - 222.0800018310547, - 230.22500610351562, - 231.02999877929688, - 224.69000244140625, - 222.25999450683594, - 216.5, - 216.42999267578125, - 216.5500030517578, - 225.02499389648438, - 240.47999572753906, - 241.3000030517578, - 258.489990234375, - 268, - 261.8999938964844, - 265.6600036621094, - 249.75, - 252.5, - 245.0500030517578, - 247.92999267578125, - 257.6700134277344, - 261.9200134277344, - 256.2699890136719, - 257.6600036621094, - 249.47999572753906, - 252.8699951171875, - 251.64999389648438, - 254.3000030517578, - 253.86000061035156, - 254.39999389648438, - 260.6499938964844, - 262.55999755859375, - 265.97601318359375, - 265.70001220703125, - 257.760009765625, - 251.75, - 252.8800048828125, - 256.0799865722656, - 256.9700012207031, - 255.77000427246094, - 257.375, - 261.4200134277344, - 261.2900085449219, - 258.8800048828125, - 267.42999267578125, - 276.9700012207031, - 289.1199951171875, - 292.4800109863281, - 290.25, - 289.5, - 289.19000244140625, - 298, - 299, - 290.7330017089844, - 283.7799987792969, - 273.9700012207031, - 275.6400146484375, - 277.1000061035156, - 274.5299987792969, - 276.2900085449219, - 279.1000061035156, - 283.6050109863281, - 275.8999938964844, - 277.2699890136719, - 274.2200012207031, - 276.32000732421875, - 277.8299865722656, - 271.25, - 271.80999755859375, - 278.8399963378906, - 279.29998779296875, - 295, - 295.5899963378906, - 291.97900390625, - 290, - 296.8399963378906, - 299.510009765625, - 302.29998779296875, - 302.6099853515625, - 309.6400146484375, - 310.010009765625, - 309.9599914550781, - 299.8630065917969, - 310, - 313.80999755859375, - 311.79998779296875, - 314, - 311.8500061035156, - 310.3299865722656, - 315.4599914550781, - 319.32000732421875, - 313.5, - 315.5799865722656, - 310.8299865722656, - 311.44000244140625, - 294.2799987792969, - 299.1700134277344, - 291.25, - 300.8900146484375, - 304, - 280, - 271.9200134277344, - 271.20001220703125, - 265.44000244140625, - 262.57000732421875, - 260.2799987792969, - 258.30999755859375, - 261.3999938964844, - 272.3699951171875, - 275.7300109863281, - 280.6099853515625, - 279.3299865722656, - 278.9200134277344, - 268.9700012207031, - 265.6700134277344, - 263.1000061035156, - 268.6000061035156, - 271.29998779296875, - 265.9700012207031, - 268.3999938964844, - 267.9100036621094, - 266.0899963378906, - 265.32000732421875, - 260.8550109863281, - 255.67999267578125, - 263.17999267578125, - 264.8500061035156, - 264.8999938964844, - 260.4599914550781, - 258.3399963378906, - 257.3500061035156, - 229.89999389648438, - 224.99000549316406, - 239.19000244140625, - 243.38999938964844, - 238.9199981689453, - 230.3800048828125, - 240.75999450683594, - 238.3000030517578, - 229.9499969482422, - 238.60000610351562, - 230.8249969482422, - 229.75, - 240.49000549316406, - 245.6999969482422, - 246.99000549316406, - 252.8800048828125, - 269, - 264.6000061035156, - 260.3299865722656, - 265.20001220703125, - 266, - 265.9200134277344, - 261.57000732421875, - 258.8999938964844, - 265, - 265, - 268.2799987792969, - 269.989990234375, - 266.45001220703125, - 265, - 267.20001220703125, - 270.3999938964844, - 274.260009765625, - 270.25, - 274.2900085449219, - 272.3160095214844, - 266.17999267578125, - 269.3900146484375, - 259.4599914550781, - 254.89999389648438, - 252, - 250.33999633789062, - 244.89999389648438, - 242.7899932861328, - 241.1999969482422, - 239.60899353027344, - 236.3699951171875, - 236.42999267578125, - 230.80999755859375, - 238.74000549316406, - 241.3249969482422, - 241.72000122070312, - 235.4499969482422, - 230.4499969482422, - 229.85000610351562, - 235.6300048828125, - 239.5, - 241.60000610351562, - 238.52999877929688, - 241.1199951171875, - 237.3000030517578, - 229.24000549316406, - 229.23899841308594, - 232.3800048828125, - 230.4499969482422, - 231.52000427246094, - 231.25, - 226.57000732421875, - 232, - 228.19000244140625, - 229.4199981689453, - 225.07000732421875 - ], - "hoverinfo": "text", - "low": [ - 216.5399932861328, - 216.00999450683594, - 214.08999633789062, - 216.69000244140625, - 216.32000732421875, - 220.82000732421875, - 222.06100463867188, - 227.0399932861328, - 224.8800048828125, - 224.38999938964844, - 222.72999572753906, - 225.35000610351562, - 220.72999572753906, - 222, - 216.77000427246094, - 211.3249969482422, - 199.5, - 207.1699981689453, - 209.52000427246094, - 205.02999877929688, - 204.72799682617188, - 208.6699981689453, - 220.49000549316406, - 217.5399932861328, - 219.77999877929688, - 214.8800048828125, - 212.1999969482422, - 215.2899932861328, - 220.2100067138672, - 218.99000549316406, - 218.22999572753906, - 217.50999450683594, - 220.75, - 214.22000122070312, - 211.55999755859375, - 202.50999450683594, - 204.10000610351562, - 206.7899932861328, - 201.86000061035156, - 198.56100463867188, - 203.75599670410156, - 202.24000549316406, - 208.85000610351562, - 209.13999938964844, - 201.10000610351562, - 193.92999267578125, - 200.8000030517578, - 196.11000061035156, - 183.92999267578125, - 187.80999755859375, - 174.5, - 179.69000244140625, - 170, - 177.38999938964844, - 180, - 169.9499969482422, - 181.17999267578125, - 184.51499938964844, - 187.60000610351562, - 188, - 187.00999450683594, - 190.60000610351562, - 185.0399932861328, - 185.69200134277344, - 185.41000366210938, - 192.6999969482422, - 197.0500030517578, - 193.88400268554688, - 193.39999389648438, - 195.52999877929688, - 204.25, - 201.30999755859375, - 209.1199951171875, - 208.8509979248047, - 209.36000061035156, - 205.02999877929688, - 209.2100067138672, - 203.4600067138672, - 202.82000732421875, - 202.02999877929688, - 199.40699768066406, - 202.50999450683594, - 199.2899932861328, - 192.86000061035156, - 189.52999877929688, - 194.1999969482422, - 194.92999267578125, - 194.77999877929688, - 198.67999267578125, - 202.3800048828125, - 200.02000427246094, - 197.97999572753906, - 194.02999877929688, - 200.10000610351562, - 210.3699951171875, - 215.19000244140625, - 210.5800018310547, - 209.52999877929688, - 198.99000549316406, - 201, - 196.75, - 197.6199951171875, - 196.6999969482422, - 203.94000244140625, - 207.1699981689453, - 213.75, - 216.32000732421875, - 218.6999969482422, - 215.3300018310547, - 216.1999969482422, - 220.60000610351562, - 213.55999755859375, - 213.8800048828125, - 212.75, - 220.10000610351562, - 222.5, - 222.9199981689453, - 220.08999633789062, - 219.44500732421875, - 224.52999877929688, - 224.2519989013672, - 220.8699951171875, - 213.5, - 211.82000732421875, - 212.88999938964844, - 214.74000549316406, - 220.05999755859375, - 232.82000732421875, - 236.1300048828125, - 244.02000427246094, - 255.91000366210938, - 255.7100067138672, - 250.67999267578125, - 241.22999572753906, - 246.5399932861328, - 240.74000549316406, - 244.47999572753906, - 252.42999267578125, - 256.5199890136719, - 249.60000610351562, - 248.69000244140625, - 241.88999938964844, - 245.80999755859375, - 248.52999877929688, - 250.10000610351562, - 249.6199951171875, - 248.10000610351562, - 254, - 258.82000732421875, - 261.7550048828125, - 259.20001220703125, - 247.57000732421875, - 246.10000610351562, - 247.8300018310547, - 248.67999267578125, - 252.8800048828125, - 251.63999938964844, - 250.0850067138672, - 256.05999755859375, - 257.3800048828125, - 254.17999267578125, - 258.30999755859375, - 271.6199951171875, - 276.0400085449219, - 284.1000061035156, - 282.1000061035156, - 283.57000732421875, - 283.6099853515625, - 288.8699951171875, - 289.7900085449219, - 278.1600036621094, - 267.3900146484375, - 266.5899963378906, - 270.8800048828125, - 267.3999938964844, - 268.1199951171875, - 271.760009765625, - 274.79998779296875, - 278, - 272.3210144042969, - 270.54998779296875, - 266.3999938964844, - 270.04998779296875, - 271.5, - 267.3340148925781, - 264.55999755859375, - 274.1990051269531, - 274.8999938964844, - 283.7099914550781, - 288.25, - 286.510009765625, - 284.8800048828125, - 286.9100036621094, - 292.8699951171875, - 295.4410095214844, - 297.739990234375, - 301.2850036621094, - 303.0299987792969, - 300.79998779296875, - 292.6099853515625, - 302.95001220703125, - 303.4100036621094, - 307.05999755859375, - 307.70001220703125, - 304.2099914550781, - 304.05999755859375, - 303.20001220703125, - 305.6099853515625, - 306, - 308.9100036621094, - 300.19000244140625, - 305.3900146484375, - 280.7799987792969, - 285.29998779296875, - 279.6000061035156, - 289.7860107421875, - 290.5, - 264.3299865722656, - 261.2049865722656, - 263.0400085449219, - 257.1700134277344, - 257.0299987792969, - 256.5400085449219, - 252.5500030517578, - 253.55999755859375, - 261.8999938964844, - 266.4110107421875, - 272.79998779296875, - 274.04998779296875, - 275.6659851074219, - 262.5199890136719, - 261.57000732421875, - 260.1099853515625, - 263.1400146484375, - 266.2699890136719, - 262.6000061035156, - 263.8699951171875, - 263.1000061035156, - 261.20001220703125, - 262.5, - 256.0299987792969, - 252.3000030517578, - 257.0400085449219, - 260.20001220703125, - 259.20001220703125, - 254.5, - 255.41000366210938, - 252.52999877929688, - 211.22999572753906, - 215.32000732421875, - 229.60000610351562, - 234.64500427246094, - 231.02699279785156, - 225.0399932861328, - 228.1199951171875, - 225.86000061035156, - 220.08999633789062, - 226.68299865722656, - 225.86000061035156, - 225.13999938964844, - 226.2899932861328, - 241.47000122070312, - 242.14999389648438, - 246.99000549316406, - 262.70001220703125, - 257.8999938964844, - 255.5, - 257.8500061035156, - 261.1199951171875, - 259.95001220703125, - 257.3299865722656, - 252.3000030517578, - 255.19500732421875, - 254.0399932861328, - 261.25, - 265.5580139160156, - 263.2099914550781, - 261.82000732421875, - 262.5400085449219, - 264.6000061035156, - 267.20001220703125, - 265.67999267578125, - 270.3999938964844, - 267.80999755859375, - 262.3299865722656, - 262.8500061035156, - 254, - 241.6199951171875, - 248.10000610351562, - 240.07000732421875, - 237.64999389648438, - 239.25999450683594, - 234.27000427246094, - 234.4510040283203, - 228.36000061035156, - 228.33999633789062, - 226.52999877929688, - 233.0749969482422, - 233.63999938964844, - 235, - 229.70599365234375, - 226.25999450683594, - 225.52999877929688, - 225.80999755859375, - 235.55999755859375, - 236.88400268554688, - 235, - 235.5, - 229.24000549316406, - 222.5, - 220.4199981689453, - 225.10000610351562, - 226.63999938964844, - 226.47000122070312, - 223.5, - 222.52000427246094, - 225.74000549316406, - 224.8000030517578, - 226.6199951171875, - 221.32000732421875 - ], - "name": "BABA OHLC", - "open": [ - 216.60000610351562, - 216.35000610351562, - 214.88999938964844, - 217.63999938964844, - 216.60000610351562, - 221.5, - 223.89999389648438, - 228.80999755859375, - 230.0500030517578, - 226.64999389648438, - 226.3000030517578, - 225.89999389648438, - 222.4499969482422, - 224.69000244140625, - 217.92999267578125, - 218.49000549316406, - 201.22000122070312, - 209.74000549316406, - 212.55999755859375, - 207.8800048828125, - 206.5, - 208.6699981689453, - 221.35000610351562, - 226.52000427246094, - 223.1300048828125, - 217.4600067138672, - 213.5, - 219.91000366210938, - 221.1300048828125, - 220, - 221.10000610351562, - 218.5500030517578, - 221.52000427246094, - 222.5, - 217.5399932861328, - 203.5500030517578, - 208.50999450683594, - 206.8000030517578, - 205.00999450683594, - 198.97999572753906, - 208.58999633789062, - 211.0800018310547, - 209.49000549316406, - 210, - 206.6999969482422, - 195.6199951171875, - 205.52999877929688, - 201.64999389648438, - 186.5, - 194.89999389648438, - 176.14999389648438, - 181.25999450683594, - 176, - 179.25999450683594, - 187.74000549316406, - 175.27000427246094, - 183.08999633789062, - 185.82000732421875, - 188.63999938964844, - 189.97000122070312, - 187.47999572753906, - 192, - 189.5, - 186.0800018310547, - 190.1199951171875, - 194.74000549316406, - 200.0500030517578, - 198.33999633789062, - 198.64999389648438, - 197.39999389648438, - 204.9499969482422, - 204.77000427246094, - 210.52999877929688, - 214.97999572753906, - 209.8699951171875, - 209.89999389648438, - 212, - 210.24000549316406, - 205.88999938964844, - 207.5500030517578, - 204.80999755859375, - 202.92999267578125, - 206.25, - 195.75, - 194.75999450683594, - 196.3800048828125, - 197.6699981689453, - 198, - 199.8000030517578, - 202.77999877929688, - 206.9499969482422, - 203.6199951171875, - 195.5, - 200.6999969482422, - 212.5, - 216.72999572753906, - 220, - 211.2899932861328, - 203.22999572753906, - 205.94000244140625, - 202.99000549316406, - 199, - 200, - 205.89999389648438, - 207.2100067138672, - 215.60000610351562, - 217.27999877929688, - 220, - 219.60000610351562, - 216.30999755859375, - 222, - 218, - 218.5, - 214.11000061035156, - 221, - 224.39999389648438, - 223.74000549316406, - 226.3800048828125, - 220.9199981689453, - 225.1199951171875, - 228.3000030517578, - 224.58999633789062, - 222.2100067138672, - 215.02999877929688, - 215.74000549316406, - 215.80999755859375, - 221.85000610351562, - 233.30999755859375, - 241.00999450683594, - 244.86000061035156, - 265.54998779296875, - 260.2099914550781, - 261.45001220703125, - 246.57000732421875, - 251.47999572753906, - 241.77000427246094, - 246.5500030517578, - 256.45001220703125, - 261.2099914550781, - 255.75999450683594, - 252.10000610351562, - 244.9600067138672, - 247.11000061035156, - 251.14999389648438, - 250.33999633789062, - 251.6999969482422, - 254.1999969482422, - 254.02000427246094, - 260.0799865722656, - 263.739990234375, - 263.4200134277344, - 257.4100036621094, - 249.33999633789062, - 251.2899932861328, - 249.25, - 256.3900146484375, - 255.49000549316406, - 253, - 258.7099914550781, - 260.8900146484375, - 256.8900146484375, - 259.0299987792969, - 273.239990234375, - 278.05999755859375, - 289.260009765625, - 290.1700134277344, - 285.0899963378906, - 288.6199951171875, - 289.20001220703125, - 299, - 289, - 279.6000061035156, - 270.2300109863281, - 274.45001220703125, - 274.8999938964844, - 272.6300048828125, - 275.3599853515625, - 278, - 281.0299987792969, - 273.1099853515625, - 275.9800109863281, - 269.1000061035156, - 276.0199890136719, - 275.3999938964844, - 267.92999267578125, - 267.57000732421875, - 275.5299987792969, - 275.42999267578125, - 284.010009765625, - 295.260009765625, - 286.6199951171875, - 289.05999755859375, - 287.4100036621094, - 297.989990234375, - 298.1099853515625, - 298.54998779296875, - 303.95001220703125, - 306.3599853515625, - 309, - 293.79998779296875, - 303.989990234375, - 309.8900146484375, - 307.6000061035156, - 311.75, - 311.4599914550781, - 307.2699890136719, - 309.9200134277344, - 307.75, - 313.5, - 309.44000244140625, - 308.54998779296875, - 310.95001220703125, - 286.20001220703125, - 287.7900085449219, - 289.0899963378906, - 291.489990234375, - 303.7699890136719, - 279.9700012207031, - 261.9200134277344, - 271.0400085449219, - 264.7200012207031, - 260.4200134277344, - 260.2799987792969, - 257.760009765625, - 255, - 263.9700012207031, - 274.75, - 276.2349853515625, - 275.70001220703125, - 278.79998779296875, - 268.9700012207031, - 265.4700012207031, - 262, - 263.7799987792969, - 271.0199890136719, - 265.70001220703125, - 265.20001220703125, - 267.55999755859375, - 261.989990234375, - 264.2900085449219, - 260.32000732421875, - 255.33999633789062, - 257.739990234375, - 264.70001220703125, - 263.8999938964844, - 255.1699981689453, - 257.8699951171875, - 255.5, - 228.23500061035156, - 216.8800048828125, - 231.75999450683594, - 243.34800720214844, - 237.4600067138672, - 226.5, - 229.0500030517578, - 234.9499969482422, - 229.30999755859375, - 227.8800048828125, - 229.89999389648438, - 228.38499450683594, - 229.94000244140625, - 245.30999755859375, - 246.25, - 250, - 267.5, - 264.1300048828125, - 256.79998779296875, - 263.6199951171875, - 263.79998779296875, - 265.1300048828125, - 259.1700134277344, - 256.0299987792969, - 258.79998779296875, - 264.57000732421875, - 264.70001220703125, - 269.5799865722656, - 264.6099853515625, - 264.9800109863281, - 263, - 268.70001220703125, - 268.75, - 269.0899963378906, - 271, - 270.8900146484375, - 265.2300109863281, - 266.04998779296875, - 257.989990234375, - 247.30999755859375, - 252, - 250, - 244.6300048828125, - 241.0500030517578, - 238.7899932861328, - 237.5, - 235, - 235.4199981689453, - 229.02000427246094, - 233.3800048828125, - 241, - 237.1999969482422, - 233.69500732421875, - 228.41000366210938, - 228.07000732421875, - 226.5, - 238.55999755859375, - 239.66000366210938, - 235.85499572753906, - 237.3000030517578, - 236.8300018310547, - 225, - 222, - 225.49000549316406, - 229.27000427246094, - 229.88999938964844, - 230.67999267578125, - 226.52999877929688, - 226.02999877929688, - 226.11000061035156, - 228.5, - 224.85000610351562 - ], - "text": [ - "Open: 216.600
High: 219.980
Low: 216.540
Close: 219.770", - "Open: 216.350
High: 218.203
Low: 216.010
Close: 217.000", - "Open: 214.890
High: 217.160
Low: 214.090
Close: 216.640", - "Open: 217.640
High: 218.940
Low: 216.690
Close: 217.630", - "Open: 216.600
High: 220.650
Low: 216.320
Close: 218.000", - "Open: 221.500
High: 223.080
Low: 220.820
Close: 221.780", - "Open: 223.900
High: 225.960
Low: 222.061
Close: 223.830", - "Open: 228.810
High: 231.140
Low: 227.040
Close: 230.480", - "Open: 230.050
High: 230.175
Low: 224.880
Close: 226.490", - "Open: 226.650
High: 227.820
Low: 224.390
Close: 225.060", - "Open: 226.300
High: 226.330
Low: 222.730
Close: 223.940", - "Open: 225.900
High: 228.000
Low: 225.350
Close: 227.430", - "Open: 222.450
High: 222.600
Low: 220.730
Close: 222.260", - "Open: 224.690
High: 225.580
Low: 222.000
Close: 222.370", - "Open: 217.930
High: 220.130
Low: 216.770
Close: 219.130", - "Open: 218.490
High: 219.830
Low: 211.325
Close: 213.750", - "Open: 201.220
High: 208.020
Low: 199.500
Close: 205.470", - "Open: 209.740
High: 210.910
Low: 207.170
Close: 210.230", - "Open: 212.560
High: 213.980
Low: 209.520
Close: 212.020", - "Open: 207.880
High: 209.860
Low: 205.030
Close: 208.580", - "Open: 206.500
High: 207.930
Low: 204.728
Close: 206.590", - "Open: 208.670
High: 215.020
Low: 208.670
Close: 213.100", - "Open: 221.350
High: 224.380
Low: 220.490
Close: 222.880", - "Open: 226.520
High: 226.700
Low: 217.540
Close: 220.220", - "Open: 223.130
High: 223.650
Low: 219.780
Close: 220.900", - "Open: 217.460
High: 217.840
Low: 214.880
Close: 216.530", - "Open: 213.500
High: 215.770
Low: 212.200
Close: 215.770", - "Open: 219.910
High: 220.010
Low: 215.290
Close: 217.210", - "Open: 221.130
High: 225.520
Low: 220.210
Close: 224.310", - "Open: 220.000
High: 225.000
Low: 218.990
Close: 220.360", - "Open: 221.100
High: 221.640
Low: 218.230
Close: 219.630", - "Open: 218.550
High: 220.850
Low: 217.510
Close: 220.520", - "Open: 221.520
High: 223.560
Low: 220.750
Close: 222.140", - "Open: 222.500
High: 222.500
Low: 214.220
Close: 218.040", - "Open: 217.540
High: 217.600
Low: 211.560
Close: 212.590", - "Open: 203.550
High: 207.280
Low: 202.510
Close: 206.160", - "Open: 208.510
High: 209.950
Low: 204.100
Close: 205.610", - "Open: 206.800
High: 213.080
Low: 206.790
Close: 208.740", - "Open: 205.010
High: 209.970
Low: 201.860
Close: 205.030", - "Open: 198.980
High: 208.920
Low: 198.561
Close: 208.000", - "Open: 208.590
High: 211.110
Low: 203.756
Close: 210.980", - "Open: 211.080
High: 211.390
Low: 202.240
Close: 207.410", - "Open: 209.490
High: 212.700
Low: 208.850
Close: 211.960", - "Open: 210.000
High: 215.150
Low: 209.140
Close: 211.460", - "Open: 206.700
High: 207.000
Low: 201.100
Close: 204.640", - "Open: 195.620
High: 199.890
Low: 193.930
Close: 197.660", - "Open: 205.530
High: 207.450
Low: 200.800
Close: 206.390", - "Open: 201.650
High: 203.100
Low: 196.110
Close: 198.910", - "Open: 186.500
High: 190.487
Low: 183.930
Close: 185.100", - "Open: 194.900
High: 195.990
Low: 187.810
Close: 194.000", - "Open: 176.150
High: 188.000
Low: 174.500
Close: 178.850", - "Open: 181.260
High: 189.390
Low: 179.690
Close: 184.810", - "Open: 176.000
High: 182.410
Low: 170.000
Close: 180.000", - "Open: 179.260
High: 187.250
Low: 177.390
Close: 180.880", - "Open: 187.740
High: 188.300
Low: 180.000
Close: 181.300", - "Open: 175.270
High: 178.500
Low: 169.950
Close: 176.340", - "Open: 183.090
High: 188.800
Low: 181.180
Close: 185.750", - "Open: 185.820
High: 195.190
Low: 184.515
Close: 188.560", - "Open: 188.640
High: 196.320
Low: 187.600
Close: 195.320", - "Open: 189.970
High: 192.740
Low: 188.000
Close: 188.590", - "Open: 187.480
High: 191.480
Low: 187.010
Close: 191.270", - "Open: 192.000
High: 196.790
Low: 190.600
Close: 194.480", - "Open: 189.500
High: 192.870
Low: 185.040
Close: 187.560", - "Open: 186.080
High: 191.300
Low: 185.692
Close: 188.900", - "Open: 190.120
High: 190.550
Low: 185.410
Close: 187.110", - "Open: 194.740
High: 196.880
Low: 192.700
Close: 196.450", - "Open: 200.050
High: 201.450
Low: 197.050
Close: 198.000", - "Open: 198.340
High: 198.860
Low: 193.884
Close: 195.980", - "Open: 198.650
High: 200.350
Low: 193.400
Close: 196.370", - "Open: 197.400
High: 200.325
Low: 195.530
Close: 199.440", - "Open: 204.950
High: 207.970
Low: 204.250
Close: 204.780", - "Open: 204.770
High: 209.150
Low: 201.310
Close: 208.170", - "Open: 210.530
High: 213.250
Low: 209.120
Close: 212.660", - "Open: 214.980
High: 214.980
Low: 208.851
Close: 209.500", - "Open: 209.870
High: 216.100
Low: 209.360
Close: 212.130", - "Open: 209.900
High: 212.130
Low: 205.030
Close: 207.340", - "Open: 212.000
High: 212.000
Low: 209.210
Close: 209.960", - "Open: 210.240
High: 210.560
Low: 203.460
Close: 205.240", - "Open: 205.890
High: 206.500
Low: 202.820
Close: 204.360", - "Open: 207.550
High: 207.780
Low: 202.030
Close: 203.690", - "Open: 204.810
High: 205.190
Low: 199.407
Close: 201.150", - "Open: 202.930
High: 207.080
Low: 202.510
Close: 206.700", - "Open: 206.250
High: 206.700
Low: 199.290
Close: 202.670", - "Open: 195.750
High: 197.380
Low: 192.860
Close: 194.480", - "Open: 194.760
High: 195.000
Low: 189.530
Close: 191.150", - "Open: 196.380
High: 198.270
Low: 194.200
Close: 195.020", - "Open: 197.670
High: 198.910
Low: 194.930
Close: 195.170", - "Open: 198.000
High: 198.090
Low: 194.780
Close: 196.490", - "Open: 199.800
High: 203.020
Low: 198.680
Close: 201.190", - "Open: 202.780
High: 206.640
Low: 202.380
Close: 205.400", - "Open: 206.950
High: 208.050
Low: 200.020
Close: 200.310", - "Open: 203.620
High: 204.680
Low: 197.980
Close: 199.460", - "Open: 195.500
High: 201.770
Low: 194.030
Close: 201.300", - "Open: 200.700
High: 204.490
Low: 200.100
Close: 203.680", - "Open: 212.500
High: 215.470
Low: 210.370
Close: 215.280", - "Open: 216.730
High: 220.590
Low: 215.190
Close: 217.200", - "Open: 220.000
High: 221.157
Low: 210.580
Close: 216.790", - "Open: 211.290
High: 214.580
Low: 209.530
Close: 212.160", - "Open: 203.230
High: 204.880
Low: 198.990
Close: 199.700", - "Open: 205.940
High: 206.800
Low: 201.000
Close: 201.720", - "Open: 202.990
High: 202.990
Low: 196.750
Close: 201.180", - "Open: 199.000
High: 202.370
Low: 197.620
Close: 199.490", - "Open: 200.000
High: 207.880
Low: 196.700
Close: 207.390", - "Open: 205.900
High: 207.200
Low: 203.940
Close: 206.570", - "Open: 207.210
High: 214.570
Low: 207.170
Close: 214.330", - "Open: 215.600
High: 218.970
Low: 213.750
Close: 218.610", - "Open: 217.280
High: 220.000
Low: 216.320
Close: 218.040", - "Open: 220.000
High: 220.590
Low: 218.700
Close: 219.550", - "Open: 219.600
High: 220.400
Low: 215.330
Close: 219.000", - "Open: 216.310
High: 220.720
Low: 216.200
Close: 220.720", - "Open: 222.000
High: 225.000
Low: 220.600
Close: 223.680", - "Open: 218.000
High: 219.950
Low: 213.560
Close: 215.240", - "Open: 218.500
High: 219.500
Low: 213.880
Close: 217.640", - "Open: 214.110
High: 217.720
Low: 212.750
Close: 217.030", - "Open: 221.000
High: 224.840
Low: 220.100
Close: 222.620", - "Open: 224.400
High: 225.000
Low: 222.500
Close: 224.250", - "Open: 223.740
High: 226.030
Low: 222.920
Close: 223.540", - "Open: 226.380
High: 226.500
Low: 220.090
Close: 220.640", - "Open: 220.920
High: 222.080
Low: 219.445
Close: 221.410", - "Open: 225.120
High: 230.225
Low: 224.530
Close: 228.750", - "Open: 228.300
High: 231.030
Low: 224.252
Close: 226.220", - "Open: 224.590
High: 224.690
Low: 220.870
Close: 222.160", - "Open: 222.210
High: 222.260
Low: 213.500
Close: 215.710", - "Open: 215.030
High: 216.500
Low: 211.820
Close: 215.020", - "Open: 215.740
High: 216.430
Low: 212.890
Close: 215.700", - "Open: 215.810
High: 216.550
Low: 214.740
Close: 215.950", - "Open: 221.850
High: 225.025
Low: 220.060
Close: 223.600", - "Open: 233.310
High: 240.480
Low: 232.820
Close: 240.000", - "Open: 241.010
High: 241.300
Low: 236.130
Close: 236.510", - "Open: 244.860
High: 258.490
Low: 244.020
Close: 257.680", - "Open: 265.550
High: 268.000
Low: 255.910
Close: 261.580", - "Open: 260.210
High: 261.900
Low: 255.710
Close: 261.010", - "Open: 261.450
High: 265.660
Low: 250.680
Close: 251.670", - "Open: 246.570
High: 249.750
Low: 241.230
Close: 248.580", - "Open: 251.480
High: 252.500
Low: 246.540
Close: 249.210", - "Open: 241.770
High: 245.050
Low: 240.740
Close: 242.500", - "Open: 246.550
High: 247.930
Low: 244.480
Close: 247.140", - "Open: 256.450
High: 257.670
Low: 252.430
Close: 254.810", - "Open: 261.210
High: 261.920
Low: 256.520
Close: 257.900", - "Open: 255.760
High: 256.270
Low: 249.600
Close: 251.700", - "Open: 252.100
High: 257.660
Low: 248.690
Close: 251.880", - "Open: 244.960
High: 249.480
Low: 241.890
Close: 249.000", - "Open: 247.110
High: 252.870
Low: 245.810
Close: 250.860", - "Open: 251.150
High: 251.650
Low: 248.530
Close: 249.050", - "Open: 250.340
High: 254.300
Low: 250.100
Close: 252.450", - "Open: 251.700
High: 253.860
Low: 249.620
Close: 252.740", - "Open: 254.200
High: 254.400
Low: 248.100
Close: 251.020", - "Open: 254.020
High: 260.650
Low: 254.000
Close: 257.940", - "Open: 260.080
High: 262.560
Low: 258.820
Close: 262.200", - "Open: 263.740
High: 265.976
Low: 261.755
Close: 264.910", - "Open: 263.420
High: 265.700
Low: 259.200
Close: 265.680", - "Open: 257.410
High: 257.760
Low: 247.570
Close: 252.100", - "Open: 249.340
High: 251.750
Low: 246.100
Close: 248.130", - "Open: 251.290
High: 252.880
Low: 247.830
Close: 248.420", - "Open: 249.250
High: 256.080
Low: 248.680
Close: 255.190", - "Open: 256.390
High: 256.970
Low: 252.880
Close: 253.720", - "Open: 255.490
High: 255.770
Low: 251.640
Close: 253.970", - "Open: 253.000
High: 257.375
Low: 250.085
Close: 256.960", - "Open: 258.710
High: 261.420
Low: 256.060
Close: 259.200", - "Open: 260.890
High: 261.290
Low: 257.380
Close: 260.590", - "Open: 256.890
High: 258.880
Low: 254.180
Close: 257.970", - "Open: 259.030
High: 267.430
Low: 258.310
Close: 265.800", - "Open: 273.240
High: 276.970
Low: 271.620
Close: 276.020", - "Open: 278.060
High: 289.120
Low: 276.040
Close: 286.000", - "Open: 289.260
High: 292.480
Low: 284.100
Close: 291.960", - "Open: 290.170
High: 290.250
Low: 282.100
Close: 284.170", - "Open: 285.090
High: 289.500
Low: 283.570
Close: 289.000", - "Open: 288.620
High: 289.190
Low: 283.610
Close: 287.030", - "Open: 289.200
High: 298.000
Low: 288.870
Close: 298.000", - "Open: 299.000
High: 299.000
Low: 289.790
Close: 296.070", - "Open: 289.000
High: 290.733
Low: 278.160
Close: 282.500", - "Open: 279.600
High: 283.780
Low: 267.390
Close: 281.390", - "Open: 270.230
High: 273.970
Low: 266.590
Close: 270.020", - "Open: 274.450
High: 275.640
Low: 270.880
Close: 273.150", - "Open: 274.900
High: 277.100
Low: 267.400
Close: 267.550", - "Open: 272.630
High: 274.530
Low: 268.120
Close: 271.610", - "Open: 275.360
High: 276.290
Low: 271.760
Close: 274.100", - "Open: 278.000
High: 279.100
Low: 274.800
Close: 277.960", - "Open: 281.030
High: 283.605
Low: 278.000
Close: 278.140", - "Open: 273.110
High: 275.900
Low: 272.321
Close: 275.720", - "Open: 275.980
High: 277.270
Low: 270.550
Close: 272.410", - "Open: 269.100
High: 274.220
Low: 266.400
Close: 273.820", - "Open: 276.020
High: 276.320
Low: 270.050
Close: 275.290", - "Open: 275.400
High: 277.830
Low: 271.500
Close: 272.950", - "Open: 267.930
High: 271.250
Low: 267.334
Close: 269.730", - "Open: 267.570
High: 271.810
Low: 264.560
Close: 271.090", - "Open: 275.530
High: 278.840
Low: 274.199
Close: 276.010", - "Open: 275.430
High: 279.300
Low: 274.900
Close: 276.930", - "Open: 284.010
High: 295.000
Low: 283.710
Close: 293.980", - "Open: 295.260
High: 295.590
Low: 288.250
Close: 290.050", - "Open: 286.620
High: 291.979
Low: 286.510
Close: 288.170", - "Open: 289.060
High: 290.000
Low: 284.880
Close: 288.270", - "Open: 287.410
High: 296.840
Low: 286.910
Close: 292.390", - "Open: 297.990
High: 299.510
Low: 292.870
Close: 296.500", - "Open: 298.110
High: 302.300
Low: 295.441
Close: 300.540", - "Open: 298.550
High: 302.610
Low: 297.740
Close: 299.740", - "Open: 303.950
High: 309.640
Low: 301.285
Close: 306.340", - "Open: 306.360
High: 310.010
Low: 303.030
Close: 308.780", - "Open: 309.000
High: 309.960
Low: 300.800
Close: 301.040", - "Open: 293.800
High: 299.863
Low: 292.610
Close: 299.460", - "Open: 303.990
High: 310.000
Low: 302.950
Close: 307.310", - "Open: 309.890
High: 313.810
Low: 303.410
Close: 305.290", - "Open: 307.600
High: 311.800
Low: 307.060
Close: 309.810", - "Open: 311.750
High: 314.000
Low: 307.700
Close: 307.970", - "Open: 311.460
High: 311.850
Low: 304.210
Close: 306.280", - "Open: 307.270
High: 310.330
Low: 304.060
Close: 309.920", - "Open: 309.920
High: 315.460
Low: 303.200
Close: 306.870", - "Open: 307.750
High: 319.320
Low: 305.610
Close: 317.140", - "Open: 313.500
High: 313.500
Low: 306.000
Close: 307.940", - "Open: 309.440
High: 315.580
Low: 308.910
Close: 312.560", - "Open: 308.550
High: 310.830
Low: 300.190
Close: 304.690", - "Open: 310.950
High: 311.440
Low: 305.390
Close: 310.840", - "Open: 286.200
High: 294.280
Low: 280.780
Close: 285.570", - "Open: 287.790
High: 299.170
Low: 285.300
Close: 295.710", - "Open: 289.090
High: 291.250
Low: 279.600
Close: 287.750", - "Open: 291.490
High: 300.890
Low: 289.786
Close: 299.950", - "Open: 303.770
High: 304.000
Low: 290.500
Close: 290.530", - "Open: 279.970
High: 280.000
Low: 264.330
Close: 266.540", - "Open: 261.920
High: 271.920
Low: 261.205
Close: 265.650", - "Open: 271.040
High: 271.200
Low: 263.040
Close: 264.310", - "Open: 264.720
High: 265.440
Low: 257.170
Close: 260.840", - "Open: 260.420
High: 262.570
Low: 257.030
Close: 258.310", - "Open: 260.280
High: 260.280
Low: 256.540
Close: 256.800", - "Open: 257.760
High: 258.310
Low: 252.550
Close: 255.830", - "Open: 255.000
High: 261.400
Low: 253.560
Close: 259.890", - "Open: 263.970
High: 272.370
Low: 261.900
Close: 270.740", - "Open: 274.750
High: 275.730
Low: 266.411
Close: 270.110", - "Open: 276.235
High: 280.610
Low: 272.800
Close: 279.960", - "Open: 275.700
High: 279.330
Low: 274.050
Close: 277.720", - "Open: 278.800
High: 278.920
Low: 275.666
Close: 276.480", - "Open: 268.970
High: 268.970
Low: 262.520
Close: 263.360", - "Open: 265.470
High: 265.670
Low: 261.570
Close: 264.010", - "Open: 262.000
High: 263.100
Low: 260.110
Close: 261.320", - "Open: 263.780
High: 268.600
Low: 263.140
Close: 266.910", - "Open: 271.020
High: 271.300
Low: 266.270
Close: 267.250", - "Open: 265.700
High: 265.970
Low: 262.600
Close: 264.000", - "Open: 265.200
High: 268.400
Low: 263.870
Close: 266.090", - "Open: 267.560
High: 267.910
Low: 263.100
Close: 263.800", - "Open: 261.990
High: 266.090
Low: 261.200
Close: 264.870", - "Open: 264.290
High: 265.320
Low: 262.500
Close: 264.540", - "Open: 260.320
High: 260.855
Low: 256.030
Close: 256.030", - "Open: 255.340
High: 255.680
Low: 252.300
Close: 255.110", - "Open: 257.740
High: 263.180
Low: 257.040
Close: 261.890", - "Open: 264.700
High: 264.850
Low: 260.200
Close: 264.430", - "Open: 263.900
High: 264.900
Low: 259.200
Close: 260.000", - "Open: 255.170
High: 260.460
Low: 254.500
Close: 260.430", - "Open: 257.870
High: 258.340
Low: 255.410
Close: 255.830", - "Open: 255.500
High: 257.350
Low: 252.530
Close: 256.180", - "Open: 228.235
High: 229.900
Low: 211.230
Close: 222.000", - "Open: 216.880
High: 224.990
Low: 215.320
Close: 222.360", - "Open: 231.760
High: 239.190
Low: 229.600
Close: 236.260", - "Open: 243.348
High: 243.390
Low: 234.645
Close: 238.390", - "Open: 237.460
High: 238.920
Low: 231.027
Close: 232.730", - "Open: 226.500
High: 230.380
Low: 225.040
Close: 227.850", - "Open: 229.050
High: 240.760
Low: 228.120
Close: 240.400", - "Open: 234.950
High: 238.300
Low: 225.860
Close: 227.610", - "Open: 229.310
High: 229.950
Low: 220.090
Close: 226.900", - "Open: 227.880
High: 238.600
Low: 226.683
Close: 236.190", - "Open: 229.900
High: 230.825
Low: 225.860
Close: 227.370", - "Open: 228.385
High: 229.750
Low: 225.140
Close: 225.600", - "Open: 229.940
High: 240.490
Low: 226.290
Close: 235.300", - "Open: 245.310
High: 245.700
Low: 241.470
Close: 242.980", - "Open: 246.250
High: 246.990
Low: 242.150
Close: 243.460", - "Open: 250.000
High: 252.880
Low: 246.990
Close: 251.650", - "Open: 267.500
High: 269.000
Low: 262.700
Close: 265.490", - "Open: 264.130
High: 264.600
Low: 257.900
Close: 260.000", - "Open: 256.800
High: 260.330
Low: 255.500
Close: 258.620", - "Open: 263.620
High: 265.200
Low: 257.850
Close: 261.380", - "Open: 263.800
High: 266.000
Low: 261.120
Close: 265.920", - "Open: 265.130
High: 265.920
Low: 259.950
Close: 260.250", - "Open: 259.170
High: 261.570
Low: 257.330
Close: 260.760", - "Open: 256.030
High: 258.900
Low: 252.300
Close: 253.830", - "Open: 258.800
High: 265.000
Low: 255.195
Close: 264.690", - "Open: 264.570
High: 265.000
Low: 254.040
Close: 254.500", - "Open: 264.700
High: 268.280
Low: 261.250
Close: 263.430", - "Open: 269.580
High: 269.990
Low: 265.558
Close: 266.960", - "Open: 264.610
High: 266.450
Low: 263.210
Close: 265.670", - "Open: 264.980
High: 265.000
Low: 261.820
Close: 262.590", - "Open: 263.000
High: 267.200
Low: 262.540
Close: 266.490", - "Open: 268.700
High: 270.400
Low: 264.600
Close: 267.790", - "Open: 268.750
High: 274.260
Low: 267.200
Close: 268.930", - "Open: 269.090
High: 270.250
Low: 265.680
Close: 267.850", - "Open: 271.000
High: 274.290
Low: 270.400
Close: 270.700", - "Open: 270.890
High: 272.316
Low: 267.810
Close: 270.830", - "Open: 265.230
High: 266.180
Low: 262.330
Close: 264.510", - "Open: 266.050
High: 269.390
Low: 262.850
Close: 263.590", - "Open: 257.990
High: 259.460
Low: 254.000
Close: 254.000", - "Open: 247.310
High: 254.900
Low: 241.620
Close: 252.750", - "Open: 252.000
High: 252.000
Low: 248.100
Close: 250.340", - "Open: 250.000
High: 250.340
Low: 240.070
Close: 240.180", - "Open: 244.630
High: 244.900
Low: 237.650
Close: 237.760", - "Open: 241.050
High: 242.790
Low: 239.260
Close: 241.690", - "Open: 238.790
High: 241.200
Low: 234.270
Close: 234.420", - "Open: 237.500
High: 239.609
Low: 234.451
Close: 236.270", - "Open: 235.000
High: 236.370
Low: 228.360
Close: 230.500", - "Open: 235.420
High: 236.430
Low: 228.340
Close: 233.890", - "Open: 229.020
High: 230.810
Low: 226.530
Close: 226.690", - "Open: 233.380
High: 238.740
Low: 233.075
Close: 238.140", - "Open: 241.000
High: 241.325
Low: 233.640
Close: 234.300", - "Open: 237.200
High: 241.720
Low: 235.000
Close: 240.800", - "Open: 233.695
High: 235.450
Low: 229.706
Close: 231.870", - "Open: 228.410
High: 230.450
Low: 226.260
Close: 230.280", - "Open: 228.070
High: 229.850
Low: 225.530
Close: 226.930", - "Open: 226.500
High: 235.630
Low: 225.810
Close: 233.340", - "Open: 238.560
High: 239.500
Low: 235.560
Close: 236.430", - "Open: 239.660
High: 241.600
Low: 236.884
Close: 239.790", - "Open: 235.855
High: 238.530
Low: 235.000
Close: 237.120", - "Open: 237.300
High: 241.120
Low: 235.500
Close: 237.670", - "Open: 236.830
High: 237.300
Low: 229.240
Close: 229.590", - "Open: 225.000
High: 229.240
Low: 222.500
Close: 222.720", - "Open: 222.000
High: 229.239
Low: 220.420
Close: 227.260", - "Open: 225.490
High: 232.380
Low: 225.100
Close: 231.860", - "Open: 229.270
High: 230.450
Low: 226.640
Close: 229.250", - "Open: 229.890
High: 231.520
Low: 226.470
Close: 226.730", - "Open: 230.680
High: 231.250
Low: 223.500
Close: 224.360", - "Open: 226.530
High: 226.570
Low: 222.520
Close: 225.300", - "Open: 226.030
High: 232.000
Low: 225.740
Close: 230.570", - "Open: 226.110
High: 228.190
Low: 224.800
Close: 225.420", - "Open: 228.500
High: 229.420
Low: 226.620
Close: 228.240", - "Open: 224.850
High: 225.070
Low: 221.320
Close: 223.310" - ], - "type": "candlestick", - "x": [ - "2020-01-02T00:00:00", - "2020-01-03T00:00:00", - "2020-01-06T00:00:00", - "2020-01-07T00:00:00", - "2020-01-08T00:00:00", - "2020-01-09T00:00:00", - "2020-01-10T00:00:00", - "2020-01-13T00:00:00", - "2020-01-14T00:00:00", - "2020-01-15T00:00:00", - "2020-01-16T00:00:00", - "2020-01-17T00:00:00", - "2020-01-21T00:00:00", - "2020-01-22T00:00:00", - "2020-01-23T00:00:00", - "2020-01-24T00:00:00", - "2020-01-27T00:00:00", - "2020-01-28T00:00:00", - "2020-01-29T00:00:00", - "2020-01-30T00:00:00", - "2020-01-31T00:00:00", - "2020-02-03T00:00:00", - "2020-02-04T00:00:00", - "2020-02-05T00:00:00", - "2020-02-06T00:00:00", - "2020-02-07T00:00:00", - "2020-02-10T00:00:00", - "2020-02-11T00:00:00", - "2020-02-12T00:00:00", - "2020-02-13T00:00:00", - "2020-02-14T00:00:00", - "2020-02-18T00:00:00", - "2020-02-19T00:00:00", - "2020-02-20T00:00:00", - "2020-02-21T00:00:00", - "2020-02-24T00:00:00", - "2020-02-25T00:00:00", - "2020-02-26T00:00:00", - "2020-02-27T00:00:00", - "2020-02-28T00:00:00", - "2020-03-02T00:00:00", - "2020-03-03T00:00:00", - "2020-03-04T00:00:00", - "2020-03-05T00:00:00", - "2020-03-06T00:00:00", - "2020-03-09T00:00:00", - "2020-03-10T00:00:00", - "2020-03-11T00:00:00", - "2020-03-12T00:00:00", - "2020-03-13T00:00:00", - "2020-03-16T00:00:00", - "2020-03-17T00:00:00", - "2020-03-18T00:00:00", - "2020-03-19T00:00:00", - "2020-03-20T00:00:00", - "2020-03-23T00:00:00", - "2020-03-24T00:00:00", - "2020-03-25T00:00:00", - "2020-03-26T00:00:00", - "2020-03-27T00:00:00", - "2020-03-30T00:00:00", - "2020-03-31T00:00:00", - "2020-04-01T00:00:00", - "2020-04-02T00:00:00", - "2020-04-03T00:00:00", - "2020-04-06T00:00:00", - "2020-04-07T00:00:00", - "2020-04-08T00:00:00", - "2020-04-09T00:00:00", - "2020-04-13T00:00:00", - "2020-04-14T00:00:00", - "2020-04-15T00:00:00", - "2020-04-16T00:00:00", - "2020-04-17T00:00:00", - "2020-04-20T00:00:00", - "2020-04-21T00:00:00", - "2020-04-22T00:00:00", - "2020-04-23T00:00:00", - "2020-04-24T00:00:00", - "2020-04-27T00:00:00", - "2020-04-28T00:00:00", - "2020-04-29T00:00:00", - "2020-04-30T00:00:00", - "2020-05-01T00:00:00", - "2020-05-04T00:00:00", - "2020-05-05T00:00:00", - "2020-05-06T00:00:00", - "2020-05-07T00:00:00", - "2020-05-08T00:00:00", - "2020-05-11T00:00:00", - "2020-05-12T00:00:00", - "2020-05-13T00:00:00", - "2020-05-14T00:00:00", - "2020-05-15T00:00:00", - "2020-05-18T00:00:00", - "2020-05-19T00:00:00", - "2020-05-20T00:00:00", - "2020-05-21T00:00:00", - "2020-05-22T00:00:00", - "2020-05-26T00:00:00", - "2020-05-27T00:00:00", - "2020-05-28T00:00:00", - "2020-05-29T00:00:00", - "2020-06-01T00:00:00", - "2020-06-02T00:00:00", - "2020-06-03T00:00:00", - "2020-06-04T00:00:00", - "2020-06-05T00:00:00", - "2020-06-08T00:00:00", - "2020-06-09T00:00:00", - "2020-06-10T00:00:00", - "2020-06-11T00:00:00", - "2020-06-12T00:00:00", - "2020-06-15T00:00:00", - "2020-06-16T00:00:00", - "2020-06-17T00:00:00", - "2020-06-18T00:00:00", - "2020-06-19T00:00:00", - "2020-06-22T00:00:00", - "2020-06-23T00:00:00", - "2020-06-24T00:00:00", - "2020-06-25T00:00:00", - "2020-06-26T00:00:00", - "2020-06-29T00:00:00", - "2020-06-30T00:00:00", - "2020-07-01T00:00:00", - "2020-07-02T00:00:00", - "2020-07-06T00:00:00", - "2020-07-07T00:00:00", - "2020-07-08T00:00:00", - "2020-07-09T00:00:00", - "2020-07-10T00:00:00", - "2020-07-13T00:00:00", - "2020-07-14T00:00:00", - "2020-07-15T00:00:00", - "2020-07-16T00:00:00", - "2020-07-17T00:00:00", - "2020-07-20T00:00:00", - "2020-07-21T00:00:00", - "2020-07-22T00:00:00", - "2020-07-23T00:00:00", - "2020-07-24T00:00:00", - "2020-07-27T00:00:00", - "2020-07-28T00:00:00", - "2020-07-29T00:00:00", - "2020-07-30T00:00:00", - "2020-07-31T00:00:00", - "2020-08-03T00:00:00", - "2020-08-04T00:00:00", - "2020-08-05T00:00:00", - "2020-08-06T00:00:00", - "2020-08-07T00:00:00", - "2020-08-10T00:00:00", - "2020-08-11T00:00:00", - "2020-08-12T00:00:00", - "2020-08-13T00:00:00", - "2020-08-14T00:00:00", - "2020-08-17T00:00:00", - "2020-08-18T00:00:00", - "2020-08-19T00:00:00", - "2020-08-20T00:00:00", - "2020-08-21T00:00:00", - "2020-08-24T00:00:00", - "2020-08-25T00:00:00", - "2020-08-26T00:00:00", - "2020-08-27T00:00:00", - "2020-08-28T00:00:00", - "2020-08-31T00:00:00", - "2020-09-01T00:00:00", - "2020-09-02T00:00:00", - "2020-09-03T00:00:00", - "2020-09-04T00:00:00", - "2020-09-08T00:00:00", - "2020-09-09T00:00:00", - "2020-09-10T00:00:00", - "2020-09-11T00:00:00", - "2020-09-14T00:00:00", - "2020-09-15T00:00:00", - "2020-09-16T00:00:00", - "2020-09-17T00:00:00", - "2020-09-18T00:00:00", - "2020-09-21T00:00:00", - "2020-09-22T00:00:00", - "2020-09-23T00:00:00", - "2020-09-24T00:00:00", - "2020-09-25T00:00:00", - "2020-09-28T00:00:00", - "2020-09-29T00:00:00", - "2020-09-30T00:00:00", - "2020-10-01T00:00:00", - "2020-10-02T00:00:00", - "2020-10-05T00:00:00", - "2020-10-06T00:00:00", - "2020-10-07T00:00:00", - "2020-10-08T00:00:00", - "2020-10-09T00:00:00", - "2020-10-12T00:00:00", - "2020-10-13T00:00:00", - "2020-10-14T00:00:00", - "2020-10-15T00:00:00", - "2020-10-16T00:00:00", - "2020-10-19T00:00:00", - "2020-10-20T00:00:00", - "2020-10-21T00:00:00", - "2020-10-22T00:00:00", - "2020-10-23T00:00:00", - "2020-10-26T00:00:00", - "2020-10-27T00:00:00", - "2020-10-28T00:00:00", - "2020-10-29T00:00:00", - "2020-10-30T00:00:00", - "2020-11-02T00:00:00", - "2020-11-03T00:00:00", - "2020-11-04T00:00:00", - "2020-11-05T00:00:00", - "2020-11-06T00:00:00", - "2020-11-09T00:00:00", - "2020-11-10T00:00:00", - "2020-11-11T00:00:00", - "2020-11-12T00:00:00", - "2020-11-13T00:00:00", - "2020-11-16T00:00:00", - "2020-11-17T00:00:00", - "2020-11-18T00:00:00", - "2020-11-19T00:00:00", - "2020-11-20T00:00:00", - "2020-11-23T00:00:00", - "2020-11-24T00:00:00", - "2020-11-25T00:00:00", - "2020-11-27T00:00:00", - "2020-11-30T00:00:00", - "2020-12-01T00:00:00", - "2020-12-02T00:00:00", - "2020-12-03T00:00:00", - "2020-12-04T00:00:00", - "2020-12-07T00:00:00", - "2020-12-08T00:00:00", - "2020-12-09T00:00:00", - "2020-12-10T00:00:00", - "2020-12-11T00:00:00", - "2020-12-14T00:00:00", - "2020-12-15T00:00:00", - "2020-12-16T00:00:00", - "2020-12-17T00:00:00", - "2020-12-18T00:00:00", - "2020-12-21T00:00:00", - "2020-12-22T00:00:00", - "2020-12-23T00:00:00", - "2020-12-24T00:00:00", - "2020-12-28T00:00:00", - "2020-12-29T00:00:00", - "2020-12-30T00:00:00", - "2020-12-31T00:00:00", - "2021-01-04T00:00:00", - "2021-01-05T00:00:00", - "2021-01-06T00:00:00", - "2021-01-07T00:00:00", - "2021-01-08T00:00:00", - "2021-01-11T00:00:00", - "2021-01-12T00:00:00", - "2021-01-13T00:00:00", - "2021-01-14T00:00:00", - "2021-01-15T00:00:00", - "2021-01-19T00:00:00", - "2021-01-20T00:00:00", - "2021-01-21T00:00:00", - "2021-01-22T00:00:00", - "2021-01-25T00:00:00", - "2021-01-26T00:00:00", - "2021-01-27T00:00:00", - "2021-01-28T00:00:00", - "2021-01-29T00:00:00", - "2021-02-01T00:00:00", - "2021-02-02T00:00:00", - "2021-02-03T00:00:00", - "2021-02-04T00:00:00", - "2021-02-05T00:00:00", - "2021-02-08T00:00:00", - "2021-02-09T00:00:00", - "2021-02-10T00:00:00", - "2021-02-11T00:00:00", - "2021-02-12T00:00:00", - "2021-02-16T00:00:00", - "2021-02-17T00:00:00", - "2021-02-18T00:00:00", - "2021-02-19T00:00:00", - "2021-02-22T00:00:00", - "2021-02-23T00:00:00", - "2021-02-24T00:00:00", - "2021-02-25T00:00:00", - "2021-02-26T00:00:00", - "2021-03-01T00:00:00", - "2021-03-02T00:00:00", - "2021-03-03T00:00:00", - "2021-03-04T00:00:00", - "2021-03-05T00:00:00", - "2021-03-08T00:00:00", - "2021-03-09T00:00:00", - "2021-03-10T00:00:00", - "2021-03-11T00:00:00", - "2021-03-12T00:00:00", - "2021-03-15T00:00:00", - "2021-03-16T00:00:00", - "2021-03-17T00:00:00", - "2021-03-18T00:00:00", - "2021-03-19T00:00:00", - "2021-03-22T00:00:00", - "2021-03-23T00:00:00", - "2021-03-24T00:00:00", - "2021-03-25T00:00:00", - "2021-03-26T00:00:00", - "2021-03-29T00:00:00", - "2021-03-30T00:00:00", - "2021-03-31T00:00:00", - "2021-04-01T00:00:00", - "2021-04-05T00:00:00", - "2021-04-06T00:00:00", - "2021-04-07T00:00:00", - "2021-04-08T00:00:00", - "2021-04-09T00:00:00" - ] - }, - { - "hoverinfo": "text", - "line": { - "color": "rgba(0, 120, 240, 0.5)", - "shape": "linear", - "width": 1 - }, - "name": "CK long", - "text": [ - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: nan", - "CK Long: 226.814", - "CK Long: 226.814", - "CK Long: 226.627", - "CK Long: 226.627", - "CK Long: 226.486", - "CK Long: 226.001", - "CK Long: 224.883", - "CK Long: 224.016", - "CK Long: 222.175", - "CK Long: 222.175", - "CK Long: 222.175", - "CK Long: 220.549", - "CK Long: 220.666", - "CK Long: 220.946", - "CK Long: 221.227", - "CK Long: 221.227", - "CK Long: 221.227", - "CK Long: 221.227", - "CK Long: 221.227", - "CK Long: 221.227", - "CK Long: 221.227", - "CK Long: 221.227", - "CK Long: 221.227", - "CK Long: 219.757", - "CK Long: 219.683", - "CK Long: 219.291", - "CK Long: 219.291", - "CK Long: 219.165", - "CK Long: 218.466", - "CK Long: 216.637", - "CK Long: 216.593", - "CK Long: 216.372", - "CK Long: 215.504", - "CK Long: 210.704", - "CK Long: 207.904", - "CK Long: 207.555", - "CK Long: 207.333", - "CK Long: 207.085", - "CK Long: 206.389", - "CK Long: 206.175", - "CK Long: 205.117", - "CK Long: 205.066", - "CK Long: 204.592", - "CK Long: 197.181", - "CK Long: 197.181", - "CK Long: 197.073", - "CK Long: 192.514", - "CK Long: 188.301", - "CK Long: 193.195", - "CK Long: 193.523", - "CK Long: 193.621", - "CK Long: 193.925", - "CK Long: 200.344", - "CK Long: 201.503", - "CK Long: 205.860", - "CK Long: 207.716", - "CK Long: 208.888", - "CK Long: 208.899", - "CK Long: 209.154", - "CK Long: 209.154", - "CK Long: 209.466", - "CK Long: 209.555", - "CK Long: 209.631", - "CK Long: 209.685", - "CK Long: 209.685", - "CK Long: 209.685", - "CK Long: 209.685", - "CK Long: 209.685", - "CK Long: 209.685", - "CK Long: 209.685", - "CK Long: 209.685", - "CK Long: 209.685", - "CK Long: 209.585", - "CK Long: 209.256", - "CK Long: 205.423", - "CK Long: 205.252", - "CK Long: 208.641", - "CK Long: 213.904", - "CK Long: 214.082", - "CK Long: 214.082", - "CK Long: 214.082", - "CK Long: 214.082", - "CK Long: 214.082", - "CK Long: 214.082", - "CK Long: 214.082", - "CK Long: 214.082", - "CK Long: 214.082", - "CK Long: 214.080", - "CK Long: 214.080", - "CK Long: 214.271", - "CK Long: 214.396", - "CK Long: 214.693", - "CK Long: 219.136", - "CK Long: 219.136", - "CK Long: 219.136", - "CK Long: 219.136", - "CK Long: 219.136", - "CK Long: 219.136", - "CK Long: 220.416", - "CK Long: 220.807", - "CK Long: 221.113", - "CK Long: 224.495", - "CK Long: 225.195", - "CK Long: 225.244", - "CK Long: 225.244", - "CK Long: 225.244", - "CK Long: 225.327", - "CK Long: 225.716", - "CK Long: 225.716", - "CK Long: 233.671", - "CK Long: 234.655", - "CK Long: 250.311", - "CK Long: 259.430", - "CK Long: 259.668", - "CK Long: 259.668", - "CK Long: 259.668", - "CK Long: 259.668", - "CK Long: 259.668", - "CK Long: 259.668", - "CK Long: 259.668", - "CK Long: 259.668", - "CK Long: 259.668", - "CK Long: 259.548", - "CK Long: 259.548", - "CK Long: 259.548", - "CK Long: 259.548", - "CK Long: 259.548", - "CK Long: 259.516", - "CK Long: 259.516", - "CK Long: 259.516", - "CK Long: 257.127", - "CK Long: 259.071", - "CK Long: 259.112", - "CK Long: 259.112", - "CK Long: 259.112", - "CK Long: 259.112", - "CK Long: 259.112", - "CK Long: 259.112", - "CK Long: 259.112", - "CK Long: 259.112", - "CK Long: 259.211", - "CK Long: 259.220", - "CK Long: 259.220", - "CK Long: 260.658", - "CK Long: 269.759", - "CK Long: 281.320", - "CK Long: 284.622", - "CK Long: 284.622", - "CK Long: 284.634", - "CK Long: 284.861", - "CK Long: 290.046", - "CK Long: 290.920", - "CK Long: 290.920", - "CK Long: 290.920", - "CK Long: 290.920", - "CK Long: 290.920", - "CK Long: 290.920", - "CK Long: 290.920", - "CK Long: 290.920", - "CK Long: 290.920", - "CK Long: 290.658", - "CK Long: 290.658", - "CK Long: 290.658", - "CK Long: 290.658", - "CK Long: 290.658", - "CK Long: 290.658", - "CK Long: 290.658", - "CK Long: 290.658", - "CK Long: 290.658", - "CK Long: 282.643", - "CK Long: 286.768", - "CK Long: 287.447", - "CK Long: 287.714", - "CK Long: 287.990", - "CK Long: 289.007", - "CK Long: 291.748", - "CK Long: 294.628", - "CK Long: 295.219", - "CK Long: 301.998", - "CK Long: 302.434", - "CK Long: 302.434", - "CK Long: 302.434", - "CK Long: 302.434", - "CK Long: 305.500", - "CK Long: 305.680", - "CK Long: 306.053", - "CK Long: 306.084", - "CK Long: 306.248", - "CK Long: 307.258", - "CK Long: 310.567", - "CK Long: 310.567", - "CK Long: 310.567", - "CK Long: 310.567", - "CK Long: 310.567", - "CK Long: 310.567", - "CK Long: 310.567", - "CK Long: 310.567", - "CK Long: 310.567", - "CK Long: 310.463", - "CK Long: 310.463", - "CK Long: 310.358", - "CK Long: 310.358", - "CK Long: 308.248", - "CK Long: 307.968", - "CK Long: 307.492", - "CK Long: 307.361", - "CK Long: 307.207", - "CK Long: 302.339", - "CK Long: 302.339", - "CK Long: 299.153", - "CK Long: 299.153", - "CK Long: 293.930", - "CK Long: 293.930", - "CK Long: 293.930", - "CK Long: 293.930", - "CK Long: 293.689", - "CK Long: 272.517", - "CK Long: 272.861", - "CK Long: 273.183", - "CK Long: 273.183", - "CK Long: 273.183", - "CK Long: 273.183", - "CK Long: 273.183", - "CK Long: 273.183", - "CK Long: 273.183", - "CK Long: 273.183", - "CK Long: 273.183", - "CK Long: 272.165", - "CK Long: 271.982", - "CK Long: 264.904", - "CK Long: 264.904", - "CK Long: 264.904", - "CK Long: 264.904", - "CK Long: 264.904", - "CK Long: 262.111", - "CK Long: 262.111", - "CK Long: 261.748", - "CK Long: 260.062", - "CK Long: 255.400", - "CK Long: 255.005", - "CK Long: 254.993", - "CK Long: 254.993", - "CK Long: 254.993", - "CK Long: 254.993", - "CK Long: 250.253", - "CK Long: 247.699", - "CK Long: 258.352", - "CK Long: 258.658", - "CK Long: 259.209", - "CK Long: 259.453", - "CK Long: 259.920", - "CK Long: 260.231", - "CK Long: 260.684", - "CK Long: 260.684", - "CK Long: 260.684", - "CK Long: 260.684", - "CK Long: 260.684", - "CK Long: 260.926", - "CK Long: 261.457", - "CK Long: 261.926", - "CK Long: 262.266", - "CK Long: 262.869", - "CK Long: 266.776", - "CK Long: 267.067", - "CK Long: 267.172", - "CK Long: 267.434", - "CK Long: 267.434", - "CK Long: 267.434", - "CK Long: 267.434", - "CK Long: 267.434", - "CK Long: 267.434", - "CK Long: 267.434", - "CK Long: 267.434", - "CK Long: 267.434", - "CK Long: 267.317", - "CK Long: 267.317", - "CK Long: 267.056", - "CK Long: 266.820", - "CK Long: 266.820", - "CK Long: 266.820", - "CK Long: 266.820", - "CK Long: 266.820", - "CK Long: 264.851", - "CK Long: 262.153", - "CK Long: 262.076", - "CK Long: 252.068", - "CK Long: 247.511", - "CK Long: 244.145", - "CK Long: 242.502", - "CK Long: 237.104", - "CK Long: 234.750", - "CK Long: 234.750", - "CK Long: 234.750", - "CK Long: 234.750", - "CK Long: 234.750", - "CK Long: 234.750", - "CK Long: 234.750", - "CK Long: 234.750", - "CK Long: 234.725", - "CK Long: 234.725", - "CK Long: 234.725", - "CK Long: 234.725" - ], - "type": "scatter", - "x": [ - "2020-01-02T00:00:00", - "2020-01-03T00:00:00", - "2020-01-06T00:00:00", - "2020-01-07T00:00:00", - "2020-01-08T00:00:00", - "2020-01-09T00:00:00", - "2020-01-10T00:00:00", - "2020-01-13T00:00:00", - "2020-01-14T00:00:00", - "2020-01-15T00:00:00", - "2020-01-16T00:00:00", - "2020-01-17T00:00:00", - "2020-01-21T00:00:00", - "2020-01-22T00:00:00", - "2020-01-23T00:00:00", - "2020-01-24T00:00:00", - "2020-01-27T00:00:00", - "2020-01-28T00:00:00", - "2020-01-29T00:00:00", - "2020-01-30T00:00:00", - "2020-01-31T00:00:00", - "2020-02-03T00:00:00", - "2020-02-04T00:00:00", - "2020-02-05T00:00:00", - "2020-02-06T00:00:00", - "2020-02-07T00:00:00", - "2020-02-10T00:00:00", - "2020-02-11T00:00:00", - "2020-02-12T00:00:00", - "2020-02-13T00:00:00", - "2020-02-14T00:00:00", - "2020-02-18T00:00:00", - "2020-02-19T00:00:00", - "2020-02-20T00:00:00", - "2020-02-21T00:00:00", - "2020-02-24T00:00:00", - "2020-02-25T00:00:00", - "2020-02-26T00:00:00", - "2020-02-27T00:00:00", - "2020-02-28T00:00:00", - "2020-03-02T00:00:00", - "2020-03-03T00:00:00", - "2020-03-04T00:00:00", - "2020-03-05T00:00:00", - "2020-03-06T00:00:00", - "2020-03-09T00:00:00", - "2020-03-10T00:00:00", - "2020-03-11T00:00:00", - "2020-03-12T00:00:00", - "2020-03-13T00:00:00", - "2020-03-16T00:00:00", - "2020-03-17T00:00:00", - "2020-03-18T00:00:00", - "2020-03-19T00:00:00", - "2020-03-20T00:00:00", - "2020-03-23T00:00:00", - "2020-03-24T00:00:00", - "2020-03-25T00:00:00", - "2020-03-26T00:00:00", - "2020-03-27T00:00:00", - "2020-03-30T00:00:00", - "2020-03-31T00:00:00", - "2020-04-01T00:00:00", - "2020-04-02T00:00:00", - "2020-04-03T00:00:00", - "2020-04-06T00:00:00", - "2020-04-07T00:00:00", - "2020-04-08T00:00:00", - "2020-04-09T00:00:00", - "2020-04-13T00:00:00", - "2020-04-14T00:00:00", - "2020-04-15T00:00:00", - "2020-04-16T00:00:00", - "2020-04-17T00:00:00", - "2020-04-20T00:00:00", - "2020-04-21T00:00:00", - "2020-04-22T00:00:00", - "2020-04-23T00:00:00", - "2020-04-24T00:00:00", - "2020-04-27T00:00:00", - "2020-04-28T00:00:00", - "2020-04-29T00:00:00", - "2020-04-30T00:00:00", - "2020-05-01T00:00:00", - "2020-05-04T00:00:00", - "2020-05-05T00:00:00", - "2020-05-06T00:00:00", - "2020-05-07T00:00:00", - "2020-05-08T00:00:00", - "2020-05-11T00:00:00", - "2020-05-12T00:00:00", - "2020-05-13T00:00:00", - "2020-05-14T00:00:00", - "2020-05-15T00:00:00", - "2020-05-18T00:00:00", - "2020-05-19T00:00:00", - "2020-05-20T00:00:00", - "2020-05-21T00:00:00", - "2020-05-22T00:00:00", - "2020-05-26T00:00:00", - "2020-05-27T00:00:00", - "2020-05-28T00:00:00", - "2020-05-29T00:00:00", - "2020-06-01T00:00:00", - "2020-06-02T00:00:00", - "2020-06-03T00:00:00", - "2020-06-04T00:00:00", - "2020-06-05T00:00:00", - "2020-06-08T00:00:00", - "2020-06-09T00:00:00", - "2020-06-10T00:00:00", - "2020-06-11T00:00:00", - "2020-06-12T00:00:00", - "2020-06-15T00:00:00", - "2020-06-16T00:00:00", - "2020-06-17T00:00:00", - "2020-06-18T00:00:00", - "2020-06-19T00:00:00", - "2020-06-22T00:00:00", - "2020-06-23T00:00:00", - "2020-06-24T00:00:00", - "2020-06-25T00:00:00", - "2020-06-26T00:00:00", - "2020-06-29T00:00:00", - "2020-06-30T00:00:00", - "2020-07-01T00:00:00", - "2020-07-02T00:00:00", - "2020-07-06T00:00:00", - "2020-07-07T00:00:00", - "2020-07-08T00:00:00", - "2020-07-09T00:00:00", - "2020-07-10T00:00:00", - "2020-07-13T00:00:00", - "2020-07-14T00:00:00", - "2020-07-15T00:00:00", - "2020-07-16T00:00:00", - "2020-07-17T00:00:00", - "2020-07-20T00:00:00", - "2020-07-21T00:00:00", - "2020-07-22T00:00:00", - "2020-07-23T00:00:00", - "2020-07-24T00:00:00", - "2020-07-27T00:00:00", - "2020-07-28T00:00:00", - "2020-07-29T00:00:00", - "2020-07-30T00:00:00", - "2020-07-31T00:00:00", - "2020-08-03T00:00:00", - "2020-08-04T00:00:00", - "2020-08-05T00:00:00", - "2020-08-06T00:00:00", - "2020-08-07T00:00:00", - "2020-08-10T00:00:00", - "2020-08-11T00:00:00", - "2020-08-12T00:00:00", - "2020-08-13T00:00:00", - "2020-08-14T00:00:00", - "2020-08-17T00:00:00", - "2020-08-18T00:00:00", - "2020-08-19T00:00:00", - "2020-08-20T00:00:00", - "2020-08-21T00:00:00", - "2020-08-24T00:00:00", - "2020-08-25T00:00:00", - "2020-08-26T00:00:00", - "2020-08-27T00:00:00", - "2020-08-28T00:00:00", - "2020-08-31T00:00:00", - "2020-09-01T00:00:00", - "2020-09-02T00:00:00", - "2020-09-03T00:00:00", - "2020-09-04T00:00:00", - "2020-09-08T00:00:00", - "2020-09-09T00:00:00", - "2020-09-10T00:00:00", - "2020-09-11T00:00:00", - "2020-09-14T00:00:00", - "2020-09-15T00:00:00", - "2020-09-16T00:00:00", - "2020-09-17T00:00:00", - "2020-09-18T00:00:00", - "2020-09-21T00:00:00", - "2020-09-22T00:00:00", - "2020-09-23T00:00:00", - "2020-09-24T00:00:00", - "2020-09-25T00:00:00", - "2020-09-28T00:00:00", - "2020-09-29T00:00:00", - "2020-09-30T00:00:00", - "2020-10-01T00:00:00", - "2020-10-02T00:00:00", - "2020-10-05T00:00:00", - "2020-10-06T00:00:00", - "2020-10-07T00:00:00", - "2020-10-08T00:00:00", - "2020-10-09T00:00:00", - "2020-10-12T00:00:00", - "2020-10-13T00:00:00", - "2020-10-14T00:00:00", - "2020-10-15T00:00:00", - "2020-10-16T00:00:00", - "2020-10-19T00:00:00", - "2020-10-20T00:00:00", - "2020-10-21T00:00:00", - "2020-10-22T00:00:00", - "2020-10-23T00:00:00", - "2020-10-26T00:00:00", - "2020-10-27T00:00:00", - "2020-10-28T00:00:00", - "2020-10-29T00:00:00", - "2020-10-30T00:00:00", - "2020-11-02T00:00:00", - "2020-11-03T00:00:00", - "2020-11-04T00:00:00", - "2020-11-05T00:00:00", - "2020-11-06T00:00:00", - "2020-11-09T00:00:00", - "2020-11-10T00:00:00", - "2020-11-11T00:00:00", - "2020-11-12T00:00:00", - "2020-11-13T00:00:00", - "2020-11-16T00:00:00", - "2020-11-17T00:00:00", - "2020-11-18T00:00:00", - "2020-11-19T00:00:00", - "2020-11-20T00:00:00", - "2020-11-23T00:00:00", - "2020-11-24T00:00:00", - "2020-11-25T00:00:00", - "2020-11-27T00:00:00", - "2020-11-30T00:00:00", - "2020-12-01T00:00:00", - "2020-12-02T00:00:00", - "2020-12-03T00:00:00", - "2020-12-04T00:00:00", - "2020-12-07T00:00:00", - "2020-12-08T00:00:00", - "2020-12-09T00:00:00", - "2020-12-10T00:00:00", - "2020-12-11T00:00:00", - "2020-12-14T00:00:00", - "2020-12-15T00:00:00", - "2020-12-16T00:00:00", - "2020-12-17T00:00:00", - "2020-12-18T00:00:00", - "2020-12-21T00:00:00", - "2020-12-22T00:00:00", - "2020-12-23T00:00:00", - "2020-12-24T00:00:00", - "2020-12-28T00:00:00", - "2020-12-29T00:00:00", - "2020-12-30T00:00:00", - "2020-12-31T00:00:00", - "2021-01-04T00:00:00", - "2021-01-05T00:00:00", - "2021-01-06T00:00:00", - "2021-01-07T00:00:00", - "2021-01-08T00:00:00", - "2021-01-11T00:00:00", - "2021-01-12T00:00:00", - "2021-01-13T00:00:00", - "2021-01-14T00:00:00", - "2021-01-15T00:00:00", - "2021-01-19T00:00:00", - "2021-01-20T00:00:00", - "2021-01-21T00:00:00", - "2021-01-22T00:00:00", - "2021-01-25T00:00:00", - "2021-01-26T00:00:00", - "2021-01-27T00:00:00", - "2021-01-28T00:00:00", - "2021-01-29T00:00:00", - "2021-02-01T00:00:00", - "2021-02-02T00:00:00", - "2021-02-03T00:00:00", - "2021-02-04T00:00:00", - "2021-02-05T00:00:00", - "2021-02-08T00:00:00", - "2021-02-09T00:00:00", - "2021-02-10T00:00:00", - "2021-02-11T00:00:00", - "2021-02-12T00:00:00", - "2021-02-16T00:00:00", - "2021-02-17T00:00:00", - "2021-02-18T00:00:00", - "2021-02-19T00:00:00", - "2021-02-22T00:00:00", - "2021-02-23T00:00:00", - "2021-02-24T00:00:00", - "2021-02-25T00:00:00", - "2021-02-26T00:00:00", - "2021-03-01T00:00:00", - "2021-03-02T00:00:00", - "2021-03-03T00:00:00", - "2021-03-04T00:00:00", - "2021-03-05T00:00:00", - "2021-03-08T00:00:00", - "2021-03-09T00:00:00", - "2021-03-10T00:00:00", - "2021-03-11T00:00:00", - "2021-03-12T00:00:00", - "2021-03-15T00:00:00", - "2021-03-16T00:00:00", - "2021-03-17T00:00:00", - "2021-03-18T00:00:00", - "2021-03-19T00:00:00", - "2021-03-22T00:00:00", - "2021-03-23T00:00:00", - "2021-03-24T00:00:00", - "2021-03-25T00:00:00", - "2021-03-26T00:00:00", - "2021-03-29T00:00:00", - "2021-03-30T00:00:00", - "2021-03-31T00:00:00", - "2021-04-01T00:00:00", - "2021-04-05T00:00:00", - "2021-04-06T00:00:00", - "2021-04-07T00:00:00", - "2021-04-08T00:00:00", - "2021-04-09T00:00:00" - ], - "y": [ - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 226.81374787631356, - 226.81374787631356, - 226.6273579325101, - 226.6273579325101, - 226.48636932192187, - 226.00137602053175, - 224.88300125563845, - 224.0160567730822, - 222.17519117375048, - 222.17519117375048, - 222.17519117375048, - 220.54850467303325, - 220.66550937017823, - 220.94564470344244, - 221.22673225716207, - 221.22673225716207, - 221.22673225716207, - 221.22673225716207, - 221.22673225716207, - 221.22673225716207, - 221.22673225716207, - 221.22673225716207, - 221.22673225716207, - 219.75711588681304, - 219.68335361442175, - 219.29128531897283, - 219.29128531897283, - 219.16458823803688, - 218.46586422959194, - 216.63698948329048, - 216.59324329287614, - 216.37197585450468, - 215.50408109134148, - 210.70375356647196, - 207.90397460601972, - 207.55452588799966, - 207.3333358757028, - 207.08524790460478, - 206.38929326470497, - 206.1751370411006, - 205.11717020338057, - 205.0662169024043, - 204.59161358692444, - 197.18128802989102, - 197.18128802989102, - 197.07282824082625, - 192.51398155445682, - 188.30140479703059, - 193.1951631244105, - 193.52332877415137, - 193.62106997895825, - 193.92467422784793, - 200.34414790408346, - 201.50271419495192, - 205.85957844842036, - 207.7157741959726, - 208.8882277350855, - 208.89940909855267, - 209.15355306014342, - 209.15355306014342, - 209.46646509391678, - 209.5548406479934, - 209.63107337237778, - 209.68497645083787, - 209.68497645083787, - 209.68497645083787, - 209.68497645083787, - 209.68497645083787, - 209.68497645083787, - 209.68497645083787, - 209.68497645083787, - 209.68497645083787, - 209.5854614392858, - 209.25586365549896, - 205.42329625744523, - 205.25195586700164, - 208.6408570100242, - 213.90377358751888, - 214.08168186841607, - 214.08168186841607, - 214.08168186841607, - 214.08168186841607, - 214.08168186841607, - 214.08168186841607, - 214.08168186841607, - 214.08168186841607, - 214.08168186841607, - 214.0795299753444, - 214.0795299753444, - 214.27105748711423, - 214.3959535936874, - 214.69336404634947, - 219.13602865994454, - 219.13602865994454, - 219.13602865994454, - 219.13602865994454, - 219.13602865994454, - 219.13602865994454, - 220.41641879517888, - 220.8067772952901, - 221.11260133431335, - 224.49484583041087, - 225.19505420733535, - 225.24354819511905, - 225.24354819511905, - 225.24354819511905, - 225.32691825558078, - 225.71622729444206, - 225.71622729444206, - 233.6710898277701, - 234.65498815289354, - 250.3114753341181, - 259.43033651555874, - 259.66830438689107, - 259.66830438689107, - 259.66830438689107, - 259.66830438689107, - 259.66830438689107, - 259.66830438689107, - 259.66830438689107, - 259.66830438689107, - 259.66830438689107, - 259.5482423655157, - 259.5482423655157, - 259.5482423655157, - 259.5482423655157, - 259.5482423655157, - 259.51583732572067, - 259.51583732572067, - 259.51583732572067, - 257.12725711411355, - 259.0713361140151, - 259.11180382651264, - 259.11180382651264, - 259.11180382651264, - 259.11180382651264, - 259.11180382651264, - 259.11180382651264, - 259.11180382651264, - 259.11180382651264, - 259.2105749727945, - 259.2201174662447, - 259.2201174662447, - 260.6583784481148, - 269.7585470560247, - 281.31968573813555, - 284.62173205508475, - 284.62173205508475, - 284.63440710312375, - 284.86096578763204, - 290.04585919221813, - 290.9202741251662, - 290.9202741251662, - 290.9202741251662, - 290.9202741251662, - 290.9202741251662, - 290.9202741251662, - 290.9202741251662, - 290.9202741251662, - 290.9202741251662, - 290.65761887746993, - 290.65761887746993, - 290.65761887746993, - 290.65761887746993, - 290.65761887746993, - 290.65761887746993, - 290.65761887746993, - 290.65761887746993, - 290.65761887746993, - 282.6429586759203, - 286.7677143389784, - 287.44693960938275, - 287.7143458687121, - 287.989911404413, - 289.0069206298008, - 291.7482421167306, - 294.62849908193516, - 295.21864600024827, - 301.9978067905787, - 302.43402159498334, - 302.43402159498334, - 302.43402159498334, - 302.43402159498334, - 305.5001954150485, - 305.6801777047012, - 306.05316335229395, - 306.083845552235, - 306.2484620957129, - 307.257609416246, - 310.5668612918184, - 310.5668612918184, - 310.5668612918184, - 310.5668612918184, - 310.5668612918184, - 310.5668612918184, - 310.5668612918184, - 310.5668612918184, - 310.5668612918184, - 310.4633593065008, - 310.4633593065008, - 310.357822869297, - 310.357822869297, - 308.2480415585094, - 307.9682355715536, - 307.49241421158706, - 307.3611720579874, - 307.2070555845904, - 302.33899187886755, - 302.33899187886755, - 299.15339750887864, - 299.15339750887864, - 293.92955353257986, - 293.92955353257986, - 293.92955353257986, - 293.92955353257986, - 293.68860013243466, - 272.5166354480475, - 272.86097104875665, - 273.18287260111265, - 273.18287260111265, - 273.18287260111265, - 273.18287260111265, - 273.18287260111265, - 273.18287260111265, - 273.18287260111265, - 273.18287260111265, - 273.18287260111265, - 272.16458534100514, - 271.98215390651694, - 264.90442240236536, - 264.90442240236536, - 264.90442240236536, - 264.90442240236536, - 264.90442240236536, - 262.11058843253767, - 262.11058843253767, - 261.74753984319085, - 260.06177816844274, - 255.399611276874, - 255.00463763697965, - 254.99302818910817, - 254.99302818910817, - 254.99302818910817, - 254.99302818910817, - 250.2527234781068, - 247.6994558300022, - 258.3520807497456, - 258.65787304098217, - 259.20908707965776, - 259.4531777613406, - 259.91985949692554, - 260.2308734251628, - 260.68378400745144, - 260.68378400745144, - 260.68378400745144, - 260.68378400745144, - 260.68378400745144, - 260.9260337561025, - 261.4574294039299, - 261.92568487662294, - 262.2661150461873, - 262.86850744781856, - 266.77567220596643, - 267.06710522951045, - 267.17239421827816, - 267.4335544546535, - 267.4335544546535, - 267.4335544546535, - 267.4335544546535, - 267.4335544546535, - 267.4335544546535, - 267.4335544546535, - 267.4335544546535, - 267.4335544546535, - 267.3172798773123, - 267.3172798773123, - 267.05555311028417, - 266.8204806923222, - 266.8204806923222, - 266.8204806923222, - 266.8204806923222, - 266.8204806923222, - 264.85143463725007, - 262.1529977164938, - 262.0756999590046, - 252.06810860079946, - 247.51129926659843, - 244.14517452792686, - 242.50215365716542, - 237.10393566693716, - 234.74958462913781, - 234.74958462913781, - 234.74958462913781, - 234.74958462913781, - 234.74958462913781, - 234.74958462913781, - 234.74958462913781, - 234.74958462913781, - 234.72529820847637, - 234.72529820847637, - 234.72529820847637, - 234.72529820847637 - ] - }, - { - "fill": "tonexty", - "fillcolor": "rgba(180, 180, 200, 0.125)", - "hoverinfo": "text", - "line": { - "color": "rgba(200, 40, 10, 0.5)", - "shape": "linear", - "width": 1 - }, - "name": "CK short", - "text": [ - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: nan", - "CK Short: 205.459", - "CK Short: 205.459", - "CK Short: 205.325", - "CK Short: 205.325", - "CK Short: 205.325", - "CK Short: 205.325", - "CK Short: 205.325", - "CK Short: 205.325", - "CK Short: 205.325", - "CK Short: 205.325", - "CK Short: 205.325", - "CK Short: 205.617", - "CK Short: 206.060", - "CK Short: 206.060", - "CK Short: 206.060", - "CK Short: 206.060", - "CK Short: 210.879", - "CK Short: 208.782", - "CK Short: 208.739", - "CK Short: 208.739", - "CK Short: 208.394", - "CK Short: 205.484", - "CK Short: 205.484", - "CK Short: 205.484", - "CK Short: 205.484", - "CK Short: 205.457", - "CK Short: 205.457", - "CK Short: 201.525", - "CK Short: 201.525", - "CK Short: 201.525", - "CK Short: 192.691", - "CK Short: 192.691", - "CK Short: 184.533", - "CK Short: 184.533", - "CK Short: 180.558", - "CK Short: 180.488", - "CK Short: 180.269", - "CK Short: 180.269", - "CK Short: 180.269", - "CK Short: 180.269", - "CK Short: 180.269", - "CK Short: 180.048", - "CK Short: 179.484", - "CK Short: 179.149", - "CK Short: 179.149", - "CK Short: 178.811", - "CK Short: 178.439", - "CK Short: 178.439", - "CK Short: 178.439", - "CK Short: 178.439", - "CK Short: 178.439", - "CK Short: 178.439", - "CK Short: 178.439", - "CK Short: 178.439", - "CK Short: 178.439", - "CK Short: 189.797", - "CK Short: 192.565", - "CK Short: 192.565", - "CK Short: 192.565", - "CK Short: 192.565", - "CK Short: 192.666", - "CK Short: 192.674", - "CK Short: 192.674", - "CK Short: 192.674", - "CK Short: 199.912", - "CK Short: 199.704", - "CK Short: 196.237", - "CK Short: 196.237", - "CK Short: 196.001", - "CK Short: 195.685", - "CK Short: 195.685", - "CK Short: 195.648", - "CK Short: 195.648", - "CK Short: 195.648", - "CK Short: 195.648", - "CK Short: 195.648", - "CK Short: 195.648", - "CK Short: 195.648", - "CK Short: 195.648", - "CK Short: 195.648", - "CK Short: 195.808", - "CK Short: 195.808", - "CK Short: 195.808", - "CK Short: 195.808", - "CK Short: 200.716", - "CK Short: 200.716", - "CK Short: 201.105", - "CK Short: 201.124", - "CK Short: 201.256", - "CK Short: 201.256", - "CK Short: 201.256", - "CK Short: 201.256", - "CK Short: 202.564", - "CK Short: 202.564", - "CK Short: 202.564", - "CK Short: 202.564", - "CK Short: 202.564", - "CK Short: 202.564", - "CK Short: 202.564", - "CK Short: 202.564", - "CK Short: 202.564", - "CK Short: 202.990", - "CK Short: 210.163", - "CK Short: 213.267", - "CK Short: 218.137", - "CK Short: 217.763", - "CK Short: 217.523", - "CK Short: 217.134", - "CK Short: 217.134", - "CK Short: 217.134", - "CK Short: 217.134", - "CK Short: 217.134", - "CK Short: 217.134", - "CK Short: 217.134", - "CK Short: 217.134", - "CK Short: 217.134", - "CK Short: 217.510", - "CK Short: 218.465", - "CK Short: 218.465", - "CK Short: 219.999", - "CK Short: 220.152", - "CK Short: 220.152", - "CK Short: 220.817", - "CK Short: 222.031", - "CK Short: 223.563", - "CK Short: 228.848", - "CK Short: 241.272", - "CK Short: 244.790", - "CK Short: 248.444", - "CK Short: 248.444", - "CK Short: 248.444", - "CK Short: 248.444", - "CK Short: 248.444", - "CK Short: 248.444", - "CK Short: 248.444", - "CK Short: 248.754", - "CK Short: 248.754", - "CK Short: 248.754", - "CK Short: 248.754", - "CK Short: 248.754", - "CK Short: 248.754", - "CK Short: 252.580", - "CK Short: 252.573", - "CK Short: 252.573", - "CK Short: 252.573", - "CK Short: 252.573", - "CK Short: 252.573", - "CK Short: 252.573", - "CK Short: 252.573", - "CK Short: 252.573", - "CK Short: 252.573", - "CK Short: 252.872", - "CK Short: 255.041", - "CK Short: 256.480", - "CK Short: 257.931", - "CK Short: 257.931", - "CK Short: 257.931", - "CK Short: 261.799", - "CK Short: 262.134", - "CK Short: 262.260", - "CK Short: 267.373", - "CK Short: 274.680", - "CK Short: 274.543", - "CK Short: 274.340", - "CK Short: 274.173", - "CK Short: 274.028", - "CK Short: 273.827", - "CK Short: 271.970", - "CK Short: 271.970", - "CK Short: 271.699", - "CK Short: 271.699", - "CK Short: 271.699", - "CK Short: 271.699", - "CK Short: 271.699", - "CK Short: 271.699", - "CK Short: 271.699", - "CK Short: 271.699", - "CK Short: 271.699", - "CK Short: 272.160", - "CK Short: 272.160", - "CK Short: 272.160", - "CK Short: 272.160", - "CK Short: 272.231", - "CK Short: 272.231", - "CK Short: 272.231", - "CK Short: 281.590", - "CK Short: 282.542", - "CK Short: 291.286", - "CK Short: 292.614", - "CK Short: 292.684", - "CK Short: 292.958", - "CK Short: 295.220", - "CK Short: 300.362", - "CK Short: 300.362", - "CK Short: 291.852", - "CK Short: 291.852", - "CK Short: 291.428", - "CK Short: 291.428", - "CK Short: 291.428", - "CK Short: 277.852", - "CK Short: 274.446", - "CK Short: 273.938", - "CK Short: 269.457", - "CK Short: 268.642", - "CK Short: 267.365", - "CK Short: 262.868", - "CK Short: 262.620", - "CK Short: 262.620", - "CK Short: 262.620", - "CK Short: 262.620", - "CK Short: 262.358", - "CK Short: 261.702", - "CK Short: 261.702", - "CK Short: 261.630", - "CK Short: 261.112", - "CK Short: 261.112", - "CK Short: 261.112", - "CK Short: 261.112", - "CK Short: 261.112", - "CK Short: 261.112", - "CK Short: 261.112", - "CK Short: 261.112", - "CK Short: 261.112", - "CK Short: 258.725", - "CK Short: 258.725", - "CK Short: 258.696", - "CK Short: 258.626", - "CK Short: 258.589", - "CK Short: 258.462", - "CK Short: 258.328", - "CK Short: 221.150", - "CK Short: 221.125", - "CK Short: 221.125", - "CK Short: 221.125", - "CK Short: 221.125", - "CK Short: 221.125", - "CK Short: 221.125", - "CK Short: 221.125", - "CK Short: 221.125", - "CK Short: 221.125", - "CK Short: 221.137", - "CK Short: 221.137", - "CK Short: 221.137", - "CK Short: 221.137", - "CK Short: 221.437", - "CK Short: 221.792", - "CK Short: 221.792", - "CK Short: 221.928", - "CK Short: 225.981", - "CK Short: 229.993", - "CK Short: 229.993", - "CK Short: 229.993", - "CK Short: 229.993", - "CK Short: 229.993", - "CK Short: 230.432", - "CK Short: 230.432", - "CK Short: 234.220", - "CK Short: 234.220", - "CK Short: 234.220", - "CK Short: 235.059", - "CK Short: 249.786", - "CK Short: 250.481", - "CK Short: 255.605", - "CK Short: 259.784", - "CK Short: 259.784", - "CK Short: 259.784", - "CK Short: 259.784", - "CK Short: 259.784", - "CK Short: 259.784", - "CK Short: 249.459", - "CK Short: 249.140", - "CK Short: 247.865", - "CK Short: 245.391", - "CK Short: 245.120", - "CK Short: 241.735", - "CK Short: 241.507", - "CK Short: 235.674", - "CK Short: 235.674", - "CK Short: 233.919", - "CK Short: 233.919", - "CK Short: 233.919", - "CK Short: 233.919", - "CK Short: 233.919", - "CK Short: 233.919", - "CK Short: 233.092", - "CK Short: 233.092", - "CK Short: 233.092", - "CK Short: 232.909", - "CK Short: 232.650", - "CK Short: 232.500", - "CK Short: 232.500", - "CK Short: 229.614", - "CK Short: 227.704", - "CK Short: 227.704", - "CK Short: 227.497", - "CK Short: 227.295", - "CK Short: 227.295", - "CK Short: 227.091", - "CK Short: 227.091", - "CK Short: 227.004", - "CK Short: 226.745", - "CK Short: 226.745" - ], - "type": "scatter", - "x": [ - "2020-01-02T00:00:00", - "2020-01-03T00:00:00", - "2020-01-06T00:00:00", - "2020-01-07T00:00:00", - "2020-01-08T00:00:00", - "2020-01-09T00:00:00", - "2020-01-10T00:00:00", - "2020-01-13T00:00:00", - "2020-01-14T00:00:00", - "2020-01-15T00:00:00", - "2020-01-16T00:00:00", - "2020-01-17T00:00:00", - "2020-01-21T00:00:00", - "2020-01-22T00:00:00", - "2020-01-23T00:00:00", - "2020-01-24T00:00:00", - "2020-01-27T00:00:00", - "2020-01-28T00:00:00", - "2020-01-29T00:00:00", - "2020-01-30T00:00:00", - "2020-01-31T00:00:00", - "2020-02-03T00:00:00", - "2020-02-04T00:00:00", - "2020-02-05T00:00:00", - "2020-02-06T00:00:00", - "2020-02-07T00:00:00", - "2020-02-10T00:00:00", - "2020-02-11T00:00:00", - "2020-02-12T00:00:00", - "2020-02-13T00:00:00", - "2020-02-14T00:00:00", - "2020-02-18T00:00:00", - "2020-02-19T00:00:00", - "2020-02-20T00:00:00", - "2020-02-21T00:00:00", - "2020-02-24T00:00:00", - "2020-02-25T00:00:00", - "2020-02-26T00:00:00", - "2020-02-27T00:00:00", - "2020-02-28T00:00:00", - "2020-03-02T00:00:00", - "2020-03-03T00:00:00", - "2020-03-04T00:00:00", - "2020-03-05T00:00:00", - "2020-03-06T00:00:00", - "2020-03-09T00:00:00", - "2020-03-10T00:00:00", - "2020-03-11T00:00:00", - "2020-03-12T00:00:00", - "2020-03-13T00:00:00", - "2020-03-16T00:00:00", - "2020-03-17T00:00:00", - "2020-03-18T00:00:00", - "2020-03-19T00:00:00", - "2020-03-20T00:00:00", - "2020-03-23T00:00:00", - "2020-03-24T00:00:00", - "2020-03-25T00:00:00", - "2020-03-26T00:00:00", - "2020-03-27T00:00:00", - "2020-03-30T00:00:00", - "2020-03-31T00:00:00", - "2020-04-01T00:00:00", - "2020-04-02T00:00:00", - "2020-04-03T00:00:00", - "2020-04-06T00:00:00", - "2020-04-07T00:00:00", - "2020-04-08T00:00:00", - "2020-04-09T00:00:00", - "2020-04-13T00:00:00", - "2020-04-14T00:00:00", - "2020-04-15T00:00:00", - "2020-04-16T00:00:00", - "2020-04-17T00:00:00", - "2020-04-20T00:00:00", - "2020-04-21T00:00:00", - "2020-04-22T00:00:00", - "2020-04-23T00:00:00", - "2020-04-24T00:00:00", - "2020-04-27T00:00:00", - "2020-04-28T00:00:00", - "2020-04-29T00:00:00", - "2020-04-30T00:00:00", - "2020-05-01T00:00:00", - "2020-05-04T00:00:00", - "2020-05-05T00:00:00", - "2020-05-06T00:00:00", - "2020-05-07T00:00:00", - "2020-05-08T00:00:00", - "2020-05-11T00:00:00", - "2020-05-12T00:00:00", - "2020-05-13T00:00:00", - "2020-05-14T00:00:00", - "2020-05-15T00:00:00", - "2020-05-18T00:00:00", - "2020-05-19T00:00:00", - "2020-05-20T00:00:00", - "2020-05-21T00:00:00", - "2020-05-22T00:00:00", - "2020-05-26T00:00:00", - "2020-05-27T00:00:00", - "2020-05-28T00:00:00", - "2020-05-29T00:00:00", - "2020-06-01T00:00:00", - "2020-06-02T00:00:00", - "2020-06-03T00:00:00", - "2020-06-04T00:00:00", - "2020-06-05T00:00:00", - "2020-06-08T00:00:00", - "2020-06-09T00:00:00", - "2020-06-10T00:00:00", - "2020-06-11T00:00:00", - "2020-06-12T00:00:00", - "2020-06-15T00:00:00", - "2020-06-16T00:00:00", - "2020-06-17T00:00:00", - "2020-06-18T00:00:00", - "2020-06-19T00:00:00", - "2020-06-22T00:00:00", - "2020-06-23T00:00:00", - "2020-06-24T00:00:00", - "2020-06-25T00:00:00", - "2020-06-26T00:00:00", - "2020-06-29T00:00:00", - "2020-06-30T00:00:00", - "2020-07-01T00:00:00", - "2020-07-02T00:00:00", - "2020-07-06T00:00:00", - "2020-07-07T00:00:00", - "2020-07-08T00:00:00", - "2020-07-09T00:00:00", - "2020-07-10T00:00:00", - "2020-07-13T00:00:00", - "2020-07-14T00:00:00", - "2020-07-15T00:00:00", - "2020-07-16T00:00:00", - "2020-07-17T00:00:00", - "2020-07-20T00:00:00", - "2020-07-21T00:00:00", - "2020-07-22T00:00:00", - "2020-07-23T00:00:00", - "2020-07-24T00:00:00", - "2020-07-27T00:00:00", - "2020-07-28T00:00:00", - "2020-07-29T00:00:00", - "2020-07-30T00:00:00", - "2020-07-31T00:00:00", - "2020-08-03T00:00:00", - "2020-08-04T00:00:00", - "2020-08-05T00:00:00", - "2020-08-06T00:00:00", - "2020-08-07T00:00:00", - "2020-08-10T00:00:00", - "2020-08-11T00:00:00", - "2020-08-12T00:00:00", - "2020-08-13T00:00:00", - "2020-08-14T00:00:00", - "2020-08-17T00:00:00", - "2020-08-18T00:00:00", - "2020-08-19T00:00:00", - "2020-08-20T00:00:00", - "2020-08-21T00:00:00", - "2020-08-24T00:00:00", - "2020-08-25T00:00:00", - "2020-08-26T00:00:00", - "2020-08-27T00:00:00", - "2020-08-28T00:00:00", - "2020-08-31T00:00:00", - "2020-09-01T00:00:00", - "2020-09-02T00:00:00", - "2020-09-03T00:00:00", - "2020-09-04T00:00:00", - "2020-09-08T00:00:00", - "2020-09-09T00:00:00", - "2020-09-10T00:00:00", - "2020-09-11T00:00:00", - "2020-09-14T00:00:00", - "2020-09-15T00:00:00", - "2020-09-16T00:00:00", - "2020-09-17T00:00:00", - "2020-09-18T00:00:00", - "2020-09-21T00:00:00", - "2020-09-22T00:00:00", - "2020-09-23T00:00:00", - "2020-09-24T00:00:00", - "2020-09-25T00:00:00", - "2020-09-28T00:00:00", - "2020-09-29T00:00:00", - "2020-09-30T00:00:00", - "2020-10-01T00:00:00", - "2020-10-02T00:00:00", - "2020-10-05T00:00:00", - "2020-10-06T00:00:00", - "2020-10-07T00:00:00", - "2020-10-08T00:00:00", - "2020-10-09T00:00:00", - "2020-10-12T00:00:00", - "2020-10-13T00:00:00", - "2020-10-14T00:00:00", - "2020-10-15T00:00:00", - "2020-10-16T00:00:00", - "2020-10-19T00:00:00", - "2020-10-20T00:00:00", - "2020-10-21T00:00:00", - "2020-10-22T00:00:00", - "2020-10-23T00:00:00", - "2020-10-26T00:00:00", - "2020-10-27T00:00:00", - "2020-10-28T00:00:00", - "2020-10-29T00:00:00", - "2020-10-30T00:00:00", - "2020-11-02T00:00:00", - "2020-11-03T00:00:00", - "2020-11-04T00:00:00", - "2020-11-05T00:00:00", - "2020-11-06T00:00:00", - "2020-11-09T00:00:00", - "2020-11-10T00:00:00", - "2020-11-11T00:00:00", - "2020-11-12T00:00:00", - "2020-11-13T00:00:00", - "2020-11-16T00:00:00", - "2020-11-17T00:00:00", - "2020-11-18T00:00:00", - "2020-11-19T00:00:00", - "2020-11-20T00:00:00", - "2020-11-23T00:00:00", - "2020-11-24T00:00:00", - "2020-11-25T00:00:00", - "2020-11-27T00:00:00", - "2020-11-30T00:00:00", - "2020-12-01T00:00:00", - "2020-12-02T00:00:00", - "2020-12-03T00:00:00", - "2020-12-04T00:00:00", - "2020-12-07T00:00:00", - "2020-12-08T00:00:00", - "2020-12-09T00:00:00", - "2020-12-10T00:00:00", - "2020-12-11T00:00:00", - "2020-12-14T00:00:00", - "2020-12-15T00:00:00", - "2020-12-16T00:00:00", - "2020-12-17T00:00:00", - "2020-12-18T00:00:00", - "2020-12-21T00:00:00", - "2020-12-22T00:00:00", - "2020-12-23T00:00:00", - "2020-12-24T00:00:00", - "2020-12-28T00:00:00", - "2020-12-29T00:00:00", - "2020-12-30T00:00:00", - "2020-12-31T00:00:00", - "2021-01-04T00:00:00", - "2021-01-05T00:00:00", - "2021-01-06T00:00:00", - "2021-01-07T00:00:00", - "2021-01-08T00:00:00", - "2021-01-11T00:00:00", - "2021-01-12T00:00:00", - "2021-01-13T00:00:00", - "2021-01-14T00:00:00", - "2021-01-15T00:00:00", - "2021-01-19T00:00:00", - "2021-01-20T00:00:00", - "2021-01-21T00:00:00", - "2021-01-22T00:00:00", - "2021-01-25T00:00:00", - "2021-01-26T00:00:00", - "2021-01-27T00:00:00", - "2021-01-28T00:00:00", - "2021-01-29T00:00:00", - "2021-02-01T00:00:00", - "2021-02-02T00:00:00", - "2021-02-03T00:00:00", - "2021-02-04T00:00:00", - "2021-02-05T00:00:00", - "2021-02-08T00:00:00", - "2021-02-09T00:00:00", - "2021-02-10T00:00:00", - "2021-02-11T00:00:00", - "2021-02-12T00:00:00", - "2021-02-16T00:00:00", - "2021-02-17T00:00:00", - "2021-02-18T00:00:00", - "2021-02-19T00:00:00", - "2021-02-22T00:00:00", - "2021-02-23T00:00:00", - "2021-02-24T00:00:00", - "2021-02-25T00:00:00", - "2021-02-26T00:00:00", - "2021-03-01T00:00:00", - "2021-03-02T00:00:00", - "2021-03-03T00:00:00", - "2021-03-04T00:00:00", - "2021-03-05T00:00:00", - "2021-03-08T00:00:00", - "2021-03-09T00:00:00", - "2021-03-10T00:00:00", - "2021-03-11T00:00:00", - "2021-03-12T00:00:00", - "2021-03-15T00:00:00", - "2021-03-16T00:00:00", - "2021-03-17T00:00:00", - "2021-03-18T00:00:00", - "2021-03-19T00:00:00", - "2021-03-22T00:00:00", - "2021-03-23T00:00:00", - "2021-03-24T00:00:00", - "2021-03-25T00:00:00", - "2021-03-26T00:00:00", - "2021-03-29T00:00:00", - "2021-03-30T00:00:00", - "2021-03-31T00:00:00", - "2021-04-01T00:00:00", - "2021-04-05T00:00:00", - "2021-04-06T00:00:00", - "2021-04-07T00:00:00", - "2021-04-08T00:00:00", - "2021-04-09T00:00:00" - ], - "y": [ - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 205.45904698468877, - 205.45904698468877, - 205.32480882624952, - 205.32480882624952, - 205.32480882624952, - 205.32480882624952, - 205.32480882624952, - 205.32480882624952, - 205.32480882624952, - 205.32480882624952, - 205.32480882624952, - 205.6173368586831, - 206.05992898200796, - 206.05992898200796, - 206.05992898200796, - 206.05992898200796, - 210.8794891013808, - 208.7818747556372, - 208.73871346032405, - 208.73871346032405, - 208.39413638075962, - 205.48401271397515, - 205.48401271397515, - 205.48401271397515, - 205.48401271397515, - 205.45725717571554, - 205.45725717571554, - 201.52546068426597, - 201.52546068426597, - 201.52546068426597, - 192.69069330756065, - 192.69069330756065, - 184.5328236931038, - 184.5328236931038, - 180.55838030955994, - 180.48827896171608, - 180.26870891835117, - 180.26870891835117, - 180.26870891835117, - 180.26870891835117, - 180.26870891835117, - 180.04770993297174, - 179.4839256303704, - 179.14898978557267, - 179.14898978557267, - 178.81113894557564, - 178.43858543734441, - 178.43858543734441, - 178.43858543734441, - 178.43858543734441, - 178.43858543734441, - 178.43858543734441, - 178.43858543734441, - 178.43858543734441, - 178.43858543734441, - 189.79685886081344, - 192.56531600652707, - 192.56531600652707, - 192.56531600652707, - 192.56531600652707, - 192.66584660275248, - 192.67422519367582, - 192.67422519367582, - 192.67422519367582, - 199.9117753166723, - 199.70414305836823, - 196.23670740466414, - 196.23670740466414, - 196.00120745528562, - 195.68505330680458, - 195.68505330680458, - 195.64828941978857, - 195.64828941978857, - 195.64828941978857, - 195.64828941978857, - 195.64828941978857, - 195.64828941978857, - 195.64828941978857, - 195.64828941978857, - 195.64828941978857, - 195.80790522968198, - 195.80790522968198, - 195.80790522968198, - 195.80790522968198, - 200.71622152966862, - 200.71622152966862, - 201.10531459154487, - 201.12378313391218, - 201.2560277109865, - 201.2560277109865, - 201.2560277109865, - 201.2560277109865, - 202.56396828829764, - 202.56396828829764, - 202.56396828829764, - 202.56396828829764, - 202.56396828829764, - 202.56396828829764, - 202.56396828829764, - 202.56396828829764, - 202.56396828829764, - 202.98957421354197, - 210.16262098958902, - 213.2673541386634, - 218.13739866568665, - 217.76343144013074, - 217.52308784793485, - 217.13377880907356, - 217.13377880907356, - 217.13377880907356, - 217.13377880907356, - 217.13377880907356, - 217.13377880907356, - 217.13377880907356, - 217.13377880907356, - 217.13377880907356, - 217.5099020008975, - 218.46502222308303, - 218.46502222308303, - 219.99852222447566, - 220.1517029373277, - 220.1517029373277, - 220.81653508099944, - 222.03087473337666, - 223.56279373892002, - 228.84750707838853, - 241.27176495870302, - 244.78958826958092, - 248.44427105314406, - 248.44427105314406, - 248.44427105314406, - 248.44427105314406, - 248.44427105314406, - 248.44427105314406, - 248.44427105314406, - 248.75420874672957, - 248.75420874672957, - 248.75420874672957, - 248.75420874672957, - 248.75420874672957, - 248.75420874672957, - 252.5799008443022, - 252.57291173610088, - 252.57291173610088, - 252.57291173610088, - 252.57291173610088, - 252.57291173610088, - 252.57291173610088, - 252.57291173610088, - 252.57291173610088, - 252.57291173610088, - 252.87162033118207, - 255.04145599573312, - 256.4803020548332, - 257.93061059707156, - 257.93061059707156, - 257.93061059707156, - 261.79903787447734, - 262.1341334835631, - 262.25971855061505, - 267.3727512285155, - 274.6800393709547, - 274.54303518892357, - 274.3397295947664, - 274.1727579772784, - 274.0284802258152, - 273.8272313235612, - 271.9695112429022, - 271.9695112429022, - 271.69920303178174, - 271.69920303178174, - 271.69920303178174, - 271.69920303178174, - 271.69920303178174, - 271.69920303178174, - 271.69920303178174, - 271.69920303178174, - 271.69920303178174, - 272.16008249207135, - 272.16008249207135, - 272.16008249207135, - 272.16008249207135, - 272.23148626962734, - 272.23148626962734, - 272.23148626962734, - 281.59034447826735, - 282.5422017543432, - 291.2859796257198, - 292.6143946027389, - 292.68395795013674, - 292.95756349808954, - 295.21980580565463, - 300.3615232558496, - 300.3615232558496, - 291.85196454500624, - 291.85196454500624, - 291.4275992161473, - 291.4275992161473, - 291.4275992161473, - 277.8516443588, - 274.4459812656637, - 273.9378821624864, - 269.456618360262, - 268.64194407301187, - 267.36475833264814, - 262.8682773113634, - 262.62044951917795, - 262.62044951917795, - 262.62044951917795, - 262.62044951917795, - 262.3578529411807, - 261.70247078424785, - 261.70247078424785, - 261.6299045029634, - 261.11191679923655, - 261.11191679923655, - 261.11191679923655, - 261.11191679923655, - 261.11191679923655, - 261.11191679923655, - 261.11191679923655, - 261.11191679923655, - 261.11191679923655, - 258.7250236876424, - 258.7250236876424, - 258.6955684423612, - 258.6260100722457, - 258.5894085157045, - 258.46246687067634, - 258.3282212212057, - 221.15039177488381, - 221.12535198704379, - 221.12535198704379, - 221.12535198704379, - 221.12535198704379, - 221.12535198704379, - 221.12535198704379, - 221.12535198704379, - 221.12535198704379, - 221.12535198704379, - 221.13696143491526, - 221.13696143491526, - 221.13696143491526, - 221.13696143491526, - 221.4372637045104, - 221.79248224567365, - 221.79248224567365, - 221.92793433848934, - 225.9811522571794, - 229.99323927111533, - 229.99323927111533, - 229.99323927111533, - 229.99323927111533, - 229.99323927111533, - 230.43212329690843, - 230.43212329690843, - 234.2201398927229, - 234.2201398927229, - 234.2201398927229, - 235.05911986097, - 249.7862172132517, - 250.4805889611648, - 255.6045408682711, - 259.7843406114164, - 259.7843406114164, - 259.7843406114164, - 259.7843406114164, - 259.7843406114164, - 259.7843406114164, - 249.45900488629118, - 249.14010329902922, - 247.86510358924352, - 245.39058053500665, - 245.1195217490841, - 241.73457915669522, - 241.5070212044046, - 235.67431529978444, - 235.67431529978444, - 233.91869340918282, - 233.91869340918282, - 233.91869340918282, - 233.91869340918282, - 233.91869340918282, - 233.91869340918282, - 233.09184004492099, - 233.09184004492099, - 233.09184004492099, - 232.90940332756185, - 232.65046220134863, - 232.50041537086219, - 232.50041537086219, - 229.61373641377727, - 227.70426096575895, - 227.70383456400725, - 227.49745104657137, - 227.29470606398456, - 227.29470606398456, - 227.09101186910289, - 227.09101186910289, - 227.00351941866083, - 226.74516729368926, - 226.74516729368926 - ] - } - ], - "layout": { - "dragmode": "zoom", - "font": { - "size": 9 - }, - "hovermode": "closest", - "margin": { - "autoexpand": true - }, - "paper_bgcolor": "rgb(240, 240, 240)", - "plot_bgcolor": "rgb(240, 240, 240)", - "template": { - "data": { - "pie": [ - { - "automargin": true, - "type": "pie" - } - ] - }, - "layout": { - "xaxis": { - "showgrid": true, - "title": { - "standoff": 15 - } - }, - "yaxis": { - "showgrid": true, - "title": { - "standoff": 15 - } - } - } - }, - "title": { - "text": "BABA price from 1-1-2020 to 10-4-2021 with Chande-Kroll Stops (10,1,9) Trading View mode" - }, - "xaxis": { - "dtick": 50, - "rangeslider": { - "visible": false - }, - "showticklabels": true, - "tick0": 0, - "type": "category" - }, - "yaxis": { - "anchor": "x2", - "autorange": true, - "tickmode": "auto", - "type": "log" - } - } - }, - "text/html": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "cksp = ta.trend.cksp(df[\"High\"], df[\"Low\"], df[\"Close\"], tvmode = True)\n", - "df[\"CKlong\"] = cksp[cksp.columns[0]]\n", - "df[\"CKshort\"] = cksp[cksp.columns[1]]\n", - "\n", - "fig = go.Figure()\n", - "\n", - "interp = \"linear\"\n", - "\n", - "title = \"{} price from {} to {} with Chande-Kroll Stops (10,1,9) Trading View mode\".format(ticker,\n", - " \"{}-{}-{}\".format(from_date.day, from_date.month, from_date.year),\n", - " \"{}-{}-{}\".format(to_date.day, to_date.month, to_date.year))\n", - "\n", - "hovertext = []\n", - "for i in range(len(df[\"Open\"])):\n", - " hovertext.append(\n", - " \"Open: {:.3f}
High: {:.3f}
Low: {:.3f}
Close: {:.3f}\".format(\n", - " df[\"Open\"][i], df[\"High\"][i], df[\"Low\"][i], df[\"Close\"][i]))\n", - " \n", - "ckltext = []\n", - "for i in range(len(df[\"CKlong\"])):\n", - " ckltext.append(\"CK Long: {:.3f}\".format(df[\"CKlong\"][i]))\n", - " \n", - "ckstext = []\n", - "for i in range(len(df[\"CKshort\"])):\n", - " ckstext.append(\"CK Short: {:.3f}\".format(df[\"CKshort\"][i]))\n", - " \n", - "\n", - "fig.add_trace(\n", - " go.Candlestick(\n", - " x = df.index,\n", - " open = df[\"Open\"], high = df[\"High\"], low = df[\"Low\"], close = df[\"Close\"],\n", - " name = \"{} OHLC\".format(ticker),\n", - " text = hovertext,\n", - " hoverinfo = \"text\",\n", - " ),)\n", - "\n", - "fig.add_trace(\n", - " go.Scatter(\n", - " x = df.index,\n", - " y = df[\"CKlong\"],\n", - " name = \"CK long\",\n", - " line = dict(shape = interp, color = \"rgba(0, 120, 240, 0.5)\", width = 1,), \n", - " text = ckltext,\n", - " hoverinfo = \"text\",\n", - " ),)\n", - "\n", - "fig.add_trace(\n", - " go.Scatter(\n", - " x = df.index,\n", - " y = df[\"CKshort\"],\n", - " fill = \"tonexty\",\n", - " fillcolor = \"rgba(180, 180, 200, 0.125)\", \n", - " name = \"CK short\",\n", - " line = dict(shape = interp, color = \"rgba(200, 40, 10, 0.5)\", width = 1,), \n", - " text = ckstext,\n", - " hoverinfo = \"text\",\n", - " ),)\n", - "\n", - "# plot layout options\n", - "layout = dict(\n", - " xaxis = go.layout.XAxis(\n", - " type = \"category\",\n", - " showticklabels = True,\n", - " tick0 = 0.0,\n", - " dtick = 50,\n", - " rangeslider = dict(visible = False)\n", - " ),\n", - " yaxis = dict(\n", - " type = \"log\",\n", - " anchor = \"x2\",\n", - " autorange = True,\n", - " tickmode = \"auto\",\n", - " ),\n", - " # annotations = annotations,\n", - " #width = 1000, height = 800,\n", - " margin = dict(\n", - " autoexpand = True,\n", - " #r = 100, t = 65, b = 110, l = 100\n", - " ),\n", - " template = \"gridon\",\n", - " plot_bgcolor = \"rgb(240, 240, 240)\",\n", - " paper_bgcolor = \"rgb(240, 240, 240)\",\n", - " dragmode = \"zoom\",\n", - " hovermode = \"closest\",\n", - ")\n", - "\n", - "fig.update_layout(layout)\n", - "fig.update_layout(\n", - " title = title,\n", - " font=dict(\n", - " size=9,\n", - " ),\n", - ")\n", - "\n", - "fig.show()" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "discrete-nation", - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "kernelspec": { - "display_name": "Python 3", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.9.1" - } - }, - "nbformat": 4, - "nbformat_minor": 5 -} diff --git a/pandas_ta/__init__.py b/pandas_ta/__init__.py index 6ca9fff..c1cadd4 100644 --- a/pandas_ta/__init__.py +++ b/pandas_ta/__init__.py @@ -40,17 +40,17 @@ Imports = { Category = { # Candles "candles": [ - "cdl", "cdl_pattern", "ha" + "cdl", "cdl_pattern", "cdl_z", "ha" ], # Cycles "cycles": ["ebsw"], # Momentum "momentum": [ "ao", "apo", "bias", "bop", "brar", "cci", "cfo", "cg", "cmo", - "coppock", "er", "eri", "fisher", "inertia", "kdj", "kst", "macd", + "coppock", "cti", "er", "eri", "fisher", "inertia", "kdj", "kst", "macd", "mom", "pgo", "ppo", "psl", "pvo", "qqe", "roc", "rsi", "rsx", "rvgi", - "slope", "smi", "squeeze", "stc", "stoch", "stochrsi", "td_seq", "trix", "tsi", "uo", - "willr" + "slope", "smi", "squeeze", "stc", "stoch", "stochrsi", "td_seq", "trix", + "tsi", "uo", "willr" ], # Overlap "overlap": [ diff --git a/pandas_ta/candles/__init__.py b/pandas_ta/candles/__init__.py index c862ddb..efd0803 100644 --- a/pandas_ta/candles/__init__.py +++ b/pandas_ta/candles/__init__.py @@ -1,5 +1,6 @@ # -*- coding: utf-8 -*- -from .ha import ha from .cdl_doji import cdl_doji from .cdl_inside import cdl_inside from .cdl_pattern import cdl_pattern, cdl, ALL_PATTERNS as CDL_PATTERN_NAMES +from .cdl_z import cdl_z +from .ha import ha \ No newline at end of file diff --git a/pandas_ta/candles/cdl_z.py b/pandas_ta/candles/cdl_z.py new file mode 100644 index 0000000..6f96707 --- /dev/null +++ b/pandas_ta/candles/cdl_z.py @@ -0,0 +1,92 @@ +# -*- coding: utf-8 -*- +from pandas import DataFrame +from pandas_ta.statistics import zscore +from pandas_ta.utils import get_offset, verify_series + + +def cdl_z(open_, high, low, close, length=None, full=None, ddof=None, offset=None, **kwargs): + """Candle Type: Z Score""" + # Validate Arguments + length = int(length) if length and length > 0 else 30 + ddof = int(ddof) if ddof and ddof >= 0 and ddof < length else 1 + open_ = verify_series(open_, length) + high = verify_series(high, length) + low = verify_series(low, length) + close = verify_series(close, length) + offset = get_offset(offset) + full = bool(full) if full is not None and full else False + + if open_ is None or high is None or low is None or close is None: return + + # Calculate Result + if full: + length = close.size + + z_open = zscore(open_, length=length, ddof=ddof) + z_high = zscore(high, length=length, ddof=ddof) + z_low = zscore(low, length=length, ddof=ddof) + z_close = zscore(close, length=length, ddof=ddof) + + _full = "a" if full else "" + _props = _full if full else f"_{length}_{ddof}" + df = DataFrame({ + f"open_Z{_props}": z_open, + f"high_Z{_props}": z_high, + f"low_Z{_props}": z_low, + f"close_Z{_props}": z_close, + }) + + if full: + df.fillna(method="backfill", axis=0, inplace=True) + + # Offset + if offset != 0: + df = df.shift(offset) + + # Handle fills + if "fillna" in kwargs: + df.fillna(kwargs["fillna"], inplace=True) + if "fill_method" in kwargs: + df.fillna(method=kwargs["fill_method"], inplace=True) + + # Name and Categorize it + df.name = f"CDL_Z{_props}" + df.category = "candles" + + return df + + +cdl_z.__doc__ = \ +"""Candle Type: Z + +Normalizes OHLC Candles with a rolling Z Score. + +Source: Kevin Johnson + +Calculation: + Default values: + length=30, full=False, ddof=1 + Z = ZSCORE + + open = Z( open, length, ddof) + high = Z( high, length, ddof) + low = Z( low, length, ddof) + close = Z(close, length, ddof) + +Args: + open_ (pd.Series): Series of 'open's + high (pd.Series): Series of 'high's + low (pd.Series): Series of 'low's + close (pd.Series): Series of 'close's + length (int): The period. Default: 10 + +Kwargs: + naive (bool, optional): If True, prefills potential Doji less than + the length if less than a percentage of it's high-low range. + Default: False + fillna (value, optional): pd.DataFrame.fillna(value) + fill_method (value, optional): Type of fill method + +Returns: + pd.Series: CDL_DOJI column. +""" diff --git a/pandas_ta/core.py b/pandas_ta/core.py index 20b896f..b5c19ea 100644 --- a/pandas_ta/core.py +++ b/pandas_ta/core.py @@ -842,7 +842,15 @@ class AnalysisIndicators(BasePandasObject): result = cdl_pattern(open_=open_, high=high, low=low, close=close, name=name, offset=offset, **kwargs) return self._post_process(result, **kwargs) - cdl = cdl_pattern + cdl = cdl_pattern # Alias for cdl_pattern + + def cdl_z(self, full=None, offset=None, **kwargs): + open_ = self._get_column(kwargs.pop("open", "open")) + high = self._get_column(kwargs.pop("high", "high")) + low = self._get_column(kwargs.pop("low", "low")) + close = self._get_column(kwargs.pop("close", "close")) + result = cdl_z(open_=open_, high=high, low=low, close=close, full=full, offset=offset, **kwargs) + return self._post_process(result, **kwargs) def ha(self, offset=None, **kwargs): open_ = self._get_column(kwargs.pop("open", "open")) @@ -918,6 +926,11 @@ class AnalysisIndicators(BasePandasObject): result = coppock(close=close, length=length, fast=fast, slow=slow, offset=offset, **kwargs) return self._post_process(result, **kwargs) + def cti(self, length=None, offset=None, **kwargs): + close = self._get_column(kwargs.pop("close", "close")) + result = cti(close=close, length=length, offset=offset, **kwargs) + return self._post_process(result, **kwargs) + def er(self, length=None, drift=None, offset=None, **kwargs): close = self._get_column(kwargs.pop("close", "close")) result = er(close=close, length=length, drift=drift, offset=offset, **kwargs) diff --git a/pandas_ta/momentum/cti.py b/pandas_ta/momentum/cti.py index 48b68b3..a1e4ffb 100644 --- a/pandas_ta/momentum/cti.py +++ b/pandas_ta/momentum/cti.py @@ -1,70 +1,46 @@ -import pandas as pd -import numpy as np +# -*- coding: utf-8 -*- +from pandas import Series +from pandas_ta.overlap import linreg from pandas_ta.utils import get_offset, verify_series -def cti(close: pd.Series, length: int, offset=None, **kwargs) -> pd.Series: +def cti(close, length=None, offset=None, **kwargs) -> Series: """Indicator: Correlation Trend Indicator""" - close = verify_series(close) length = int(length) if length and length > 0 else 12 + close = verify_series(close, length) offset = get_offset(offset) - def _cti(series: pd.Series) -> float: - """ - Provide cell CTI value for numpy strides. + if close is None: return - Args: - series (pd.Series): Rolling window of pd.Series. - - Returns: - float: Value for cell. - """ - r = np.arange(0, length) - sx = sum(series) - sy = -sum(r) - sxx = sum(np.square(series)) - sxy = sum(series * r * -1) - syy = sum(r ** 2) - - x_denom = length * sxx - sx ** 2 - y_denom = length * syy - sy ** 2 - if x_denom > 0 and y_denom > 0: - return ((length * sxy - sx * sy) / (x_denom * y_denom) ** 0.5) * -1 - return 0 - - values = [ - _cti(each) - for each in np.lib.stride_tricks.sliding_window_view(np.array(close), length) - ] - cti_ds = pd.Series([np.NaN] * (length - 1) + values) - cti_ds.index = close.index + cti = linreg(close, length=length, r=True) # Offset if offset != 0: - cti_ds = cti_ds.shift(offset) + cti = cti.shift(offset) # Handle fills if "fillna" in kwargs: - cti_ds.fillna(method=kwargs["fillna"], inplace=True) + cti.fillna(method=kwargs["fillna"], inplace=True) if "fill_method" in kwargs: - cti_ds.fillna(method=kwargs["fill_method"], inplace=True) + cti.fillna(method=kwargs["fill_method"], inplace=True) - cti_ds.name = f"CTI_{length}" - cti_ds.category = "momentum" - return cti_ds + cti.name = f"CTI_{length}" + cti.category = "momentum" + return cti -cti.__doc__ = """ -The Correlation Trend Indicator is an oscillating technical indicator created -by John Ehler in 2020. Assigns a value depending on how close prices in that -range are to following a positively- or negatively-sloping straight line. -Values range from -1 to 1. +cti.__doc__ = \ +"""Correlation Trend Indicator (CTI) + +The Correlation Trend Indicator is an oscillator created by John Ehler in 2020. +It assigns a value depending on how close prices in that range are to following +a positively- or negatively-sloping straight line. Values range from -1 to 1. +This is a wrapper for ta.linreg(close, r=True). Args: - close (pd.Series): The dataseries of close prices for the selected instrument. - length (int): The window to be taking values from for the indicator. Default is 12. - offset ([type], optional): If there is an offset of the series to be applied. - Default is None. + close (pd.Series): Series of 'close's + length (int): It's period. Default: 12 + offset (int): How many periods to offset the result. Default: 0 Returns: pd.Series: Series of the CTI values for the given period. diff --git a/pandas_ta/overlap/linreg.py b/pandas_ta/overlap/linreg.py index 5d1cbb3..e9d4eb4 100644 --- a/pandas_ta/overlap/linreg.py +++ b/pandas_ta/overlap/linreg.py @@ -1,7 +1,10 @@ # -*- coding: utf-8 -*- +from numpy import array as npArray from numpy import arctan as npAtan +from numpy import NaN as npNaN from numpy import pi as npPi -from numpy import sqrt as npSqrt +from numpy.lib.stride_tricks import sliding_window_view +from pandas import Series from pandas_ta.utils import get_offset, verify_series @@ -46,12 +49,13 @@ def linreg(close, length=None, offset=None, **kwargs): if r: y2_sum = (series * series).sum() rn = length * xy_sum - x_sum * y_sum - rd = npSqrt(divisor * (length * y2_sum - y_sum * y_sum)) + rd = (divisor * (length * y2_sum - y_sum * y_sum)) ** 0.5 return rn / rd return m * length + b if tsf else m * (length - 1) + b - linreg = close.rolling(length, min_periods=length).apply(linear_regression, raw=False) + linreg_ = [linear_regression(_) for _ in sliding_window_view(npArray(close), length)] + linreg = Series([npNaN] * (length - 1) + linreg_, index=close.index) # Offset if offset != 0: @@ -69,6 +73,7 @@ def linreg(close, length=None, offset=None, **kwargs): if intercept: linreg.name += "b" if angle: linreg.name += "a" if r: linreg.name += "r" + linreg.name += f"_{length}" linreg.category = "overlap" diff --git a/pandas_ta/statistics/stdev.py b/pandas_ta/statistics/stdev.py index a725faf..c5d2703 100644 --- a/pandas_ta/statistics/stdev.py +++ b/pandas_ta/statistics/stdev.py @@ -4,11 +4,11 @@ from .variance import variance from pandas_ta.utils import get_offset, verify_series -def stdev(close, length=None, ddof=1, offset=None, **kwargs): +def stdev(close, length=None, ddof=None, offset=None, **kwargs): """Indicator: Standard Deviation""" # Validate Arguments length = int(length) if length and length > 0 else 30 - ddof = int(ddof) if ddof >= 0 and ddof < length else 1 + ddof = int(ddof) if ddof and ddof >= 0 and ddof < length else 1 close = verify_series(close, length) offset = get_offset(offset) diff --git a/pandas_ta/utils/_data.py b/pandas_ta/utils/_data.py index d6b7df9..0a971f1 100644 --- a/pandas_ta/utils/_data.py +++ b/pandas_ta/utils/_data.py @@ -1,5 +1,4 @@ # -*- coding: utf-8 -*- -from packaging import version from pandas import DataFrame from pandas_ta import Imports, RATE, version from ._core import _camelCase2Title @@ -134,17 +133,6 @@ def yf(ticker: str, **kwargs): except KeyError as ke: print(f"[X] Ticker '{ticker}' not found.") return - # print(f"[X] ticker_info[{type(ticker_info)}:{len(ticker_info.keys())}]\n{ticker_info}\n") - - try: - infodf = DataFrame.from_dict(ticker_info, orient="index") - except TypeError as te: - print(f"[X] TypeError: {te}") - - # print(f"[X] infodf.empty: {infodf.empty}") - if infodf.empty: return - # print(f"[X] infodf[{type(infodf)}:{len(infodf.keys())}]\n{infodf}\n") - infodf.name, infodf.columns = ticker, [ticker] # Dividends and Splits dividends, splits = yfd.splits, yfd.dividends @@ -156,7 +144,7 @@ def yf(ticker: str, **kwargs): print("\n==== Company Information " + div) print(f"{ticker_info['longName']} ({ticker_info['shortName']}) [{ticker_info['symbol']}]") - print(f"[i] {type(ticker_info['longBusinessSummary'])}: {ticker_info['longBusinessSummary']}") + if description: print(f"{ticker_info['longBusinessSummary']}\n") if "address1" in ticker_info and len(ticker_info["address1"]): diff --git a/pandas_ta/utils/_time.py b/pandas_ta/utils/_time.py index 0696f06..0725208 100644 --- a/pandas_ta/utils/_time.py +++ b/pandas_ta/utils/_time.py @@ -3,7 +3,7 @@ from datetime import datetime from time import localtime, perf_counter from typing import Tuple -from pandas import DataFrame, DatetimeIndex, Timestamp +from pandas import DataFrame, Timestamp from pandas_ta import EXCHANGE_TZ, RATE from pandas_ta.utils import verify_series diff --git a/setup.py b/setup.py index 09c68f5..bb52713 100644 --- a/setup.py +++ b/setup.py @@ -18,7 +18,7 @@ setup( "pandas_ta.volatility", "pandas_ta.volume" ], - version=".".join(("0", "2", "69b")), + version=".".join(("0", "2", "70b")), description=long_description, long_description=long_description, author="Kevin Johnson", diff --git a/tests/test_ext_indicator_candle.py b/tests/test_ext_indicator_candle.py index 3376f73..787040c 100644 --- a/tests/test_ext_indicator_candle.py +++ b/tests/test_ext_indicator_candle.py @@ -28,6 +28,11 @@ class TestCandleExtension(TestCase): self.assertIsInstance(self.data, DataFrame) self.assertEqual(self.data.columns[-1], "CDL_INSIDE") + def test_cdl_z_ext(self): + self.data.ta.cdl_z(append=True) + self.assertIsInstance(self.data, DataFrame) + self.assertEqual(list(self.data.columns[-4:]), ["open_Z_30_1", "high_Z_30_1", "low_Z_30_1", "close_Z_30_1"]) + def test_ha_ext(self): self.data.ta.ha(append=True) self.assertIsInstance(self.data, DataFrame) diff --git a/tests/test_ext_indicator_momentum.py b/tests/test_ext_indicator_momentum.py index a251853..45e9ba1 100644 --- a/tests/test_ext_indicator_momentum.py +++ b/tests/test_ext_indicator_momentum.py @@ -68,6 +68,11 @@ class TestMomentumExtension(TestCase): self.assertIsInstance(self.data, DataFrame) self.assertEqual(self.data.columns[-1], "COPC_11_14_10") + def test_cti_ext(self): + self.data.ta.cti(append=True) + self.assertIsInstance(self.data, DataFrame) + self.assertEqual(self.data.columns[-1], "CTI_12") + def test_er_ext(self): self.data.ta.er(append=True) self.assertIsInstance(self.data, DataFrame) diff --git a/tests/test_indicator_candle.py b/tests/test_indicator_candle.py index 81a1345..083ef67 100644 --- a/tests/test_indicator_candle.py +++ b/tests/test_indicator_candle.py @@ -73,3 +73,8 @@ class TestCandle(TestCase): result = pandas_ta.cdl_inside(self.open, self.high, self.low, self.close, asbool=True) self.assertIsInstance(result, Series) self.assertEqual(result.name, "CDL_INSIDE") + + def test_cdl_z(self): + result = pandas_ta.cdl_z(self.open, self.high, self.low, self.close) + self.assertIsInstance(result, DataFrame) + self.assertEqual(result.name, "CDL_Z_30_1") \ No newline at end of file diff --git a/tests/test_indicator_momentum.py b/tests/test_indicator_momentum.py index 7a9505a..7fbf3b0 100644 --- a/tests/test_indicator_momentum.py +++ b/tests/test_indicator_momentum.py @@ -149,6 +149,11 @@ class TestMomentum(TestCase): self.assertIsInstance(result, Series) self.assertEqual(result.name, "COPC_11_14_10") + def test_cti(self): + result = pandas_ta.cti(self.close) + self.assertIsInstance(result, Series) + self.assertEqual(result.name, "CTI_12") + def test_er(self): result = pandas_ta.er(self.close) self.assertIsInstance(result, Series)