diff --git a/archive/06_Ensemble_Modeling.ipynb b/archive/06_Ensemble_Modeling.ipynb new file mode 100644 index 0000000..de1434d --- /dev/null +++ b/archive/06_Ensemble_Modeling.ipynb @@ -0,0 +1,4017 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "#ignore\n", + "from IPython.core.display import HTML,Image\n", + "import sys" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Markets are, in my view, mostly random. However, they're not _completely_ random. Many small inefficiencies and patterns exist in markets which can be identified and used to gain slight edge on the market. \n", + "\n", + "These edges are rarely large enough to trade in isolation - transaction costs and overhead can easily exceed the expected profits offered. But when we are able to combine many such small edges together, the rewards can be great. \n", + "\n", + "In this article, I'll present a framework for blending together outputs from multiple models using a type of ensemble modeling known as _stacked generalization_. This approach excels at creating models which \"generalize\" well to unknown future data, making them an excellent choice for the financial domain, where overfitting to past data is a major challenge. \n", + "\n", + "This post is the sixth and final installment in my tutorial series on applying machine learning to financial time series data. If you haven't already read the prior articles, you may want to do that before starting this one. \n", + "* [Data management](ML_data_management.html)\n", + "* [Feature engineering](feature_engineering.html)\n", + "* [Feature selection](feature_selection.html)\n", + "* [Walk-forward modeling](walk_forward_model_building.html)\n", + "* [Model evaluation](model_evaluation.html)\n", + "\n", + "### Ensemble Learning \n", + "\n", + "_Ensemble learning_ is a powerful - and widely used - technique for improving model performance (especially it's _generalization_) by combining predictions made by multiple different machine learning models. The idea behind ensemble learning is not dissimilar from the concept [\"wisdom of the crowd\"](https://en.wikipedia.org/wiki/Wisdom_of_the_crowd), which posits that the aggregated/consensus answer of several diverse, well-informed individuals is typically better than any one individual within the group. \n", + "\n", + "In the world of machine learning, this concept of combining multiple models takes many forms. The first form appears _within_ a number of commonly used algorithms such as [Random Forests](https://en.wikipedia.org/wiki/Random_forest), [Bagging](https://en.wikipedia.org/wiki/Bootstrap_aggregating), and [Boosting](https://en.wikipedia.org/wiki/Boosting_(machine_learning) (though this one works somewhat differently). Each of these algorithms takes a single base model (e.g., a decision tree) and trains many versions of that single algorithm on differing sets of features or samples. The resulting collection of trained models are often more robust out of sample because they're likely to be less overfitted to certain features or samples in the training data.\n", + "\n", + "A second form of ensembling methods involves aggregating across multiple _different model types_ (e.g., an SVM, a logistic regression, and a decision tree) - or with _different hyperparameters_. Since each learning algorithm or set of hyperparameters tends to have different biases, it will tend to make different prediction errors - and extract different signals - from the same set of data. Assuming all models are reasonably good - and that the errors are reasonably uncorrelated to one another - they will partially cancel each other out and the aggregated predictions will be more useful than any single model's predictions. \n", + "\n", + "One particularly flexible approach to this latter type of ensemble modeling is \"stacked generalization\", or \"stacking\". In this post, I will walk through a simple example of stacked generalization applied to time series data. If you'd like to replicate and experiment with the below code, _you can download the source notebook for this post by right-clicking on the below button and choosing \"save link as\"_ \n", + "\n", + "\n", + "\n", + "\n", + "\n", + "### Overview of Stacked Generalization \n", + "The \"stacked generalization\" framework was initially proposed by Wolpert in a [1992 academic paper](http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.56.1533). Since it was first proposed, stacked generalization (aka \"stacking\") has received a modest but consistent amount of attention from the ML research community. \n", + "\n", + "Stacked generalization is an ensemble modeling technique. The core concept of stacked generalization is to generate a single, optimally robust prediction for a regression or classification task by (a) building multiple different models (with varying learning algorithms, varying hyperparameters, and/or different features) to make predictions then (b) training a \"meta-model\" or \"blending model\" to determine how to combine the predictions of each of these multiple models. \n", + "\n", + "A nice way to visualize this (borrowed from documentation for Sebastian Rashka's excellent [mlxtend package](http://rasbt.github.io/mlxtend/user_guide/regressor/StackingRegressor/)) is shown below. Each model R1 thru Rm is trained on historical data and used to make predictions P1 thru Pm. Those predictions then become the features used to train a meta-model to determine how to combine these predictions. \n", + "\n", + "\n", + "\n", + "\n", + "I think of this using an analogy. Imagine that there is a team of investment analysts whose manager has asked each of them to make earnings forecasts for the same set of companies across many quarters. The manager \"learns\" which analysts have historically been most accurate, somewhat accurate, and inaccurate. When future predictions are needed, the manager can assign greater and lesser (and in some cases, zero) weighting to each analyst's prediction.\n", + "\n", + "It's clear why it's referred to as \"stacked\". But why \"generalization\"? The principal motivation for applying this technique is to achieve greater \"generalization\" of models to out-of-sample (i.e., unseen) data by de-emphasizing models which appear to be overfitted to the data. This is achieved by allowing the meta-model to learn which of the base models' predictions have held up well (and poorly) out-of-sample and to weight models appropriately. \n", + "\n", + "\n", + "### Motivations\n", + "In my view, stacked generalization is perfectly suited to the challenges we face when making predictions in noisy, non-stationary, regime-switching financial markets. When properly implemented (see next section), stacking help to defend against the scourge of overfitting - something which virtually all practitioners of investing ML will agree is a major challenge. \n", + "\n", + "Better yet, stacking allows us to blend together relatively weak (but orthogonal and additive) signals together in a way that doesn't get drowned out by stronger signals. \n", + "\n", + "To illustrate, consider a canonical trend-following strategy which is predicated on 12 month minus 1 month price change. Perhaps we also believe that month-of-year or recent IBIS earnings trend have a weak, but still useful effect on price changes. If we were to train a model that lumped together dominant features (12 minus 1 momentum) and weaker features (seasonality or IBIS trend), our model may miss the subtle information because the dominant features overshadow them. \n", + "\n", + "A stacked model, which has one component (i.e., a base model) focused on solely momentum features, another component focused on solely seasonality features, and a third one focused on analyst revisions features can capture and use the more subtle effects alongside the more dominant momentum effect.\n", + "\n", + "\n", + "### Keys to Success\n", + "Stacked generalization is sometimes referred to as a \"black art\" and there is truth to that view. However, there are also two concrete principles that will get you a long way towards robust results.\n", + "\n", + "__1. Out of Sample Training__ \n", + "First, it's _absolutely critical_ that the predictions P1 thru Pm used to train the meta-model are exclusively _out of sample_ predictions. Why? Because in order to determine which models are likely to generalize best to out of sample (ie those with least overfit), we must judge that based on past predictions which were themselves made out-of-sample. \n", + "\n", + "Imagine that you trained two models using different algorithms, say logistic regression and decision trees. Both could be very useful (out of sample) but decision trees have a greater tendency to overfit training data. If we used in-sample predictions as features to our meta-learner, we'd likely give much more weight to the model with a tendancy to overfit the most. \n", + "\n", + "Several methods can be used for this purpose. Some advise splitting training data into Train1 and Train2 sets so base models can be trained on Train1 and then can make predictions on Train2 data for use in training the ensemble model. Predictions of the ensemble model must, of course, be evaluated on yet another dataset. \n", + "\n", + "Others use K-fold cross-validation prediction (such as scikit's `cross_val_predict`) on base models to simulate out-of-sample(ish) predictions to feed into the ensemble layer. \n", + "\n", + "However, in my view, the best method for financial time series data is to use walk-forward training and prediction on the base models, as described in my [Walk-forward modeling](walk_forward_model_building.html) post. In addition to ensuring that every base prediction is true out-of-sample, it simulates the impact of non-stationarity (a.k.a. regime change) over time. \n", + "\n", + "__2. Non-Negativity__ \n", + "Second - and this is less of a hard-and-fast rule - is to constrain the meta-model to learning non-negative coefficients only, using an algorithm like ElasticNet or lasso which allows non-negativity constraints. \n", + "\n", + "This technique is important because quite often (and sometimes by design) there will be very high collinearity of the \"features\" fed into the meta-model (P1 thru Pm). In periods of high collinearity, learning algorithms can do funky things, such as finding a slightly better fit to past data by assigning a high positive coefficient to one model and a large negative coefficient to another. This is rarely what we really want. \n", + "\n", + "Call me crazy, but if a model is useful only in that it consistently predicts the wrong outcome, it's probably not a model I want to trust. \n", + "\n", + "\n", + "\n", + "### Further Reading\n", + "That's enough (too much?) background for now. Those interested in more about the theory and practice of stacked generalization should check out the below research papers:\n", + "* [Wolpert, 1992](http://www.machine-learning.martinsewell.com/ensembles/stacking/Wolpert1992.pdf)\n", + "* [Ting and Witten, 1997](https://pdfs.semanticscholar.org/fd97/e40ef6c310213fae017fdbf328c8bdf5cb68.pdf)\n", + "* [Ting and Witten, 1999](https://arxiv.org/pdf/1105.5466.pdf)\n", + "* [Breiman, 1996](https://link.springer.com/content/pdf/10.1007/BF00117832.pdf)\n", + "* [Sigletos et al, 2005](http://www.jmlr.org/papers/volume6/sigletos05a/sigletos05a.pdf)\n", + "* [Why do stacked ensemble models win data science competitions?](https://blogs.sas.com/content/subconsciousmusings/2017/05/18/stacked-ensemble-models-win-data-science-competitions/)\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Preparing the Data\n", + "For this simple example, I will create synthetic data rather than using real market prices to remove the ambiguity about what features and transformations may be necessary to extract maximum value from the model. \n", + "\n", + "Note: to make the dataset more realistic, I will extract an _index_ from actual stock prices using quandl's API, but all features and target values will be constructed below. \n", + "\n", + "With index in hand, we will generate four \"hidden factors\". These are the non-random drivers of the target variable, and are the \"signal\" we ideally want to learn. \n", + "\n", + "To ensure that these factors are meaningful, we will _create the target variable (`y`) using combinations of these factors_. The first two hidden factors have a __linear__ relationship to the target. The second two hidden factors have a more complex relationship involving interaction effects between variables. Lastly, we will add a noise component to make our learners work for it. \n", + "\n", + "Finally, we'll create several features that are each related to one or more hidden factors, including generous amounts of noise and bias. \n", + "\n", + "Key point: we've created X and y data which we know is related by several different linkages, some of which are linear and some of which aren't. This is what our modeling will seek to learn. " + ] + }, + { + "cell_type": "code", + "execution_count": 142, + "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", + " \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", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
f1f2f3f4f5f6f7f8f9f10
datesymbol
2012-01-03AAPL0.290710-0.8918382.716568-2.150783-0.705256-0.452650-1.6813232.315719-2.0749490.195330
CSCO0.684334-0.2438841.427696-1.840774-0.0605602.298205-1.2527991.553487-3.292124-1.953685
INTC0.2612580.5206051.846479-1.6503930.6510650.1788680.0519211.194534-1.7173304.514711
MSFT1.0260380.122784-0.091722-4.4621530.0321041.0763770.2881040.504962-2.324226-0.570928
2012-01-04AAPL-1.182916-2.6764952.087499-2.474870-0.9688750.6555390.5678164.224116-0.7488071.383618
....................................
2018-03-26MSFT-1.678099-2.3001532.644520-2.186149-2.277767-0.177903-3.4357295.015973-2.384433-2.592677
2018-03-27AAPL2.4250410.4086731.817243-3.249701-0.6754920.3930311.3320072.384243-3.372531-1.509449
CSCO0.7434000.2842981.787818-3.4577430.5458800.890898-2.3461382.344296-0.6661322.443742
INTC1.992259-0.691250-0.086637-2.517395-0.9131521.121162-0.6183231.892296-2.282686-2.508796
MSFT1.097342-0.5526280.2113351.053797-0.4622061.2301670.150094-0.408570-3.0680490.807234
\n", + "

6266 rows × 10 columns

\n", + "
" + ], + "text/plain": [ + " f1 f2 f3 f4 f5 f6 \\\n", + "date symbol \n", + "2012-01-03 AAPL 0.290710 -0.891838 2.716568 -2.150783 -0.705256 -0.452650 \n", + " CSCO 0.684334 -0.243884 1.427696 -1.840774 -0.060560 2.298205 \n", + " INTC 0.261258 0.520605 1.846479 -1.650393 0.651065 0.178868 \n", + " MSFT 1.026038 0.122784 -0.091722 -4.462153 0.032104 1.076377 \n", + "2012-01-04 AAPL -1.182916 -2.676495 2.087499 -2.474870 -0.968875 0.655539 \n", + "... ... ... ... ... ... ... \n", + "2018-03-26 MSFT -1.678099 -2.300153 2.644520 -2.186149 -2.277767 -0.177903 \n", + "2018-03-27 AAPL 2.425041 0.408673 1.817243 -3.249701 -0.675492 0.393031 \n", + " CSCO 0.743400 0.284298 1.787818 -3.457743 0.545880 0.890898 \n", + " INTC 1.992259 -0.691250 -0.086637 -2.517395 -0.913152 1.121162 \n", + " MSFT 1.097342 -0.552628 0.211335 1.053797 -0.462206 1.230167 \n", + "\n", + " f7 f8 f9 f10 \n", + "date symbol \n", + "2012-01-03 AAPL -1.681323 2.315719 -2.074949 0.195330 \n", + " CSCO -1.252799 1.553487 -3.292124 -1.953685 \n", + " INTC 0.051921 1.194534 -1.717330 4.514711 \n", + " MSFT 0.288104 0.504962 -2.324226 -0.570928 \n", + "2012-01-04 AAPL 0.567816 4.224116 -0.748807 1.383618 \n", + "... ... ... ... ... \n", + "2018-03-26 MSFT -3.435729 5.015973 -2.384433 -2.592677 \n", + "2018-03-27 AAPL 1.332007 2.384243 -3.372531 -1.509449 \n", + " CSCO -2.346138 2.344296 -0.666132 2.443742 \n", + " INTC -0.618323 1.892296 -2.282686 -2.508796 \n", + " MSFT 0.150094 -0.408570 -3.068049 0.807234 \n", + "\n", + "[6266 rows x 10 columns]" + ] + }, + "execution_count": 142, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "import numpy as np\n", + "import pandas as pd\n", + "pd.core.common.is_list_like = pd.api.types.is_list_like # remove once updated pandas-datareader issue is fixed\n", + "# https://github.com/pydata/pandas-datareader/issues/534\n", + "import pandas_datareader.data as web\n", + "%matplotlib inline\n", + "\n", + "from IPython.core.display import HTML,Image\n", + "\n", + "\n", + "def get_symbols(symbols,data_source, begin_date=None,end_date=None):\n", + " out = pd.DataFrame()\n", + " for symbol in symbols:\n", + " df = web.DataReader(symbol, data_source,begin_date, end_date, api_key = \"-Wx-uQogeBXd-rhXjUBQ\")[['AdjOpen','AdjHigh','AdjLow','AdjClose','AdjVolume']].reset_index()\n", + " df.columns = ['date','open','high','low','close','volume'] #my convention: always lowercase\n", + " df['symbol'] = symbol # add a new column which contains the symbol so we can keep multiple symbols in the same dataframe\n", + " df = df.set_index(['date','symbol'])\n", + " out = pd.concat([out,df],axis=0) #stacks on top of previously collected data\n", + " return out.sort_index()\n", + " \n", + "idx = get_symbols(['AAPL','CSCO','MSFT','INTC'],data_source='quandl',begin_date='2012-01-01',end_date=None).index\n", + "# note, we're only using quandl prices to generate a realistic multi-index of dates and symbols\n", + "\n", + "num_obs = len(idx)\n", + "split = int(num_obs*.80)\n", + "\n", + "## First, create factors hidden within feature set\n", + "hidden_factor_1 = pd.Series(np.random.randn(num_obs),index=idx)\n", + "hidden_factor_2 = pd.Series(np.random.randn(num_obs),index=idx)\n", + "hidden_factor_3 = pd.Series(np.random.randn(num_obs),index=idx)\n", + "hidden_factor_4 = pd.Series(np.random.randn(num_obs),index=idx)\n", + "\n", + "## Next, generate outcome variable y that is related to these hidden factors\n", + "y = (0.5*hidden_factor_1 + 0.5*hidden_factor_2 + # factors linearly related to outcome\n", + " hidden_factor_3 * np.sign(hidden_factor_4) + hidden_factor_4*np.sign(hidden_factor_3)+ # factors with non-linear relationships\n", + " pd.Series(np.random.randn(num_obs),index=idx)).rename('y') # noise\n", + "\n", + "## Generate features which contain a mix of one or more hidden factors plus noise and bias\n", + "\n", + "f1 = 0.25*hidden_factor_1 + pd.Series(np.random.randn(num_obs),index=idx) + 0.5\n", + "f2 = 0.5*hidden_factor_1 + pd.Series(np.random.randn(num_obs),index=idx) - 0.5\n", + "f3 = 0.25*hidden_factor_2 + pd.Series(np.random.randn(num_obs),index=idx) + 2.0\n", + "f4 = 0.5*hidden_factor_2 + pd.Series(np.random.randn(num_obs),index=idx) - 2.0\n", + "f5 = 0.25*hidden_factor_1 + 0.25*hidden_factor_2 + pd.Series(np.random.randn(num_obs),index=idx) \n", + "f6 = 0.25*hidden_factor_3 + pd.Series(np.random.randn(num_obs),index=idx) + 0.5\n", + "f7 = 0.5*hidden_factor_3 + pd.Series(np.random.randn(num_obs),index=idx) - 0.5\n", + "f8 = 0.25*hidden_factor_4 + pd.Series(np.random.randn(num_obs),index=idx) + 2.0\n", + "f9 = 0.5*hidden_factor_4 + pd.Series(np.random.randn(num_obs),index=idx) - 2.0\n", + "f10 = hidden_factor_3 + hidden_factor_4 + pd.Series(np.random.randn(num_obs),index=idx) \n", + "\n", + "## From these features, create an X dataframe\n", + "X = pd.concat([f1.rename('f1'),f2.rename('f2'),f3.rename('f3'),f4.rename('f4'),f5.rename('f5'),\n", + " f6.rename('f6'),f7.rename('f7'),f8.rename('f8'),f9.rename('f9'),f10.rename('f10')],axis=1)\n", + "\n", + "X" + ] + }, + { + "cell_type": "code", + "execution_count": 136, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/usr/local/anaconda3/envs/quant/lib/python3.9/site-packages/pandas/core/arraylike.py:364: RuntimeWarning: divide by zero encountered in log\n", + " result = getattr(ufunc, method)(*inputs, **kwargs)\n" + ] + } + ], + "source": [ + "from load_data import create_target_cum_forward_returns, create_target_classes, load_files\n", + "from sklearn.preprocessing import MinMaxScaler\n", + "\n", + "ticker_to_predict = 'BTC_ETH'\n", + "data = load_files(path='data/',\n", + " own_asset=ticker_to_predict,\n", + " load_other_assets=True,\n", + " log_returns=True,\n", + " add_date_features=False,\n", + " own_technical_features='level1',\n", + " other_technical_features='level1',\n", + " exogenous_features='none',\n", + " index_column='date',\n", + " narrow_format=True\n", + ")\n", + "data = data.set_index([data.index, 'ticker'])\n", + "data\n", + "\n", + "target_col = 'target'\n", + "returns_col = 'returns'\n", + "data = create_target_cum_forward_returns(data, returns_col, 1)\n", + "\n", + " \n", + "X = data.drop(columns=[target_col])\n", + "X_cols = X.columns\n", + "y = data[target_col]\n", + "\n", + "feature_scaler = MinMaxScaler(feature_range= (-1, 1))\n", + "X_orig = X.copy()\n", + "X = pd.DataFrame(feature_scaler.fit_transform(X), columns = X_cols)\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Exploratory Data Analysis\n", + "We'll avoid going too deeply into exploratory data analysis (refer to [Feature engineering](feature_engineering.html) for more exploration of that topic). I will, however, plot three simple views:\n", + "1. Distributions of the features and target variables.\n", + "2. Simple univariate regressions for each of the ten features vs. the target variable. \n", + "3. A clustermap showing correlations between the features (see [Feature selection](feature_selection.html) for more on this technique):" + ] + }, + { + "cell_type": "code", + "execution_count": 137, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 137, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "## Distribution of features and target\n", + "X.plot.kde(legend=True,xlim=(-5,5),color=['green']*5+['orange']*5,title='Distributions - Features and Target')\n", + "y.plot.kde(legend=True,linestyle='--',color='red') # target" + ] + }, + { + "cell_type": "code", + "execution_count": 138, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/usr/local/anaconda3/envs/quant/lib/python3.9/site-packages/seaborn/_decorators.py:36: FutureWarning: Pass the following variables as keyword args: x, y. From version 0.12, the only valid positional argument will be `data`, and passing other arguments without an explicit keyword will result in an error or misinterpretation.\n", + " warnings.warn(\n", + "/usr/local/anaconda3/envs/quant/lib/python3.9/site-packages/seaborn/_decorators.py:36: FutureWarning: Pass the following variables as keyword args: x, y. From version 0.12, the only valid positional argument will be `data`, and passing other arguments without an explicit keyword will result in an error or misinterpretation.\n", + " warnings.warn(\n", + "/usr/local/anaconda3/envs/quant/lib/python3.9/site-packages/seaborn/_decorators.py:36: FutureWarning: Pass the following variables as keyword args: x, y. From version 0.12, the only valid positional argument will be `data`, and passing other arguments without an explicit keyword will result in an error or misinterpretation.\n", + " warnings.warn(\n", + "/usr/local/anaconda3/envs/quant/lib/python3.9/site-packages/seaborn/_decorators.py:36: FutureWarning: Pass the following variables as keyword args: x, y. From version 0.12, the only valid positional argument will be `data`, and passing other arguments without an explicit keyword will result in an error or misinterpretation.\n", + " warnings.warn(\n", + "/usr/local/anaconda3/envs/quant/lib/python3.9/site-packages/seaborn/_decorators.py:36: FutureWarning: Pass the following variables as keyword args: x, y. From version 0.12, the only valid positional argument will be `data`, and passing other arguments without an explicit keyword will result in an error or misinterpretation.\n", + " warnings.warn(\n", + "/usr/local/anaconda3/envs/quant/lib/python3.9/site-packages/seaborn/_decorators.py:36: FutureWarning: Pass the following variables as keyword args: x, y. From version 0.12, the only valid positional argument will be `data`, and passing other arguments without an explicit keyword will result in an error or misinterpretation.\n", + " warnings.warn(\n", + "/usr/local/anaconda3/envs/quant/lib/python3.9/site-packages/seaborn/_decorators.py:36: FutureWarning: Pass the following variables as keyword args: x, y. From version 0.12, the only valid positional argument will be `data`, and passing other arguments without an explicit keyword will result in an error or misinterpretation.\n", + " warnings.warn(\n", + "/usr/local/anaconda3/envs/quant/lib/python3.9/site-packages/seaborn/_decorators.py:36: FutureWarning: Pass the following variables as keyword args: x, y. From version 0.12, the only valid positional argument will be `data`, and passing other arguments without an explicit keyword will result in an error or misinterpretation.\n", + " warnings.warn(\n", + "/usr/local/anaconda3/envs/quant/lib/python3.9/site-packages/seaborn/_decorators.py:36: FutureWarning: Pass the following variables as keyword args: x, y. From version 0.12, the only valid positional argument will be `data`, and passing other arguments without an explicit keyword will result in an error or misinterpretation.\n", + " warnings.warn(\n", + "/usr/local/anaconda3/envs/quant/lib/python3.9/site-packages/seaborn/_decorators.py:36: FutureWarning: Pass the following variables as keyword args: x, y. From version 0.12, the only valid positional argument will be `data`, and passing other arguments without an explicit keyword will result in an error or misinterpretation.\n", + " warnings.warn(\n" + ] + }, + { + "data": { + "text/plain": [ + "Text(0.5, 1.05, 'Univariate Regressions for Features')" + ] + }, + "execution_count": 138, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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mvz33/0kCZlarebSpX8oUKAARYtqZw3Pa7EMaUhyBg4cyJdffklERASxsbFMnDiRAQMGULNmTfz8/FJ7exINGzbkxIkTPHv2jJiYGAIDA2natGmGKp9bdejQiejoaMaPH4udnT2ensk/7K5//0E0atSEvXt38cUXn+ivnepER0cz5PgFdv57k0alijOsbs0U9+1VyR0VMPHgnzyJiqZbFY+XXxxq/a2KqBO0XyxxLyA+DtTxJBQoTELBIiiaBBIKFSWhUFFUL14YDEL285vC6dN/Ubt2XX77bTMODsl3a3p798Dc3JxZs6bz4sUL/fLvv59NREQ4/foNSPE43jZZ3U5yi6yO5ZEjR7B3724alivLBz+s1D+GxFinvdFYVpRXXyZgEMuKRqNNltRqEpwKapN1M3PCPpoEL15gv2kpoH3advv2HXn69CmLFs032Ofy5Uv5++9ztG7dVn/yJbEssZxiLJcuwccN66LvbzFPej+P0VgGQHmVFGk0oFaDOh7i1doxYfHxL08E4lDUaiwv/IXFtYtg8WoiP91drV99Nc6gR2fx4oU8ePAfPj699GN18losQxrurvL29mb79u00adLEYHnVqlUztMPChQszcuRI+vXrR3x8PN7e3lSvXj1D28qt2rZth5WVFWfPnqZrV2/93DHGqFQqVq9ez8cfD2bNmpXs3bub1q3bUrhwER49esiBA4E8fRpMq1ZtWLTIn4j8BYw+2VanpJMDtYsX4a/7DynmYEeDksXSVGez58GvbsN9+diIxL04jx8/ZvnynwHw8KjAwoXzjG7n00+/wNramvLl3Rk27FMWLpxHy5aNadOmHf/+e4X9+/dRt259PvhgQJrq9bbI6naSW2RHLLetUpHlndvguFmbdJg9D0Z5+SEcV6M+2i8LJV2xrFhYosnvoo9jXfyaPQ/GftPPScp//fU3nDx5nGnTJvPnn39QuXJVLl68wNGjv1OqVBlmz36V/Egsa0ksJx/L5ppXPYIqI72DaY1l5WXyoothwOBzOPGcULr1vXp9wL59e9izZyeeno3w9GzN9ev/cuBAIOXKlWfMGF/9+/NaLEMakhwbGxsePXpEkSJFsmynHTt2pGPHjlm2vdzG0dGJJk2acfDgfjp08Eq1vL29PatWrePQof2sXLmMY8eO8vjxI1xcXKlduy59+vSjTZv30jx2yauSO6f/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bmDJkiVoamrSowQiIiKawHRrckbT39+P2tparF69GgBw/fp1pKWl4eTJk8EqgYiIiCaIoD6TExERgYqKCnz77bcAgOrqaixZsiSYJRAREdEEEdQrOQDQ3NyMt956C4ODg5gxYwa2b9+OSZMmBbMEIiIimgCC3uQQERERBQP/4jEREREZEpscIiIiMiQ2OURERGRIbHKIiIjIkNjkEBERkSEFfVuH/0cgO5a73W5s2bIFbW1tCA8Px86dOxEfH69rXS0tLdi2bRs8Hg8sFgvefvttTJ061WfO5cuXkZmZienTpwMAJk+ejPfff1+XelwuF/bv34/h4WHk5ubixRdf9Blvb2/Hli1bMDAwgEceeQRvvPEG7rxT/2/9nj170NDQAABITExEcXGx33htbS3uvvtuAMALL7zgV7seVq1ahd7eXm0NHA4H5s2bp43rsV7McuBUzLOqWQaY55uplmcVswyom2ddsiwKczgc4nK5bjmnoqJCSktLRUSkqalJnn/+ed3rSkpKkvb2dhER+fjjj2XdunV+cxobG7W69NTV1SVJSUny22+/ycDAgGRlZcn58+d95mRkZMiZM2dEROS1116TgwcP6l7X8ePHZeXKlTI0NCRut1tycnLk2LFjPnMKCwvl9OnTutdyM6/XK08++aR4PJ5/nKPHejHLgVExz6pmWYR5HkmlPKuYZRF186xXlpW+XRXIjuVffPEFbDYbAODRRx9Fb28vrly5oltNbrcbr776KubMmQMAmD17Njo7O0et/dy5c1i2bBlycnLw448/6lLPiRMnsGjRIlgsFkRERCA1NRWNjY3a+OXLlzE4OIj58+cDALKzs33G9WK1WmG322E2mxEaGor4+Hi/70tbWxvKy8uRlZUFh8OBoaEh3eu6ePEiACAvLw82mw3V1dU+43qtF7McGBXzrGqWAeb5ZqrlWcUsA+rmWa8sK93kWK1WrF+/HvX19YiNjYXD4fCb093dDavV6vOerq4u3Woym81YtmwZAMDr9WLPnj1YvHix37ywsDDYbDY4nU6sWbMGRUVFcLvd417PyK9/ypQpuHr16j+OW61Wn3G9PPDAA1oYOzo60NDQgMTERG18YGAAc+fOxebNm+F0OtHX14d9+/bpXldfXx8SEhKwd+9eVFZW4tChQzh+/Lg2rtd6McuBUTHPqmYZYJ5vplqeVcwyoG6e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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "## Univariate Regressions\n", + "\n", + "import numpy as np\n", + "import seaborn as sns\n", + "import matplotlib.pyplot as plt\n", + "\n", + "sns.set(style=\"dark\")\n", + "\n", + "# Set up the matplotlib figure\n", + "fig, axes = plt.subplots(4, 3, figsize=(8, 6), sharex=True, sharey=True)\n", + "\n", + "# Rotate the starting point around the cubehelix hue circle\n", + "for ax, s in zip(axes.flat, range(10)):\n", + " cmap = sns.cubehelix_palette(start=s, light=1, as_cmap=True)\n", + " x = X.iloc[:,s]\n", + " sns.regplot(x, y,fit_reg = True, marker=',', scatter_kws={'s':1},ax=ax,color='salmon')\n", + " ax.set(xlim=(-5, 5), ylim=(-5, 5))\n", + " ax.text(x=0,y=0,s=x.name.upper(),color='black',\n", + " **{'ha': 'center', 'va': 'center', 'family': 'sans-serif'},fontsize=20)\n", + "\n", + "fig.tight_layout()\n", + "fig.suptitle(\"Univariate Regressions for Features\", y=1.05,fontsize=20)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 139, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAWIAAAFmCAYAAABXzZBsAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/MnkTPAAAACXBIWXMAAAsTAAALEwEAmpwYAAAwDElEQVR4nO3deVhU9f4H8Pewh4qggAjjLU1TM0nTMDdUUiEBWfJ3cUkxc2/Q7F6U1FJwKzU1wRRc0W6m94qgqYiIZmW5JmiaT9l1QZRFlEUQWc7vD3OuOCzCnMOZ5f16Hp6HOXN4z3e48blfv3PO96MQBEEAERHJxkTuARARGTsWYiIimbEQExHJjIWYiEhmLMRERDJjISYikplOFuLCwkL4+PggPT1d47lLly4hMDAQnp6emDNnDsrKymQYIRGReHSuEKempmLEiBG4evVqlc+Hhobik08+wcGDByEIAnbu3NmwAyQiEpnOFeKdO3di3rx5cHR01Hju5s2bePDgAbp06QIACAwMRGJiYgOPkIhIXGYN8SL5+fnIz8/XOG5jYwMbG5tKxxYtWlRtTlZWFhwcHNSPHRwckJmZKd5AiYhkUGMhVgx9QZQXWT3oH4iKitI4rlKpEBIS8sw5FRUVUCgU6seCIFR6TESkj2qeEZuLs3IRHByMgIAAjeNPz4Zr4+TkhOzsbPXjnJycKpcwiIj0SYMU4qqWIOrDxcUFlpaWOHPmDLp164aEhAS4u7uLMEIiIvnUXGnNTMT50tKECRNw/vx5AMDy5cuxZMkSeHl5oaioCGPGjNE6n4hIToqatsFUjG0vyosIWy6LkkNEZIgaZGmCiIiqx0JMRCSzmi9fMzdtqHEQERmtGguxuRkLcUPbsmULSkpK5B4G/cXS0hJjx46Vexhk4GosxGYsxA2upKQEkyZNknsY9Jfo6Gi5h0BGoOZCbMpCTEQkNS5NEBHJrJaliQbZE4iIyKhxRkxEJDOuERMRyYxXTRARyYyFmIhIZizEREQyq7EQm7IQExFJruZCbMpNf4iIpMalCSIimbEQExHJjIWYiEhmNRZiE97QQUQkuRoLsQVnxEREkquxEFtyRkxEJLmaZ8QsxEREkuOMmIhIZjo3I967dy/Wrl2LsrIyBAcHY9SoUZWej4qKwq5du2BjYwMA+Pvf/65xDhGRPtGpQpyZmYmVK1ciLi4OFhYWGD58OHr06IG2bduqz7lw4QJWrFiBrl27NujYSH5yNFbNyMiQpW8dm5YaF51amjh+/DjeeOMN2NraAgA8PT2RmJgIlUqlPufChQuIjo7GzZs38frrr2PWrFmwtLRs0HGSPIypsSqblhqXGjeTsDAzE+UrPz8f6enpGl/5+fmVXi8rKwsODg7qx46OjsjMzFQ/vn//Pjp27IjQ0FDs3r0b+fn5+PLLL0X+lRARNayalyZMxOlZFxsbi6ioKI3jKpUKISEh6scVFRVQKBTqx4IgVHrcqFEjrF+/Xv143LhxmD17NmbMmCHKOImI5FDLGrG5KC8SHByMgIAAjeOPP3B7zMnJCadPn1Y/zs7OhqOjo/pxRkYGjh8/jmHDhgF4VKjZ4JSI9F3Ne02YiLNGbGNjo1F0q9KrVy9ERkYiNzcXzz33HJKSkrBgwQL181ZWVli2bBl69OgBpVKJf/3rXxg0aJAoYyQikkvNXZxFmhE/qxYtWmDGjBkYM2YMSktLMWzYMLi6umLChAmYNm0aOnfujIiICEyZMgWlpaV47bXX8O677zboGImIxNYga8R14evrC19f30rHnlwX9vT0hKenZ0MPi4hIMg2yRkxERNWreWnChIWY6GkNcWNJQ9xIwptGdEctM2JekUD0NEO5sYQ3jegOzoiJiGTGQkxEJLNaCjGXJoiIpFbLDR2cERMRSa1B7qwjIqLqcY2YiEhmLMRERDKrZWmCH9YREUmNM2IiPSTG3X1i3L3Hu/PEUWMhNlHwwzoiXaQrd/fx7jxx1Lw0oeDSBBm+us4u6zKT5IyRngXXiMnoSTm75IyRngVnxEREMuOMmIhIZjVWWlPOiImMTl3WzLleLg7OiImoEqnWzLleXj3OiEUgZscGsTszcBZCpPtqKcQmDTUOvaYr13RWhbMQIt3HGzqIiGRWSyHmjFhOvI2VyDjUsjTR8DPivXv3Yu3atSgrK0NwcDBGjRpV6flLly5hzpw5uH//Prp3747w8HCYmRnmWrauLHlweYNIWjVOeU0UpqJ8PavMzEysXLkSX3/9NeLj47Fjxw788ccflc4JDQ3FJ598goMHD0IQBOzcubN+75yISEcoBEEQqnuysDRPlBepKFYgPz9f47iNjQ1sbGzUj3fv3o1Tp05h8eLFAIA1a9ZAEASoVCoAwM2bNxEcHIzk5GQAwOnTp7F69Wps3bpVlHE+pvB+XtS8Sv7WWJJY22ZNJMmVUnr4IcmyyyoeSpZdUiHOFTJPszG3lSQXAARU+2eus54zbST3EBpMg3xYtzl2M6KiojSOq1QqhISEqB9nZWXBwcFB/djR0RFpaWnVPu/g4IDMzExRxkhEJJcG+bAuODgYAQEBGsefnA0DQEVFBRQKhfqxIAiVHtf2PBGRPqqxEFuZWovyIlY2mkW3Kk5OTjh9+rT6cXZ2NhwdHSs9n52drX6ck5NT6XkiIn2kU9en9erVCz/99BNyc3NRXFyMpKQkuLu7q593cXGBpaUlzpw5AwBISEio9DwRkT7SqULcokULzJgxA2PGjIG/vz98fHzg6uqKCRMm4Pz58wCA5cuXY8mSJfDy8kJRURHGjBkj86iJiLRT41UTxopXTTQMXjVRGa+aqMyYrprQqRkxEZExYiEmIpIZCzERGYWwsDDExcU907kzZ86sdG5GRgZGjRoFLy8vTJkyBffv3xd1bCzERKST8vPzkZ6ervFV1V26YsnMzMTkyZNx8ODBSsfDw8MxcuRIJCYm4pVXXsGXX34p6usa5m45z0jMDd2JSFyxsbG13pGrUqng6+sLT09PAEBgYCDmzZuH5cuX4969e7C2tsacOXPg6ur6TK+5d+9evPnmm7C1tVUfKy0txalTp7BmzRr1a7zzzjsIDQ3V8h3+j1EX4up2N5u8Z7EMoyGiJz3LHbl+fn7Yu3cvPD09cfXqVZSUlGDBggWYOHEiBg8ejHPnzmH69OkaM9zqjB8/HgDU9yoAwN27d9G4cWP1Lo9SbK3ApQki0kk2NjZQKpUaX08W4n79+uGXX35BYWEhvv32WwwZMgTXr1/H4MGDAQBdunRB06ZN8eeff9Z7HFVtpSD21gosxESktywsLDBgwACkpKQgMTER/v7+GucIgoDy8vJ6v0azZs1QUFCgznh66wUxsBATkV7z8/PD5s2bYWtrCxcXFyiVSiQlJQEAzp07h5ycHLRr167e+ebm5ujevTv2798PAIiPjxd9awWjXiMmIv3XrVs3FBQUYMSIEQCAZcuWYf78+YiMjIS5uTkiIyNhYWGh1WvMmzcPYWFhWLt2LVq2bIkVK1aIMXQ1o77FOTo6usoP63iLc8PgLc6V8RbnyozpFmfOiInIaDx48ABBQUFVPjdt2jS8+eabDTyiR1iIichoWFlZISEhQe5haOCHdUREMmMhJiKSGQsxEZHMuEZcFYmubAAAXC+UJPZeYakkuVKStu2r/jWVLRfqf9NBbRR6+PswJpwRExHJjIWYiEhmLMRERDJjISYikhkLMRGRzFiIiYhkxkJMRCQzra8j1ue+bxkZGXIPgYgaSFhYGNzc3BAYGFjtOcnJyYiMjIQgCFAqlViyZAmaNm2KjIwMhIaG4s6dO2jdujWWL1+ORo3E2x1O60JcXd83fRAdHS33EIhIRxQWFmL+/PnYtWsXWrRogS+++AKRkZGYO3euuouzt7c31qxZgy+//FLU5qFcmiAinZSfn4/09HSNr/z8fPU5KpWqUmPQwMBApKamYvTo0fD19UVQUBDS0tKe6fVKS0sxb948tGjRAgDQvn173Lp1S93F+clO0YmJiSK+U97irKbPSyxEhig2NhZRUVEax1UqFUJCQgCI28XZzs4OgwYNAvBo3+KYmBiMHj26Qbo4sxD/5ckllslTVss8GiIKDg5GQECAxvGnuzhHRERU6uIcGxurVRfngoICvP/+++jQoQMCAgKQmZnJLs5EZJxsbGygVCo1vp4sxGJ3cc7KysLIkSPRvn17LFq0CAC7OBMR1UqsLs7l5eWYPHky3nrrLcyZM0c962UXZyKiWojVxTklJQUXL15EeXm5ek35lVdewaJFiyTv4sxCTER6Lzk5Wf39iy++iG3btmmc8+mnn9aYMWjQIPz2229VPufi4lJlplhYiInIaLCLMxGRzNjFmYiIqsRCTEQkMxZiIiKZcY24CrbNmkiWLVm35Vz9uz1bkDBb7Duf9J2AComS+XsWA2fEREQyYyEmIpIZCzERkcxYiImIZMZCTEQkM6O+asLS0lLdLon964hILkZdiMeOHav+nv3riEguXJogIpIZCzERGYWwsDDExcXVeM6hQ4fg6+sLb29vhIWF4eHDhwAeLV2OGjUKXl5emDJlCu7fvy/q2FiIiUgnPUsXZzEVFRUhIiICmzdvxr59+1BSUoLdu3cDAMLDwzFy5EgkJibilVdewZdffinqa7MQE5FOio2NxZtvvqnxFRsbqz5HpVJV6tAcGBiI1NRUjB49Gr6+vggKCkJaWtozvZ61tTVSUlJgb2+P4uJi3LlzBzY2NigtLcWpU6fg6empfo3ExERR36tRf1hHRLrrWbo4+/n5Ye/evfD09MTVq1dRUlKCBQsWYOLEiRg8eDDOnTuH6dOnVyrWNTE3N8d3332HmTNnwtHREX369MHdu3fRuHFjmJk9KpcODg7IzMwU503+hTNiItJJz9LFuV+/fvjll19QWFiIb7/9FkOGDMH169cxePBgAECXLl3QtGlT/Pnnn8/8uv369cOJEycwYMAAzJ8/H4IgaGwiJfamUizERKS3LCwsMGDAAKSkpCAxMRH+/v4a5wiCgPLy8lqz7t27hx9++EH92NfXF5cvX0azZs1QUFCgzsjOzoajo6No7wFgISYiPefn54fNmzfD1tYWLi4uUCqVSEpKAgCcO3cOOTk5aNeuXa05giAgNDRUfXNXYmIiXnvtNZibm6N79+7Yv38/ACA+Ph7u7u6ivgeuERORXuvWrRsKCgowYsQIAMCyZcswf/58REZGwtzcHJGRkbCwsKg1x87ODgsWLMCkSZOgUCjQtm1bhIeHAwDmzZuHsLAwrF27Fi1btsSKFStEfQ8sxESk95KTk9Xfv/jii9i2bZvGOZ9++mmtOQMHDsTAgQM1jru4uFSZKRYWYiIyGg8ePEBQUFCVz02bNg1vvvlmA4/oERZiIjIaVlZWSEhIkHsYGvhhHRGRzFiIiYhkxkJMRCQzrhH/5clN4omIGhIL8V+e3CQ+bM5m+QZCREaHSxNERDJjISYikhkLMRGRzFiIiYhkxkJMRCQzFmIiIpmxEBORUXiWLs5//vknRo8ejaFDh+K9995DXl4eAHZxJiJqEIIgYMqUKZgwYQL27NmDjh07IiYmBgC7OBORkcrPz0d6errGV35+vvocMbs4//rrr7C2tlZ335g8eTJGjRrFLs5EZLxiY2MRFRWlcVylUiEkJASAuF2cr1+/Dnt7e8yePRuXLl1CmzZt8PHHHzdIF2cWYiLSScHBwQgICNA4/nQX54iIiEpdnGNjY+vVxbmsrAwnT57EV199hc6dO2PVqlX49NNPMWPGDHZxJiLjZGNjA6VSqfH1ZCEWs4uzg4MDnn/+eXTu3BkA4OPjg7S0NHZxJiKqjVhdnLt27Yrc3Fz89ttvAICUlBR06tSJXZyJiGojVhdnKysrrFmzBnPnzkVxcTGcnJywdOlSANJ3cVYIgiBoExAdHY1JkyaJNR6dYDfnDcmy713PlSY4t0SaXAkVJlyQLLtcKJMs+0F5sSS5jcyaSJL7iFZ/5jUQd630SdL+PnQLZ8REZDTYxZmISGbs4kxERFViISYikhkLMRGRzLhGXIX08EOSZUv1GbNUn4lLqbHfK5Jl3/rPD5JlmyhMJcn9LiNZklwAaG7VXJLcxubSXdnQya6rZNm6hjNiIiKZsRATEcmMhZiISGYsxEREMmMhJiKSGQsxEZHMWIiJiGTGQkxEBu/GjRuYPXu23MOoFgsxERm8jIwM3LhxQ+5hVIt31hGRXjtx4gSWLVuGiooKuLi4wNraGr///jvKy8sxYcIE+Pj4YOHChUhPT0d4eDi8vLwQFRWFbdu2AQDCwsLg5uYGNzc3jB8/HnZ2drCysoKvry++//575OXl4caNG+jduzfmz5+P27dv45///CeKiopgYmKCuXPnokuXLlq9BxZiItJJ+fn5yM/P1zhuY2NTqW8dAFy9ehVHjhxBdHQ0HB0d8dlnn6GwsBDDhw/Hq6++irlz5yIqKgrz5s3DiRMnqn3N//73v9iwYQOUSiXi4uLwyy+/4Ntvv4WpqSm8vLwwYsQIHDp0CP3798f48eNx7NgxnDlzxjAL8ZYtW1BSIl/HiXfeGynbaxPRI7GxsYiKitI4rlKpEBISUulY69at0aRJExw/fhwPHjzArl27AABFRUX4/fff0ahRo2d6zebNm0OpVKofd+3aFY0bNwYAtGrVCnl5eejZsydCQkJw6dIl9OvXD++8805936KaThbikpISWdsv3S8rkO21ieiR4OBgBAQEaBx/ejYMPNrwHQAqKiqwbNkydOrUCQCQk5ODpk2b4uzZs+pzFQoFnuwQV1paqpHzmKWlpcbPdevWDfv27cPRo0exf/9+7N69G5s3b67nu3yEH9YRkU6ysbGBUqnU+KqqED/2xhtvYPv27QCArKwsDB06FLdu3YKpqSnKyh71MbSzs8ONGzdQUlKCe/fu4cyZM3Ua19KlS7Fnzx4EBATgk08+wcWLF+v/Jv+ikzNiIqL6UKlUmD9/Pnx8fFBeXo7Q0FD87W9/Q5MmTVBQUIDQ0FAsW7YM/fr1g7e3N1xcXNCtW7c6vcbo0aPxj3/8A3FxcTA1NcVnn32m9bh1souz3J2hpVya4H7E/8P9iCs7nVX9h0ja4n7Euo1LE0REMmMhJiKSGQsxEZHMWIiJiGTGQkxEJDMWYiIimfE64iqUVTyUMF2aC9gUCqkujJOOlJeYtRzWR7LsLn6vSZI7f7B0t9YnXjsiSe6xa1ckyQWAw8O2SpatazgjJiKSGQsxEZHMWIiJiGTGQkxEJDMWYiIimbEQExHJjIWYiEhmLMRERPUgCALWrFkDf39/eHp6Ij4+Xv3cpk2b4OXlBU9PTyQlJdWaxRs6iIjqYc+ePTh+/Dh27tyJvLw8+Pn5wcPDA1evXsWePXuQkJCAwsJCBAUFwc3NDba2ttVmsRATkU561i7OJ06cwLp162Bubo709HR4eHjA2toaycnJAICYmBicP38eq1atQkVFBVq1aoWIiAjY29vDw8MD3t7e+PHHH2FmZoapU6di06ZNuHbtGmbNmoUhQ4ZUO74DBw5g3LhxsLCwgIODA77++mtYWVnh2LFjGDRoECwtLWFpaQk3NzccPXoU/v7+1WYZTSGuS2fo4e8Ok3g0RFSbunRxTk1Nxb59+2Bra4tevXph1qxZiIuLw0cffYRvvvkGO3bswPbt26FUKrFhwwZERERg9erVAAB7e3v1uTExMdi6dSvOnj2LxYsX11iIr127hitXriA2NhYFBQWYMGECXnjhBWRlZaFz587q8xwcHHD79u0a36vRFOK6dIbOe3hH4tEQUW3q0sX5pZdeQsuWLQE8ag7as2dPAICzszNSUlLg6uoKpVIJAAgKCkJMTIz6Z93d3dXnOjo6wszMDM7OzlXOxp9UXl6Oy5cvY+PGjcjJycGIESPw8ssvo6KiQuNcE5OaP44zmkJMRPrl6SWImpibm1d6bGr6v76CT7flFARB3dH56Z81M3v2kmhvbw8vLy+Ym5ujZcuWePXVV3Hx4kU4OTkhOztbfV52djZat25dYxavmiAig+bq6orU1FSkp6cDAHbs2IEePXponTtgwAAcOHAAgiDg7t27SEtLQ8eOHeHu7o6kpCQUFxcjNzcXP//8s3qGXh3OiInIoNnb2yMiIgIqlQqlpaVwdnbGokWLtM4dO3Ysli1bBh8fH5SXl2Pq1Knqme/QoUMxbNgwlJWVYdq0aWjRokWNWSzERKTXevToUWmGm5KSov7+yQ/1PDw8NH62unOVSmWl56pibm6O2bNnV/ncuHHjMG7cuNoH/xcWYiKiamzZsgW7d+/WOO7o6Ij169eL9jpaF2JLS0tER0eLMRa1jIwMUfOIiOpj7NixGDt2rOSvo3UhlmKQYhd2IiJdxqsmiIhkxkJMRCQzvfywri63Kz9Wl3Xnkoq6ZVP9mChMaz+pnqTqtAwA5xLOSpLbwv8DSXIBoEOzB5Lk2lg0kiTX2OhlIa7L7cqPcd2ZiHQVlyaIiGTGQkxEJDMWYiIimbEQExHJjIWYiEhmLMRERDJjISYikhkLMRFRPRQVFSE0NBRDhgxBYGBgpW0zN23aBC8vL3h6eiIpKanWLL28oYOISG7R0dEwMzPDt99+i7y8PAwfPhydOnVCZmYm9uzZg4SEBBQWFiIoKAhubm6wtbWtNouFmIh0Un5+fpUNPJ/uZXfixAmsW7cO5ubmSE9Ph4eHB6ytrZGcnAwAiImJwfnz57Fq1SpUVFSgVatWiIiIgL29PTw8PODt7Y0ff/wRZmZmmDp1KjZt2oRr165h1qxZNXZxvnTpEkaOHAkTExPY2dmhQ4cO+P7773H79m0MGjQIlpaWsLS0hJubG44ePQp/f/9qs4ymENdl3+SAYF+JR0NEtYmNjUVUVJTGcZVKVambBgCkpqZi3759sLW1Ra9evTBr1izExcXho48+wjfffIMdO3Zg+/btUCqV2LBhAyIiIrB69WoAj1opPT43JiYGW7duxdmzZ7F48eIaC/HLL7+MxMRE9OnTB3fu3MHZs2fRsWNHZGVloXPnzurzHBwccPv27Rrfq9EU4rrsm5z1gBvTE8ktODgYAQEBGser6uz80ksvoWXLlgAAOzs7dbNOZ2dnpKSkwNXVFUqlEgAQFBSEmJgY9c+6u7urz3V0dISZmRmcnZ2rnI0/adKkSViyZAkCAgLQunVr9OnTB+bm5qioqNA418Sk5o/jjKYQE5F+eXoJoibm5uaVHpua/m9nP0EQKj0nCALKysqq/Fkzs2cviQUFBZgxYwbs7OwAABMnToSHhweKi4uRnZ2tPi87O1vdVLQ6vGqCiAyaq6srUlNTkZ6eDgDYsWNHpWaj9XXw4EH18sZvv/2GixcvomfPnnB3d0dSUhKKi4uRm5uLn3/+WT1Drw5nxERk0Ozt7REREQGVSoXS0lI4Oztj0aJFWuf+/e9/R2hoKHx9fWFmZoZVq1ahcePGcHV1xdChQzFs2DCUlZVh2rRpaNGiRY1ZCuHpebsOiI6OrnG/4dqe1xbXiPWf59b3JcuWamP4nzZvlSQXAK4VXJckN6MwU5JcAJjx6j8ly9Y1nBETEVVjy5Yt2L17t8ZxR0dHrF+/XrTXYSEmIqrG2LFjJelU/zR+WEdEJDMWYiIimbEQExHJjGvEVbAxt5Usu1wolyxb33yXkSxZ9vzBIyXLlqrtfc93x0iSCwCuPq9KktvK2UGSXACYIc2QdRJnxEREMmMhJiKSmU4uTdS2U1pGBm+4ICLDoZOFuLbr9p51O0siIn3ApQkiIpmxEBMRyYyFmIhIZizERERauHz5Mry9vSsdYxdnIqIGEh8fj88//7xSl4+0tDR2cSYiw6DrXZwLCgpw+PBhrFixArNmzVIfP3bsGLs4P23Lli0oKSmp088Ejx8t0WiI6FnpehfnJk2aIDIyUt2C6TF2ca5CSUlJnbt5PCgvkmg0RPSsdL2Lc3XYxZmIDIaud3GujpOTE7s4ExE9SaouztVhF2cioqdI1cW5OgbTxbk2deniXJ+Oz1KuEXM/4v+Rcj/i0oqy2k+qpxbWjpLkcj/iyr712yhZtq7hjJiIqBrs4kxEJDN2cSYiMhIsxEREMmMhJiKSGdeIqyBAugtJFFBIkitA824eXdfcqrlk2YnXjkiW3aHZA0lypbqyAQDSvk2VJPd6l5aS5AIA/KSL1jWcERMRyYyFmIhIZizEREQyYyEmIpIZCzERkcz08qoJS0tLREdHP9O5GRkZEo+GiEg7elmI63LL4bMWbCIiuXBpgohIZizERET1cP/+fUyfPh2+vr7w9fXFvn371M9t2rQJXl5e8PT0RFJSUq1Zerk0QUQkt5iYGDg7O+OLL77AnTt34Ofnhx49eiAjIwN79uxBQkICCgsLERQUBDc3N9ja2labxUJMRDopPz+/ygaeT/eyO3HiBNatWwdzc3Okp6fDw8MD1tbWSE5+1HggJiYG58+fx6pVq1BRUYFWrVohIiIC9vb28PDwgLe3N3788UeYmZlh6tSp2LRpE65du4ZZs2bV2MXZzc1N3YuuefPmsLW1RU5ODo4dO4ZBgwbB0tISlpaWcHNzw9GjR+Hv719tltEW4i1btqCkpKTK58aMf6eBR0NET4uNjUVUVJTGcZVKhZCQkErHUlNTsW/fPtja2qJXr16YNWsW4uLi8NFHH+Gbb77Bjh07sH37diiVSmzYsAERERFYvXo1gEetlB6fGxMTg61bt+Ls2bNYvHhxjYW4d+/e6u/379+Phw8fom3btvj666/RuXNn9XMODg64fft2je/VaAtxSUlJtS2UisvvN/BoiOhpwcHBCAgI0DheVWfnl156CS1bPtqAyM7OTt2s09nZGSkpKXB1dYVSqQQABAUFISYmRv2z7u7u6nMdHR1hZmYGZ2fnKmfjVTlw4AAWL16MDRs2wMzMDBUVmhtwmZjU/HGc0RZiItJtTy9B1MTc3LzSY1NTU/X3T7flFAQBZWX/62n45M+amdWtJG7btg0bN27Exo0b0b59ewCAk5MTsrOz1edkZ2erlzCqw6smiMigubq6IjU1Fenp6QCAHTt2oEePHlrnJicnY8uWLdi+fbu6CAOPZthJSUkoLi5Gbm4ufv75Z/UMvTqcERORQbO3t0dERARUKhVKS0vh7OyMRYsWaZ27evVqlJSUYPLkyepjCxcuhKurK4YOHYphw4ahrKwM06ZNQ4sWLWrMUghPz9sNTHR0dJVrwdUdB6RdI5bq162PG8NfyD0nWba0G8O3kSR3cdK/JckFpNsY3lbCjeHvLvpZsmxdwxkxEVE1tmzZgt27d2scd3R0xPr160V7HRZiIqJqjB07tk5729QXP6wjIpIZCzERkcxYiImIZGbwa8TVbSJveBvGK+QeQJ01Nm8iWfaxa1cky7axaCRJbitnB0lyAena3t87d0uSXGNj8IW4uoV2bhhPRLqCSxNERDJjISYikhkLMRGRzFiIiYhkxkJMRCQzFmIiIpmxEBMR1cP9+/cREhICX19f+Pv74/jx4+rn2MWZiKgBbN68Gc8//zwiIyNx5coVBAcH44cffkBaWhq7OBORYdD1Ls4qlUrdcik9PR1NmzYFAHZxrovqbn0G2MWZSBfoehdn4FGPu/feew8//fQTIiIiAABZWVns4vysatpjlF2cieSnL12cN27ciJs3b2L48OHo2rUruzgTkeHQ9S7OJ0+exAsvvABHR0e4uLiga9eu+P3339nFmYjoaVJ1cT569Kh6Zp2VlYULFy6gc+fO7OJMRPQ0qbo4T506FXPmzIGvry9MTU0xe/ZsuLi4wMXFhV2cxaCfXZz173/GqwV/SJY97fBKybJ92rlKknv46iVJcgHgx5O/SpIr5X7Ewr5rkmXrGs6IiYiqwS7OREQyYxdnIiIjwUJMRCQzFmIiIpnxqgkiIplxRkxEJDMWYiIimbEQExHJjIWYiEhmLMRERDJjISYikhkLMRGRzFiIiYhkxkJMRCQzFmIiIpmxEBMRyYz7EZNOS0tLw5kzZzBq1ChMnjwZFy9exNKlS9Wdd+srPz8fR44cQWZmJhQKBRwdHdGzZ084OjrqZC7HbNg4I66j4uJiLF++HAMHDkTnzp3x6quvYtCgQViwYAEKCgp0Lldfx/zYwoUL0a5dOxw8eBBWVlbYvXs3vvjiC60yDx06hLfffhunTp1CUVERCgsLcfLkSYwYMQJ79+7VuVyO2QgIVCdTp04V1qxZI9y6dUsoKysTysrKhFu3bglr164Vxo8fr3O5+jrmx95++21BEAThww8/FHbv3i0IgiD4+flplenp6SncuXNH4/idO3cELy8vncuVMlsfx2yIOCOuo//+97+YOnUqnJycYGpqClNTUzg5OWHy5Mm4dav+jRSlytXXMT/23HPPYdOmTfj5558xYMAAbN26FY0aNdIqU6FQoEmTJhrHGzVqBFNTU53LlTJbH8dsiLhGXEfNmjXDgQMH4OnpCROTR/8/JggC9u/fDzs7O53L1dcxP7Z8+XL8+9//RmRkJJo2bYrMzEysWLFCq8z/+7//Q1BQEAYNGgQHBwcoFApkZ2cjKSkJw4YN07lcjtnwcWP4Orp16xbCw8Nx6tQpNGnSBAqFAgUFBejevTs++eQTODs761RuVdkAUFBQgNdff13UMYuV+7Tff/8deXl5ePI/1ddff12rzLS0NBw7dgxZWVkQBAEtWrSAu7s7XF1dtco9f/48vvvuO9FzpcyWcsxS/Z4NDQtxPZWVleHu3buoqKhA8+bNYWYmzj8upMqVMlvKMYeHh+PIkSNo1aqV+phCocDWrVu1yi0sLISFhQUsLCxw7do1XLp0CR07dsTzzz+vVW5WVha+//573LlzB+bm5mjVqhV69eoFa2trrXKllJubi+zsbLRr1079LxsA+PXXX9GpUyfRXufKlSu4cuUKOnfujJYtW4qWaxDkWJgmTfn5+cKiRYsElUolxMfHV3pu7ty5WmWXlpYKO3fuFA4ePCgUFBQIH374oeDj4yPMnz9fKCgo0GrMy5cvF27duiXk5eUJYWFhgre3tzBz5swqP6Spj0GDBgnFxcWiZD0WHx8v9O7dW7h27Zpw4MABoX///sL06dOFAQMGCLt27ap3bkpKijB48GBh+vTpQt++fYXZs2cLEydOFPr06SOcOXNGxHcgnn379gl9+vQRfHx8hMGDBwuXL19WP+fv769V9vHjx9XZu3btEvr27StMmzZN8PDwEA4fPqzt0A0K14jrKD4+vsbn/f3965X70Ucf4aWXXoKPjw9iYmJw+vRpLFiwAABw4cKFemU+9vHHH6OkpAR37tzBmjVr0L9/f0yZMgWJiYmYN28ePv/883rlzpgxAy+//DIaN26M8PBwKJVKjB8/HocPH8bMmTOxYcMGrcYNAK1ataq0JCGGdevWIT4+Hvb29vjggw+wfft2ODk54e7duxg1ahQCAwPrlRsVFYUdO3bA1tYWmZmZWLJkCaKjo/Hbb79h9uzZiIuLq/eYfXx8UFxcrHFcEAQoFAocPny4Xrnr1q1DQkICmjVrhv379+O9997D5s2b0bZtW61/78uWLUNsbCxu3LiB999/H0lJSXB2dkZWVhYmT54MDw8PrfINCQtxHf30009ISkqCl5dXlc/XtxCnp6cjKioKANCvXz9MmjQJn376KcLCwrT+g7hw4QL27t2L4uJi9O/fHzNmzAAAqFSqeo8XALKzs/Hhhx8CePTPzmXLlgEAXnzxRdGuE23atCm8vb3RtWtXWFhYqI8vWbKk3plWVlbqDxObNGkCBwcHAICdnV2lf5rX1YMHD2BrawsAsLe3x59//gkA6NChA0pLS+udCwCff/45JkyYgBUrVoj+z/pmzZoBAIYMGQKFQoGJEydi+/btUCgUWuWWlZWhTZs2aNOmDXr06KH+zMDR0VHr34ehYSGuo88++wx5eXno1q2b6J/8Zmdnw8HBAVZWVoiKisKoUaOwbt06rf8gFAoFcnNz0axZM3WxBIDbt2+joqKi3rk2Njb48ccf0bt3b3Ts2BEXL17Eyy+/jMuXL8PKykqrMT/Wt29f9O3bV5SsxwYOHIixY8di3Lhx6NOnD8LCwuDp6YkDBw6gd+/e9c7t1KkTZs+eDU9PTyQmJqJLly7Iy8vDF198gdatW2s15vbt2+PDDz/E1q1bsXr1aq2yntSmTRssXboUY8aMgZOTE9566y3k5ORg1KhRKCkp0Sr7hRdewIoVK/DBBx9g48aNAB79Nx4TE4MXX3xRjOEbDnlXRvRTZmamsGHDBlEzDx06JPTp00c4dOiQ+lhWVpYQEBAgdOzYUavspKQkwd3dXSgrK1Mf++GHH4SePXsKycnJ9c69cuWK4OnpKQQEBAgTJkwQunTpIvj5+Ql9+/YVUlNTtRrzY+PGjRMl52nx8fHCpEmThLfeeksYPHiwMHLkSGH9+vVCaWlpvTOLioqElStXChMnThRWrVolFBcXC1lZWcK2bduEkpISUcatzZp+Ve7fvy+sXLlSOH78eKXjhw4dEoYOHap1dmRkZKVjJ0+eFJYuXSoUFhZqlW1oWIglkJKSUq+fKygoEO7evVvpWHl5ubo41zdXEB4ViSfdu3ev0mtpk33hwgVh3759wp49e4Tjx48LDx48ECVXEARh5MiRQkZGhlYZ9TFx4kS9ypUyWx/HrG+4NCGB1atXY8CAAXX+ucaNG2scMzExwcCBA7XKBR7dofakpk2bVnqsTXanTp2qvcxJm1wAuHPnDjw8PNC8eXNYWlpq/eHUs8rMzNSrXCmz9XHM+oaFWAKCRJdmS5UrZba2uY/XFhuatuvyDZ0rZbY+jlnfsBBLgH8Q4uWeOnWqyuMuLi5a5RLpEhZi0mknTpxQf19aWoozZ86ge/fuWl12R6RrWIhJpz19vfC9e/fU10FLSVeXauTI1scx6xtugykB/kFIl2ttbY2bN2+KmlkVqWbcUs7kOWb9xU1/6uhZbnEuKSmBpaWlTuRKmS3lmB8bPXq0ep1ZEASkp6fD3d0d4eHh9c58LDExEdHR0cjPz1fni3FFhlS5HLPh4tJEHT25ZlkVf3//ehUeqXKlzJZyzI+FhISov1coFLCzs0Pbtm21ynzss88+w9KlS0XbrlPqXCmz9XHMBqUhL1o2NA8fPhQuX74sXLx4Uas7shoqV8psqXIjIiI0js2cOVOU7DFjxgjl5eWiZDVErpTZ+jhmQ8KliXq6cOECpk2bBltbW1RUVCAnJwdr1qzBq6++qpO5+jbmOXPm4MaNG7hw4QJeeeUV9fGysjIUFBSIsqnQd999h/Xr1+P111+v1LpHpVLpZK6U2fo4ZkPCpYl6WrhwIVauXKkuNufOncOCBQvwn//8Rydz9W3MU6ZMwc2bN7Fo0aJKf7CmpqaibRizdu1atG7dWvT+aVLlSpmtj2M2JCzE9VRUVFRpxtelSxetd6uSMlfKbClylUollEol9uzZg/T0dPzxxx/o27cvMjIy1FtNaqu0tFSr7TQbOlfKbH0csyHh5Wv11LRpUyQnJ6sfJycni1IgpMqVMlvKMe/fvx9TpkzBwoULce/ePQwfPhwJCQmiZPfu3RtfffUVrl27hoyMDPWXruZKma2PYzYkXCOup7S0NCxYsADXr18H8KiTxNKlS9GmTRudzNXXMQcEBGDbtm145513EB8fj6ysLLz77rvYt2+f1tlVdYgQ47IqqXKlzNbHMRsSFuJ6CgwMxMOHD+Ht7Q1/f3/RuiZIlStltpRjfvvtt7Fr1y74+/urr1v29fUVrQMIkS7g0kQ9xcXFYc2aNaioqMDEiRMxevRoUT5QkypXymwpx9yuXTt89dVXKCsrw6VLl/Dxxx+jQ4cOomTn5ubigw8+QI8ePdC9e3eoVCrk5OTobK6U2fo4ZkPCGbGWioqKcPjwYWzevBmFhYVISkrS6Vwps6XInTZtGp5//nkcP34cFRUVeOONN/D+++9XuXdzXalUKnTt2hVBQUGoqKjAjh07cPr0aURHR+tkLsdswOS7hFm/JSUlCSEhIYK7u7swb9480dqlS5UrZbaUYw4MDBS9PdBjVbUC8vHx0dlcKbP1ccyGhJev1dOePXvg5+eHzz//HObm5jqfK2W2lGM2MTGBh4cHWrduXel26a1bt2qdrVAocOvWLfWadkZGBszMtP+TkCpXymx9HLMh4dIE6bSTJ09WedzNzU3r7CNHjmDevHkaN6L0799fJ3OlzNbHMRsSFmIyWrm5ufj6669x5MgRCIIAV1dX2Nvba33rrVS5HLPh4r8PyGhNmDAB7du316q5aUPmSpmtj2M2JCzEZNQWL16sV7lSZuvjmA0FlybIaK1duxb29vZ44403Km1Io+2+uVLlSpmtj2M2JJwRk9EqKirC4sWLYWdnpz4mxq23UuVKma2PYzYkLMRktI4cOYKffvoJVlZWepErZbY+jtmQ8BZnMlouLi7Iy8vTm1wps/VxzIaEM2IyWqWlpfD29ka7du0q3Yii7c0iUuVKma2PYzYkLMRktCZPnqxXuVJm6+OYDQmvmiAikhnXiImIZMZCTEQkMxZiIiKZsRATEcmMhZiISGb/DzKa1U3P3AmIAAAAAElFTkSuQmCC", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "## Feature correlations\n", + "\n", + "from scipy.cluster import hierarchy\n", + "from scipy.spatial import distance\n", + "\n", + "corr_matrix = X.corr()\n", + "correlations_array = np.asarray(corr_matrix)\n", + "linkage = hierarchy.linkage(distance.pdist(correlations_array), \\\n", + " method='average')\n", + "g = sns.clustermap(corr_matrix,row_linkage=linkage,col_linkage=linkage,\\\n", + " row_cluster=True,col_cluster=True,figsize=(5,5),cmap='Greens',center=0.5)\n", + "plt.setp(g.ax_heatmap.yaxis.get_majorticklabels(), rotation=0)\n", + "plt.show()\n", + "label_order = corr_matrix.iloc[:,g.dendrogram_row.reordered_ind].columns\n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "collapsed": true + }, + "source": [ + "## Making Base Models\n", + "\n", + "The first step in a stacked generalization system is to generate the \"base models\", meaning the models which are learning from our input features. We'll create two base models to use in our ensemble:\n", + "1. A collection of simple linear regression models \n", + "2. A collection of tree models - in this case, using the ExtraTrees algorithm \n", + "\n", + "As described above _it's absolutely critical_ to build models which provide realistic _out-of-sample_ predictions, I am going to apply the methodology presented in [Walk-forward modeling](walk_forward_model_building.html). In short, this will retrain at the end of each calendar quarter, using only data which would have been available at that time. Predictions are made using the most recently trained model. \n", + "\n", + "To make this easier to follow, I'll define a simple function called `make_walkforward_model` that trains a series of models at various points in time and generates out of sample predictions using those trained models." + ] + }, + { + "cell_type": "code", + "execution_count": 149, + "metadata": {}, + "outputs": [], + "source": [ + "from sklearn.base import clone\n", + "from sklearn.linear_model import LinearRegression\n", + "\n", + "\n", + "def make_walkforward_model(features,outcome,algo=LinearRegression()):\n", + " recalc_dates = features.resample('Q',level='date').mean().index.values[:-1]\n", + " print(recalc_dates)\n", + " ## Train models\n", + " models = pd.Series(index=recalc_dates)\n", + " for date in recalc_dates:\n", + " data = pd.to_datetime(date)\n", + " X_train = features.xs(slice(date-pd.Timedelta('90 days'),date),level='date',drop_level=False)\n", + " print(X_train.shape)\n", + " y_train = outcome.xs(slice(date-pd.Timedelta('90 days'),date),level='date',drop_level=False)\n", + " print(y_train.to_numpy())\n", + " print(f'Train with data prior to: {date} ({y_train.count()} obs)')\n", + " \n", + " model = clone(algo)\n", + " model.fit(X_train,y_train)\n", + " models.loc[date] = model\n", + "\n", + " begin_dates = models.index\n", + " end_dates = models.index[1:].append(pd.to_datetime(['2099-12-31']))\n", + "\n", + " ## Generate OUT OF SAMPLE walk-forward predictions\n", + " predictions = pd.Series(index=features.index)\n", + " for i,model in enumerate(models): #loop thru each models object in collection\n", + " #print(f'Using model trained on {begin_dates[i]}, Predict from: {begin_dates[i]} to: {end_dates[i]}')\n", + " X = features.xs(slice(begin_dates[i],end_dates[i]),level='date',drop_level=False)\n", + " p = pd.Series(model.predict(X),index=X.index)\n", + " predictions.loc[X.index] = p\n", + " \n", + " return models,predictions" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "To create a series of walk-forward models, simply pass in X and y data along with a scikit estimator object. It returns a series of models and a series of predictions. Here, we'll create two base models on all features, one using linear regression and one with extra trees." + ] + }, + { + "cell_type": "code", + "execution_count": 150, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['2012-03-31T00:00:00.000000000' '2012-06-30T00:00:00.000000000'\n", + " '2012-09-30T00:00:00.000000000' '2012-12-31T00:00:00.000000000'\n", + " '2013-03-31T00:00:00.000000000' '2013-06-30T00:00:00.000000000'\n", + " '2013-09-30T00:00:00.000000000' '2013-12-31T00:00:00.000000000'\n", + " '2014-03-31T00:00:00.000000000' '2014-06-30T00:00:00.000000000'\n", + " '2014-09-30T00:00:00.000000000' '2014-12-31T00:00:00.000000000'\n", + " '2015-03-31T00:00:00.000000000' '2015-06-30T00:00:00.000000000'\n", + " '2015-09-30T00:00:00.000000000' '2015-12-31T00:00:00.000000000'\n", + " '2016-03-31T00:00:00.000000000' '2016-06-30T00:00:00.000000000'\n", + " '2016-09-30T00:00:00.000000000' '2016-12-31T00:00:00.000000000'\n", + " '2017-03-31T00:00:00.000000000' '2017-06-30T00:00:00.000000000'\n", + " '2017-09-30T00:00:00.000000000' '2017-12-31T00:00:00.000000000']\n", + "(248, 10)\n", + "[-8.63900450e-01 9.90038253e-02 2.54932144e+00 -1.50562489e+00\n", + " 1.15462603e+00 -2.89453865e+00 2.87883826e+00 3.13902567e-01\n", + " 1.84217337e+00 -1.73476139e-01 -2.52202316e+00 1.13881751e+00\n", + " 1.66686044e-01 4.41712013e+00 -2.08768810e-01 4.60857796e+00\n", + " -1.91298886e+00 1.50977320e+00 -1.02868831e+00 -4.92001924e-01\n", + " 4.29923603e+00 1.56145827e+00 -3.83012971e+00 -1.28634609e+00\n", + " -8.40531591e-01 -1.73918792e+00 2.41068970e+00 -3.28491233e+00\n", + " 6.15930525e-01 -3.59491094e+00 -1.28922212e+00 -3.20893043e+00\n", + " -1.28386359e+00 -1.44366650e+00 1.15246870e+00 -1.78843466e+00\n", + " 3.87338764e-01 -3.88121457e+00 -1.81323742e+00 3.14140126e+00\n", + " 1.01437831e+00 -9.83055965e-01 -4.28494997e+00 2.10944398e+00\n", + " 1.60241455e+00 -3.11508506e+00 -2.23248273e+00 1.44479336e-01\n", + " 1.65272893e+00 3.58678546e+00 -4.92315083e-01 2.42663466e+00\n", + " 2.89752961e+00 2.68295647e+00 -1.05222578e+00 2.06286672e+00\n", + " 3.92283701e+00 -1.73114996e+00 1.16064072e+00 2.80140433e+00\n", + " 2.95785781e+00 -4.64768525e+00 2.04291973e+00 -8.60026859e-01\n", + " 2.51406361e+00 9.72385128e-01 9.02279204e-01 -1.64049358e+00\n", + " -1.27294563e+00 -3.83243684e+00 4.63741998e+00 -1.03671710e+00\n", + " 1.42065094e+00 -2.18208194e+00 -3.13359237e+00 8.42119642e-01\n", + " -1.16979010e+00 -2.59843144e+00 1.79048441e+00 -4.83309603e-01\n", + " -1.23817696e+00 2.56310365e+00 -4.79188824e+00 -1.45713691e+00\n", + " 2.50389360e+00 4.97607033e+00 1.50993285e+00 -9.72756586e-01\n", + " 1.54774920e+00 -2.67576778e+00 1.15662434e+00 1.96147867e-01\n", + " -1.27706016e+00 2.36214054e+00 -1.75078105e+00 7.55298169e-01\n", + " 4.43612091e+00 -1.53906329e+00 -2.30371723e+00 4.50275127e+00\n", + " -1.07456958e+00 7.47236284e-01 -1.80035255e+00 6.20264182e-01\n", + " -4.47841284e-01 -2.23420919e+00 -2.35410970e-01 -1.90152444e+00\n", + " 1.54642909e+00 -2.06216273e+00 1.41128404e+00 4.46923591e-01\n", + " 1.30536190e+00 2.53788107e-01 3.77943568e-02 1.12657397e+00\n", + " -1.79316700e+00 2.00992359e+00 -8.40690559e-01 5.29401021e-01\n", + " 1.88584316e+00 4.85307771e+00 -5.37956576e-01 -1.74326896e+00\n", + " 2.30853698e+00 2.15803417e+00 -1.71104761e+00 -5.12722183e+00\n", + " -1.27292108e+00 -5.42140170e-01 2.21198723e+00 1.67660510e+00\n", + " -2.20954680e+00 -2.32025590e+00 2.79263261e+00 -1.66011906e+00\n", + " 1.64722900e+00 -4.02776544e-01 1.12749317e+00 4.67524931e+00\n", + " 7.67502778e-01 -2.45472006e+00 -1.20670342e+00 3.28073714e-01\n", + " 3.16009562e-01 8.95911869e-01 9.32205207e-01 3.37666796e+00\n", + " 7.38984986e-01 -2.52053311e+00 2.57695237e+00 -3.15960505e+00\n", + " -2.38263697e+00 -3.79275091e+00 -1.90367819e-02 2.62785191e+00\n", + " 2.37214075e+00 -7.08564732e-01 -3.43613229e+00 -3.51343136e+00\n", + " 3.71107000e-01 1.05775191e-01 -2.97308455e+00 -5.03747406e+00\n", + " -1.32010436e+00 9.58675080e-01 1.49995371e+00 3.75657128e-01\n", + " -2.52004989e+00 5.50071820e+00 2.14529518e+00 -1.00888754e+00\n", + " 4.31891125e-01 -1.37185235e+00 5.10156872e-01 2.16933015e+00\n", + " -7.59621748e-01 -3.15103572e-01 -3.14071739e+00 -3.74628154e+00\n", + " 3.94630516e+00 -1.39755143e+00 -6.42221674e-01 3.71068910e+00\n", + " 1.85765721e+00 3.02391112e+00 1.72964650e+00 -1.70821349e+00\n", + " 1.17478974e+00 9.42955597e-01 -2.46737807e+00 4.25297208e-01\n", + " -1.88423107e-01 1.33329474e+00 2.74404890e+00 -1.20608923e+00\n", + " 2.17675683e+00 2.40094867e+00 1.44632210e+00 1.66804865e+00\n", + " -3.21983975e+00 -4.68054070e+00 -3.44985708e-01 -1.49401782e+00\n", + " 2.49529130e+00 9.78372997e-02 1.34165145e+00 -3.09753126e+00\n", + " -6.71328086e-01 1.58817204e+00 3.30914783e-01 1.01420168e+00\n", + " -2.56822030e+00 -1.67541371e-01 -4.21663719e+00 -3.31524814e+00\n", + " 3.10402504e+00 -1.36272491e+00 -1.45750510e+00 1.67840790e+00\n", + " -6.95949003e-01 -1.33647542e+00 3.01663309e+00 -3.47116035e-01\n", + " -3.64177910e+00 1.56705383e+00 2.77198971e+00 -2.39036043e+00\n", + " -2.54340469e-01 -1.77013594e-01 -1.32677918e+00 2.52365001e-01\n", + " 1.03256208e-01 1.71554279e+00 -4.74858295e-03 -1.67922844e+00\n", + " 3.52838949e+00 6.92239924e+00 2.17024356e+00 2.77512848e+00\n", + " 2.12724311e+00 -2.25791255e+00 -9.58609083e-01 8.22808853e-01\n", + " 2.19285773e+00 -1.55841179e+00 -1.92045656e+00 -2.91712132e+00]\n", + "Train with data prior to: 2012-03-31T00:00:00.000000000 (248 obs)\n", + "(252, 10)\n", + "[-0.3528897 -4.02321763 1.58037704 1.70071047 0.64190986 -2.22867652\n", + " -1.35897097 0.93544629 -1.7322991 -1.34240651 -0.03000227 2.43065823\n", + " 0.74184189 0.46211937 -0.37808817 0.40311117 -0.57973688 -2.64417\n", + " 0.21077043 -2.08097878 2.18872447 -2.71188592 -0.30948918 -3.49277735\n", + " 0.52854451 3.36868744 0.0862339 0.05257853 -1.32047978 4.38949621\n", + " 2.3165803 -0.38431829 2.85986419 -2.98948348 -3.28879448 1.35796951\n", + " -2.24016453 -2.07201991 1.42162748 0.40402374 -2.10504936 -0.73669962\n", + " -1.28526459 -2.5769126 -2.88510868 -3.01822027 -2.07277846 0.4294993\n", + " 2.5405978 -2.80789423 0.5522193 1.28490683 0.43939956 -0.06426456\n", + " 0.78210919 -2.27903073 1.43398308 0.8719537 0.7948972 -0.63819231\n", + " 3.67901613 -1.23629204 1.24044839 -2.24884253 4.00353139 0.73241758\n", + " -0.53418056 -2.39613032 3.16824825 -2.35293118 2.9863721 2.76101399\n", + " -1.95926936 -1.48424011 -1.80000974 1.54795785 1.2512607 -0.1185434\n", + " 2.02823897 3.05354411 -3.21739052 -0.87531344 -0.88556898 0.07163933\n", + " -1.24332453 1.35969373 -0.3371918 1.46948514 -1.91236268 1.87130721\n", + " 2.24768142 -0.98111902 1.63788069 2.26733282 0.87394647 -0.71496335\n", + " 1.78332885 -0.59295118 -2.72002955 1.97713204 -0.89984025 -1.36277279\n", + " 0.54613191 -0.64007449 1.77050442 -2.81726563 1.59456567 2.98538118\n", + " 1.58553357 2.37473743 3.1938839 1.57167975 -1.25869803 -0.303557\n", + " -3.50445407 -1.24160976 3.02941968 2.0827068 -2.30040562 5.14867605\n", + " 0.05059296 -1.47295884 -1.24470059 3.39107929 0.13083192 -2.13813229\n", + " 1.55674193 0.59220021 1.65793838 -0.03273157 -0.40560832 2.82244441\n", + " -3.63506568 -2.26156963 -1.37618926 -1.50093774 -0.12799267 -1.04110214\n", + " 0.22903385 -4.03611529 -1.3366529 2.60104299 0.81052089 2.04957692\n", + " 2.75023936 -0.72144412 3.23639218 -3.19903853 -1.88166579 2.71162581\n", + " 1.50572447 1.73488857 -3.31903396 -0.91592114 0.39624773 -3.66616389\n", + " 0.30404811 0.76806505 -0.38393967 2.82537772 -2.57297254 -0.453639\n", + " 0.17575632 1.18675636 -1.56167055 2.37181882 0.67623427 -1.42859084\n", + " 3.30837158 -2.71577458 -1.99898851 -0.8599589 -2.42009008 0.06032743\n", + " 2.50372823 -1.64405567 -1.29618054 -0.02321746 -0.04345562 -1.15334852\n", + " -1.47176274 -2.02390692 -2.72345047 1.64998466 1.49230992 1.78375229\n", + " 0.18257063 -2.36551679 -0.20361436 -0.2407543 -0.10010618 5.32592498\n", + " -0.78492753 -2.64041789 -0.91781448 2.05080631 1.05190169 0.09664896\n", + " 1.47225759 3.43878091 0.25598946 0.04974454 -3.09028481 -1.86098526\n", + " 0.56643576 1.52414776 -0.30301434 -2.62712014 0.89458714 -0.50912838\n", + " 0.25541925 -0.69924353 1.29402518 -3.99702922 -1.86558055 2.49334066\n", + " -0.63882965 3.58938087 0.51219002 2.84292453 0.75086298 2.57411441\n", + " 0.91042006 2.14755683 1.97410647 -0.76324306 -1.78418008 0.50501483\n", + " -0.67451904 -1.23886924 -2.89087042 -0.96972347 0.80781765 -0.87848748\n", + " -0.34938844 -0.35079364 -1.55621401 -0.67166277 -0.00615069 0.4997965\n", + " -1.04971013 -4.87105398 -2.04285019 -1.21479864 -1.26439314 -1.0530523\n", + " 1.97675687 0.8328361 2.85982352 3.25064564 0.22047235 0.49928653]\n", + "Train with data prior to: 2012-06-30T00:00:00.000000000 (252 obs)\n", + "(252, 10)\n", + "[-3.32155171 -1.91644985 1.64873827 -2.57101087 1.12393399 -1.27599899\n", + " 1.36787749 -0.50023864 -3.79579875 0.37909828 1.66136742 -2.63819046\n", + " 1.58988776 2.33357534 -4.11049228 -1.54890003 -3.42957627 -1.61467242\n", + " 0.631063 0.20796483 -0.54854319 3.63188117 2.65795535 -1.63803508\n", + " -5.31239976 -0.34278223 -1.64308148 -1.61773203 -2.22226543 1.31292671\n", + " 4.22993273 -0.07425307 -1.66105125 5.23248817 -1.81058247 0.14546608\n", + " -2.36522895 -3.12792935 2.17441295 -2.12577178 4.77424335 3.40655919\n", + " -3.65285637 1.1588638 -1.91063993 1.02885042 -2.99411678 -2.10872405\n", + " -1.20189275 -1.78793514 -0.6657667 1.39336769 -0.02251173 -2.67795006\n", + " 0.72062542 -2.37875348 -4.80551157 -3.38237293 3.3045177 -1.02005836\n", + " 1.38553133 -2.52650834 1.91734809 -1.64137441 -2.91737602 -1.72576254\n", + " -2.77220061 0.00866795 3.44223938 2.07265574 -1.9544851 0.7391264\n", + " -4.05011633 -4.61545015 2.45039231 -3.74657235 -2.6976682 -1.26028125\n", + " 0.81562087 1.06421307 -2.35185541 2.27304652 -1.92311872 0.96820114\n", + " -3.48147206 -0.72304177 4.2492859 -2.37525874 4.02336843 -2.86839147\n", + " 3.77720094 -1.36784704 -0.04322346 2.19824591 -0.94651016 -1.44884492\n", + " 2.27061739 0.08879645 -1.76908072 1.28081212 3.62934655 2.24196113\n", + " -1.58437248 -1.07198369 -3.07444563 3.36178288 0.0211792 3.55309398\n", + " 4.48238038 -0.19147472 -3.89477185 -1.15251107 1.50322096 0.82173378\n", + " -2.28767995 3.25355184 -2.41789251 0.15881085 -2.97386979 -1.09971317\n", + " 0.59872666 -3.02150297 1.33372267 -2.96648523 2.32577414 1.58120262\n", + " -1.1381604 -1.37557599 -1.15186351 -0.11669907 6.93887303 2.53645672\n", + " -2.85611854 2.86086422 0.54788663 -3.27066728 -2.49642185 3.12491095\n", + " 1.16059933 -1.25286235 4.02435854 -4.56192019 0.94672052 1.30500125\n", + " -0.18827818 -2.66072244 0.22671808 0.20812975 -2.41399464 0.16696527\n", + " 1.55819991 1.85805661 -1.93172251 -0.87341726 -0.77832959 -2.4491091\n", + " -3.02572267 2.6375055 -0.2109908 1.13853108 0.6878872 0.57084328\n", + " -2.74815259 2.70173216 -1.45190944 -2.24629366 -1.34180263 -0.48580164\n", + " -2.07407932 1.58102181 -1.59797723 -4.20576404 2.1456758 3.07448309\n", + " 1.54002326 -1.87880324 0.25863007 0.06354703 1.44387121 0.49650337\n", + " -1.71705587 1.72532705 -1.25639259 -1.82990847 -0.52930183 3.28865123\n", + " 1.45202949 3.87904908 0.95903456 -5.2874864 1.30636171 0.1713203\n", + " 2.9788732 -0.24537606 -1.20144611 2.75587874 -2.91344438 -0.91356071\n", + " -3.3168606 0.656052 1.07213068 4.88266219 -1.58633897 -4.95750427\n", + " 5.38338779 1.97152254 2.84718135 0.14270053 -2.57652169 0.02529239\n", + " -1.20430733 1.61113017 3.5271165 -1.33750508 -4.77286654 -2.19094813\n", + " 2.43085302 2.18983571 0.96776338 3.11733059 -0.91648569 -0.35552014\n", + " 2.97860231 3.13835255 -3.50978615 -0.24356031 2.29700219 -0.59479534\n", + " -2.83563251 -1.14583753 -0.83433253 -2.40808125 -2.18609459 -2.03333536\n", + " 2.34336262 1.14367325 -3.03994322 -0.85698361 2.79662773 -0.24916368\n", + " -2.79444377 -1.41988038 1.12754236 2.7351155 0.58898597 3.06723469\n", + " -0.67660597 -2.52699471 1.44099949 -1.732472 0.91489153 -1.61333175]\n", + "Train with data prior to: 2012-09-30T00:00:00.000000000 (252 obs)\n", + "(244, 10)\n", + "[-3.11863481 -2.14152072 -1.62505364 -1.31848715 1.24116385 -3.24279151\n", + " -2.34671311 -3.78254107 0.75885574 -0.43769352 -1.12801695 -0.2832084\n", + " -0.03804781 -0.31223047 -1.02779663 -1.58255864 1.93368689 -0.37728965\n", + " 0.02272039 -2.72907601 -1.19148621 0.35002048 2.54072663 -1.2715933\n", + " 2.68300473 0.48638914 2.45942635 1.94693101 2.71024889 0.56147194\n", + " -1.18669695 1.42831044 -0.66160528 0.11337726 -1.91930162 2.90932781\n", + " 5.63043195 -0.53662982 0.18817981 -0.73460025 1.1948817 2.1866827\n", + " -1.44011434 2.55183508 -0.17297152 0.38986292 1.12669964 -2.06927591\n", + " -2.98676388 3.72702775 -1.18311236 -0.24401372 1.65261595 1.28213212\n", + " -0.32168474 0.76915165 4.05261813 -0.95357267 1.82244446 -1.13973352\n", + " 0.78695665 3.70253555 0.8642741 -0.82575537 -3.21389801 2.68854748\n", + " -1.39009226 3.2351808 -1.29901187 0.84381105 -0.45005025 0.39236672\n", + " -3.03331984 -3.36378968 0.88059084 -1.04458818 -1.26599473 1.23390972\n", + " -0.23996773 -0.21770728 -3.76197735 0.9258118 1.39351808 -4.94756291\n", + " 0.85061517 2.45767637 0.26456316 2.67663537 0.17922539 -2.37083728\n", + " 2.40852643 0.51010673 -2.03326347 0.47850688 -0.811406 -0.81118137\n", + " -3.37667587 -2.13862493 -2.02764333 0.1124547 -4.55408863 -3.19152641\n", + " 0.16504413 2.18222756 1.70776821 -3.73093429 -1.40111839 0.82835906\n", + " -2.32804229 -0.98997695 0.93965755 -1.5141715 3.10615825 1.07583961\n", + " 0.18419453 0.56363121 4.34430097 -2.33808133 2.54011028 0.07787488\n", + " -5.53213133 -0.69862958 -2.66372079 1.58392125 1.02281055 -1.48524193\n", + " 0.50342309 0.17996882 3.20723525 0.33245725 0.94696855 3.78569558\n", + " -2.22215863 0.82587743 -1.61628644 -2.43556718 -1.16862164 -1.38251121\n", + " 4.46940027 1.08889859 1.0418765 -1.5993793 1.47117313 0.96743989\n", + " 4.66359579 -1.07910842 0.21011096 3.09841227 0.82483052 -3.97803871\n", + " 1.26385875 -2.57122409 1.50616011 -3.1340636 3.31691887 4.6087851\n", + " -2.70043169 -0.5941126 1.26945225 -0.09717446 2.16806333 4.35900947\n", + " 2.60035764 -0.80176868 -2.07179841 1.2346018 -3.4586638 -0.18225555\n", + " -0.75914589 -0.59647454 -2.33092395 -1.40406813 -3.01711969 2.8217445\n", + " 0.09262644 -0.19176192 -2.4612124 2.42749027 -3.10223904 -3.21888368\n", + " -0.8920591 -1.39287602 2.73485628 -1.26202309 -1.98503113 -1.49129436\n", + " 2.52494341 -1.8180879 0.08333404 -1.77838875 0.89391768 2.92059327\n", + " -1.47501122 0.24705073 4.20558694 -2.88418693 -2.17741084 -1.85347146\n", + " -1.16879029 1.90054826 0.33185041 -0.94020159 2.06823529 1.24555035\n", + " 2.70952405 -1.69617115 0.07234562 0.55166981 0.70522383 -0.9098935\n", + " -0.48389546 0.0945737 2.31888852 -1.61975247 0.20621464 0.58819283\n", + " -0.24241853 2.16438936 2.01078461 -0.92952745 0.56536878 0.27217631\n", + " 0.81921108 1.63579392 -1.44529425 2.99328518 -0.6683935 2.73009647\n", + " 0.11499431 -3.34561267 2.02093533 -1.10217737 -2.05808327 -0.77300459\n", + " 1.27932348 1.20565203 -2.11518129 -1.21100588 -0.60942715 -2.22042911\n", + " 0.7854547 3.22987856 1.17301636 4.32059881]\n", + "Train with data prior to: 2012-12-31T00:00:00.000000000 (244 obs)\n", + "(244, 10)\n", + "[ 7.85454699e-01 3.22987856e+00 1.17301636e+00 4.32059881e+00\n", + " -1.02500197e+00 5.21508017e-01 1.19221194e+00 1.20030493e+00\n", + " -2.78791414e+00 2.01090319e+00 -1.05657897e+00 -3.10132828e+00\n", + " 2.04729623e+00 1.75967000e+00 -1.30533682e+00 -4.39635261e+00\n", + " -3.28545522e+00 1.39588752e+00 1.33790850e+00 3.18339690e+00\n", + " -3.38091538e+00 -7.86128279e-01 -3.89161969e+00 -4.65249134e-01\n", + " -3.21238289e+00 1.94045180e+00 1.90641029e+00 2.46595085e+00\n", + " -1.47077637e+00 -1.60907676e+00 3.40951653e+00 2.50352302e+00\n", + " 1.49886946e+00 2.83780303e-01 -3.61858653e+00 -2.45281341e+00\n", + " 8.94713792e-01 -1.43694319e+00 8.24600165e-01 4.52295452e+00\n", + " 6.54577895e-01 3.20453728e+00 2.65692294e+00 1.28349266e+00\n", + " -1.61412908e+00 6.21278095e-01 2.56752506e+00 7.90084921e-01\n", + " 4.62140551e-01 7.64384925e-01 1.10310578e+00 7.40209769e-01\n", + " 4.14210605e-01 -2.67085952e+00 4.04832174e-01 -2.91353996e+00\n", + " 3.52044067e+00 -2.60636107e+00 -1.28615052e-01 4.11618121e-01\n", + " 2.71444017e+00 1.03878681e+00 3.33395215e+00 2.98682981e+00\n", + " -1.38424548e-01 -1.41025542e+00 4.28464019e-01 -4.09853828e+00\n", + " -3.04253811e+00 -9.73181305e-01 -3.81507924e+00 1.10738396e+00\n", + " 2.02057140e+00 1.03145061e+00 4.04448106e+00 -2.18842370e+00\n", + " 1.60687581e+00 -1.15502168e-01 -3.18707903e+00 2.83745210e+00\n", + " -5.18578201e-01 -3.70825771e+00 -4.14731014e+00 -4.77143516e+00\n", + " 7.14194920e-01 -6.33668615e-01 3.05569318e+00 -1.69065921e+00\n", + " -1.07406020e+00 1.23766889e+00 3.09127668e+00 1.40974261e+00\n", + " -5.16895494e-01 -1.08479425e+00 -1.64364218e+00 3.95414147e-01\n", + " -4.58013828e-01 -2.35458490e+00 3.54596001e+00 5.97714653e-01\n", + " 1.94417145e+00 3.99906013e+00 2.19354811e+00 -2.31047871e+00\n", + " 8.74926856e-02 -2.55164298e+00 2.06053951e+00 -7.45083349e-01\n", + " 1.75452603e+00 7.48827043e-01 -1.71104102e-02 2.49155217e+00\n", + " 3.00554706e+00 2.70619869e-01 -1.20993210e+00 6.84872759e-01\n", + " 1.95793718e+00 -1.89536985e+00 -9.05630567e-01 7.91485732e-01\n", + " -2.41671474e+00 2.06699107e+00 4.39602064e-01 2.88029130e+00\n", + " -1.53494626e+00 -1.65074495e+00 -1.59651719e+00 -5.35204363e-01\n", + " 7.40464367e-01 -2.63730201e+00 2.85145591e+00 -1.22019396e+00\n", + " -1.52128921e+00 -1.22911130e+00 2.81670562e+00 1.55738380e+00\n", + " 1.29163172e+00 1.19266178e-01 -5.87443580e-01 -2.58685417e+00\n", + " 2.35100272e+00 -2.22814193e+00 -1.83915886e+00 3.34097594e+00\n", + " -6.81529855e-01 -5.51669638e+00 -3.57923421e+00 -3.50765845e+00\n", + " -3.91581010e+00 -2.63713682e+00 -8.68527848e-01 4.21602070e+00\n", + " -4.31416170e-01 3.24473812e+00 2.53353290e-01 9.96780594e-01\n", + " -2.62411261e+00 -3.72550011e+00 -2.10670022e+00 -6.94098793e-01\n", + " -1.84149799e+00 -2.35240356e+00 -1.80152633e+00 -2.34861414e+00\n", + " -2.48224913e-01 1.29659668e+00 -2.29507206e+00 -2.91694112e+00\n", + " -6.11458200e-01 3.05759084e-01 -6.76624889e-01 -7.86033506e-01\n", + " -2.25424239e+00 -5.24436196e-02 -1.50141303e+00 -3.55925341e+00\n", + " 2.34963377e+00 6.82655904e-01 -3.10804833e-01 2.56840076e+00\n", + " -3.35649332e-01 -6.50490177e-01 1.66339725e+00 -4.29164309e+00\n", + " -2.01294455e+00 3.32137497e+00 1.11029166e-03 -5.16927599e-01\n", + " -8.47573079e-01 -3.95797771e+00 -1.18191585e+00 1.16513648e+00\n", + " 3.16674608e+00 3.93054849e+00 -2.22998855e+00 -2.46885490e+00\n", + " 3.30399119e+00 2.73351059e+00 -2.34852396e-01 -3.87470161e+00\n", + " -7.37744735e-01 1.76202418e-02 -3.76133074e+00 2.93943193e+00\n", + " -9.50659901e-01 -5.10304830e-01 -2.83188958e+00 8.28385406e-01\n", + " 2.40035491e+00 -8.27951645e-01 -2.07863201e+00 4.30807581e+00\n", + " 1.58377781e-01 -1.44936299e+00 -1.98512598e+00 4.15145742e-01\n", + " -2.42637889e+00 -5.30670180e+00 -4.96647400e-01 3.45474135e+00\n", + " 2.20783763e+00 -5.31818913e-01 -3.27352514e+00 4.76654580e+00\n", + " -2.44730168e+00 5.15912133e-01 3.35472103e-01 -2.76341852e+00\n", + " 5.07523461e-01 -9.37068932e-01 1.17268011e+00 -4.01930268e+00\n", + " 1.29197512e+00 -1.94007407e+00 -2.37030445e+00 -1.04361364e+00\n", + " 2.28657570e-01 -1.55654894e+00 1.91009986e+00 -1.21546689e+00\n", + " -1.58107239e+00 -2.66801616e+00 -2.65366168e+00 1.58347205e+00]\n", + "Train with data prior to: 2013-03-31T00:00:00.000000000 (244 obs)\n", + "(256, 10)\n", + "[-3.10423379e-01 1.49063764e+00 -2.78216771e+00 8.20893219e-01\n", + " 2.42808918e+00 1.83885812e+00 -2.11267084e+00 1.21099964e+00\n", + " 6.55186404e-01 -9.45845283e-01 1.31856061e+00 -2.03769045e+00\n", + " -5.19130401e+00 -6.57753265e-01 -4.30646799e+00 1.77184133e+00\n", + " -1.40609668e+00 -2.81719334e+00 7.57071142e-02 2.66692443e+00\n", + " 3.11793330e+00 -1.29757942e+00 2.06298104e+00 3.16217945e-01\n", + " 1.43116656e+00 -2.54813370e+00 1.73639876e+00 1.64963570e+00\n", + " -1.74632442e+00 2.87711214e+00 -1.10689533e-01 -2.99355405e+00\n", + " 8.08717154e-02 -7.20552049e-01 -1.85461042e-02 -2.29221061e-01\n", + " -4.25729314e+00 -2.76457849e-01 4.90158256e-01 -6.33597266e-01\n", + " 2.40150678e+00 2.36836817e+00 1.77149229e+00 -8.34496733e-01\n", + " -1.60346308e-02 7.85649621e-01 1.79526379e+00 -1.85830697e+00\n", + " 2.78311115e+00 -1.60865674e+00 -4.28399686e-01 -3.09534380e+00\n", + " 7.04959306e-01 -3.62047580e-01 3.15769453e+00 -1.41576332e+00\n", + " 3.98273996e-01 -9.48547240e-01 -3.68312469e-01 -2.86347474e+00\n", + " 4.63880717e+00 1.86755969e+00 -1.21630526e+00 4.37921717e-01\n", + " -2.99527231e+00 2.28948717e+00 -5.93074511e-01 -1.72146396e+00\n", + " 1.64875348e+00 5.27236205e-02 6.11256251e-01 -3.08625327e+00\n", + " 8.47251086e-01 3.75955737e-01 1.38988585e+00 -2.42112641e-01\n", + " -2.20431424e+00 -1.01063387e+00 -1.16257187e-01 1.56083525e+00\n", + " -2.30099070e+00 1.07095348e-01 -5.14027622e-01 1.39148546e+00\n", + " -1.67538907e+00 -2.16759435e+00 -5.00737969e-01 2.93659460e-01\n", + " -2.20971360e+00 -7.61407986e-01 -4.04152958e-01 5.43006545e-01\n", + " -1.76510530e+00 -1.11709174e+00 -2.94243504e+00 -3.24219234e+00\n", + " 1.56240942e+00 1.76540712e+00 -2.04328601e-02 -1.58759427e+00\n", + " 1.79980930e+00 -1.01963740e-01 2.59516234e+00 3.30711263e+00\n", + " 3.33545884e+00 2.32514446e+00 6.60195453e-01 -2.98820047e-02\n", + " 4.94968674e-01 -1.28766437e+00 5.14067405e-01 3.97622933e-01\n", + " -3.49002417e+00 3.22681190e-01 5.27251729e+00 -3.38880905e-01\n", + " -1.38586429e+00 1.37295325e+00 5.38980580e-01 3.39000761e+00\n", + " -1.14696415e-01 4.57028839e+00 -1.55641292e+00 -2.64547711e+00\n", + " -2.46399347e+00 1.22495774e+00 -1.00349208e+00 7.41343831e-01\n", + " 6.76544365e-01 2.91721372e+00 -3.12928288e+00 4.83126376e-01\n", + " -4.51111289e+00 -7.14305302e-01 -1.87270579e+00 3.57408345e+00\n", + " 2.34368995e+00 -3.22214638e+00 -1.19520059e+00 3.97003408e-01\n", + " 8.63058518e-01 1.18852232e+00 3.24964684e+00 -1.70547424e+00\n", + " -5.04654799e-01 -8.55621847e-01 -8.13108504e-01 8.06261489e-01\n", + " 1.92270221e+00 3.79960606e-01 3.11743256e+00 -1.02531804e+00\n", + " -3.72823645e+00 1.67908825e+00 1.10114400e+00 6.98170737e-01\n", + " -1.43010610e+00 3.13117759e+00 6.83627267e-01 1.57613672e+00\n", + " -8.17041736e-01 2.51507469e-01 -5.51135055e-01 5.81775087e-01\n", + " 1.97952867e+00 1.08336909e+00 -2.68774334e-01 -2.85066251e-01\n", + " 2.19297212e+00 6.23009009e-01 3.29403048e+00 -7.87981424e-01\n", + " 1.85969506e+00 -1.66288640e+00 -8.61945431e-01 1.61451730e-01\n", + " 3.95704976e-01 3.44973502e+00 -4.12988247e+00 1.21381509e+00\n", + " -4.36647171e+00 -2.10893462e+00 3.91076899e+00 -1.89196950e+00\n", + " 1.20589407e+00 -1.36809331e+00 8.34547552e-01 -2.08456986e-02\n", + " 1.54871170e+00 8.97880808e-01 3.51635073e+00 4.08995556e-01\n", + " -1.22812462e+00 -1.92004618e+00 -1.84486334e+00 2.17820251e+00\n", + " -3.07520960e+00 -2.57803111e+00 -1.23011578e+00 2.45875943e+00\n", + " 4.45560124e+00 4.99023973e-03 8.05488444e-01 -4.73766304e-01\n", + " -1.58229444e+00 -7.02565003e-01 2.76309752e+00 -8.04877415e-01\n", + " -3.53021732e+00 2.76039127e+00 -1.29925767e+00 7.91040049e-01\n", + " -3.32059068e+00 -3.01771285e+00 8.04035176e-01 -4.71644604e+00\n", + " -1.98959543e+00 -1.23278776e+00 -3.58626708e+00 9.27096278e-01\n", + " 2.25973770e+00 -2.82093920e+00 -1.47597032e+00 3.01844863e+00\n", + " -9.69483695e-01 7.78241310e-01 2.92044864e+00 2.24570244e+00\n", + " -1.88162727e+00 5.79166526e-01 -5.02228482e+00 -2.90883536e+00\n", + " 2.39627239e+00 2.24053612e+00 2.42676372e-01 -3.96476229e-01\n", + " 3.05587456e+00 3.45652615e+00 -3.79867693e+00 4.23301387e+00\n", + " -1.64536072e+00 2.46978988e+00 -6.44398971e-01 -4.75000535e-01\n", + " -2.71562395e-01 -1.69924498e+00 6.44762053e-01 5.47852670e-01\n", + " 2.31380454e+00 -1.76353926e+00 -1.01579341e+00 -3.00114496e+00\n", + " -4.16669729e-02 -2.08437574e+00 -1.44180104e+00 -2.38752732e-01]\n", + "Train with data prior to: 2013-06-30T00:00:00.000000000 (256 obs)\n", + "(252, 10)\n", + "[ 2.45189325e+00 -2.55841098e+00 -6.29027682e-01 1.70181911e+00\n", + " 9.40253016e-01 -1.42735034e+00 -3.51300860e+00 -1.89751449e+00\n", + " -1.43828713e+00 -2.27754936e+00 1.92855412e+00 -1.08397687e+00\n", + " 5.93538352e-01 2.56135165e-01 3.22372855e+00 2.41385122e+00\n", + " 9.20009988e-01 2.33617040e+00 -2.16824799e+00 2.77447270e+00\n", + " -2.08520133e+00 -1.05519409e+00 -1.61030374e+00 5.83631254e+00\n", + " -5.11706081e+00 -4.70240039e-01 -3.44411474e+00 -6.48348186e-01\n", + " 1.62707283e+00 -2.98906179e-01 1.01658478e+00 2.30649435e+00\n", + " -3.43214228e+00 1.48220823e+00 1.15168948e-01 5.89941265e-01\n", + " -2.30172737e+00 3.00627313e+00 -1.22996105e-01 -1.10501463e+00\n", + " 1.55790760e+00 2.22836177e+00 1.59627665e+00 -1.67890981e+00\n", + " 5.23712707e-01 -1.11709599e+00 -4.01527057e+00 2.47026519e-01\n", + " 1.88787428e+00 2.99139369e+00 5.26040268e-01 -1.87087044e+00\n", + " 2.33464713e-02 -1.06809197e+00 -3.68254517e+00 -1.63014695e+00\n", + " 2.07769032e+00 6.74775503e-01 -1.75196976e+00 1.18306942e+00\n", + " 2.84441221e+00 1.77734500e+00 1.87650886e+00 1.47004915e+00\n", + " 3.34492532e+00 1.79764909e+00 2.70526463e+00 -3.93290757e-01\n", + " 3.43322579e-01 -1.97459137e-01 2.78204634e+00 2.20665241e+00\n", + " 2.37746204e+00 1.90760539e+00 -1.37965239e+00 2.97467283e+00\n", + " -1.94263383e+00 5.64210154e-02 -1.98861099e+00 -4.42796781e+00\n", + " -5.18433300e+00 1.48782447e+00 2.41029826e+00 -3.49062630e+00\n", + " 1.84532128e-02 2.86579012e-01 2.06549624e+00 7.15881598e-01\n", + " 1.90272337e+00 2.48950320e+00 -1.68286339e+00 -1.85882686e+00\n", + " 1.91309386e+00 7.41220241e-02 2.10187012e+00 -3.49173930e+00\n", + " -1.27195225e-01 3.95994239e-01 -3.54993319e+00 -3.01730357e+00\n", + " 2.34210174e+00 5.01484006e-01 -1.65759079e+00 1.56531564e+00\n", + " 2.24569187e+00 1.46717128e-01 -2.98920021e+00 1.29724716e+00\n", + " -1.65097508e+00 3.11831217e+00 -2.27471184e+00 -9.53264711e-01\n", + " 4.24667091e+00 3.41426940e+00 1.56707935e+00 8.12545250e-01\n", + " 1.01196440e+00 -2.12196305e+00 -1.42215284e-02 2.57215029e+00\n", + " -6.82244873e-01 -3.20140785e+00 -8.51122136e-01 -1.86936922e+00\n", + " 1.21779135e-01 7.40953347e-01 9.53310505e-03 -3.11820996e-01\n", + " -4.04799607e+00 -2.64503029e+00 -6.43488278e-01 2.34827227e+00\n", + " -8.21226426e-01 1.03618734e+00 2.05290966e+00 1.85181495e+00\n", + " 2.62045997e+00 -8.18516845e-01 -1.80874177e-01 -1.31957613e+00\n", + " 4.06977303e+00 2.36438814e+00 -2.84479767e-01 -1.14971359e+00\n", + " -1.19750542e+00 -1.99884863e+00 7.05531874e-01 2.04941718e+00\n", + " -2.53202474e+00 -8.27054279e-01 -2.76575330e+00 6.31380060e-01\n", + " -2.46094136e+00 2.10581173e+00 2.09057314e+00 -2.27726460e+00\n", + " -1.16854645e+00 1.01272117e+00 3.44942873e+00 4.61973899e+00\n", + " 8.36639518e-01 3.59738564e-01 4.01372142e+00 -8.50716874e-01\n", + " 3.07962679e-02 -7.58944079e-01 1.39619169e+00 -4.56031888e-01\n", + " -6.22365388e-01 4.38651228e+00 -1.32671476e+00 -5.03407163e-01\n", + " -5.17932254e-01 2.34683485e+00 3.18974602e+00 -1.42547429e-01\n", + " 2.58551097e+00 -1.69573174e+00 2.58700167e+00 -2.56677114e+00\n", + " -4.39446609e+00 -4.01607034e+00 3.50416657e+00 2.43847071e+00\n", + " -7.14480186e-02 -7.91243807e-01 -7.08857921e-02 -1.26841646e+00\n", + " 1.55228954e+00 -1.21395241e-01 -1.18505934e+00 9.28667000e-01\n", + " 1.62469442e+00 6.22870543e-01 8.57231040e-01 7.12169152e-01\n", + " -5.42895565e-01 -3.42108970e-01 -1.34880059e+00 1.81935124e+00\n", + " 1.76905997e+00 1.39847378e+00 -1.64705287e-01 -2.40262232e+00\n", + " 1.19636980e+00 -2.27816570e+00 -1.86898846e+00 1.54415328e+00\n", + " 4.05733050e-01 -1.15487900e+00 -1.70674395e+00 5.91854197e-01\n", + " -2.96032214e+00 -1.02557217e+00 2.50467413e+00 2.23674210e+00\n", + " 1.36462441e-04 1.21245150e+00 1.44286857e+00 -1.40857727e+00\n", + " 2.02964846e+00 2.80787318e-01 -2.67426353e+00 -4.02534501e+00\n", + " 1.93818613e+00 1.45263975e+00 -6.43888079e-01 -5.71060492e-01\n", + " -2.59487852e+00 -2.27070699e+00 4.52798221e-01 -1.93807239e+00\n", + " 2.54666903e+00 5.00091572e+00 -4.10682935e+00 -1.77775184e-01\n", + " 2.40786927e+00 -4.34960788e+00 -8.93875239e-01 3.99905579e+00\n", + " 1.20617370e+00 -2.03223939e+00 -2.26948322e+00 -6.81209012e-01\n", + " -1.44342061e+00 -4.29821160e-01 3.44401615e+00 8.74383703e-01\n", + " 2.48794350e-02 7.06499651e-01 4.54337477e-01 1.02124915e+00]\n", + "Train with data prior to: 2013-09-30T00:00:00.000000000 (252 obs)\n", + "(252, 10)\n", + "[-0.23276187 -0.36117792 -5.36980562 2.75609471 1.9708718 -2.10099263\n", + " 1.13295744 2.78030762 -1.80083 -2.54362271 -0.10502928 -0.40471074\n", + " -1.06924708 -1.8565876 0.39080726 2.84345426 0.56089609 2.65780109\n", + " -3.53151442 0.82287113 -2.57272217 -0.41700326 -0.17819195 1.62463801\n", + " 0.27006392 0.53159117 -2.0214959 -2.32178792 1.05520556 3.22282818\n", + " -1.49259561 3.27263286 1.44635084 2.41972231 0.71835604 1.79476505\n", + " -0.06140526 0.92690662 2.883293 -2.01369624 -4.06935402 1.05477961\n", + " 1.82484981 -0.49036087 -3.58207879 -1.77188925 -1.28867582 1.30482162\n", + " 0.38812758 -0.70421083 -3.60730632 -3.31876381 -3.18229818 2.25295872\n", + " -3.22237932 4.06308671 0.62942712 -0.69708416 -5.48177568 -2.16903696\n", + " 0.14264803 0.68485394 -0.06053794 3.75617923 -3.26124543 -1.11584297\n", + " -2.40461291 1.86248323 -3.51855519 0.30551811 -2.78304054 -1.12813105\n", + " 1.99599421 -0.42713234 -1.86508533 0.97814687 -3.63234032 -4.53610589\n", + " 4.62643768 0.39686093 -2.16892485 1.97344293 1.25201496 1.42208377\n", + " -0.96703736 -1.07378006 -0.29558432 1.90708638 2.23195653 1.27112367\n", + " -2.72008323 -1.60319433 3.2382675 -0.8203882 -4.96571343 0.01703499\n", + " -0.83306715 2.44083648 0.25081387 -4.96102945 1.6001987 -0.93885664\n", + " -1.38674475 -0.1824514 0.38055157 -2.58441687 -1.59413828 -2.2087351\n", + " -0.39507019 -0.22232445 1.87099738 1.65629201 2.62753541 -1.43401215\n", + " -1.35332707 1.694398 -4.68879559 -1.47726398 0.80459957 0.40975197\n", + " -1.14265074 -1.59779049 1.58105635 -2.31931543 1.67366796 -1.0414084\n", + " 0.14065786 -0.46557209 -3.32963008 0.10533205 -3.1001652 -2.55371403\n", + " 1.94578004 -4.19610655 -0.02754947 -0.98597901 -0.62110246 -1.61208337\n", + " -0.37318178 1.28051552 -3.9230124 3.17953937 -0.24410186 1.58089723\n", + " -3.5528884 -4.24587712 0.23269714 4.13275603 1.00176019 0.84636412\n", + " 2.19462448 -2.19852303 -0.62978318 -2.4791235 2.95035683 -0.61247655\n", + " -1.58409509 1.44885163 -1.18917926 2.5211178 1.06814537 -3.32354236\n", + " -1.06270537 1.74069872 -0.4737863 -2.81858455 0.62950433 -3.21734415\n", + " -2.74753148 -1.34420718 2.72498094 -3.08509494 3.83775114 -0.33154039\n", + " -0.81631013 -3.87020483 -0.401817 0.56694604 4.13624429 -3.36417906\n", + " 1.52475877 2.21503718 1.19633976 2.00363944 3.28619136 -1.26959822\n", + " -2.45014613 0.12336812 -1.68681897 1.53160004 -3.65331532 1.99068806\n", + " 0.68477324 -3.36554183 -0.28408067 1.43928822 -1.35466556 -1.294893\n", + " -2.58629455 0.13836937 -6.70457477 -1.93806001 -3.06752211 2.13313152\n", + " 2.55624589 2.27284502 0.70283302 -0.40064469 -0.68420545 -3.5706186\n", + " -1.53271719 -1.63370948 1.80446402 -2.96838178 2.98563415 -2.80104328\n", + " 3.14606938 0.29947391 -2.01772033 4.969802 -2.12115541 -1.22998736\n", + " 2.32674562 2.10915336 3.55852618 -2.27676879 1.50310093 2.95640699\n", + " -1.01890041 -1.31012218 -2.31992652 2.25065763 -0.14157363 1.67927687\n", + " 1.57097484 2.20379597 -0.36740365 3.95161542 -0.57894811 2.98113047\n", + " -2.5567144 -1.09545996 -2.48810704 0.59789363 2.60796653 0.37149851\n", + " 1.24033996 0.4770059 2.65028645 1.04073609 0.85678255 1.54190749]\n", + "Train with data prior to: 2013-12-31T00:00:00.000000000 (252 obs)\n", + "(248, 10)\n", + "[ 2.65028645 1.04073609 0.85678255 1.54190749 -1.42534806 -2.86169966\n", + " -0.26561737 0.74317489 -1.1279091 -2.80529393 2.58291615 3.44828402\n", + " -2.56904156 0.81608015 -0.04079967 0.93269092 2.32876527 -0.165239\n", + " 1.53441021 -0.93496543 4.16944149 1.5830515 1.83388223 1.57018722\n", + " 0.88523877 -1.23962148 1.85077387 -1.77564038 0.43795445 2.80593145\n", + " -2.49241211 2.31322944 0.91915367 0.53757335 3.07039133 0.33751617\n", + " -0.23590013 1.98462078 -0.0829091 1.52202514 -0.65920082 -1.34124447\n", + " -1.72670967 -2.56603181 0.63106373 -1.42668261 5.25069203 0.5551988\n", + " -1.58033073 -0.29443284 -2.94634835 -0.07814191 -2.0029792 -0.52563959\n", + " -2.571035 -1.47849903 -2.89713577 4.37286949 -1.34122813 -0.46617116\n", + " 1.65938988 1.08803054 -0.64997821 -1.3022897 -0.42140668 -3.54107877\n", + " 0.34455796 1.50115324 -2.07569153 0.70520713 1.19600738 1.32744789\n", + " 0.77786415 3.61384911 2.35641025 1.47196521 -0.96796779 2.98276371\n", + " 1.40020291 1.37298953 1.30934852 1.2582418 -1.40304499 -0.77822109\n", + " 2.23608829 2.06665179 1.72391592 -1.21239636 -3.93661607 -3.13420559\n", + " -0.57738395 0.73885786 0.06395479 3.63752379 -0.11010271 0.37402693\n", + " -2.15941332 0.14131538 -4.88856363 -3.40046625 -1.95220538 0.32664598\n", + " -1.90957969 1.17459168 -1.95675413 0.03548865 -0.4148194 -2.35053486\n", + " -2.77707899 2.99490842 0.4545309 0.73855857 3.20839065 0.53234561\n", + " -0.87808356 -0.25632595 2.15626876 3.73664109 2.47825151 -2.45602636\n", + " -1.11207421 0.98481015 1.25736213 1.32917155 1.65078804 3.21404955\n", + " -0.49050948 1.89310665 -0.3246943 -3.1734762 -0.0182526 0.38899903\n", + " -0.81722385 0.18603577 1.54524808 1.33802024 -0.34240474 2.18028961\n", + " 0.52635253 -2.66378006 -0.48065113 -2.564291 1.22962042 0.12745466\n", + " 3.06425636 2.00682621 3.0475846 -0.20615328 -2.02244341 1.01418346\n", + " -2.48828647 2.18183534 -2.4760881 -3.9854922 1.5762797 1.75385185\n", + " 3.79730337 1.21895888 -3.02435193 0.38135205 -3.78085481 -1.24258035\n", + " -0.37795878 -2.24381818 2.3302428 2.04978826 1.6791978 -1.41384567\n", + " -4.22763519 -2.0600381 1.44894766 4.9326893 -2.30031637 1.92560575\n", + " -2.37684814 -3.4105704 -1.31232077 -0.29920635 0.71914399 -1.34760158\n", + " -0.81431624 0.95148066 -4.13822954 -4.16443768 5.20620304 1.45920738\n", + " -2.41994096 -0.25125763 0.14757044 -0.49436383 1.82477698 1.2761733\n", + " 1.87660534 3.56836122 -1.27377442 0.08526019 -0.9503908 -1.22997233\n", + " 0.09887023 3.00202594 0.06881862 3.00343446 2.23284583 0.13051183\n", + " 0.64453202 -1.79515684 1.58343532 0.97040477 2.28298514 -2.52979383\n", + " -3.53323356 -0.71891423 -3.22955976 -1.36797254 2.20796192 -1.21649252\n", + " -1.69440962 -2.7778675 -0.91491596 -1.37125523 1.61219508 2.76291139\n", + " 0.60618411 -0.6931215 0.58531645 -0.63109615 1.05289422 0.81574459\n", + " -2.5533921 1.50419412 0.09666538 0.5330089 -1.14459152 -1.87463189\n", + " 3.3256948 -3.79039425 0.91199089 2.03764336 3.51081332 -2.28837413\n", + " 1.20646337 -3.43926868 1.43403851 -0.52910205 0.08069126 1.04166344\n", + " 0.52599245 3.74901573]\n", + "Train with data prior to: 2014-03-31T00:00:00.000000000 (248 obs)\n", + "(252, 10)\n", + "[ 1.03646002 -1.53655754 1.54267274 -6.00473547 -1.29690507 4.77954613\n", + " 0.6000666 -3.98607036 -1.60305354 -0.47044061 -2.38736785 -0.4200242\n", + " 1.16966085 3.21569739 -2.57519453 4.29499353 -0.84637049 -3.9537566\n", + " 1.82283396 1.05388049 0.97574329 -2.54136113 3.44842115 -3.595173\n", + " 0.67364204 0.40759601 1.22016445 1.99814949 -1.41653211 0.1270679\n", + " 2.08576644 -0.39708042 -3.14815634 3.29287267 1.02643385 3.94453363\n", + " 2.81559176 0.45570306 -2.58674783 -2.3310528 2.51098743 -1.44425271\n", + " 1.14667862 -3.89137118 1.56438564 0.55166207 0.09885717 2.48532037\n", + " -3.82001635 1.95262688 0.43791651 -2.09050485 -5.08471523 -1.48556211\n", + " 3.01246364 -0.70048413 0.37884014 1.51337168 -4.295909 -1.29835394\n", + " 0.84774804 2.2289699 4.18938723 0.9902567 -4.33753632 0.91058116\n", + " -1.41782857 1.41083896 -0.39687009 0.15578678 0.36169215 -3.55075646\n", + " 0.20729292 3.73848422 -0.38577676 -0.44756572 -0.27478714 3.18630426\n", + " -1.71869337 -0.98051334 0.99807047 3.53584242 -0.91010258 -0.5928833\n", + " 3.45930925 -1.82960665 2.83920838 4.26439017 -3.16995979 -0.19883823\n", + " -3.93203894 -2.15100068 2.21603903 -2.60343738 2.07505733 -1.0347439\n", + " -1.75827257 1.6243541 1.34025733 -1.62262246 -0.9892158 -0.24703729\n", + " -0.5140495 -1.69567483 -1.8668532 -1.76153831 1.36031731 -0.42130849\n", + " 1.9115333 -3.13525644 -2.00597897 1.94522356 0.21829688 1.00205425\n", + " -3.09339224 -2.70035831 -1.54480151 -1.81362485 2.30279917 -3.58965884\n", + " 4.34666902 -2.81975381 -0.86138659 0.14578375 -0.83972848 2.08454621\n", + " -3.42976235 4.22512964 1.41728657 -0.96933453 2.11926178 -3.1819513\n", + " -2.9092509 0.34949384 -3.3704901 0.26545785 -5.93008329 0.24061035\n", + " -0.0573682 2.77638391 3.72262336 1.32696053 -1.68228729 0.25093991\n", + " 1.09362788 -2.30862109 -3.04620068 -2.11544591 2.5761235 1.2813221\n", + " 2.51614866 4.55393033 -4.35203758 2.94765379 1.83291652 -3.38918667\n", + " -3.61000705 -2.13248406 1.01101833 0.49146983 1.32693908 -2.25650664\n", + " -1.57923073 -2.45077045 1.5767886 0.89452184 2.48179022 2.12713167\n", + " 2.45007759 1.55004307 1.15095396 -0.19727208 1.21138781 0.87493311\n", + " -0.85332028 -0.35866205 0.86227067 1.39473161 3.56724324 -2.05363769\n", + " 2.18797244 -2.07247927 -2.88435832 -1.20099324 -2.66783377 -1.69087035\n", + " -0.28804658 -0.26576245 -1.59310571 -2.04640081 2.32648586 0.71644052\n", + " 1.80404666 -0.14155976 -1.98865618 -3.65126186 3.8014312 1.01374768\n", + " -1.98411958 -0.50828312 1.88014082 1.18405177 -2.29190135 -2.27011581\n", + " -1.00875737 1.00556783 -1.62254029 -2.1308679 3.15673774 0.5457167\n", + " -0.89730411 2.16516504 -0.50484505 0.03825157 0.3322463 -4.64809533\n", + " 0.78521673 -4.12694799 -0.88682424 0.86646491 1.54167533 -0.21440364\n", + " 1.55559162 -5.09212443 -3.97604325 -3.08910989 2.54878051 4.36681652\n", + " -3.11765374 1.09428786 -0.84933044 -2.12689678 2.16433183 2.00784482\n", + " 2.28228378 2.36684538 -0.76208509 2.00784674 -1.39833222 -3.42560788\n", + " -0.68738398 1.90655862 3.77123186 -4.35282179 0.5513459 -0.91961392\n", + " -0.2536501 -0.73991772 -1.49180506 0.03938578 -5.78687296 -0.09063791]\n", + "Train with data prior to: 2014-06-30T00:00:00.000000000 (252 obs)\n", + "(252, 10)\n", + "[-0.06732493 -2.42156447 4.45845787 -2.3664467 2.24197279 0.45978218\n", + " 0.99517106 1.12147866 -0.09429951 -3.7126647 1.71035146 2.7417449\n", + " 3.39643399 -2.42440595 2.01601515 -2.83962949 3.30443211 0.08939891\n", + " -2.76980912 1.01444706 -3.89565135 0.6296448 1.72211869 -3.15689176\n", + " 0.4721853 1.11841182 4.44678163 0.74670874 -1.55054056 -1.90180526\n", + " -0.07186359 1.5863162 2.93016506 2.14414025 -0.64567031 -0.98018915\n", + " 1.08029671 -2.78372989 -0.94024971 1.62602773 1.32929399 -0.04811665\n", + " -1.5614805 -2.10191821 -0.97957004 2.49927328 1.50022951 2.52276667\n", + " -0.11001579 2.00354199 0.8004744 -3.40770333 -0.6792533 0.31672797\n", + " 1.44636329 -7.0690489 -0.48120594 2.23066797 1.06406422 0.41099599\n", + " 0.9779976 0.86722806 -0.0493476 0.03496055 2.58292974 1.93439963\n", + " -2.74541438 1.04835579 3.53634587 -0.54333898 -1.33870962 1.70525773\n", + " 5.1669868 -1.8687382 -1.12628281 -1.76598944 -3.28859591 1.77729437\n", + " -0.12448497 3.53646414 -1.83641336 -1.95494758 -0.72347067 0.45631935\n", + " -1.70522729 1.75835672 -1.58777077 -0.33665161 -2.18109578 -3.44387139\n", + " 1.17786513 -2.70973151 2.14539158 0.22813619 2.88440984 5.22776702\n", + " 0.863083 0.89222746 1.2890128 2.33863498 -0.25979817 0.94720715\n", + " 2.69088113 -4.05352468 -2.58924626 -1.75713105 2.84825597 -1.24858562\n", + " -1.78074686 1.61796692 0.30040645 3.74814677 2.081124 -3.75585243\n", + " 1.35374282 -2.15446426 0.63288807 1.58602148 2.31634325 1.10775238\n", + " 2.84886684 -2.02676073 -0.56551043 -0.22953214 -3.55001373 1.55822518\n", + " 4.12873306 4.7744299 3.29150483 0.23886126 -1.30641817 1.52670932\n", + " -3.76049302 -3.19041306 -0.96759931 2.66508947 -1.68961193 4.13422871\n", + " -0.14394639 -0.80376402 0.75539908 0.02575042 0.3549344 3.11847052\n", + " -1.74313596 -2.23285463 -1.57138058 2.34405995 3.31324059 0.0082621\n", + " 1.04564693 2.45473211 2.79070773 1.857645 1.89286635 -3.59727105\n", + " 1.76971861 -3.12776528 -1.54845645 -1.22510218 1.946806 3.09814963\n", + " 3.7119284 -1.69802708 -0.24407832 -1.16210316 3.41102477 2.40852669\n", + " 0.63402991 -4.75206776 1.01473732 -1.16633473 -1.54716323 0.93424819\n", + " 0.61900261 -2.22956169 4.486795 -1.76263293 -2.00896455 1.85702367\n", + " 2.99754599 0.8166375 -1.57091682 -1.43569125 -3.61820417 1.26783804\n", + " 1.01012525 3.17420059 0.52542738 0.93490919 5.02845316 0.91436677\n", + " -2.63204624 -0.14358048 -2.54847284 3.0291274 1.80726763 2.9061842\n", + " -0.89979272 -0.23040534 0.50119028 -3.48772226 -2.15583348 0.14957176\n", + " -0.17750826 -2.16383543 1.65045239 0.49588198 -3.35664353 2.45371334\n", + " 1.06454274 -0.51064145 5.49399958 2.09784028 1.1252661 -1.41676367\n", + " -1.82909416 -0.51251085 -0.21546225 0.58698432 -2.21375138 -0.8452155\n", + " 3.38179868 -2.53596149 -1.52630549 0.08108649 -2.48624929 -1.74804549\n", + " 0.26468283 -1.34797397 1.47136263 -1.61918666 -2.81718091 -3.69023628\n", + " -1.52134549 -0.18452803 -0.20304335 1.21658783 -2.27382406 0.6664214\n", + " 2.84627866 -0.88486564 -0.15738256 -1.99389059 3.78515142 1.18221231\n", + " -2.43862456 1.81024234 0.98121307 -2.91176105 -0.40746942 -1.58038935]\n", + "Train with data prior to: 2014-09-30T00:00:00.000000000 (252 obs)\n", + "(252, 10)\n", + "[ 2.65203886 0.55385466 -3.76376576 -0.99274737 2.10967047 -2.90859194\n", + " -0.77053498 -1.44768079 -2.67429051 2.65113489 -1.70889339 -3.71899766\n", + " -2.14749466 1.39842141 3.03655566 -6.62659428 3.57676158 2.47907821\n", + " 0.942963 -2.96346135 0.38322411 2.82299201 0.9800127 -2.03100157\n", + " 4.44775314 -1.74759085 1.24064353 1.56269079 1.82845903 0.98357339\n", + " -5.26143794 -2.78416288 -0.80476193 1.15621457 2.49354775 2.18542478\n", + " -1.87537762 1.83026636 0.92741731 -1.64832897 1.77835794 3.29965296\n", + " -1.84016158 2.0534422 -0.52909562 0.3797715 -2.49988341 1.76812878\n", + " -2.52047803 6.30775278 -2.05386902 1.29349314 0.80463677 -4.21058024\n", + " -1.24171784 0.10306839 4.24273908 -0.11254952 -0.81339409 3.91372334\n", + " 0.54764542 -1.32462238 2.0122385 1.95800296 -0.66036885 2.31682103\n", + " -2.20239992 -1.90213391 4.58736342 -2.87751071 1.22088855 2.72526514\n", + " 1.07148655 0.67251585 -0.21960969 1.27771951 -2.71121951 -3.0998317\n", + " 0.39104781 -3.80755883 -1.85820052 1.50532991 -0.26585116 0.73752952\n", + " 1.53883279 2.11450755 0.57494943 -2.82291005 -0.26273878 0.15928015\n", + " -0.96517857 3.803728 0.37129139 -0.43607271 -0.39745774 3.83979966\n", + " -2.81584773 0.90047007 3.82339823 -2.07159109 -2.52060705 4.40968988\n", + " 2.68106978 -0.0095477 -1.93664713 -0.59678553 -0.76465288 -2.4198182\n", + " 2.22117711 1.41648382 4.50041934 3.65585766 1.95753506 3.66770008\n", + " 2.29833975 -1.73239553 -4.99582167 -1.1129021 1.71474567 1.18695523\n", + " 3.72648007 -0.53272364 2.40117244 -3.40641376 1.31641894 5.05144236\n", + " 1.07711926 -2.77925256 0.71617042 -2.9729882 -3.19237286 2.48472178\n", + " -0.66830932 -2.0385583 0.5628358 -2.12256618 -0.48839877 4.81359282\n", + " -2.94036711 -2.45029333 1.11349502 2.96738612 -2.21737177 -2.60252051\n", + " 0.97068793 -4.00399524 0.15057887 3.06218042 -0.01723226 1.96751404\n", + " 3.37423594 -0.45848737 2.64066668 2.8463112 0.5764239 2.92243072\n", + " 0.99616478 2.52567377 -1.55390749 2.5564175 0.82181966 -1.4145481\n", + " 0.44468074 -1.17996973 1.46803912 -4.01279647 1.80148652 4.9248324\n", + " 2.19568203 -0.76826308 1.20205484 -1.3905005 1.02508146 3.26077088\n", + " 1.41433762 1.1002823 0.32594645 -2.08323206 -1.19874281 -0.02927776\n", + " -0.28247372 -0.35230721 1.89042756 -1.79224808 1.54758423 -3.86548119\n", + " 0.68499341 1.04372725 -3.66280568 0.01985586 -2.12672826 2.75522226\n", + " -2.16457392 -2.15515363 -0.34049868 4.05964603 -0.81638172 2.20196818\n", + " -1.07161416 -2.58215976 3.08037001 -1.2368638 -0.81338275 3.52193887\n", + " -0.64394483 -0.91211256 -0.75006228 -2.51191716 1.47015616 -0.30599754\n", + " 1.80081191 0.83525942 2.31218559 -1.99018523 1.53608368 -4.30644532\n", + " -2.50323183 -0.783993 1.82921421 1.15656043 2.63332071 -0.3462422\n", + " -0.3607582 1.12769293 0.34717123 3.99690538 -2.41300123 -2.0195778\n", + " 2.10528571 -0.69715192 0.06416363 -1.64041638 2.56923953 -0.85804875\n", + " -4.03053514 1.50822337 -0.0201147 -4.70809578 1.00262947 2.24762003\n", + " 1.07074201 0.55219513 1.64069672 -5.05956505 1.2697474 -4.88881547\n", + " -1.15718808 4.29894073 1.93718691 0.63295475 3.79152413 2.12079076]\n", + "Train with data prior to: 2014-12-31T00:00:00.000000000 (252 obs)\n", + "(248, 10)\n", + "[ 1.93718691 0.63295475 3.79152413 2.12079076 -1.91365252 -0.09003302\n", + " 5.5625399 -2.17802567 3.71252414 0.89364567 2.5275463 -0.95567406\n", + " -0.86885179 2.03316468 0.18795943 -0.85027116 0.50520848 -0.23090168\n", + " -0.40272398 1.03464592 2.03887317 -2.34880584 1.31246075 4.46225662\n", + " 2.60775884 -0.13752292 1.62956053 0.00574071 1.66247818 2.07593788\n", + " 2.42675581 -2.38219843 -1.06489727 3.46756133 -4.29956577 1.50927807\n", + " -3.76544858 -0.39441557 0.13974614 -1.94278464 2.56008889 0.87727246\n", + " -0.1456099 0.84694035 -1.55644125 -1.23645962 -3.48992271 -0.14074345\n", + " -2.30217429 -0.38892983 1.75843416 1.86513156 -3.36091117 0.08091657\n", + " -1.88125572 3.71490221 0.72521894 1.26300504 -2.65742063 1.98773173\n", + " 3.61833435 4.0167739 4.01816512 4.64754378 2.3955484 -0.66687725\n", + " 2.5357405 -3.6071934 -1.72948439 0.44331313 1.51459279 -1.2996886\n", + " -2.00239818 1.47471251 1.48025607 -1.26174303 3.13637438 -2.42312973\n", + " 1.73673279 0.82160488 -1.70886895 1.40768801 0.94315402 -2.18012625\n", + " 2.00989237 -2.11840166 1.98960936 -3.86793688 -0.45618679 -1.5919391\n", + " 2.36846382 -0.83131795 1.14691418 0.16463864 -3.71358287 2.70533798\n", + " 0.75507607 2.52362354 -1.78090235 -0.77019887 1.90237146 3.06448111\n", + " 1.33185501 -0.30989501 0.08639097 1.27389169 -1.99817669 -1.69261754\n", + " -2.19241624 -2.96989169 1.84451637 -1.77658196 -1.17414455 1.36155142\n", + " 2.23447816 -2.63221506 3.30530944 4.21523455 2.00012753 1.08014694\n", + " -2.0960114 1.5223659 -0.84763625 -1.65489538 3.12875706 1.45875902\n", + " -0.91111938 0.71921031 -1.67599103 -3.64850816 2.51910855 1.69197437\n", + " 0.33101241 -3.5590215 -0.90683336 0.1001865 1.45086545 -1.14587094\n", + " -0.43940489 -0.35577941 -3.70814646 -1.86929391 -1.13467511 -3.47933762\n", + " 0.77114002 -1.16540018 0.28079012 -2.40275354 2.43000396 2.8446714\n", + " 0.08616818 -0.72831315 -0.35028377 -0.18942333 -1.44258776 -1.01581164\n", + " -0.06274526 -1.30789267 -1.5221442 -2.11409864 -0.9467429 1.23125825\n", + " 2.07076851 1.80496464 -1.15927867 0.60575072 1.81658888 3.8200318\n", + " -1.92011955 2.31484919 0.59742429 -0.77742489 -1.15518206 3.28042478\n", + " -1.74767003 -2.80641223 2.20233446 -1.79173961 -0.7096727 -0.61565608\n", + " -4.30219309 2.47090162 4.41487306 -1.12043599 3.87658482 -0.93416408\n", + " -5.25557079 -3.08496786 -0.21935701 -1.92746739 0.87372143 -2.67542892\n", + " -0.46518222 0.4982337 -2.43704083 1.27011478 4.8964477 2.25421516\n", + " 2.66708448 2.39829281 2.15152503 1.4464579 1.15381189 2.16791449\n", + " 3.15044064 -1.35095624 -1.19047385 -3.20868114 0.23255731 2.06127588\n", + " -2.29527261 -0.97575131 0.83193705 3.36420284 -0.93907643 -1.75633202\n", + " 0.06107416 3.57449915 -0.13676719 4.94764048 0.38842133 -1.34493069\n", + " 2.36985023 2.01972667 -2.48443102 3.4900007 1.76135301 2.43856534\n", + " -2.62379765 2.76339886 0.3155577 -1.02568834 -0.24411138 3.91260268\n", + " -1.41003015 3.84094148 -3.13013077 2.58125261 -2.82867039 -3.08101604\n", + " -0.66277314 0.1657446 0.74506132 0.79444344 -1.8538991 1.06815407\n", + " 1.82752238 1.84109776]\n", + "Train with data prior to: 2015-03-31T00:00:00.000000000 (248 obs)\n", + "(252, 10)\n", + "[-0.58634023 0.39864461 1.09816148 2.11868354 0.16906456 2.58316648\n", + " 1.60009298 -0.46358484 2.78106493 -1.02845636 -1.63423715 -2.81104568\n", + " 0.35603138 -2.52474778 -2.43991051 1.0567411 -3.14975567 -1.91395191\n", + " -1.98392621 2.27202285 1.20217593 -1.2414418 1.61249868 2.25165935\n", + " 1.01650971 1.77547193 -2.38646046 1.27270837 2.86900222 2.5378714\n", + " -2.18926275 2.32584298 -3.59351304 -3.02112116 1.04115204 0.75008384\n", + " 0.80210469 0.55188934 1.24451318 -2.55336965 3.57327529 -3.37069975\n", + " 1.96199046 -2.48657592 -0.0917332 5.04943201 2.22664178 2.39127899\n", + " 2.62028642 2.87119384 -0.34388393 0.80304518 -0.90774275 -0.35048873\n", + " -2.79258464 2.9034264 -0.50258112 0.62128909 0.75876985 -1.89383397\n", + " 0.95304078 -2.15257319 1.74811475 1.38540798 -2.92815698 -1.45879833\n", + " 0.32945403 0.90518408 -1.47613879 2.29556651 -2.81163638 -0.22183257\n", + " -1.59628668 2.47100681 1.13377426 -3.31522552 1.04830713 1.34422198\n", + " 0.12179665 -3.10320636 0.46723944 -3.44225859 -2.81892973 -1.15528504\n", + " 2.17758234 1.81256975 1.21622051 0.91103957 0.14476327 -2.94568965\n", + " 3.25728311 1.48967199 2.94875982 -1.40062107 -1.27666772 1.69846216\n", + " -0.29029832 0.61811491 3.0833044 -0.88132141 -0.14003058 2.29108237\n", + " -1.05153699 -2.07729895 -0.13003883 6.28268931 -2.30840299 -5.03123523\n", + " -0.78562392 -1.34851893 -2.92412173 2.07195755 -1.92058211 2.68422393\n", + " 6.34608139 -1.35457233 -1.39908236 -3.16340946 -0.4669856 -1.76414297\n", + " -3.07670733 0.50492993 1.7575677 -0.9244233 0.61266987 3.40207138\n", + " 2.51159306 -0.21520831 0.92234578 -1.18221656 -1.94507201 -1.62462487\n", + " 1.16882752 -1.24861626 -1.87689928 -1.97196757 -3.88477233 4.20599398\n", + " 1.43754798 -1.57351519 1.84617601 -0.63359796 1.61322042 1.70793252\n", + " 2.37747195 -2.47351714 1.51379854 0.75374844 0.22770197 -1.25385181\n", + " -2.23301116 -1.45638984 -0.88259642 -0.57671923 0.60192565 -0.21475577\n", + " -0.07416112 2.22982205 -2.47073969 -2.31418519 0.63252999 2.24068811\n", + " -0.23982893 1.51287031 0.39558514 2.68446332 -4.20882224 -5.75179527\n", + " 3.07604964 3.00212097 -3.21485136 -1.70378219 -1.11006258 1.24932924\n", + " 0.14010665 -1.02736379 -1.1410761 0.8575784 -0.60723232 5.21825951\n", + " -3.24000452 -1.80930598 1.41150402 1.71511986 3.65507457 -3.09359104\n", + " 0.20275585 -1.29352719 1.93458321 -0.85443866 -0.15248664 -0.58329457\n", + " -2.02627901 1.08318648 1.15242076 -1.82909031 0.54354267 -2.45330161\n", + " 1.41113812 -0.34332903 2.65808572 2.4746767 0.29483105 -1.92486218\n", + " -0.95236388 -3.89059929 -1.4509123 -1.91307825 -0.02574088 -4.13574691\n", + " 1.85539628 -2.27218276 -1.69381116 2.03269948 -1.35079223 -0.18072895\n", + " 0.18834894 -0.11230978 3.54565668 3.67994015 -1.62512622 3.63872962\n", + " 0.42413087 2.00427976 -0.08574049 -4.86177046 2.52618766 1.05319453\n", + " -0.32764244 -0.01337997 -2.24544779 -1.26216348 0.22078278 0.20427243\n", + " 1.92269875 -2.15777895 1.96737861 -0.66084856 3.38389297 0.73745248\n", + " 0.25188024 2.96729174 -0.48398162 1.58303476 1.62131474 1.49582183\n", + " 2.2269708 1.77084932 1.45590687 2.00263311 -1.44961728 2.28969003]\n", + "Train with data prior to: 2015-06-30T00:00:00.000000000 (252 obs)\n", + "(252, 10)\n", + "[ 7.09243374e-01 -5.59490922e-02 1.86911016e+00 1.11975179e+00\n", + " 4.81696913e-01 4.81310649e-01 3.88131940e+00 -1.14034238e+00\n", + " -3.90765422e+00 -8.82057199e-01 2.99362807e+00 1.55007598e+00\n", + " 1.72184717e+00 2.24747077e+00 4.05427662e-01 -1.76315781e+00\n", + " 2.13710682e-01 2.09325979e+00 -1.02283351e-01 -1.52626144e+00\n", + " 1.99222374e-01 1.00885516e+00 5.00623768e+00 -1.61702862e-01\n", + " -1.38194323e+00 4.14632082e-01 -2.71632720e+00 -2.75040437e+00\n", + " -3.87604522e+00 2.63613211e+00 -1.20056973e+00 -2.20797838e-01\n", + " -3.00768146e+00 -3.68819631e-01 2.71151778e+00 2.25508287e+00\n", + " -2.52268709e+00 -1.47407407e+00 1.93034359e+00 1.49163371e+00\n", + " -2.16481944e+00 2.95228450e+00 2.59602139e+00 -4.87884562e-01\n", + " -2.94423688e-02 -3.31628181e+00 -2.52187811e-01 -2.95094303e+00\n", + " 8.31583238e-01 -2.55478759e-01 -1.54505177e+00 -8.47166318e-01\n", + " 2.64441527e+00 -2.40021736e+00 3.58156390e-01 -3.24509226e+00\n", + " -1.37756851e+00 -4.03070524e-01 2.22764945e+00 5.34524991e-01\n", + " 4.36268890e+00 -1.92761974e+00 1.42749912e+00 -1.94209134e+00\n", + " 2.55519480e+00 2.48966694e+00 3.18443135e+00 -2.77525893e+00\n", + " -1.39288581e+00 7.07773628e-01 1.13990113e+00 -3.68328944e-01\n", + " 2.64556675e+00 2.14551099e-01 -3.32682785e+00 -1.71913614e+00\n", + " 4.76366880e-01 2.85843750e-01 -1.21395495e+00 2.61849549e-01\n", + " -6.01952090e-01 -3.80682731e+00 3.76071123e+00 -3.80233535e+00\n", + " -6.32660619e-01 -6.85487334e-01 1.44779161e+00 5.52606211e-01\n", + " -2.22625914e-03 1.26745787e+00 -2.82577378e+00 -3.78747927e-01\n", + " -1.92338502e-01 -8.14506983e-02 -1.40351961e+00 -7.10765765e-01\n", + " 1.81333850e+00 -3.50556524e-01 -1.00188674e+00 5.28831644e+00\n", + " -1.56589244e+00 3.70058742e+00 1.80217706e+00 3.10900001e-01\n", + " 2.77532876e+00 -1.03758014e+00 6.49404558e-01 -4.87581170e+00\n", + " 7.66390284e-01 8.66545623e-01 -5.96644610e-01 -2.25273822e+00\n", + " -9.53678930e-01 -2.12086660e+00 3.50517279e-02 1.60473823e-01\n", + " 4.30993289e+00 -1.23719268e+00 1.19819813e+00 2.03000104e+00\n", + " -9.43568243e-01 -2.50142989e+00 2.46597997e+00 -3.51415081e+00\n", + " 2.21030923e+00 -7.80069890e-01 1.63768732e+00 4.26307733e+00\n", + " -5.95439392e-01 -1.53527513e+00 -4.00016072e+00 -3.92563100e+00\n", + " -2.48171655e-01 1.24975039e+00 -1.80809113e+00 -3.45983617e-01\n", + " -5.55010343e-02 9.04337590e-01 3.32331521e+00 9.23293421e-01\n", + " 2.67129416e-02 -3.59048771e-01 1.40154271e+00 -4.01155137e+00\n", + " 1.75724245e+00 1.70732417e+00 -1.31265484e+00 -3.45082192e+00\n", + " -4.24683034e-01 -3.06916457e+00 1.97258840e+00 1.09334460e+00\n", + " 1.88864713e+00 -1.60722874e+00 -1.73915484e+00 1.76555588e+00\n", + " 1.81187588e+00 7.35718702e-01 7.06048380e-01 -9.37376877e-01\n", + " 2.61555396e+00 -1.73186538e-02 -2.24442079e-01 6.83636672e-01\n", + " 7.80658187e-01 9.46348065e-01 6.74943493e-02 -2.90280929e+00\n", + " -1.05918473e+00 6.51126128e-01 -9.87663715e-01 2.46542281e+00\n", + " 4.52267277e+00 -2.84844039e+00 1.74603620e+00 -5.82567926e-01\n", + " -1.75318081e+00 3.20365717e+00 -5.32551354e-01 -7.65484639e-01\n", + " -4.08535972e-01 -9.11722081e-02 1.12041252e+00 3.30933699e+00\n", + " 3.85219395e+00 4.54188467e+00 -3.56211431e+00 -2.77154919e+00\n", + " 2.33394551e+00 2.21157934e+00 4.71525828e-01 -1.28395954e+00\n", + " -1.19915508e+00 3.71036215e+00 5.28351031e-01 2.41896495e-01\n", + " -6.18868217e-01 1.72172940e+00 -2.72700139e+00 2.72565955e+00\n", + " 6.14198143e-01 -2.73782890e+00 1.44685466e+00 -1.83092908e+00\n", + " -1.62414195e+00 -3.11885822e+00 6.61401535e-01 3.03606210e+00\n", + " -2.56451777e+00 -2.63581817e-01 -1.06428100e+00 -2.90351928e+00\n", + " 7.26945291e-01 -1.69141284e-01 -2.73221277e+00 -1.06881244e+00\n", + " 2.18323854e+00 -2.52034120e+00 -2.40953065e+00 3.35790492e+00\n", + " 3.60782559e-01 4.81247859e-02 -2.65671656e+00 -1.96442580e+00\n", + " 3.22436823e+00 -4.75067635e+00 -9.25642418e-01 3.98712382e-02\n", + " -1.98481679e-01 3.56684278e+00 7.21188625e-02 -2.79188596e+00\n", + " 2.49709816e+00 3.43364384e+00 1.64381871e+00 -1.80342903e+00\n", + " -1.18076513e+00 5.46892226e+00 1.62826350e+00 1.42896919e+00\n", + " -3.87698752e+00 -9.96388955e-01 5.30107782e+00 -1.37688222e+00\n", + " -1.84561813e+00 1.10146923e+00 1.28737266e+00 1.05028227e+00\n", + " -2.90177921e+00 3.90427676e-01 -1.69764719e+00 -2.72313202e+00]\n", + "Train with data prior to: 2015-09-30T00:00:00.000000000 (252 obs)\n", + "(252, 10)\n", + "[-4.57760767e+00 1.00892733e+00 1.55592828e+00 -3.24396312e+00\n", + " 4.84865098e-01 -1.53530054e+00 2.01710413e+00 -1.95532395e+00\n", + " -2.27196325e+00 8.51836268e-01 -5.74768841e-01 -3.90322663e-02\n", + " 2.15531768e+00 3.76288453e+00 6.85876356e-01 -1.97442058e+00\n", + " 1.77970829e+00 -1.10588575e+00 2.90022269e+00 1.69155613e+00\n", + " 2.99406861e+00 -2.07062460e+00 -4.58667368e-01 -1.20088249e+00\n", + " -2.44810062e+00 4.55899500e+00 3.10348569e+00 1.70592737e-01\n", + " -1.26346991e+00 -1.33689264e+00 2.47524351e-01 -3.89449514e+00\n", + " 6.54989905e-01 -1.05058487e-01 3.06148201e+00 -2.95930095e+00\n", + " -1.84930767e+00 -1.77651785e+00 4.49441181e+00 2.55455882e+00\n", + " 1.89981344e+00 -8.62168707e-01 2.93930512e+00 -2.47720341e+00\n", + " 1.08780073e+00 -3.60811415e+00 -6.74345443e-01 -1.77952501e+00\n", + " -1.86147145e-01 -3.07577227e+00 1.82268605e+00 2.45442116e+00\n", + " -1.61012996e+00 -4.48021926e-01 -3.60664373e-02 2.46903289e-01\n", + " 3.74399863e+00 -4.69180278e+00 -2.05833734e+00 7.40602835e-01\n", + " -2.59489257e+00 1.93371726e+00 1.69500600e+00 -3.34631702e+00\n", + " 1.15190945e+00 3.96988551e+00 -1.09008241e+00 -2.10977017e+00\n", + " -2.00683589e+00 2.86827455e+00 3.16660133e+00 3.18421061e+00\n", + " -1.55894571e-01 2.16761470e+00 -2.04736291e+00 5.72078592e-01\n", + " 9.44766016e-01 -1.72518184e+00 -8.32708157e-01 -1.16403949e+00\n", + " -4.04985100e+00 2.73857549e+00 1.51570529e+00 1.77672033e+00\n", + " 1.87164999e+00 -5.12110983e-01 4.96333064e-01 2.62361561e+00\n", + " 9.74496208e-01 -4.63462008e+00 2.83013007e+00 1.72546942e+00\n", + " -2.39484077e+00 -1.44806958e+00 -2.44179259e+00 3.56404720e+00\n", + " 3.76195127e-01 -4.50128274e+00 -1.82063111e+00 -2.64445000e+00\n", + " 1.39188498e+00 -5.22986065e-01 -3.33091068e-01 -1.59008407e-02\n", + " -1.83313160e+00 -2.39654986e+00 7.52281608e-01 2.62169287e+00\n", + " -1.01828941e+00 2.25038159e+00 -4.23144483e+00 1.42958164e+00\n", + " 2.25131646e+00 1.58075685e+00 -4.18725780e-01 9.66372945e-01\n", + " 7.99211332e-01 -5.33018330e+00 -3.32344136e+00 8.12727613e-01\n", + " 3.96114084e+00 -5.85136487e+00 2.69967124e+00 -1.16605398e+00\n", + " -1.16523429e+00 -2.00942433e+00 7.64019594e-01 1.46039161e+00\n", + " 3.16063250e+00 -1.39380266e+00 -5.19483729e-01 -2.67914937e+00\n", + " 1.94630252e+00 1.47821128e+00 -9.88282241e-01 -7.37847479e+00\n", + " 3.91040338e-03 2.55973448e+00 2.54028721e+00 -1.60677075e-01\n", + " 3.99742784e-01 -2.02835677e+00 1.43944470e+00 3.61846994e-01\n", + " -5.13001697e-01 -2.01410015e+00 5.29031710e-01 -2.84988329e+00\n", + " -2.21047349e-01 -5.81417200e-01 -9.29275744e-01 -9.25677426e-01\n", + " -2.57475141e+00 1.40476970e+00 -3.44831160e-01 2.67486582e+00\n", + " -1.05400183e+00 -5.20651545e-01 3.91881094e-01 -1.95757799e+00\n", + " -3.25784152e+00 5.81658921e-01 -2.70563058e+00 6.01146056e-01\n", + " 4.15678990e-01 1.25869145e+00 1.74222085e+00 -2.09462752e+00\n", + " 1.20484842e-01 3.86180374e-01 -2.88836548e+00 -3.37781151e+00\n", + " -2.16731634e-01 2.27790520e+00 -2.35539305e+00 -3.51192838e+00\n", + " 2.42589232e-01 3.82108533e+00 -2.29991454e+00 3.45118366e+00\n", + " 8.61640603e-02 1.59299056e-01 1.09860704e+00 -1.15544489e-01\n", + " -4.92412428e+00 -1.81844014e-01 -1.98850666e+00 -1.53391771e-01\n", + " 3.38722502e+00 1.20692416e+00 2.83789056e+00 4.53532622e+00\n", + " -3.11993826e-01 2.56105868e-01 7.42080725e-01 -1.01225460e+00\n", + " 2.33335039e+00 2.01828374e+00 -2.37033289e-01 3.43476596e+00\n", + " -2.28379114e+00 -6.46214740e-02 6.47477252e-01 2.29568273e+00\n", + " -4.67034904e-01 1.78226439e+00 5.13730632e-01 1.52730144e+00\n", + " -5.54658182e-01 -3.22965523e+00 2.53895585e+00 -1.15173310e+00\n", + " 5.07354326e-01 1.57616544e-01 -3.60215152e+00 2.56066065e+00\n", + " -2.42036589e+00 1.89242430e+00 9.09293187e-02 -1.53883195e+00\n", + " 5.54539646e-01 -1.63838743e-02 8.49951087e-01 1.21505211e+00\n", + " 4.03021082e-01 -1.15214334e+00 3.66109070e-01 1.21625107e-01\n", + " 1.17072818e+00 3.46458223e+00 2.27826808e+00 4.54267207e+00\n", + " 1.28101558e+00 -2.71024075e+00 1.67769834e+00 3.77956828e+00\n", + " 9.89562242e-01 -4.49124658e-02 6.33546164e-01 1.80265928e+00\n", + " 3.66550552e+00 -2.88504014e+00 -2.52580934e+00 -1.76528166e+00\n", + " 1.66407624e-01 -1.28959417e+00 -1.48147587e+00 -4.12632210e+00\n", + " 1.36846395e+00 1.42384552e+00 3.72265422e+00 1.89811972e+00]\n", + "Train with data prior to: 2015-12-31T00:00:00.000000000 (252 obs)\n", + "(244, 10)\n", + "[-0.9978397 2.27602851 -2.81835037 0.66977016 -0.45618031 2.98020234\n", + " 1.33747176 0.04526273 0.84489087 1.86189903 3.37179987 4.09265239\n", + " 5.21795872 -3.40676216 1.77736194 -0.57676594 -3.46188995 -2.87204795\n", + " 0.76393599 0.09683464 -1.38861174 -0.13321427 0.67411365 0.34222592\n", + " 0.33145807 -0.06133362 0.20817884 0.4376827 -2.41223412 -0.59705356\n", + " -4.01796835 -0.70163348 -2.45802569 -1.18766141 -1.11795492 0.92299897\n", + " -2.15105741 -5.36389059 -1.05386437 0.55601399 -2.77386018 0.78824036\n", + " 0.65930549 -1.51733438 1.19184986 0.14248214 1.13247375 0.94384151\n", + " -2.36526833 0.94562489 0.60122113 -2.6014647 1.90837268 0.52053486\n", + " 3.27655006 -1.31536953 2.85723398 -2.86460063 3.09398298 -2.24780611\n", + " 1.7966973 3.52907396 1.32944501 -2.88288708 1.24790851 2.98367146\n", + " 1.64740109 -1.75597403 1.68961762 -0.86007067 1.36956789 -1.28043159\n", + " -2.32180878 3.04153067 2.1378761 1.2610378 4.63672701 -1.65601823\n", + " 0.68806861 -1.51372428 3.21760013 -0.39412384 -0.66323627 1.90145432\n", + " 0.70133387 1.75945409 3.40617503 2.12275779 -2.71262054 -0.78152513\n", + " 2.35502567 1.12388031 -0.26353549 1.01557175 1.34198046 -1.10981888\n", + " -2.56653071 -2.61906669 -0.96046659 -4.42928461 -1.42466679 2.7278386\n", + " -2.97273731 2.12848535 2.46600698 2.3208484 4.03937767 5.04635081\n", + " 1.01586831 -5.35937252 -1.20052308 -1.32450264 -1.03019187 -4.96897986\n", + " -3.55959268 -1.45347888 0.38428867 -1.06701194 1.59141565 5.26717828\n", + " -1.93136961 -4.54846993 -0.28723017 0.60832909 -3.61737728 -4.04849121\n", + " -3.36459084 0.92290609 -2.21239223 2.6153581 3.49920485 4.47341687\n", + " -0.33471591 -2.63884708 -1.32065949 -0.29359132 -1.37901305 2.76760307\n", + " -2.75369309 5.34050877 -0.87913095 0.05807721 -2.30504773 -0.18345683\n", + " 0.75466516 -0.70700869 -0.13908208 1.78033085 -1.07990076 0.92413881\n", + " 2.19112477 1.95186166 -1.43704259 -0.12166703 3.18778368 -0.07882676\n", + " 2.40312245 -3.69707948 2.0572219 -1.82778616 -1.76818964 -3.69928234\n", + " -3.24951037 3.19616389 -1.0821079 -2.04031708 1.83856089 2.50769835\n", + " 1.32862682 0.62706981 -1.19845781 -2.08689167 2.37698544 -0.58421509\n", + " 0.12341355 2.73384113 -4.23134731 2.73597579 -1.718314 3.72475901\n", + " 1.33919869 -0.11668577 0.39067702 0.42251497 -0.60926154 0.99444604\n", + " -0.67105758 -2.84831387 1.11368225 1.88140466 -1.72703733 -2.92407518\n", + " 3.11170659 0.39211243 0.66471167 -1.38680723 1.09380013 2.04638738\n", + " 1.61179316 3.74625377 -0.35009375 2.11786403 -0.60388471 0.62315644\n", + " 1.54572334 -3.24524609 1.663901 0.43269586 -0.75893974 0.25107126\n", + " 4.07481333 -1.67950478 2.58100988 1.51268323 -3.39274806 2.16531611\n", + " -2.51302913 1.34453011 1.84883861 -2.83482923 1.42613351 -2.59987769\n", + " -3.80203199 -3.1809057 -1.98560659 2.16579124 1.45966419 -1.83329411\n", + " 1.1536974 -0.35437275 3.45760765 -0.98554301 -0.44220896 1.48848913\n", + " -0.61693816 -1.08730551 -1.25679331 -1.92075022 0.4247255 -2.68796513\n", + " 0.23543068 2.55677503 -2.02471236 1.84758612]\n", + "Train with data prior to: 2016-03-31T00:00:00.000000000 (244 obs)\n", + "(256, 10)\n", + "[-2.13467740e+00 -1.71758169e+00 1.12859359e-02 3.42860229e-01\n", + " 1.47323902e+00 -1.80900352e+00 -1.19585619e+00 -2.43910342e+00\n", + " 2.92623569e-01 -4.55648363e+00 -1.33245921e+00 -8.48278424e-01\n", + " 3.33129992e+00 3.43746302e-01 -2.35402922e-01 -1.17880758e+00\n", + " 3.53618425e+00 -4.22783646e+00 -1.66936402e+00 2.63358892e+00\n", + " 3.11772762e-01 1.02030869e+00 -2.17420660e+00 2.40759489e+00\n", + " -4.19601876e-01 5.63069682e-01 -8.39801542e-01 3.63278820e+00\n", + " 4.59360454e-01 1.53566441e-01 2.78264608e+00 -1.46935546e+00\n", + " -1.28832865e-02 2.33320635e+00 5.67361265e-01 -2.37362395e+00\n", + " 2.77748640e+00 -3.31828537e+00 -2.45024198e+00 -3.42229573e-01\n", + " -2.51521616e-01 2.72481393e+00 1.20544819e+00 -3.05080846e+00\n", + " 5.11284381e-01 -2.06397761e+00 -3.14586394e+00 -1.89398776e+00\n", + " 5.97756913e-01 -7.63266899e-01 1.45414796e+00 -1.55118039e+00\n", + " 5.42859444e+00 2.08657446e+00 4.73292072e+00 2.00487874e+00\n", + " 3.46014378e+00 3.29265376e+00 -1.85844123e+00 -8.38221184e-01\n", + " 4.69576493e-01 1.73921125e-01 -1.95954433e-02 3.23348507e+00\n", + " 3.02396687e+00 -2.83686739e+00 1.69335884e+00 -1.39249704e-01\n", + " -1.49773592e+00 2.40356361e+00 1.38048923e+00 2.81470130e+00\n", + " -2.61087883e+00 -2.92016087e+00 8.30500045e-01 8.15138368e-01\n", + " -2.25867004e+00 1.85615800e+00 -1.47577350e+00 2.50732044e+00\n", + " -3.83713428e+00 2.08086084e+00 -1.78319096e+00 -1.27624975e-01\n", + " -2.03500753e+00 1.41909986e+00 -1.40825231e+00 -1.27859736e+00\n", + " 7.59933867e-02 3.09160734e+00 3.91383417e-01 -2.73372297e+00\n", + " -7.76079167e-02 9.32222919e-02 2.71122381e+00 4.96958852e-01\n", + " 4.46612662e-01 -3.42296610e-01 3.28693497e-01 -3.43547597e+00\n", + " 1.15456928e+00 1.79320540e+00 3.77929268e+00 -3.24275016e+00\n", + " 3.22979168e+00 3.78654564e+00 2.75850819e-01 5.10389925e-01\n", + " -6.29581981e-01 2.92122077e-01 -4.15841203e-01 2.93161851e+00\n", + " 1.02668859e+00 -1.51446847e+00 8.28603802e-01 1.33491969e+00\n", + " 1.57963758e+00 -3.39559894e+00 1.40681824e+00 1.41497885e-01\n", + " -1.76296271e+00 -3.47416017e+00 1.35696768e+00 -1.45765167e+00\n", + " -2.33098247e+00 -2.92894851e+00 -4.00175324e+00 -7.48530969e-01\n", + " 1.68433184e+00 -2.38653175e+00 -2.53627366e+00 7.54415171e-02\n", + " 3.56042549e-01 -2.23198977e+00 -1.46250238e+00 -1.83847710e-01\n", + " 3.06424498e+00 -2.20628961e+00 -3.84892815e-01 -6.35967169e-01\n", + " 2.60107636e+00 3.33186351e+00 3.14623574e+00 3.73250075e+00\n", + " -2.32686207e+00 7.94972735e-01 2.99110293e+00 -1.55983171e+00\n", + " -6.25712579e-01 8.09322810e-01 2.86492224e+00 4.12030214e+00\n", + " -3.07051916e+00 7.35965773e-01 1.68769039e+00 -2.88873485e+00\n", + " 6.16279906e-02 2.32160403e+00 -1.98683697e+00 6.58943846e-01\n", + " -1.49239739e-01 2.47532303e-01 8.39675397e-01 -3.00285041e+00\n", + " 2.85242380e+00 -1.26587206e+00 -2.10463222e-02 3.70942232e+00\n", + " -6.07753147e-02 -6.27982555e-01 -5.77012952e-01 -1.15120115e+00\n", + " 3.53392770e-01 3.01947167e+00 7.39539214e-01 -1.76981484e+00\n", + " -2.49030370e-01 -3.36769236e+00 -1.56355044e+00 3.94925402e-02\n", + " 3.98793667e+00 -2.20773838e-01 1.81853368e+00 1.86495606e+00\n", + " 3.70488114e+00 6.57440250e-01 2.42060030e+00 3.09649240e+00\n", + " 1.22408039e+00 6.12695965e-01 -2.92098045e+00 2.67788450e+00\n", + " 3.39525723e+00 -4.13161948e+00 -8.59138820e-01 3.17644204e+00\n", + " 2.32387795e+00 1.51381252e+00 -2.59593554e+00 4.61379120e+00\n", + " 1.19178185e+00 3.39345705e+00 1.15408316e+00 1.97977835e+00\n", + " 3.82574135e-01 1.11617533e+00 -2.65870924e-01 2.14627967e+00\n", + " -2.39977359e+00 4.69050892e+00 -2.55615089e+00 2.61842553e+00\n", + " 1.74425869e+00 -1.89789516e+00 2.09695683e+00 1.41190403e+00\n", + " -9.82352835e-01 1.08346117e+00 1.45942976e+00 -5.20779227e-01\n", + " -2.18260308e+00 -7.61926233e-01 -1.91073824e+00 4.20606500e-03\n", + " 4.00963418e+00 1.64493134e+00 5.00704504e+00 -7.18111808e-01\n", + " 1.71919997e+00 -3.64346181e+00 1.86410082e+00 3.91065553e+00\n", + " -1.88432423e+00 2.07684321e+00 -2.62033854e+00 -2.61807185e+00\n", + " -6.71087255e-01 -2.89000274e+00 -1.54303446e+00 9.58465144e-01\n", + " -2.52209842e+00 -4.50129920e+00 3.98607435e+00 -2.59588346e+00\n", + " -1.34365671e-01 -1.47037094e+00 -2.67486616e+00 7.84615110e-01\n", + " -4.20562942e-01 -1.21669923e+00 7.23514997e-01 -2.59491351e+00\n", + " 3.54713023e+00 -2.16093315e+00 -2.70219176e+00 -7.95153999e-01]\n", + "Train with data prior to: 2016-06-30T00:00:00.000000000 (256 obs)\n", + "(252, 10)\n", + "[-3.45781894 2.84183856 -2.58495853 1.77898241 0.11250938 -1.41329417\n", + " 3.26658323 1.46620622 -1.47637179 -3.1200725 1.1719048 1.68978612\n", + " 0.22348762 -2.65298784 -1.5224493 2.81560225 1.98440189 0.61156864\n", + " -2.10113911 -3.93958497 2.96054018 -2.20365653 0.7149137 1.65279822\n", + " 0.20828288 -1.65475116 2.69407036 -1.89757071 -3.70623678 -2.20180906\n", + " 0.30871231 -0.36072927 -0.31198333 -3.29750943 0.89023695 2.04780412\n", + " 2.51145501 -2.38125274 2.13984795 -0.53745236 2.29205521 3.38069516\n", + " -1.98878859 2.32848375 1.73369547 2.31074671 1.20346225 -2.13467985\n", + " -5.2775185 -4.63057261 -2.24909316 1.27157793 -2.94189785 -1.21742194\n", + " 4.17494684 3.61160997 -1.90881217 2.59960876 -4.01863065 3.19450919\n", + " -0.57199213 -3.82955942 2.48351662 2.97774646 -0.3904928 -1.79537363\n", + " 0.64167373 0.60800093 1.21487018 -1.27066323 -2.24236845 0.13680625\n", + " 2.65873523 1.97577153 4.06849355 3.18140362 -1.18827405 -0.37733785\n", + " -1.66915989 1.02891646 3.64164829 3.00965694 2.34576982 -1.48781808\n", + " 2.20014518 -2.71568378 -1.06402846 -3.2433965 2.06198435 -2.78274476\n", + " -1.21708343 -2.11064593 -0.93759454 3.62002884 1.98895681 1.64792808\n", + " -0.62491628 -4.3019975 2.45273094 1.87277002 -1.9963755 1.80333287\n", + " -1.55133534 4.58858976 0.52047746 -1.758724 1.72914295 -1.61212313\n", + " -1.04813608 1.78705967 -3.31388667 0.53206432 1.82400833 3.56266947\n", + " 2.78813605 2.64882779 2.83176346 -1.03004941 -1.56985949 0.15255655\n", + " -1.26613756 -0.590403 -0.67097644 -3.15046149 -1.89326304 -3.10938762\n", + " -1.51391437 -0.93931144 -1.34225197 -2.02705841 0.87147143 -1.6841098\n", + " 1.44868161 -1.19598856 0.78295579 -1.76803147 3.75212589 2.51811859\n", + " 1.74871358 -4.44101023 0.39871067 1.57067111 -0.95862484 -3.14392207\n", + " 1.75866339 -0.46047545 3.28800965 -1.79334343 1.94440625 -2.43625239\n", + " -2.42680304 -3.06943282 -5.01255718 1.16163961 -2.88054329 1.24871314\n", + " 1.21425866 1.10817892 -0.05080172 2.2048079 2.04285114 -0.08811295\n", + " -1.92107448 -1.9024738 -1.90923147 -0.54596298 0.21010033 -2.72591203\n", + " 1.57312462 -1.24611966 1.22867962 3.34095123 -2.60881908 2.59092309\n", + " -0.72970109 0.2106966 1.13743223 -1.80945392 0.07887924 -3.11793118\n", + " 1.70288958 1.03939857 -2.77318108 -1.8095004 2.18797629 2.21111077\n", + " -1.42612549 3.71486392 2.04529761 0.40095568 0.64498286 2.17654544\n", + " 0.03212577 -1.19300916 -0.46796372 -0.12989284 -0.13422315 -3.64310122\n", + " 0.56786036 -1.81597715 0.34835789 1.37631082 1.53922142 -0.49252278\n", + " -2.22081172 -0.59829697 -0.8207233 -1.32311243 0.17394469 3.84928099\n", + " 2.85343013 -0.35143197 -0.76052369 4.38707733 -3.10361145 1.30604566\n", + " -1.93910676 -0.18834107 -0.80888352 -1.9501066 -0.29330384 -0.0615496\n", + " 1.20320804 2.40234599 2.92992738 -1.88077651 2.0960312 2.47375805\n", + " -1.09046559 -0.76920611 -1.31293324 1.03145707 -2.01616489 1.14857073\n", + " 2.88482326 -1.78847605 -2.83078889 -3.58553569 -3.43641675 -2.41592585\n", + " -0.7345702 2.7600638 0.47412846 0.57468943 3.2442316 1.14304205\n", + " -0.00576865 -2.39047772 -1.45363718 -0.65591977 -3.62179007 -0.45243949]\n", + "Train with data prior to: 2016-09-30T00:00:00.000000000 (252 obs)\n", + "(252, 10)\n", + "[-2.67494711 0.15032632 1.57055392 -2.99703305 2.51868703 -0.84595691\n", + " -1.62796827 0.09379997 -0.16484931 0.05799773 4.67052401 -0.59467527\n", + " 0.18546618 0.75320128 0.27898077 -1.56105775 1.94029137 -1.99374292\n", + " -0.24407233 -2.33763505 -0.87883818 -0.76370469 0.62063162 5.80222805\n", + " 1.85765361 -3.77789571 2.01753743 0.6202473 -1.13694048 3.46395019\n", + " 0.64758203 -0.54705628 -1.4665431 -4.81063239 -1.7779289 0.54986845\n", + " 3.04047641 0.36546106 3.62104985 2.49414039 1.99872139 1.4715893\n", + " 2.17286904 -2.95599217 -0.23609967 -0.99860479 1.04551208 0.59552352\n", + " -0.95499356 0.8872808 3.45131629 0.14122697 -0.44282566 -0.60137401\n", + " 0.04875855 -0.63100895 -0.43315967 -2.4678312 1.71963211 -0.79051947\n", + " -1.21499863 -0.23264895 0.76858716 -0.43015562 3.93480916 0.01748083\n", + " 1.17208787 -2.58786636 -1.13895402 -2.2474489 -0.27102202 3.89415794\n", + " -2.59987017 -1.05737774 -1.37221908 -0.62033882 1.30540645 0.25935701\n", + " -3.61058242 0.54791963 -3.86574563 -0.70566234 -4.89451262 4.32298882\n", + " -2.08825187 1.70843901 -5.05685466 2.09281944 -0.56520748 -5.94376268\n", + " -2.77410012 -0.3285724 4.34525975 3.2102779 -0.63924366 -1.65813762\n", + " -2.54878601 -1.34269663 -1.35155445 -4.73831657 0.23586016 -1.14294451\n", + " -0.0996155 -3.15474992 1.1750328 4.68700932 -2.94137513 -1.86261946\n", + " -4.80381584 2.79194821 -1.6747716 1.44972681 0.04479477 -0.84929068\n", + " 1.13492774 5.59623276 -2.28047066 0.70981963 -2.58742662 -2.35171195\n", + " -1.98945228 -0.50478039 2.73435184 2.27792351 -0.62331704 3.09588445\n", + " -2.31013134 -2.1920974 -0.94073863 4.09777152 2.24625676 -1.47996521\n", + " 2.23522273 2.19186467 4.59544745 1.0344097 -3.30721956 -1.74213305\n", + " -1.01076797 -2.8658343 -0.49660487 2.35718511 3.69531987 -2.99593034\n", + " 1.92367323 -0.45930769 1.30017534 1.47036888 -4.8094225 -0.64382541\n", + " 1.45428709 -0.83139684 3.57349402 -1.40366247 -1.95994493 0.45462625\n", + " -3.14049428 0.32226546 -1.88059045 -4.63098165 1.23628058 1.24417102\n", + " 0.81580676 -2.5295482 0.6811711 0.79487027 -0.66809694 2.24637899\n", + " -3.55052275 -0.93693192 1.44105298 -0.11043809 -3.21068786 -0.29371001\n", + " -2.85749646 4.28772983 0.51198122 -2.34765368 1.07429126 2.39178045\n", + " -1.20574569 0.94202808 3.42649346 2.90963944 2.3764368 -5.17514004\n", + " 0.83304608 1.0815178 -0.13583894 2.49987808 -3.45911941 3.62168185\n", + " 2.10145476 1.8392216 -0.16259373 1.49810305 -1.29760494 -0.39769609\n", + " 0.69118697 1.56615249 1.72176443 -2.60578037 1.59915585 -1.23783609\n", + " -2.19242378 -0.52901466 -3.14870498 0.09362302 1.29427157 -2.32355265\n", + " -1.41320155 -0.23287082 -1.9071189 1.16984836 1.21872107 -2.04837159\n", + " -2.67581717 0.74728457 2.05115139 -2.34787221 0.91135114 3.32525778\n", + " -3.31193875 3.29890798 1.81209647 -2.41706593 0.3094802 -0.16423577\n", + " -1.6492119 3.12499938 -0.80945514 2.4638041 1.91650851 0.49566152\n", + " -1.64396027 1.13576966 -0.89390031 1.24912196 1.09597766 0.1292553\n", + " -2.27069072 -0.03828106 0.72323019 -2.66864908 -1.93868781 -0.68994044\n", + " 0.75513829 2.46293051 3.67764919 -3.22396112 -1.46446213 0.14137035]\n", + "Train with data prior to: 2016-12-31T00:00:00.000000000 (252 obs)\n", + "(248, 10)\n", + "[ 2.37560533 2.9219649 0.68482441 0.01526294 1.55171467 4.30953441\n", + " -1.76189161 1.63112425 -1.72646923 3.40554793 -3.76144097 2.18663904\n", + " -2.43825478 3.76453418 1.58684465 0.14677014 -0.65358036 2.58467793\n", + " 1.23548936 -2.10561942 1.22174969 4.25483989 -2.69894803 0.35318784\n", + " 2.66361495 0.14080117 -4.48760378 2.02948389 -1.39408895 -3.55122067\n", + " -1.08325544 0.75039808 -0.4625473 -2.91566146 0.94345116 -3.83555676\n", + " -0.61530838 -3.32124914 0.243049 -2.00250401 0.09739443 -2.77039534\n", + " -1.04045332 -0.89701172 -0.7287501 -0.73180408 -2.51709452 -1.5771936\n", + " -2.5033122 -0.60918555 1.05871569 -1.01492891 -0.46679445 3.79135947\n", + " -1.41317148 -1.51150625 0.58096324 2.32245507 -1.06898236 1.6133893\n", + " 2.04890544 -0.51883966 4.97739845 0.37037471 -0.53323769 1.26587869\n", + " -2.12515124 1.14721324 -3.79832481 -0.11821513 1.66473172 1.08866099\n", + " 3.3253401 -1.01202106 -2.45440138 4.57589925 3.83232281 1.68685582\n", + " -1.26417882 -0.56323783 -4.6693857 4.03482765 0.0242757 -2.78104615\n", + " -3.06306269 4.48792009 -0.99168912 0.31995002 1.30195549 -4.59812385\n", + " 0.07267202 -2.69431496 -1.05939325 0.23143093 0.76264355 -1.55520673\n", + " 4.11051739 3.24515033 -2.5313066 -0.86208057 -1.11998562 -0.79341065\n", + " 0.05959746 3.99870963 1.38599861 0.59260645 -2.33989481 2.6440987\n", + " -2.01486458 0.85847879 1.43020132 0.09640746 -4.7021373 -3.17693216\n", + " 1.47034185 -1.42283318 -1.07202673 -1.95199229 0.05898006 -0.7018278\n", + " -3.72326092 0.14434388 0.81101666 1.84969715 0.12605591 -0.69057105\n", + " -1.35430138 -3.06188375 -2.45422468 3.82179455 -0.65863654 0.38545923\n", + " 1.43802331 2.61285287 0.93349585 -1.32614663 3.37507464 -3.29039756\n", + " 1.09611632 -4.77926693 -0.6677434 0.11684858 2.23983368 -1.34830082\n", + " -0.95619258 -1.94718838 3.0628053 -1.45472826 2.53655597 -0.74580842\n", + " -1.00150572 1.97220531 -5.38040417 -3.02583749 0.16265782 -1.69248803\n", + " 1.24157964 -2.59512396 -1.07361222 -2.70882703 6.36589652 2.54717408\n", + " -4.14754791 2.50970549 2.58305991 3.82950681 1.23615661 0.91899217\n", + " 1.91808838 0.96247948 2.8321779 0.692444 -1.25796531 -1.93768727\n", + " 3.69719221 -1.18674056 -2.25994756 -0.06233947 1.85417341 1.15728531\n", + " -0.78054814 -0.87184077 2.32416382 0.29563538 -1.37575326 1.35033947\n", + " 1.12665983 1.0962886 2.89821391 -3.52263246 1.09388657 -2.84206488\n", + " 2.89022619 1.39634906 -1.8665654 0.32193766 -2.64644558 -2.70019706\n", + " -2.92124867 -0.10461636 -0.89601919 -2.16121386 3.56997781 -2.44957946\n", + " 3.37332233 1.42751816 0.84017941 -0.10714209 -2.99604859 -1.17554466\n", + " -0.56293262 0.50066626 1.35563763 2.73035171 -4.4618575 0.52450525\n", + " -0.70130156 -0.522232 -2.93431577 -3.07700852 1.41145733 4.10151275\n", + " -0.94566029 1.21977656 0.76486467 -2.39264956 2.39563617 1.76217759\n", + " 1.19267042 -1.33668208 2.86245315 -0.15583553 2.38635471 1.21302342\n", + " -0.40663432 0.48687417 0.87237169 -3.24494341 -2.04316617 2.00479185\n", + " -1.69932656 3.04718076 0.24946891 0.28722797 -1.73246219 -2.5214448\n", + " 2.19872843 -1.89031376]\n", + "Train with data prior to: 2017-03-31T00:00:00.000000000 (248 obs)\n", + "(252, 10)\n", + "[ 3.35956779e+00 2.48776730e+00 -3.29583562e+00 -2.42734803e-01\n", + " 3.12294681e+00 -8.59942909e-02 -3.29018065e+00 -1.36282771e+00\n", + " -8.82829886e-01 -1.80109039e+00 -1.50001025e+00 -1.02910217e+00\n", + " 1.53559775e+00 5.47374117e-01 -1.32088218e+00 -1.97008984e+00\n", + " 3.29778707e+00 -7.18259049e-01 -2.27148910e+00 -9.59141328e-02\n", + " -1.97077457e+00 2.32987831e-01 4.30763824e+00 1.48920973e+00\n", + " -2.54592829e-01 -4.05262386e+00 1.76288811e+00 4.07554545e+00\n", + " 1.35256093e-01 6.56576978e-01 -2.93350803e+00 5.40795920e-01\n", + " -4.72951765e+00 1.67948338e+00 8.92036741e-01 -1.17914948e+00\n", + " -2.36421811e+00 2.27022068e+00 3.18337033e+00 2.21785929e+00\n", + " 1.10977513e+00 2.53430046e+00 1.71701194e+00 -1.94087561e+00\n", + " -1.90593733e+00 -1.55655741e+00 -2.97939674e+00 -2.92343341e+00\n", + " -1.85996645e+00 2.43780488e+00 -1.20144050e+00 8.17072476e-01\n", + " 2.18212550e+00 -2.52777804e-01 -2.84709264e+00 2.69218450e+00\n", + " -2.51964338e+00 1.44227398e+00 -9.85146430e-01 -2.50677586e+00\n", + " -2.78881827e+00 7.74330773e-01 -1.94060957e+00 -2.86786650e+00\n", + " 1.75852855e+00 -4.44305982e+00 -6.81204807e-01 -5.05032115e+00\n", + " 5.28627158e+00 2.68859398e+00 -2.92433364e+00 2.57094940e+00\n", + " 1.37564652e+00 -2.57942147e+00 -2.04811099e+00 -4.83887337e-01\n", + " -1.38026603e+00 -1.77942603e+00 9.97672525e-01 1.01490272e+00\n", + " -3.14195169e+00 3.58652238e+00 -1.43862083e+00 -3.45362080e+00\n", + " -6.23216919e+00 2.24271464e+00 4.58909896e-01 8.52641494e-01\n", + " 9.66300741e-01 -4.11629542e+00 -1.32436360e+00 -2.17870386e-01\n", + " -2.03424762e+00 -1.02868768e+00 1.10295000e-03 1.79872792e+00\n", + " -1.54523860e+00 1.02309644e+00 -1.94769116e-01 -1.87679095e+00\n", + " 1.40028689e-01 -2.07964322e+00 1.50673460e+00 1.06815857e+00\n", + " -2.39227153e+00 2.49650933e+00 -1.20712724e-01 4.49401542e+00\n", + " -6.84051885e-01 1.19440726e+00 5.85455452e-01 -7.25294938e-01\n", + " 8.41643616e-02 -7.74277153e-01 -3.36534927e+00 2.27357440e+00\n", + " 1.88224226e-01 7.03248146e-01 -3.96221517e+00 6.46653982e-01\n", + " 1.57394111e+00 -1.62008225e+00 -1.91353342e+00 -9.98011403e-01\n", + " -3.87911831e+00 -3.43243765e+00 1.94567697e+00 3.79947526e-01\n", + " -7.92203957e-01 -1.74439952e+00 1.55422758e-02 1.45609675e+00\n", + " 3.14859016e+00 2.81420548e-01 2.01471346e+00 3.38070938e+00\n", + " 1.46252801e-01 9.68040086e-03 -1.90296413e+00 -2.17933676e+00\n", + " 8.50053965e-01 -3.72028428e-01 -7.23923173e-01 1.79107372e+00\n", + " -3.88897555e-01 1.17728499e-01 3.36440365e+00 3.44802335e+00\n", + " -1.59329070e+00 1.22095408e+00 -2.77547612e+00 1.35087301e+00\n", + " -1.26330081e+00 7.96471193e-02 1.20148946e-01 -4.58984710e+00\n", + " 1.10596959e-01 -7.88150531e-01 1.79783050e+00 4.09962257e+00\n", + " 1.33073824e+00 2.41813874e+00 3.80259368e+00 -5.07135413e-01\n", + " 2.17569277e+00 5.23167504e-01 -1.08442726e+00 -1.19110812e+00\n", + " -9.02628159e-01 -9.15813931e-01 -6.59167192e-01 1.41200375e+00\n", + " -8.77269020e-01 7.15534475e-01 -2.96521859e+00 -1.68949365e+00\n", + " 2.12987663e+00 1.97952105e+00 2.44776243e+00 -2.87995280e+00\n", + " -1.00687024e+00 1.39420026e+00 3.39596080e+00 1.95171287e+00\n", + " -3.12346600e+00 1.65667972e+00 -7.49036476e-01 3.21093869e+00\n", + " 3.55249655e-01 2.91399168e+00 -8.72230246e-01 -4.51166614e-01\n", + " 4.01668788e-01 -4.13269521e+00 2.22918447e+00 -3.37554597e+00\n", + " -2.66411510e+00 5.54279299e+00 1.89629566e-01 -8.04002640e-01\n", + " -7.20085056e-01 4.50683038e+00 5.18006993e-01 1.97492930e+00\n", + " 1.04439703e+00 -8.12754455e-01 6.99188264e-01 1.57830404e+00\n", + " 6.05898635e-01 -3.34057941e+00 1.10190672e+00 1.88449928e+00\n", + " 1.18733530e+00 -1.12222942e-01 1.96995504e-01 1.43437444e+00\n", + " -4.92085143e+00 6.03427298e-01 -3.86117031e-01 2.57904569e+00\n", + " 2.79959886e+00 -2.32688985e+00 -1.67629996e+00 1.95376894e+00\n", + " -8.58775488e-01 -2.04511790e+00 2.97102406e-02 -3.16369163e-01\n", + " -8.00430521e-01 -1.61806714e+00 2.17310826e+00 -1.58889535e+00\n", + " -1.31416483e+00 2.14147485e+00 -6.24255969e-01 9.26834639e-01\n", + " 2.32180179e-01 8.14483829e-01 6.00136848e-01 -2.50411036e+00\n", + " 1.52563681e+00 5.10746272e-01 4.40776339e+00 -3.06864283e+00\n", + " -1.20868801e+00 6.11519847e-01 -3.55649812e+00 -2.36629365e-01\n", + " 4.04877675e+00 -2.83385080e-01 -3.04533380e+00 9.99547445e-01]\n", + "Train with data prior to: 2017-06-30T00:00:00.000000000 (252 obs)\n", + "(250, 10)\n", + "[ 1.40143333e+00 -1.29864824e+00 4.02771434e-01 -3.79215483e+00\n", + " 3.19396996e-01 1.84302899e+00 2.86730528e+00 -1.60162365e+00\n", + " -2.06392042e+00 -1.93372405e+00 1.45602797e+00 -7.81409701e-01\n", + " -1.63568027e+00 2.88452029e+00 2.57382194e+00 9.11684818e-02\n", + " -1.28576167e+00 5.74142008e-01 -3.76119903e+00 1.62352125e+00\n", + " 3.42971802e+00 1.21439473e+00 -5.51824480e+00 -3.06308838e+00\n", + " -8.86388684e-02 1.66383035e+00 -2.15028682e+00 9.33928400e-01\n", + " 2.01783726e+00 -4.25380889e-01 1.58834742e+00 -9.64827937e-01\n", + " -6.39867765e-01 -4.69476077e-01 3.09045712e-01 -4.10097259e+00\n", + " 2.97756804e+00 2.69938275e+00 2.61605759e+00 -2.93037410e+00\n", + " 8.43025753e-01 3.35921492e+00 -1.52263734e+00 -1.12080518e+00\n", + " -1.65459413e+00 1.68348326e+00 2.31217261e-01 -1.08402608e+00\n", + " 3.89679942e+00 -1.40038764e+00 -2.70578086e+00 -3.33404066e-01\n", + " 2.76860360e+00 -6.48511681e-01 -1.56057622e+00 2.85921534e-01\n", + " -2.79369876e+00 2.09559071e-01 -2.45853992e+00 -2.87644124e+00\n", + " 1.89738045e+00 -4.76223189e-01 3.98886152e+00 3.67542011e+00\n", + " -3.65879451e-01 2.56520772e+00 -1.91253485e+00 1.90907376e+00\n", + " 1.65547150e+00 1.80174353e+00 1.02841115e+00 2.40883719e+00\n", + " 3.67960960e+00 5.83985611e-01 -1.08216768e+00 1.89329093e+00\n", + " 4.34275727e+00 -3.79165181e-02 3.85157259e+00 3.45386638e-01\n", + " -4.44572200e-01 -2.10135997e+00 9.51220912e-01 2.72166558e-01\n", + " -2.81907282e+00 -4.44639824e+00 -3.33444271e+00 1.60029806e+00\n", + " 2.76409179e+00 1.53381320e+00 -3.92552374e-01 2.43898418e+00\n", + " -3.27025355e+00 -3.03368526e+00 2.19080632e+00 9.07455731e-01\n", + " 2.96054209e+00 -3.10969805e+00 1.87661736e+00 2.30596731e+00\n", + " -4.58148008e-01 -2.19897934e+00 2.97182419e+00 2.90170256e+00\n", + " 2.26786665e+00 -2.52126412e+00 -6.71086151e-01 -1.05265872e-03\n", + " -4.95608763e-01 -2.02489795e+00 -3.57597399e+00 2.38092857e+00\n", + " -2.18102626e+00 6.80551273e-01 -5.69031115e-01 -1.26531568e+00\n", + " -2.93564286e+00 -2.09936695e+00 2.25953947e+00 4.33521099e+00\n", + " 1.17361112e+00 -4.77810878e-01 5.68082466e-01 -3.40771886e+00\n", + " 2.34041056e+00 -3.37335793e+00 2.49103883e-01 1.93083417e+00\n", + " -2.75593397e-01 1.22266091e+00 1.08690072e+00 3.39820560e+00\n", + " 1.28506099e+00 -2.86067582e+00 3.26526845e-01 -5.86670593e-02\n", + " -2.13048750e+00 8.60614766e-01 1.31687115e-01 -1.47327702e+00\n", + " 2.49442013e-01 1.81417699e+00 4.33340502e+00 -9.20384552e-02\n", + " -2.11083274e+00 -1.25002971e-02 2.41539759e+00 4.56743650e-01\n", + " -1.15728286e+00 -9.16134838e-01 -3.07512491e+00 7.66410136e-01\n", + " 3.12388120e+00 -2.43273782e-01 2.56834690e+00 -2.82189673e+00\n", + " 2.58047354e-01 4.00095532e+00 -2.21698231e+00 -2.99537282e+00\n", + " 4.52940371e-01 1.16193862e+00 -6.99559761e-01 2.93838555e+00\n", + " 1.47359811e+00 7.00340279e-01 4.01141286e+00 -2.86780743e-01\n", + " 7.19814721e-01 -1.80806375e-01 -1.34567452e+00 -1.20997130e+00\n", + " -6.95865065e-01 3.35810182e+00 5.00341068e-01 1.50681551e-01\n", + " -1.67752573e-01 6.49523896e-01 -4.00795944e-01 -8.46765698e-01\n", + " -3.65546765e+00 1.55517854e+00 -3.78789362e-01 2.39004596e+00\n", + " 2.10922590e+00 -4.29487571e+00 -9.50918646e-01 -3.12351998e+00\n", + " -1.24687827e+00 -1.70994900e+00 -2.08594678e+00 -1.22057658e+00\n", + " -9.96302707e-02 1.45838321e+00 -1.59669970e+00 -4.45878729e-02\n", + " 4.37326183e+00 2.08741980e+00 -1.41846244e+00 -2.91393493e+00\n", + " -2.99558423e-01 -8.40436883e-01 -4.07783654e+00 -2.12320850e+00\n", + " 2.74170972e+00 -3.03806395e+00 2.60961419e+00 6.07073141e-02\n", + " 3.36294570e+00 -2.69616318e+00 8.09998768e-01 -1.72941781e-01\n", + " -1.66766953e+00 -2.72410922e+00 3.01865554e+00 4.16681113e-01\n", + " -3.41455494e+00 -8.79964894e-01 2.51088309e+00 3.39334052e+00\n", + " 1.51505474e+00 -2.43271819e+00 -1.95832652e+00 -5.23817157e-01\n", + " -2.74475633e+00 1.87242604e+00 2.23260028e+00 3.11949217e+00\n", + " -1.09655217e+00 1.92830739e+00 -3.77625435e+00 -2.77792813e+00\n", + " -2.33936867e+00 9.91573805e-01 -3.01717332e-01 2.73635763e+00\n", + " 1.58909869e+00 -2.15572636e-01 2.88845645e+00 2.35089619e+00\n", + " 2.88384648e+00 -2.52028836e+00 4.18987028e+00 -8.09362806e-01\n", + " -2.47066605e+00 6.07513051e-01 -1.62554120e+00 3.14501998e-01\n", + " -4.68879870e-01 -1.39702770e+00]\n", + "Train with data prior to: 2017-09-30T00:00:00.000000000 (250 obs)\n", + "(248, 10)\n", + "[ 4.59978437e+00 3.57650332e+00 -1.83388653e-03 1.07634932e-01\n", + " 2.63980542e+00 9.66862679e-01 6.57785134e-01 1.12533008e+00\n", + " 4.17631022e-01 -7.76582516e-01 -4.05897701e+00 -1.08358453e+00\n", + " -1.17967790e+00 -2.06910208e+00 -3.20511096e+00 1.05300551e-01\n", + " 9.23317602e-01 5.33831321e+00 -1.55708891e+00 8.11451791e-01\n", + " -2.33322591e+00 5.12861998e-01 -1.38328259e+00 3.45105938e-01\n", + " 1.97448346e+00 -3.96331624e-01 -3.43589609e+00 -2.46434611e+00\n", + " -5.84556949e-01 -5.59945888e-01 2.33292345e+00 -1.65331501e+00\n", + " 3.01332158e+00 3.11698279e+00 -4.35410875e-01 -3.48996194e+00\n", + " -3.61354828e-01 4.30062911e+00 1.06520360e+00 -2.42653905e+00\n", + " -4.41089252e-01 -9.37514755e-01 -1.74850020e+00 -3.44218300e+00\n", + " 1.85363006e+00 -4.49801499e-01 2.51193649e+00 -2.73908555e+00\n", + " -8.18994629e-01 -1.83990297e+00 2.60549798e+00 -3.40258645e-01\n", + " 3.12242175e+00 6.03370161e-01 -4.31959017e+00 -2.55212882e+00\n", + " -4.60376904e+00 -1.55682212e+00 -5.39332311e-01 -1.99345342e+00\n", + " 1.88065658e+00 6.17950199e-01 -1.42190422e+00 -2.77204272e+00\n", + " -1.76615162e-02 -1.67397541e+00 1.40783867e+00 -1.71560995e+00\n", + " -1.85395051e+00 -9.26556506e-01 9.83542914e-01 -1.49594792e+00\n", + " 4.34901975e-02 1.49476277e+00 5.86127581e-01 2.30808531e-01\n", + " -1.55743146e+00 -4.97547690e-01 3.11191311e+00 -3.49429011e+00\n", + " 1.99406138e+00 4.57666811e+00 -1.58115357e+00 -3.62941404e+00\n", + " -7.32042260e-01 -1.80022705e-01 -1.77181494e+00 -3.93411882e+00\n", + " 2.20246870e+00 7.76954362e-01 -2.16680889e+00 1.89298288e-01\n", + " -4.18229769e-01 -3.17989184e+00 3.17817490e+00 -4.12933047e-01\n", + " 3.11637618e+00 -1.06662356e+00 -2.16879499e+00 1.17147895e-01\n", + " 3.63284480e+00 -1.55657188e+00 -7.21883292e-01 -4.44230990e+00\n", + " 2.04939242e+00 3.45070132e+00 -1.46025385e+00 6.57077135e-01\n", + " -9.10194842e-01 5.20315065e-01 2.50962738e+00 -1.67894344e+00\n", + " 1.90852144e+00 -1.66835699e+00 -2.62243001e+00 2.15466452e+00\n", + " -2.76371430e+00 -2.44994192e+00 -5.10237842e+00 8.79251623e-01\n", + " 6.25361920e-01 -2.56115933e+00 3.99474222e+00 -9.17917504e-01\n", + " 3.01621634e+00 -2.88213085e+00 -7.16722033e-01 3.93642908e+00\n", + " -1.15228982e+00 -1.53862591e+00 -2.65831871e+00 3.10929522e+00\n", + " 5.62335612e-01 2.78500409e+00 3.90367940e+00 4.63808280e-02\n", + " -4.70517228e-01 3.63216108e-01 3.03254989e+00 -2.98278695e-01\n", + " -3.49022165e+00 1.52633902e+00 -1.06638138e+00 3.38003829e+00\n", + " -4.02678109e+00 -5.18289357e-01 -2.28904706e+00 -9.67844291e-01\n", + " 3.13723408e+00 -1.98751400e+00 2.38779238e+00 6.89893957e-01\n", + " 1.01689812e+00 -1.15981559e+00 -1.37801905e+00 -9.68318221e-01\n", + " 2.93498306e-01 -4.31747545e-02 2.69089426e+00 -7.92715945e-01\n", + " 5.03015231e+00 -1.15292435e+00 -1.35471405e+00 -6.76725163e-01\n", + " -2.34664505e-01 -1.00678201e+00 1.58807407e-01 -2.47484584e+00\n", + " 3.58119121e-01 4.34188029e+00 -3.06212608e+00 -1.91411491e+00\n", + " 1.67386762e+00 3.61214471e+00 3.98598666e+00 2.65083052e-01\n", + " 2.27779384e-01 2.67839837e+00 2.93129300e+00 -3.94992411e+00\n", + " 3.01815778e+00 -3.68359914e-01 -9.15563624e-01 1.76643227e+00\n", + " -2.11863158e+00 -3.13846786e-01 -4.32256376e-01 -6.40754065e+00\n", + " -1.78945229e+00 -5.33366951e+00 2.54006669e+00 1.35825359e+00\n", + " -6.78709273e-01 -7.00980889e-01 2.45282331e-01 2.14709492e+00\n", + " -2.63885191e+00 -3.58437941e+00 7.02142735e-01 -3.08526603e+00\n", + " 2.44167521e+00 -2.08562012e+00 -1.37458482e+00 8.83810517e-01\n", + " -7.98936062e-01 -3.76958926e+00 3.88227282e+00 3.79868845e+00\n", + " -1.38545201e+00 -3.14638751e+00 -9.39833864e-01 1.91760136e+00\n", + " 6.29097207e-01 -5.97131759e-01 3.03842650e+00 -7.66926269e-01\n", + " -8.07099660e-01 -3.38846581e-01 2.49255731e+00 1.65177415e+00\n", + " 3.23683482e+00 -1.16169342e+00 -3.42558016e+00 1.88582086e+00\n", + " -3.10441647e+00 -2.21831363e+00 -1.81098438e+00 -3.65708694e+00\n", + " 3.01641044e+00 2.38015995e+00 2.92211876e-01 -3.37975644e+00\n", + " -2.01965694e+00 3.08003937e+00 4.88420768e+00 -1.85595359e+00\n", + " -8.24002124e-01 1.45331886e+00 2.27667189e+00 9.17233433e-01\n", + " -3.74104460e-01 -1.82383080e+00 3.48952273e-02 -8.50020776e-01\n", + " -9.00298924e-01 2.07407883e+00 -1.06131863e+00 7.78687109e-01]\n", + "Train with data prior to: 2017-12-31T00:00:00.000000000 (248 obs)\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/3844662304.py:9: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " models = pd.Series(index=recalc_dates)\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/3844662304.py:26: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " predictions = pd.Series(index=features.index)\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['2012-03-31T00:00:00.000000000' '2012-06-30T00:00:00.000000000'\n", + " '2012-09-30T00:00:00.000000000' '2012-12-31T00:00:00.000000000'\n", + " '2013-03-31T00:00:00.000000000' '2013-06-30T00:00:00.000000000'\n", + " '2013-09-30T00:00:00.000000000' '2013-12-31T00:00:00.000000000'\n", + " '2014-03-31T00:00:00.000000000' '2014-06-30T00:00:00.000000000'\n", + " '2014-09-30T00:00:00.000000000' '2014-12-31T00:00:00.000000000'\n", + " '2015-03-31T00:00:00.000000000' '2015-06-30T00:00:00.000000000'\n", + " '2015-09-30T00:00:00.000000000' '2015-12-31T00:00:00.000000000'\n", + " '2016-03-31T00:00:00.000000000' '2016-06-30T00:00:00.000000000'\n", + " '2016-09-30T00:00:00.000000000' '2016-12-31T00:00:00.000000000'\n", + " '2017-03-31T00:00:00.000000000' '2017-06-30T00:00:00.000000000'\n", + " '2017-09-30T00:00:00.000000000' '2017-12-31T00:00:00.000000000']\n", + "(248, 10)\n", + "[-8.63900450e-01 9.90038253e-02 2.54932144e+00 -1.50562489e+00\n", + " 1.15462603e+00 -2.89453865e+00 2.87883826e+00 3.13902567e-01\n", + " 1.84217337e+00 -1.73476139e-01 -2.52202316e+00 1.13881751e+00\n", + " 1.66686044e-01 4.41712013e+00 -2.08768810e-01 4.60857796e+00\n", + " -1.91298886e+00 1.50977320e+00 -1.02868831e+00 -4.92001924e-01\n", + " 4.29923603e+00 1.56145827e+00 -3.83012971e+00 -1.28634609e+00\n", + " -8.40531591e-01 -1.73918792e+00 2.41068970e+00 -3.28491233e+00\n", + " 6.15930525e-01 -3.59491094e+00 -1.28922212e+00 -3.20893043e+00\n", + " -1.28386359e+00 -1.44366650e+00 1.15246870e+00 -1.78843466e+00\n", + " 3.87338764e-01 -3.88121457e+00 -1.81323742e+00 3.14140126e+00\n", + " 1.01437831e+00 -9.83055965e-01 -4.28494997e+00 2.10944398e+00\n", + " 1.60241455e+00 -3.11508506e+00 -2.23248273e+00 1.44479336e-01\n", + " 1.65272893e+00 3.58678546e+00 -4.92315083e-01 2.42663466e+00\n", + " 2.89752961e+00 2.68295647e+00 -1.05222578e+00 2.06286672e+00\n", + " 3.92283701e+00 -1.73114996e+00 1.16064072e+00 2.80140433e+00\n", + " 2.95785781e+00 -4.64768525e+00 2.04291973e+00 -8.60026859e-01\n", + " 2.51406361e+00 9.72385128e-01 9.02279204e-01 -1.64049358e+00\n", + " -1.27294563e+00 -3.83243684e+00 4.63741998e+00 -1.03671710e+00\n", + " 1.42065094e+00 -2.18208194e+00 -3.13359237e+00 8.42119642e-01\n", + " -1.16979010e+00 -2.59843144e+00 1.79048441e+00 -4.83309603e-01\n", + " -1.23817696e+00 2.56310365e+00 -4.79188824e+00 -1.45713691e+00\n", + " 2.50389360e+00 4.97607033e+00 1.50993285e+00 -9.72756586e-01\n", + " 1.54774920e+00 -2.67576778e+00 1.15662434e+00 1.96147867e-01\n", + " -1.27706016e+00 2.36214054e+00 -1.75078105e+00 7.55298169e-01\n", + " 4.43612091e+00 -1.53906329e+00 -2.30371723e+00 4.50275127e+00\n", + " -1.07456958e+00 7.47236284e-01 -1.80035255e+00 6.20264182e-01\n", + " -4.47841284e-01 -2.23420919e+00 -2.35410970e-01 -1.90152444e+00\n", + " 1.54642909e+00 -2.06216273e+00 1.41128404e+00 4.46923591e-01\n", + " 1.30536190e+00 2.53788107e-01 3.77943568e-02 1.12657397e+00\n", + " -1.79316700e+00 2.00992359e+00 -8.40690559e-01 5.29401021e-01\n", + " 1.88584316e+00 4.85307771e+00 -5.37956576e-01 -1.74326896e+00\n", + " 2.30853698e+00 2.15803417e+00 -1.71104761e+00 -5.12722183e+00\n", + " -1.27292108e+00 -5.42140170e-01 2.21198723e+00 1.67660510e+00\n", + " -2.20954680e+00 -2.32025590e+00 2.79263261e+00 -1.66011906e+00\n", + " 1.64722900e+00 -4.02776544e-01 1.12749317e+00 4.67524931e+00\n", + " 7.67502778e-01 -2.45472006e+00 -1.20670342e+00 3.28073714e-01\n", + " 3.16009562e-01 8.95911869e-01 9.32205207e-01 3.37666796e+00\n", + " 7.38984986e-01 -2.52053311e+00 2.57695237e+00 -3.15960505e+00\n", + " -2.38263697e+00 -3.79275091e+00 -1.90367819e-02 2.62785191e+00\n", + " 2.37214075e+00 -7.08564732e-01 -3.43613229e+00 -3.51343136e+00\n", + " 3.71107000e-01 1.05775191e-01 -2.97308455e+00 -5.03747406e+00\n", + " -1.32010436e+00 9.58675080e-01 1.49995371e+00 3.75657128e-01\n", + " -2.52004989e+00 5.50071820e+00 2.14529518e+00 -1.00888754e+00\n", + " 4.31891125e-01 -1.37185235e+00 5.10156872e-01 2.16933015e+00\n", + " -7.59621748e-01 -3.15103572e-01 -3.14071739e+00 -3.74628154e+00\n", + " 3.94630516e+00 -1.39755143e+00 -6.42221674e-01 3.71068910e+00\n", + " 1.85765721e+00 3.02391112e+00 1.72964650e+00 -1.70821349e+00\n", + " 1.17478974e+00 9.42955597e-01 -2.46737807e+00 4.25297208e-01\n", + " -1.88423107e-01 1.33329474e+00 2.74404890e+00 -1.20608923e+00\n", + " 2.17675683e+00 2.40094867e+00 1.44632210e+00 1.66804865e+00\n", + " -3.21983975e+00 -4.68054070e+00 -3.44985708e-01 -1.49401782e+00\n", + " 2.49529130e+00 9.78372997e-02 1.34165145e+00 -3.09753126e+00\n", + " -6.71328086e-01 1.58817204e+00 3.30914783e-01 1.01420168e+00\n", + " -2.56822030e+00 -1.67541371e-01 -4.21663719e+00 -3.31524814e+00\n", + " 3.10402504e+00 -1.36272491e+00 -1.45750510e+00 1.67840790e+00\n", + " -6.95949003e-01 -1.33647542e+00 3.01663309e+00 -3.47116035e-01\n", + " -3.64177910e+00 1.56705383e+00 2.77198971e+00 -2.39036043e+00\n", + " -2.54340469e-01 -1.77013594e-01 -1.32677918e+00 2.52365001e-01\n", + " 1.03256208e-01 1.71554279e+00 -4.74858295e-03 -1.67922844e+00\n", + " 3.52838949e+00 6.92239924e+00 2.17024356e+00 2.77512848e+00\n", + " 2.12724311e+00 -2.25791255e+00 -9.58609083e-01 8.22808853e-01\n", + " 2.19285773e+00 -1.55841179e+00 -1.92045656e+00 -2.91712132e+00]\n", + "Train with data prior to: 2012-03-31T00:00:00.000000000 (248 obs)\n", + "(252, 10)\n", + "[-0.3528897 -4.02321763 1.58037704 1.70071047 0.64190986 -2.22867652\n", + " -1.35897097 0.93544629 -1.7322991 -1.34240651 -0.03000227 2.43065823\n", + " 0.74184189 0.46211937 -0.37808817 0.40311117 -0.57973688 -2.64417\n", + " 0.21077043 -2.08097878 2.18872447 -2.71188592 -0.30948918 -3.49277735\n", + " 0.52854451 3.36868744 0.0862339 0.05257853 -1.32047978 4.38949621\n", + " 2.3165803 -0.38431829 2.85986419 -2.98948348 -3.28879448 1.35796951\n", + " -2.24016453 -2.07201991 1.42162748 0.40402374 -2.10504936 -0.73669962\n", + " -1.28526459 -2.5769126 -2.88510868 -3.01822027 -2.07277846 0.4294993\n", + " 2.5405978 -2.80789423 0.5522193 1.28490683 0.43939956 -0.06426456\n", + " 0.78210919 -2.27903073 1.43398308 0.8719537 0.7948972 -0.63819231\n", + " 3.67901613 -1.23629204 1.24044839 -2.24884253 4.00353139 0.73241758\n", + " -0.53418056 -2.39613032 3.16824825 -2.35293118 2.9863721 2.76101399\n", + " -1.95926936 -1.48424011 -1.80000974 1.54795785 1.2512607 -0.1185434\n", + " 2.02823897 3.05354411 -3.21739052 -0.87531344 -0.88556898 0.07163933\n", + " -1.24332453 1.35969373 -0.3371918 1.46948514 -1.91236268 1.87130721\n", + " 2.24768142 -0.98111902 1.63788069 2.26733282 0.87394647 -0.71496335\n", + " 1.78332885 -0.59295118 -2.72002955 1.97713204 -0.89984025 -1.36277279\n", + " 0.54613191 -0.64007449 1.77050442 -2.81726563 1.59456567 2.98538118\n", + " 1.58553357 2.37473743 3.1938839 1.57167975 -1.25869803 -0.303557\n", + " -3.50445407 -1.24160976 3.02941968 2.0827068 -2.30040562 5.14867605\n", + " 0.05059296 -1.47295884 -1.24470059 3.39107929 0.13083192 -2.13813229\n", + " 1.55674193 0.59220021 1.65793838 -0.03273157 -0.40560832 2.82244441\n", + " -3.63506568 -2.26156963 -1.37618926 -1.50093774 -0.12799267 -1.04110214\n", + " 0.22903385 -4.03611529 -1.3366529 2.60104299 0.81052089 2.04957692\n", + " 2.75023936 -0.72144412 3.23639218 -3.19903853 -1.88166579 2.71162581\n", + " 1.50572447 1.73488857 -3.31903396 -0.91592114 0.39624773 -3.66616389\n", + " 0.30404811 0.76806505 -0.38393967 2.82537772 -2.57297254 -0.453639\n", + " 0.17575632 1.18675636 -1.56167055 2.37181882 0.67623427 -1.42859084\n", + " 3.30837158 -2.71577458 -1.99898851 -0.8599589 -2.42009008 0.06032743\n", + " 2.50372823 -1.64405567 -1.29618054 -0.02321746 -0.04345562 -1.15334852\n", + " -1.47176274 -2.02390692 -2.72345047 1.64998466 1.49230992 1.78375229\n", + " 0.18257063 -2.36551679 -0.20361436 -0.2407543 -0.10010618 5.32592498\n", + " -0.78492753 -2.64041789 -0.91781448 2.05080631 1.05190169 0.09664896\n", + " 1.47225759 3.43878091 0.25598946 0.04974454 -3.09028481 -1.86098526\n", + " 0.56643576 1.52414776 -0.30301434 -2.62712014 0.89458714 -0.50912838\n", + " 0.25541925 -0.69924353 1.29402518 -3.99702922 -1.86558055 2.49334066\n", + " -0.63882965 3.58938087 0.51219002 2.84292453 0.75086298 2.57411441\n", + " 0.91042006 2.14755683 1.97410647 -0.76324306 -1.78418008 0.50501483\n", + " -0.67451904 -1.23886924 -2.89087042 -0.96972347 0.80781765 -0.87848748\n", + " -0.34938844 -0.35079364 -1.55621401 -0.67166277 -0.00615069 0.4997965\n", + " -1.04971013 -4.87105398 -2.04285019 -1.21479864 -1.26439314 -1.0530523\n", + " 1.97675687 0.8328361 2.85982352 3.25064564 0.22047235 0.49928653]\n", + "Train with data prior to: 2012-06-30T00:00:00.000000000 (252 obs)\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/3844662304.py:9: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " models = pd.Series(index=recalc_dates)\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(252, 10)\n", + "[-3.32155171 -1.91644985 1.64873827 -2.57101087 1.12393399 -1.27599899\n", + " 1.36787749 -0.50023864 -3.79579875 0.37909828 1.66136742 -2.63819046\n", + " 1.58988776 2.33357534 -4.11049228 -1.54890003 -3.42957627 -1.61467242\n", + " 0.631063 0.20796483 -0.54854319 3.63188117 2.65795535 -1.63803508\n", + " -5.31239976 -0.34278223 -1.64308148 -1.61773203 -2.22226543 1.31292671\n", + " 4.22993273 -0.07425307 -1.66105125 5.23248817 -1.81058247 0.14546608\n", + " -2.36522895 -3.12792935 2.17441295 -2.12577178 4.77424335 3.40655919\n", + " -3.65285637 1.1588638 -1.91063993 1.02885042 -2.99411678 -2.10872405\n", + " -1.20189275 -1.78793514 -0.6657667 1.39336769 -0.02251173 -2.67795006\n", + " 0.72062542 -2.37875348 -4.80551157 -3.38237293 3.3045177 -1.02005836\n", + " 1.38553133 -2.52650834 1.91734809 -1.64137441 -2.91737602 -1.72576254\n", + " -2.77220061 0.00866795 3.44223938 2.07265574 -1.9544851 0.7391264\n", + " -4.05011633 -4.61545015 2.45039231 -3.74657235 -2.6976682 -1.26028125\n", + " 0.81562087 1.06421307 -2.35185541 2.27304652 -1.92311872 0.96820114\n", + " -3.48147206 -0.72304177 4.2492859 -2.37525874 4.02336843 -2.86839147\n", + " 3.77720094 -1.36784704 -0.04322346 2.19824591 -0.94651016 -1.44884492\n", + " 2.27061739 0.08879645 -1.76908072 1.28081212 3.62934655 2.24196113\n", + " -1.58437248 -1.07198369 -3.07444563 3.36178288 0.0211792 3.55309398\n", + " 4.48238038 -0.19147472 -3.89477185 -1.15251107 1.50322096 0.82173378\n", + " -2.28767995 3.25355184 -2.41789251 0.15881085 -2.97386979 -1.09971317\n", + " 0.59872666 -3.02150297 1.33372267 -2.96648523 2.32577414 1.58120262\n", + " -1.1381604 -1.37557599 -1.15186351 -0.11669907 6.93887303 2.53645672\n", + " -2.85611854 2.86086422 0.54788663 -3.27066728 -2.49642185 3.12491095\n", + " 1.16059933 -1.25286235 4.02435854 -4.56192019 0.94672052 1.30500125\n", + " -0.18827818 -2.66072244 0.22671808 0.20812975 -2.41399464 0.16696527\n", + " 1.55819991 1.85805661 -1.93172251 -0.87341726 -0.77832959 -2.4491091\n", + " -3.02572267 2.6375055 -0.2109908 1.13853108 0.6878872 0.57084328\n", + " -2.74815259 2.70173216 -1.45190944 -2.24629366 -1.34180263 -0.48580164\n", + " -2.07407932 1.58102181 -1.59797723 -4.20576404 2.1456758 3.07448309\n", + " 1.54002326 -1.87880324 0.25863007 0.06354703 1.44387121 0.49650337\n", + " -1.71705587 1.72532705 -1.25639259 -1.82990847 -0.52930183 3.28865123\n", + " 1.45202949 3.87904908 0.95903456 -5.2874864 1.30636171 0.1713203\n", + " 2.9788732 -0.24537606 -1.20144611 2.75587874 -2.91344438 -0.91356071\n", + " -3.3168606 0.656052 1.07213068 4.88266219 -1.58633897 -4.95750427\n", + " 5.38338779 1.97152254 2.84718135 0.14270053 -2.57652169 0.02529239\n", + " -1.20430733 1.61113017 3.5271165 -1.33750508 -4.77286654 -2.19094813\n", + " 2.43085302 2.18983571 0.96776338 3.11733059 -0.91648569 -0.35552014\n", + " 2.97860231 3.13835255 -3.50978615 -0.24356031 2.29700219 -0.59479534\n", + " -2.83563251 -1.14583753 -0.83433253 -2.40808125 -2.18609459 -2.03333536\n", + " 2.34336262 1.14367325 -3.03994322 -0.85698361 2.79662773 -0.24916368\n", + " -2.79444377 -1.41988038 1.12754236 2.7351155 0.58898597 3.06723469\n", + " -0.67660597 -2.52699471 1.44099949 -1.732472 0.91489153 -1.61333175]\n", + "Train with data prior to: 2012-09-30T00:00:00.000000000 (252 obs)\n", + "(244, 10)\n", + "[-3.11863481 -2.14152072 -1.62505364 -1.31848715 1.24116385 -3.24279151\n", + " -2.34671311 -3.78254107 0.75885574 -0.43769352 -1.12801695 -0.2832084\n", + " -0.03804781 -0.31223047 -1.02779663 -1.58255864 1.93368689 -0.37728965\n", + " 0.02272039 -2.72907601 -1.19148621 0.35002048 2.54072663 -1.2715933\n", + " 2.68300473 0.48638914 2.45942635 1.94693101 2.71024889 0.56147194\n", + " -1.18669695 1.42831044 -0.66160528 0.11337726 -1.91930162 2.90932781\n", + " 5.63043195 -0.53662982 0.18817981 -0.73460025 1.1948817 2.1866827\n", + " -1.44011434 2.55183508 -0.17297152 0.38986292 1.12669964 -2.06927591\n", + " -2.98676388 3.72702775 -1.18311236 -0.24401372 1.65261595 1.28213212\n", + " -0.32168474 0.76915165 4.05261813 -0.95357267 1.82244446 -1.13973352\n", + " 0.78695665 3.70253555 0.8642741 -0.82575537 -3.21389801 2.68854748\n", + " -1.39009226 3.2351808 -1.29901187 0.84381105 -0.45005025 0.39236672\n", + " -3.03331984 -3.36378968 0.88059084 -1.04458818 -1.26599473 1.23390972\n", + " -0.23996773 -0.21770728 -3.76197735 0.9258118 1.39351808 -4.94756291\n", + " 0.85061517 2.45767637 0.26456316 2.67663537 0.17922539 -2.37083728\n", + " 2.40852643 0.51010673 -2.03326347 0.47850688 -0.811406 -0.81118137\n", + " -3.37667587 -2.13862493 -2.02764333 0.1124547 -4.55408863 -3.19152641\n", + " 0.16504413 2.18222756 1.70776821 -3.73093429 -1.40111839 0.82835906\n", + " -2.32804229 -0.98997695 0.93965755 -1.5141715 3.10615825 1.07583961\n", + " 0.18419453 0.56363121 4.34430097 -2.33808133 2.54011028 0.07787488\n", + " -5.53213133 -0.69862958 -2.66372079 1.58392125 1.02281055 -1.48524193\n", + " 0.50342309 0.17996882 3.20723525 0.33245725 0.94696855 3.78569558\n", + " -2.22215863 0.82587743 -1.61628644 -2.43556718 -1.16862164 -1.38251121\n", + " 4.46940027 1.08889859 1.0418765 -1.5993793 1.47117313 0.96743989\n", + " 4.66359579 -1.07910842 0.21011096 3.09841227 0.82483052 -3.97803871\n", + " 1.26385875 -2.57122409 1.50616011 -3.1340636 3.31691887 4.6087851\n", + " -2.70043169 -0.5941126 1.26945225 -0.09717446 2.16806333 4.35900947\n", + " 2.60035764 -0.80176868 -2.07179841 1.2346018 -3.4586638 -0.18225555\n", + " -0.75914589 -0.59647454 -2.33092395 -1.40406813 -3.01711969 2.8217445\n", + " 0.09262644 -0.19176192 -2.4612124 2.42749027 -3.10223904 -3.21888368\n", + " -0.8920591 -1.39287602 2.73485628 -1.26202309 -1.98503113 -1.49129436\n", + " 2.52494341 -1.8180879 0.08333404 -1.77838875 0.89391768 2.92059327\n", + " -1.47501122 0.24705073 4.20558694 -2.88418693 -2.17741084 -1.85347146\n", + " -1.16879029 1.90054826 0.33185041 -0.94020159 2.06823529 1.24555035\n", + " 2.70952405 -1.69617115 0.07234562 0.55166981 0.70522383 -0.9098935\n", + " -0.48389546 0.0945737 2.31888852 -1.61975247 0.20621464 0.58819283\n", + " -0.24241853 2.16438936 2.01078461 -0.92952745 0.56536878 0.27217631\n", + " 0.81921108 1.63579392 -1.44529425 2.99328518 -0.6683935 2.73009647\n", + " 0.11499431 -3.34561267 2.02093533 -1.10217737 -2.05808327 -0.77300459\n", + " 1.27932348 1.20565203 -2.11518129 -1.21100588 -0.60942715 -2.22042911\n", + " 0.7854547 3.22987856 1.17301636 4.32059881]\n", + "Train with data prior to: 2012-12-31T00:00:00.000000000 (244 obs)\n", + "(244, 10)\n", + "[ 7.85454699e-01 3.22987856e+00 1.17301636e+00 4.32059881e+00\n", + " -1.02500197e+00 5.21508017e-01 1.19221194e+00 1.20030493e+00\n", + " -2.78791414e+00 2.01090319e+00 -1.05657897e+00 -3.10132828e+00\n", + " 2.04729623e+00 1.75967000e+00 -1.30533682e+00 -4.39635261e+00\n", + " -3.28545522e+00 1.39588752e+00 1.33790850e+00 3.18339690e+00\n", + " -3.38091538e+00 -7.86128279e-01 -3.89161969e+00 -4.65249134e-01\n", + " -3.21238289e+00 1.94045180e+00 1.90641029e+00 2.46595085e+00\n", + " -1.47077637e+00 -1.60907676e+00 3.40951653e+00 2.50352302e+00\n", + " 1.49886946e+00 2.83780303e-01 -3.61858653e+00 -2.45281341e+00\n", + " 8.94713792e-01 -1.43694319e+00 8.24600165e-01 4.52295452e+00\n", + " 6.54577895e-01 3.20453728e+00 2.65692294e+00 1.28349266e+00\n", + " -1.61412908e+00 6.21278095e-01 2.56752506e+00 7.90084921e-01\n", + " 4.62140551e-01 7.64384925e-01 1.10310578e+00 7.40209769e-01\n", + " 4.14210605e-01 -2.67085952e+00 4.04832174e-01 -2.91353996e+00\n", + " 3.52044067e+00 -2.60636107e+00 -1.28615052e-01 4.11618121e-01\n", + " 2.71444017e+00 1.03878681e+00 3.33395215e+00 2.98682981e+00\n", + " -1.38424548e-01 -1.41025542e+00 4.28464019e-01 -4.09853828e+00\n", + " -3.04253811e+00 -9.73181305e-01 -3.81507924e+00 1.10738396e+00\n", + " 2.02057140e+00 1.03145061e+00 4.04448106e+00 -2.18842370e+00\n", + " 1.60687581e+00 -1.15502168e-01 -3.18707903e+00 2.83745210e+00\n", + " -5.18578201e-01 -3.70825771e+00 -4.14731014e+00 -4.77143516e+00\n", + " 7.14194920e-01 -6.33668615e-01 3.05569318e+00 -1.69065921e+00\n", + " -1.07406020e+00 1.23766889e+00 3.09127668e+00 1.40974261e+00\n", + " -5.16895494e-01 -1.08479425e+00 -1.64364218e+00 3.95414147e-01\n", + " -4.58013828e-01 -2.35458490e+00 3.54596001e+00 5.97714653e-01\n", + " 1.94417145e+00 3.99906013e+00 2.19354811e+00 -2.31047871e+00\n", + " 8.74926856e-02 -2.55164298e+00 2.06053951e+00 -7.45083349e-01\n", + " 1.75452603e+00 7.48827043e-01 -1.71104102e-02 2.49155217e+00\n", + " 3.00554706e+00 2.70619869e-01 -1.20993210e+00 6.84872759e-01\n", + " 1.95793718e+00 -1.89536985e+00 -9.05630567e-01 7.91485732e-01\n", + " -2.41671474e+00 2.06699107e+00 4.39602064e-01 2.88029130e+00\n", + " -1.53494626e+00 -1.65074495e+00 -1.59651719e+00 -5.35204363e-01\n", + " 7.40464367e-01 -2.63730201e+00 2.85145591e+00 -1.22019396e+00\n", + " -1.52128921e+00 -1.22911130e+00 2.81670562e+00 1.55738380e+00\n", + " 1.29163172e+00 1.19266178e-01 -5.87443580e-01 -2.58685417e+00\n", + " 2.35100272e+00 -2.22814193e+00 -1.83915886e+00 3.34097594e+00\n", + " -6.81529855e-01 -5.51669638e+00 -3.57923421e+00 -3.50765845e+00\n", + " -3.91581010e+00 -2.63713682e+00 -8.68527848e-01 4.21602070e+00\n", + " -4.31416170e-01 3.24473812e+00 2.53353290e-01 9.96780594e-01\n", + " -2.62411261e+00 -3.72550011e+00 -2.10670022e+00 -6.94098793e-01\n", + " -1.84149799e+00 -2.35240356e+00 -1.80152633e+00 -2.34861414e+00\n", + " -2.48224913e-01 1.29659668e+00 -2.29507206e+00 -2.91694112e+00\n", + " -6.11458200e-01 3.05759084e-01 -6.76624889e-01 -7.86033506e-01\n", + " -2.25424239e+00 -5.24436196e-02 -1.50141303e+00 -3.55925341e+00\n", + " 2.34963377e+00 6.82655904e-01 -3.10804833e-01 2.56840076e+00\n", + " -3.35649332e-01 -6.50490177e-01 1.66339725e+00 -4.29164309e+00\n", + " -2.01294455e+00 3.32137497e+00 1.11029166e-03 -5.16927599e-01\n", + " -8.47573079e-01 -3.95797771e+00 -1.18191585e+00 1.16513648e+00\n", + " 3.16674608e+00 3.93054849e+00 -2.22998855e+00 -2.46885490e+00\n", + " 3.30399119e+00 2.73351059e+00 -2.34852396e-01 -3.87470161e+00\n", + " -7.37744735e-01 1.76202418e-02 -3.76133074e+00 2.93943193e+00\n", + " -9.50659901e-01 -5.10304830e-01 -2.83188958e+00 8.28385406e-01\n", + " 2.40035491e+00 -8.27951645e-01 -2.07863201e+00 4.30807581e+00\n", + " 1.58377781e-01 -1.44936299e+00 -1.98512598e+00 4.15145742e-01\n", + " -2.42637889e+00 -5.30670180e+00 -4.96647400e-01 3.45474135e+00\n", + " 2.20783763e+00 -5.31818913e-01 -3.27352514e+00 4.76654580e+00\n", + " -2.44730168e+00 5.15912133e-01 3.35472103e-01 -2.76341852e+00\n", + " 5.07523461e-01 -9.37068932e-01 1.17268011e+00 -4.01930268e+00\n", + " 1.29197512e+00 -1.94007407e+00 -2.37030445e+00 -1.04361364e+00\n", + " 2.28657570e-01 -1.55654894e+00 1.91009986e+00 -1.21546689e+00\n", + " -1.58107239e+00 -2.66801616e+00 -2.65366168e+00 1.58347205e+00]\n", + "Train with data prior to: 2013-03-31T00:00:00.000000000 (244 obs)\n", + "(256, 10)\n", + "[-3.10423379e-01 1.49063764e+00 -2.78216771e+00 8.20893219e-01\n", + " 2.42808918e+00 1.83885812e+00 -2.11267084e+00 1.21099964e+00\n", + " 6.55186404e-01 -9.45845283e-01 1.31856061e+00 -2.03769045e+00\n", + " -5.19130401e+00 -6.57753265e-01 -4.30646799e+00 1.77184133e+00\n", + " -1.40609668e+00 -2.81719334e+00 7.57071142e-02 2.66692443e+00\n", + " 3.11793330e+00 -1.29757942e+00 2.06298104e+00 3.16217945e-01\n", + " 1.43116656e+00 -2.54813370e+00 1.73639876e+00 1.64963570e+00\n", + " -1.74632442e+00 2.87711214e+00 -1.10689533e-01 -2.99355405e+00\n", + " 8.08717154e-02 -7.20552049e-01 -1.85461042e-02 -2.29221061e-01\n", + " -4.25729314e+00 -2.76457849e-01 4.90158256e-01 -6.33597266e-01\n", + " 2.40150678e+00 2.36836817e+00 1.77149229e+00 -8.34496733e-01\n", + " -1.60346308e-02 7.85649621e-01 1.79526379e+00 -1.85830697e+00\n", + " 2.78311115e+00 -1.60865674e+00 -4.28399686e-01 -3.09534380e+00\n", + " 7.04959306e-01 -3.62047580e-01 3.15769453e+00 -1.41576332e+00\n", + " 3.98273996e-01 -9.48547240e-01 -3.68312469e-01 -2.86347474e+00\n", + " 4.63880717e+00 1.86755969e+00 -1.21630526e+00 4.37921717e-01\n", + " -2.99527231e+00 2.28948717e+00 -5.93074511e-01 -1.72146396e+00\n", + " 1.64875348e+00 5.27236205e-02 6.11256251e-01 -3.08625327e+00\n", + " 8.47251086e-01 3.75955737e-01 1.38988585e+00 -2.42112641e-01\n", + " -2.20431424e+00 -1.01063387e+00 -1.16257187e-01 1.56083525e+00\n", + " -2.30099070e+00 1.07095348e-01 -5.14027622e-01 1.39148546e+00\n", + " -1.67538907e+00 -2.16759435e+00 -5.00737969e-01 2.93659460e-01\n", + " -2.20971360e+00 -7.61407986e-01 -4.04152958e-01 5.43006545e-01\n", + " -1.76510530e+00 -1.11709174e+00 -2.94243504e+00 -3.24219234e+00\n", + " 1.56240942e+00 1.76540712e+00 -2.04328601e-02 -1.58759427e+00\n", + " 1.79980930e+00 -1.01963740e-01 2.59516234e+00 3.30711263e+00\n", + " 3.33545884e+00 2.32514446e+00 6.60195453e-01 -2.98820047e-02\n", + " 4.94968674e-01 -1.28766437e+00 5.14067405e-01 3.97622933e-01\n", + " -3.49002417e+00 3.22681190e-01 5.27251729e+00 -3.38880905e-01\n", + " -1.38586429e+00 1.37295325e+00 5.38980580e-01 3.39000761e+00\n", + " -1.14696415e-01 4.57028839e+00 -1.55641292e+00 -2.64547711e+00\n", + " -2.46399347e+00 1.22495774e+00 -1.00349208e+00 7.41343831e-01\n", + " 6.76544365e-01 2.91721372e+00 -3.12928288e+00 4.83126376e-01\n", + " -4.51111289e+00 -7.14305302e-01 -1.87270579e+00 3.57408345e+00\n", + " 2.34368995e+00 -3.22214638e+00 -1.19520059e+00 3.97003408e-01\n", + " 8.63058518e-01 1.18852232e+00 3.24964684e+00 -1.70547424e+00\n", + " -5.04654799e-01 -8.55621847e-01 -8.13108504e-01 8.06261489e-01\n", + " 1.92270221e+00 3.79960606e-01 3.11743256e+00 -1.02531804e+00\n", + " -3.72823645e+00 1.67908825e+00 1.10114400e+00 6.98170737e-01\n", + " -1.43010610e+00 3.13117759e+00 6.83627267e-01 1.57613672e+00\n", + " -8.17041736e-01 2.51507469e-01 -5.51135055e-01 5.81775087e-01\n", + " 1.97952867e+00 1.08336909e+00 -2.68774334e-01 -2.85066251e-01\n", + " 2.19297212e+00 6.23009009e-01 3.29403048e+00 -7.87981424e-01\n", + " 1.85969506e+00 -1.66288640e+00 -8.61945431e-01 1.61451730e-01\n", + " 3.95704976e-01 3.44973502e+00 -4.12988247e+00 1.21381509e+00\n", + " -4.36647171e+00 -2.10893462e+00 3.91076899e+00 -1.89196950e+00\n", + " 1.20589407e+00 -1.36809331e+00 8.34547552e-01 -2.08456986e-02\n", + " 1.54871170e+00 8.97880808e-01 3.51635073e+00 4.08995556e-01\n", + " -1.22812462e+00 -1.92004618e+00 -1.84486334e+00 2.17820251e+00\n", + " -3.07520960e+00 -2.57803111e+00 -1.23011578e+00 2.45875943e+00\n", + " 4.45560124e+00 4.99023973e-03 8.05488444e-01 -4.73766304e-01\n", + " -1.58229444e+00 -7.02565003e-01 2.76309752e+00 -8.04877415e-01\n", + " -3.53021732e+00 2.76039127e+00 -1.29925767e+00 7.91040049e-01\n", + " -3.32059068e+00 -3.01771285e+00 8.04035176e-01 -4.71644604e+00\n", + " -1.98959543e+00 -1.23278776e+00 -3.58626708e+00 9.27096278e-01\n", + " 2.25973770e+00 -2.82093920e+00 -1.47597032e+00 3.01844863e+00\n", + " -9.69483695e-01 7.78241310e-01 2.92044864e+00 2.24570244e+00\n", + " -1.88162727e+00 5.79166526e-01 -5.02228482e+00 -2.90883536e+00\n", + " 2.39627239e+00 2.24053612e+00 2.42676372e-01 -3.96476229e-01\n", + " 3.05587456e+00 3.45652615e+00 -3.79867693e+00 4.23301387e+00\n", + " -1.64536072e+00 2.46978988e+00 -6.44398971e-01 -4.75000535e-01\n", + " -2.71562395e-01 -1.69924498e+00 6.44762053e-01 5.47852670e-01\n", + " 2.31380454e+00 -1.76353926e+00 -1.01579341e+00 -3.00114496e+00\n", + " -4.16669729e-02 -2.08437574e+00 -1.44180104e+00 -2.38752732e-01]\n", + "Train with data prior to: 2013-06-30T00:00:00.000000000 (256 obs)\n", + "(252, 10)\n", + "[ 2.45189325e+00 -2.55841098e+00 -6.29027682e-01 1.70181911e+00\n", + " 9.40253016e-01 -1.42735034e+00 -3.51300860e+00 -1.89751449e+00\n", + " -1.43828713e+00 -2.27754936e+00 1.92855412e+00 -1.08397687e+00\n", + " 5.93538352e-01 2.56135165e-01 3.22372855e+00 2.41385122e+00\n", + " 9.20009988e-01 2.33617040e+00 -2.16824799e+00 2.77447270e+00\n", + " -2.08520133e+00 -1.05519409e+00 -1.61030374e+00 5.83631254e+00\n", + " -5.11706081e+00 -4.70240039e-01 -3.44411474e+00 -6.48348186e-01\n", + " 1.62707283e+00 -2.98906179e-01 1.01658478e+00 2.30649435e+00\n", + " -3.43214228e+00 1.48220823e+00 1.15168948e-01 5.89941265e-01\n", + " -2.30172737e+00 3.00627313e+00 -1.22996105e-01 -1.10501463e+00\n", + " 1.55790760e+00 2.22836177e+00 1.59627665e+00 -1.67890981e+00\n", + " 5.23712707e-01 -1.11709599e+00 -4.01527057e+00 2.47026519e-01\n", + " 1.88787428e+00 2.99139369e+00 5.26040268e-01 -1.87087044e+00\n", + " 2.33464713e-02 -1.06809197e+00 -3.68254517e+00 -1.63014695e+00\n", + " 2.07769032e+00 6.74775503e-01 -1.75196976e+00 1.18306942e+00\n", + " 2.84441221e+00 1.77734500e+00 1.87650886e+00 1.47004915e+00\n", + " 3.34492532e+00 1.79764909e+00 2.70526463e+00 -3.93290757e-01\n", + " 3.43322579e-01 -1.97459137e-01 2.78204634e+00 2.20665241e+00\n", + " 2.37746204e+00 1.90760539e+00 -1.37965239e+00 2.97467283e+00\n", + " -1.94263383e+00 5.64210154e-02 -1.98861099e+00 -4.42796781e+00\n", + " -5.18433300e+00 1.48782447e+00 2.41029826e+00 -3.49062630e+00\n", + " 1.84532128e-02 2.86579012e-01 2.06549624e+00 7.15881598e-01\n", + " 1.90272337e+00 2.48950320e+00 -1.68286339e+00 -1.85882686e+00\n", + " 1.91309386e+00 7.41220241e-02 2.10187012e+00 -3.49173930e+00\n", + " -1.27195225e-01 3.95994239e-01 -3.54993319e+00 -3.01730357e+00\n", + " 2.34210174e+00 5.01484006e-01 -1.65759079e+00 1.56531564e+00\n", + " 2.24569187e+00 1.46717128e-01 -2.98920021e+00 1.29724716e+00\n", + " -1.65097508e+00 3.11831217e+00 -2.27471184e+00 -9.53264711e-01\n", + " 4.24667091e+00 3.41426940e+00 1.56707935e+00 8.12545250e-01\n", + " 1.01196440e+00 -2.12196305e+00 -1.42215284e-02 2.57215029e+00\n", + " -6.82244873e-01 -3.20140785e+00 -8.51122136e-01 -1.86936922e+00\n", + " 1.21779135e-01 7.40953347e-01 9.53310505e-03 -3.11820996e-01\n", + " -4.04799607e+00 -2.64503029e+00 -6.43488278e-01 2.34827227e+00\n", + " -8.21226426e-01 1.03618734e+00 2.05290966e+00 1.85181495e+00\n", + " 2.62045997e+00 -8.18516845e-01 -1.80874177e-01 -1.31957613e+00\n", + " 4.06977303e+00 2.36438814e+00 -2.84479767e-01 -1.14971359e+00\n", + " -1.19750542e+00 -1.99884863e+00 7.05531874e-01 2.04941718e+00\n", + " -2.53202474e+00 -8.27054279e-01 -2.76575330e+00 6.31380060e-01\n", + " -2.46094136e+00 2.10581173e+00 2.09057314e+00 -2.27726460e+00\n", + " -1.16854645e+00 1.01272117e+00 3.44942873e+00 4.61973899e+00\n", + " 8.36639518e-01 3.59738564e-01 4.01372142e+00 -8.50716874e-01\n", + " 3.07962679e-02 -7.58944079e-01 1.39619169e+00 -4.56031888e-01\n", + " -6.22365388e-01 4.38651228e+00 -1.32671476e+00 -5.03407163e-01\n", + " -5.17932254e-01 2.34683485e+00 3.18974602e+00 -1.42547429e-01\n", + " 2.58551097e+00 -1.69573174e+00 2.58700167e+00 -2.56677114e+00\n", + " -4.39446609e+00 -4.01607034e+00 3.50416657e+00 2.43847071e+00\n", + " -7.14480186e-02 -7.91243807e-01 -7.08857921e-02 -1.26841646e+00\n", + " 1.55228954e+00 -1.21395241e-01 -1.18505934e+00 9.28667000e-01\n", + " 1.62469442e+00 6.22870543e-01 8.57231040e-01 7.12169152e-01\n", + " -5.42895565e-01 -3.42108970e-01 -1.34880059e+00 1.81935124e+00\n", + " 1.76905997e+00 1.39847378e+00 -1.64705287e-01 -2.40262232e+00\n", + " 1.19636980e+00 -2.27816570e+00 -1.86898846e+00 1.54415328e+00\n", + " 4.05733050e-01 -1.15487900e+00 -1.70674395e+00 5.91854197e-01\n", + " -2.96032214e+00 -1.02557217e+00 2.50467413e+00 2.23674210e+00\n", + " 1.36462441e-04 1.21245150e+00 1.44286857e+00 -1.40857727e+00\n", + " 2.02964846e+00 2.80787318e-01 -2.67426353e+00 -4.02534501e+00\n", + " 1.93818613e+00 1.45263975e+00 -6.43888079e-01 -5.71060492e-01\n", + " -2.59487852e+00 -2.27070699e+00 4.52798221e-01 -1.93807239e+00\n", + " 2.54666903e+00 5.00091572e+00 -4.10682935e+00 -1.77775184e-01\n", + " 2.40786927e+00 -4.34960788e+00 -8.93875239e-01 3.99905579e+00\n", + " 1.20617370e+00 -2.03223939e+00 -2.26948322e+00 -6.81209012e-01\n", + " -1.44342061e+00 -4.29821160e-01 3.44401615e+00 8.74383703e-01\n", + " 2.48794350e-02 7.06499651e-01 4.54337477e-01 1.02124915e+00]\n", + "Train with data prior to: 2013-09-30T00:00:00.000000000 (252 obs)\n", + "(252, 10)\n", + "[-0.23276187 -0.36117792 -5.36980562 2.75609471 1.9708718 -2.10099263\n", + " 1.13295744 2.78030762 -1.80083 -2.54362271 -0.10502928 -0.40471074\n", + " -1.06924708 -1.8565876 0.39080726 2.84345426 0.56089609 2.65780109\n", + " -3.53151442 0.82287113 -2.57272217 -0.41700326 -0.17819195 1.62463801\n", + " 0.27006392 0.53159117 -2.0214959 -2.32178792 1.05520556 3.22282818\n", + " -1.49259561 3.27263286 1.44635084 2.41972231 0.71835604 1.79476505\n", + " -0.06140526 0.92690662 2.883293 -2.01369624 -4.06935402 1.05477961\n", + " 1.82484981 -0.49036087 -3.58207879 -1.77188925 -1.28867582 1.30482162\n", + " 0.38812758 -0.70421083 -3.60730632 -3.31876381 -3.18229818 2.25295872\n", + " -3.22237932 4.06308671 0.62942712 -0.69708416 -5.48177568 -2.16903696\n", + " 0.14264803 0.68485394 -0.06053794 3.75617923 -3.26124543 -1.11584297\n", + " -2.40461291 1.86248323 -3.51855519 0.30551811 -2.78304054 -1.12813105\n", + " 1.99599421 -0.42713234 -1.86508533 0.97814687 -3.63234032 -4.53610589\n", + " 4.62643768 0.39686093 -2.16892485 1.97344293 1.25201496 1.42208377\n", + " -0.96703736 -1.07378006 -0.29558432 1.90708638 2.23195653 1.27112367\n", + " -2.72008323 -1.60319433 3.2382675 -0.8203882 -4.96571343 0.01703499\n", + " -0.83306715 2.44083648 0.25081387 -4.96102945 1.6001987 -0.93885664\n", + " -1.38674475 -0.1824514 0.38055157 -2.58441687 -1.59413828 -2.2087351\n", + " -0.39507019 -0.22232445 1.87099738 1.65629201 2.62753541 -1.43401215\n", + " -1.35332707 1.694398 -4.68879559 -1.47726398 0.80459957 0.40975197\n", + " -1.14265074 -1.59779049 1.58105635 -2.31931543 1.67366796 -1.0414084\n", + " 0.14065786 -0.46557209 -3.32963008 0.10533205 -3.1001652 -2.55371403\n", + " 1.94578004 -4.19610655 -0.02754947 -0.98597901 -0.62110246 -1.61208337\n", + " -0.37318178 1.28051552 -3.9230124 3.17953937 -0.24410186 1.58089723\n", + " -3.5528884 -4.24587712 0.23269714 4.13275603 1.00176019 0.84636412\n", + " 2.19462448 -2.19852303 -0.62978318 -2.4791235 2.95035683 -0.61247655\n", + " -1.58409509 1.44885163 -1.18917926 2.5211178 1.06814537 -3.32354236\n", + " -1.06270537 1.74069872 -0.4737863 -2.81858455 0.62950433 -3.21734415\n", + " -2.74753148 -1.34420718 2.72498094 -3.08509494 3.83775114 -0.33154039\n", + " -0.81631013 -3.87020483 -0.401817 0.56694604 4.13624429 -3.36417906\n", + " 1.52475877 2.21503718 1.19633976 2.00363944 3.28619136 -1.26959822\n", + " -2.45014613 0.12336812 -1.68681897 1.53160004 -3.65331532 1.99068806\n", + " 0.68477324 -3.36554183 -0.28408067 1.43928822 -1.35466556 -1.294893\n", + " -2.58629455 0.13836937 -6.70457477 -1.93806001 -3.06752211 2.13313152\n", + " 2.55624589 2.27284502 0.70283302 -0.40064469 -0.68420545 -3.5706186\n", + " -1.53271719 -1.63370948 1.80446402 -2.96838178 2.98563415 -2.80104328\n", + " 3.14606938 0.29947391 -2.01772033 4.969802 -2.12115541 -1.22998736\n", + " 2.32674562 2.10915336 3.55852618 -2.27676879 1.50310093 2.95640699\n", + " -1.01890041 -1.31012218 -2.31992652 2.25065763 -0.14157363 1.67927687\n", + " 1.57097484 2.20379597 -0.36740365 3.95161542 -0.57894811 2.98113047\n", + " -2.5567144 -1.09545996 -2.48810704 0.59789363 2.60796653 0.37149851\n", + " 1.24033996 0.4770059 2.65028645 1.04073609 0.85678255 1.54190749]\n", + "Train with data prior to: 2013-12-31T00:00:00.000000000 (252 obs)\n", + "(248, 10)\n", + "[ 2.65028645 1.04073609 0.85678255 1.54190749 -1.42534806 -2.86169966\n", + " -0.26561737 0.74317489 -1.1279091 -2.80529393 2.58291615 3.44828402\n", + " -2.56904156 0.81608015 -0.04079967 0.93269092 2.32876527 -0.165239\n", + " 1.53441021 -0.93496543 4.16944149 1.5830515 1.83388223 1.57018722\n", + " 0.88523877 -1.23962148 1.85077387 -1.77564038 0.43795445 2.80593145\n", + " -2.49241211 2.31322944 0.91915367 0.53757335 3.07039133 0.33751617\n", + " -0.23590013 1.98462078 -0.0829091 1.52202514 -0.65920082 -1.34124447\n", + " -1.72670967 -2.56603181 0.63106373 -1.42668261 5.25069203 0.5551988\n", + " -1.58033073 -0.29443284 -2.94634835 -0.07814191 -2.0029792 -0.52563959\n", + " -2.571035 -1.47849903 -2.89713577 4.37286949 -1.34122813 -0.46617116\n", + " 1.65938988 1.08803054 -0.64997821 -1.3022897 -0.42140668 -3.54107877\n", + " 0.34455796 1.50115324 -2.07569153 0.70520713 1.19600738 1.32744789\n", + " 0.77786415 3.61384911 2.35641025 1.47196521 -0.96796779 2.98276371\n", + " 1.40020291 1.37298953 1.30934852 1.2582418 -1.40304499 -0.77822109\n", + " 2.23608829 2.06665179 1.72391592 -1.21239636 -3.93661607 -3.13420559\n", + " -0.57738395 0.73885786 0.06395479 3.63752379 -0.11010271 0.37402693\n", + " -2.15941332 0.14131538 -4.88856363 -3.40046625 -1.95220538 0.32664598\n", + " -1.90957969 1.17459168 -1.95675413 0.03548865 -0.4148194 -2.35053486\n", + " -2.77707899 2.99490842 0.4545309 0.73855857 3.20839065 0.53234561\n", + " -0.87808356 -0.25632595 2.15626876 3.73664109 2.47825151 -2.45602636\n", + " -1.11207421 0.98481015 1.25736213 1.32917155 1.65078804 3.21404955\n", + " -0.49050948 1.89310665 -0.3246943 -3.1734762 -0.0182526 0.38899903\n", + " -0.81722385 0.18603577 1.54524808 1.33802024 -0.34240474 2.18028961\n", + " 0.52635253 -2.66378006 -0.48065113 -2.564291 1.22962042 0.12745466\n", + " 3.06425636 2.00682621 3.0475846 -0.20615328 -2.02244341 1.01418346\n", + " -2.48828647 2.18183534 -2.4760881 -3.9854922 1.5762797 1.75385185\n", + " 3.79730337 1.21895888 -3.02435193 0.38135205 -3.78085481 -1.24258035\n", + " -0.37795878 -2.24381818 2.3302428 2.04978826 1.6791978 -1.41384567\n", + " -4.22763519 -2.0600381 1.44894766 4.9326893 -2.30031637 1.92560575\n", + " -2.37684814 -3.4105704 -1.31232077 -0.29920635 0.71914399 -1.34760158\n", + " -0.81431624 0.95148066 -4.13822954 -4.16443768 5.20620304 1.45920738\n", + " -2.41994096 -0.25125763 0.14757044 -0.49436383 1.82477698 1.2761733\n", + " 1.87660534 3.56836122 -1.27377442 0.08526019 -0.9503908 -1.22997233\n", + " 0.09887023 3.00202594 0.06881862 3.00343446 2.23284583 0.13051183\n", + " 0.64453202 -1.79515684 1.58343532 0.97040477 2.28298514 -2.52979383\n", + " -3.53323356 -0.71891423 -3.22955976 -1.36797254 2.20796192 -1.21649252\n", + " -1.69440962 -2.7778675 -0.91491596 -1.37125523 1.61219508 2.76291139\n", + " 0.60618411 -0.6931215 0.58531645 -0.63109615 1.05289422 0.81574459\n", + " -2.5533921 1.50419412 0.09666538 0.5330089 -1.14459152 -1.87463189\n", + " 3.3256948 -3.79039425 0.91199089 2.03764336 3.51081332 -2.28837413\n", + " 1.20646337 -3.43926868 1.43403851 -0.52910205 0.08069126 1.04166344\n", + " 0.52599245 3.74901573]\n", + "Train with data prior to: 2014-03-31T00:00:00.000000000 (248 obs)\n", + "(252, 10)\n", + "[ 1.03646002 -1.53655754 1.54267274 -6.00473547 -1.29690507 4.77954613\n", + " 0.6000666 -3.98607036 -1.60305354 -0.47044061 -2.38736785 -0.4200242\n", + " 1.16966085 3.21569739 -2.57519453 4.29499353 -0.84637049 -3.9537566\n", + " 1.82283396 1.05388049 0.97574329 -2.54136113 3.44842115 -3.595173\n", + " 0.67364204 0.40759601 1.22016445 1.99814949 -1.41653211 0.1270679\n", + " 2.08576644 -0.39708042 -3.14815634 3.29287267 1.02643385 3.94453363\n", + " 2.81559176 0.45570306 -2.58674783 -2.3310528 2.51098743 -1.44425271\n", + " 1.14667862 -3.89137118 1.56438564 0.55166207 0.09885717 2.48532037\n", + " -3.82001635 1.95262688 0.43791651 -2.09050485 -5.08471523 -1.48556211\n", + " 3.01246364 -0.70048413 0.37884014 1.51337168 -4.295909 -1.29835394\n", + " 0.84774804 2.2289699 4.18938723 0.9902567 -4.33753632 0.91058116\n", + " -1.41782857 1.41083896 -0.39687009 0.15578678 0.36169215 -3.55075646\n", + " 0.20729292 3.73848422 -0.38577676 -0.44756572 -0.27478714 3.18630426\n", + " -1.71869337 -0.98051334 0.99807047 3.53584242 -0.91010258 -0.5928833\n", + " 3.45930925 -1.82960665 2.83920838 4.26439017 -3.16995979 -0.19883823\n", + " -3.93203894 -2.15100068 2.21603903 -2.60343738 2.07505733 -1.0347439\n", + " -1.75827257 1.6243541 1.34025733 -1.62262246 -0.9892158 -0.24703729\n", + " -0.5140495 -1.69567483 -1.8668532 -1.76153831 1.36031731 -0.42130849\n", + " 1.9115333 -3.13525644 -2.00597897 1.94522356 0.21829688 1.00205425\n", + " -3.09339224 -2.70035831 -1.54480151 -1.81362485 2.30279917 -3.58965884\n", + " 4.34666902 -2.81975381 -0.86138659 0.14578375 -0.83972848 2.08454621\n", + " -3.42976235 4.22512964 1.41728657 -0.96933453 2.11926178 -3.1819513\n", + " -2.9092509 0.34949384 -3.3704901 0.26545785 -5.93008329 0.24061035\n", + " -0.0573682 2.77638391 3.72262336 1.32696053 -1.68228729 0.25093991\n", + " 1.09362788 -2.30862109 -3.04620068 -2.11544591 2.5761235 1.2813221\n", + " 2.51614866 4.55393033 -4.35203758 2.94765379 1.83291652 -3.38918667\n", + " -3.61000705 -2.13248406 1.01101833 0.49146983 1.32693908 -2.25650664\n", + " -1.57923073 -2.45077045 1.5767886 0.89452184 2.48179022 2.12713167\n", + " 2.45007759 1.55004307 1.15095396 -0.19727208 1.21138781 0.87493311\n", + " -0.85332028 -0.35866205 0.86227067 1.39473161 3.56724324 -2.05363769\n", + " 2.18797244 -2.07247927 -2.88435832 -1.20099324 -2.66783377 -1.69087035\n", + " -0.28804658 -0.26576245 -1.59310571 -2.04640081 2.32648586 0.71644052\n", + " 1.80404666 -0.14155976 -1.98865618 -3.65126186 3.8014312 1.01374768\n", + " -1.98411958 -0.50828312 1.88014082 1.18405177 -2.29190135 -2.27011581\n", + " -1.00875737 1.00556783 -1.62254029 -2.1308679 3.15673774 0.5457167\n", + " -0.89730411 2.16516504 -0.50484505 0.03825157 0.3322463 -4.64809533\n", + " 0.78521673 -4.12694799 -0.88682424 0.86646491 1.54167533 -0.21440364\n", + " 1.55559162 -5.09212443 -3.97604325 -3.08910989 2.54878051 4.36681652\n", + " -3.11765374 1.09428786 -0.84933044 -2.12689678 2.16433183 2.00784482\n", + " 2.28228378 2.36684538 -0.76208509 2.00784674 -1.39833222 -3.42560788\n", + " -0.68738398 1.90655862 3.77123186 -4.35282179 0.5513459 -0.91961392\n", + " -0.2536501 -0.73991772 -1.49180506 0.03938578 -5.78687296 -0.09063791]\n", + "Train with data prior to: 2014-06-30T00:00:00.000000000 (252 obs)\n", + "(252, 10)\n", + "[-0.06732493 -2.42156447 4.45845787 -2.3664467 2.24197279 0.45978218\n", + " 0.99517106 1.12147866 -0.09429951 -3.7126647 1.71035146 2.7417449\n", + " 3.39643399 -2.42440595 2.01601515 -2.83962949 3.30443211 0.08939891\n", + " -2.76980912 1.01444706 -3.89565135 0.6296448 1.72211869 -3.15689176\n", + " 0.4721853 1.11841182 4.44678163 0.74670874 -1.55054056 -1.90180526\n", + " -0.07186359 1.5863162 2.93016506 2.14414025 -0.64567031 -0.98018915\n", + " 1.08029671 -2.78372989 -0.94024971 1.62602773 1.32929399 -0.04811665\n", + " -1.5614805 -2.10191821 -0.97957004 2.49927328 1.50022951 2.52276667\n", + " -0.11001579 2.00354199 0.8004744 -3.40770333 -0.6792533 0.31672797\n", + " 1.44636329 -7.0690489 -0.48120594 2.23066797 1.06406422 0.41099599\n", + " 0.9779976 0.86722806 -0.0493476 0.03496055 2.58292974 1.93439963\n", + " -2.74541438 1.04835579 3.53634587 -0.54333898 -1.33870962 1.70525773\n", + " 5.1669868 -1.8687382 -1.12628281 -1.76598944 -3.28859591 1.77729437\n", + " -0.12448497 3.53646414 -1.83641336 -1.95494758 -0.72347067 0.45631935\n", + " -1.70522729 1.75835672 -1.58777077 -0.33665161 -2.18109578 -3.44387139\n", + " 1.17786513 -2.70973151 2.14539158 0.22813619 2.88440984 5.22776702\n", + " 0.863083 0.89222746 1.2890128 2.33863498 -0.25979817 0.94720715\n", + " 2.69088113 -4.05352468 -2.58924626 -1.75713105 2.84825597 -1.24858562\n", + " -1.78074686 1.61796692 0.30040645 3.74814677 2.081124 -3.75585243\n", + " 1.35374282 -2.15446426 0.63288807 1.58602148 2.31634325 1.10775238\n", + " 2.84886684 -2.02676073 -0.56551043 -0.22953214 -3.55001373 1.55822518\n", + " 4.12873306 4.7744299 3.29150483 0.23886126 -1.30641817 1.52670932\n", + " -3.76049302 -3.19041306 -0.96759931 2.66508947 -1.68961193 4.13422871\n", + " -0.14394639 -0.80376402 0.75539908 0.02575042 0.3549344 3.11847052\n", + " -1.74313596 -2.23285463 -1.57138058 2.34405995 3.31324059 0.0082621\n", + " 1.04564693 2.45473211 2.79070773 1.857645 1.89286635 -3.59727105\n", + " 1.76971861 -3.12776528 -1.54845645 -1.22510218 1.946806 3.09814963\n", + " 3.7119284 -1.69802708 -0.24407832 -1.16210316 3.41102477 2.40852669\n", + " 0.63402991 -4.75206776 1.01473732 -1.16633473 -1.54716323 0.93424819\n", + " 0.61900261 -2.22956169 4.486795 -1.76263293 -2.00896455 1.85702367\n", + " 2.99754599 0.8166375 -1.57091682 -1.43569125 -3.61820417 1.26783804\n", + " 1.01012525 3.17420059 0.52542738 0.93490919 5.02845316 0.91436677\n", + " -2.63204624 -0.14358048 -2.54847284 3.0291274 1.80726763 2.9061842\n", + " -0.89979272 -0.23040534 0.50119028 -3.48772226 -2.15583348 0.14957176\n", + " -0.17750826 -2.16383543 1.65045239 0.49588198 -3.35664353 2.45371334\n", + " 1.06454274 -0.51064145 5.49399958 2.09784028 1.1252661 -1.41676367\n", + " -1.82909416 -0.51251085 -0.21546225 0.58698432 -2.21375138 -0.8452155\n", + " 3.38179868 -2.53596149 -1.52630549 0.08108649 -2.48624929 -1.74804549\n", + " 0.26468283 -1.34797397 1.47136263 -1.61918666 -2.81718091 -3.69023628\n", + " -1.52134549 -0.18452803 -0.20304335 1.21658783 -2.27382406 0.6664214\n", + " 2.84627866 -0.88486564 -0.15738256 -1.99389059 3.78515142 1.18221231\n", + " -2.43862456 1.81024234 0.98121307 -2.91176105 -0.40746942 -1.58038935]\n", + "Train with data prior to: 2014-09-30T00:00:00.000000000 (252 obs)\n", + "(252, 10)\n", + "[ 2.65203886 0.55385466 -3.76376576 -0.99274737 2.10967047 -2.90859194\n", + " -0.77053498 -1.44768079 -2.67429051 2.65113489 -1.70889339 -3.71899766\n", + " -2.14749466 1.39842141 3.03655566 -6.62659428 3.57676158 2.47907821\n", + " 0.942963 -2.96346135 0.38322411 2.82299201 0.9800127 -2.03100157\n", + " 4.44775314 -1.74759085 1.24064353 1.56269079 1.82845903 0.98357339\n", + " -5.26143794 -2.78416288 -0.80476193 1.15621457 2.49354775 2.18542478\n", + " -1.87537762 1.83026636 0.92741731 -1.64832897 1.77835794 3.29965296\n", + " -1.84016158 2.0534422 -0.52909562 0.3797715 -2.49988341 1.76812878\n", + " -2.52047803 6.30775278 -2.05386902 1.29349314 0.80463677 -4.21058024\n", + " -1.24171784 0.10306839 4.24273908 -0.11254952 -0.81339409 3.91372334\n", + " 0.54764542 -1.32462238 2.0122385 1.95800296 -0.66036885 2.31682103\n", + " -2.20239992 -1.90213391 4.58736342 -2.87751071 1.22088855 2.72526514\n", + " 1.07148655 0.67251585 -0.21960969 1.27771951 -2.71121951 -3.0998317\n", + " 0.39104781 -3.80755883 -1.85820052 1.50532991 -0.26585116 0.73752952\n", + " 1.53883279 2.11450755 0.57494943 -2.82291005 -0.26273878 0.15928015\n", + " -0.96517857 3.803728 0.37129139 -0.43607271 -0.39745774 3.83979966\n", + " -2.81584773 0.90047007 3.82339823 -2.07159109 -2.52060705 4.40968988\n", + " 2.68106978 -0.0095477 -1.93664713 -0.59678553 -0.76465288 -2.4198182\n", + " 2.22117711 1.41648382 4.50041934 3.65585766 1.95753506 3.66770008\n", + " 2.29833975 -1.73239553 -4.99582167 -1.1129021 1.71474567 1.18695523\n", + " 3.72648007 -0.53272364 2.40117244 -3.40641376 1.31641894 5.05144236\n", + " 1.07711926 -2.77925256 0.71617042 -2.9729882 -3.19237286 2.48472178\n", + " -0.66830932 -2.0385583 0.5628358 -2.12256618 -0.48839877 4.81359282\n", + " -2.94036711 -2.45029333 1.11349502 2.96738612 -2.21737177 -2.60252051\n", + " 0.97068793 -4.00399524 0.15057887 3.06218042 -0.01723226 1.96751404\n", + " 3.37423594 -0.45848737 2.64066668 2.8463112 0.5764239 2.92243072\n", + " 0.99616478 2.52567377 -1.55390749 2.5564175 0.82181966 -1.4145481\n", + " 0.44468074 -1.17996973 1.46803912 -4.01279647 1.80148652 4.9248324\n", + " 2.19568203 -0.76826308 1.20205484 -1.3905005 1.02508146 3.26077088\n", + " 1.41433762 1.1002823 0.32594645 -2.08323206 -1.19874281 -0.02927776\n", + " -0.28247372 -0.35230721 1.89042756 -1.79224808 1.54758423 -3.86548119\n", + " 0.68499341 1.04372725 -3.66280568 0.01985586 -2.12672826 2.75522226\n", + " -2.16457392 -2.15515363 -0.34049868 4.05964603 -0.81638172 2.20196818\n", + " -1.07161416 -2.58215976 3.08037001 -1.2368638 -0.81338275 3.52193887\n", + " -0.64394483 -0.91211256 -0.75006228 -2.51191716 1.47015616 -0.30599754\n", + " 1.80081191 0.83525942 2.31218559 -1.99018523 1.53608368 -4.30644532\n", + " -2.50323183 -0.783993 1.82921421 1.15656043 2.63332071 -0.3462422\n", + " -0.3607582 1.12769293 0.34717123 3.99690538 -2.41300123 -2.0195778\n", + " 2.10528571 -0.69715192 0.06416363 -1.64041638 2.56923953 -0.85804875\n", + " -4.03053514 1.50822337 -0.0201147 -4.70809578 1.00262947 2.24762003\n", + " 1.07074201 0.55219513 1.64069672 -5.05956505 1.2697474 -4.88881547\n", + " -1.15718808 4.29894073 1.93718691 0.63295475 3.79152413 2.12079076]\n", + "Train with data prior to: 2014-12-31T00:00:00.000000000 (252 obs)\n", + "(248, 10)\n", + "[ 1.93718691 0.63295475 3.79152413 2.12079076 -1.91365252 -0.09003302\n", + " 5.5625399 -2.17802567 3.71252414 0.89364567 2.5275463 -0.95567406\n", + " -0.86885179 2.03316468 0.18795943 -0.85027116 0.50520848 -0.23090168\n", + " -0.40272398 1.03464592 2.03887317 -2.34880584 1.31246075 4.46225662\n", + " 2.60775884 -0.13752292 1.62956053 0.00574071 1.66247818 2.07593788\n", + " 2.42675581 -2.38219843 -1.06489727 3.46756133 -4.29956577 1.50927807\n", + " -3.76544858 -0.39441557 0.13974614 -1.94278464 2.56008889 0.87727246\n", + " -0.1456099 0.84694035 -1.55644125 -1.23645962 -3.48992271 -0.14074345\n", + " -2.30217429 -0.38892983 1.75843416 1.86513156 -3.36091117 0.08091657\n", + " -1.88125572 3.71490221 0.72521894 1.26300504 -2.65742063 1.98773173\n", + " 3.61833435 4.0167739 4.01816512 4.64754378 2.3955484 -0.66687725\n", + " 2.5357405 -3.6071934 -1.72948439 0.44331313 1.51459279 -1.2996886\n", + " -2.00239818 1.47471251 1.48025607 -1.26174303 3.13637438 -2.42312973\n", + " 1.73673279 0.82160488 -1.70886895 1.40768801 0.94315402 -2.18012625\n", + " 2.00989237 -2.11840166 1.98960936 -3.86793688 -0.45618679 -1.5919391\n", + " 2.36846382 -0.83131795 1.14691418 0.16463864 -3.71358287 2.70533798\n", + " 0.75507607 2.52362354 -1.78090235 -0.77019887 1.90237146 3.06448111\n", + " 1.33185501 -0.30989501 0.08639097 1.27389169 -1.99817669 -1.69261754\n", + " -2.19241624 -2.96989169 1.84451637 -1.77658196 -1.17414455 1.36155142\n", + " 2.23447816 -2.63221506 3.30530944 4.21523455 2.00012753 1.08014694\n", + " -2.0960114 1.5223659 -0.84763625 -1.65489538 3.12875706 1.45875902\n", + " -0.91111938 0.71921031 -1.67599103 -3.64850816 2.51910855 1.69197437\n", + " 0.33101241 -3.5590215 -0.90683336 0.1001865 1.45086545 -1.14587094\n", + " -0.43940489 -0.35577941 -3.70814646 -1.86929391 -1.13467511 -3.47933762\n", + " 0.77114002 -1.16540018 0.28079012 -2.40275354 2.43000396 2.8446714\n", + " 0.08616818 -0.72831315 -0.35028377 -0.18942333 -1.44258776 -1.01581164\n", + " -0.06274526 -1.30789267 -1.5221442 -2.11409864 -0.9467429 1.23125825\n", + " 2.07076851 1.80496464 -1.15927867 0.60575072 1.81658888 3.8200318\n", + " -1.92011955 2.31484919 0.59742429 -0.77742489 -1.15518206 3.28042478\n", + " -1.74767003 -2.80641223 2.20233446 -1.79173961 -0.7096727 -0.61565608\n", + " -4.30219309 2.47090162 4.41487306 -1.12043599 3.87658482 -0.93416408\n", + " -5.25557079 -3.08496786 -0.21935701 -1.92746739 0.87372143 -2.67542892\n", + " -0.46518222 0.4982337 -2.43704083 1.27011478 4.8964477 2.25421516\n", + " 2.66708448 2.39829281 2.15152503 1.4464579 1.15381189 2.16791449\n", + " 3.15044064 -1.35095624 -1.19047385 -3.20868114 0.23255731 2.06127588\n", + " -2.29527261 -0.97575131 0.83193705 3.36420284 -0.93907643 -1.75633202\n", + " 0.06107416 3.57449915 -0.13676719 4.94764048 0.38842133 -1.34493069\n", + " 2.36985023 2.01972667 -2.48443102 3.4900007 1.76135301 2.43856534\n", + " -2.62379765 2.76339886 0.3155577 -1.02568834 -0.24411138 3.91260268\n", + " -1.41003015 3.84094148 -3.13013077 2.58125261 -2.82867039 -3.08101604\n", + " -0.66277314 0.1657446 0.74506132 0.79444344 -1.8538991 1.06815407\n", + " 1.82752238 1.84109776]\n", + "Train with data prior to: 2015-03-31T00:00:00.000000000 (248 obs)\n", + "(252, 10)\n", + "[-0.58634023 0.39864461 1.09816148 2.11868354 0.16906456 2.58316648\n", + " 1.60009298 -0.46358484 2.78106493 -1.02845636 -1.63423715 -2.81104568\n", + " 0.35603138 -2.52474778 -2.43991051 1.0567411 -3.14975567 -1.91395191\n", + " -1.98392621 2.27202285 1.20217593 -1.2414418 1.61249868 2.25165935\n", + " 1.01650971 1.77547193 -2.38646046 1.27270837 2.86900222 2.5378714\n", + " -2.18926275 2.32584298 -3.59351304 -3.02112116 1.04115204 0.75008384\n", + " 0.80210469 0.55188934 1.24451318 -2.55336965 3.57327529 -3.37069975\n", + " 1.96199046 -2.48657592 -0.0917332 5.04943201 2.22664178 2.39127899\n", + " 2.62028642 2.87119384 -0.34388393 0.80304518 -0.90774275 -0.35048873\n", + " -2.79258464 2.9034264 -0.50258112 0.62128909 0.75876985 -1.89383397\n", + " 0.95304078 -2.15257319 1.74811475 1.38540798 -2.92815698 -1.45879833\n", + " 0.32945403 0.90518408 -1.47613879 2.29556651 -2.81163638 -0.22183257\n", + " -1.59628668 2.47100681 1.13377426 -3.31522552 1.04830713 1.34422198\n", + " 0.12179665 -3.10320636 0.46723944 -3.44225859 -2.81892973 -1.15528504\n", + " 2.17758234 1.81256975 1.21622051 0.91103957 0.14476327 -2.94568965\n", + " 3.25728311 1.48967199 2.94875982 -1.40062107 -1.27666772 1.69846216\n", + " -0.29029832 0.61811491 3.0833044 -0.88132141 -0.14003058 2.29108237\n", + " -1.05153699 -2.07729895 -0.13003883 6.28268931 -2.30840299 -5.03123523\n", + " -0.78562392 -1.34851893 -2.92412173 2.07195755 -1.92058211 2.68422393\n", + " 6.34608139 -1.35457233 -1.39908236 -3.16340946 -0.4669856 -1.76414297\n", + " -3.07670733 0.50492993 1.7575677 -0.9244233 0.61266987 3.40207138\n", + " 2.51159306 -0.21520831 0.92234578 -1.18221656 -1.94507201 -1.62462487\n", + " 1.16882752 -1.24861626 -1.87689928 -1.97196757 -3.88477233 4.20599398\n", + " 1.43754798 -1.57351519 1.84617601 -0.63359796 1.61322042 1.70793252\n", + " 2.37747195 -2.47351714 1.51379854 0.75374844 0.22770197 -1.25385181\n", + " -2.23301116 -1.45638984 -0.88259642 -0.57671923 0.60192565 -0.21475577\n", + " -0.07416112 2.22982205 -2.47073969 -2.31418519 0.63252999 2.24068811\n", + " -0.23982893 1.51287031 0.39558514 2.68446332 -4.20882224 -5.75179527\n", + " 3.07604964 3.00212097 -3.21485136 -1.70378219 -1.11006258 1.24932924\n", + " 0.14010665 -1.02736379 -1.1410761 0.8575784 -0.60723232 5.21825951\n", + " -3.24000452 -1.80930598 1.41150402 1.71511986 3.65507457 -3.09359104\n", + " 0.20275585 -1.29352719 1.93458321 -0.85443866 -0.15248664 -0.58329457\n", + " -2.02627901 1.08318648 1.15242076 -1.82909031 0.54354267 -2.45330161\n", + " 1.41113812 -0.34332903 2.65808572 2.4746767 0.29483105 -1.92486218\n", + " -0.95236388 -3.89059929 -1.4509123 -1.91307825 -0.02574088 -4.13574691\n", + " 1.85539628 -2.27218276 -1.69381116 2.03269948 -1.35079223 -0.18072895\n", + " 0.18834894 -0.11230978 3.54565668 3.67994015 -1.62512622 3.63872962\n", + " 0.42413087 2.00427976 -0.08574049 -4.86177046 2.52618766 1.05319453\n", + " -0.32764244 -0.01337997 -2.24544779 -1.26216348 0.22078278 0.20427243\n", + " 1.92269875 -2.15777895 1.96737861 -0.66084856 3.38389297 0.73745248\n", + " 0.25188024 2.96729174 -0.48398162 1.58303476 1.62131474 1.49582183\n", + " 2.2269708 1.77084932 1.45590687 2.00263311 -1.44961728 2.28969003]\n", + "Train with data prior to: 2015-06-30T00:00:00.000000000 (252 obs)\n", + "(252, 10)\n", + "[ 7.09243374e-01 -5.59490922e-02 1.86911016e+00 1.11975179e+00\n", + " 4.81696913e-01 4.81310649e-01 3.88131940e+00 -1.14034238e+00\n", + " -3.90765422e+00 -8.82057199e-01 2.99362807e+00 1.55007598e+00\n", + " 1.72184717e+00 2.24747077e+00 4.05427662e-01 -1.76315781e+00\n", + " 2.13710682e-01 2.09325979e+00 -1.02283351e-01 -1.52626144e+00\n", + " 1.99222374e-01 1.00885516e+00 5.00623768e+00 -1.61702862e-01\n", + " -1.38194323e+00 4.14632082e-01 -2.71632720e+00 -2.75040437e+00\n", + " -3.87604522e+00 2.63613211e+00 -1.20056973e+00 -2.20797838e-01\n", + " -3.00768146e+00 -3.68819631e-01 2.71151778e+00 2.25508287e+00\n", + " -2.52268709e+00 -1.47407407e+00 1.93034359e+00 1.49163371e+00\n", + " -2.16481944e+00 2.95228450e+00 2.59602139e+00 -4.87884562e-01\n", + " -2.94423688e-02 -3.31628181e+00 -2.52187811e-01 -2.95094303e+00\n", + " 8.31583238e-01 -2.55478759e-01 -1.54505177e+00 -8.47166318e-01\n", + " 2.64441527e+00 -2.40021736e+00 3.58156390e-01 -3.24509226e+00\n", + " -1.37756851e+00 -4.03070524e-01 2.22764945e+00 5.34524991e-01\n", + " 4.36268890e+00 -1.92761974e+00 1.42749912e+00 -1.94209134e+00\n", + " 2.55519480e+00 2.48966694e+00 3.18443135e+00 -2.77525893e+00\n", + " -1.39288581e+00 7.07773628e-01 1.13990113e+00 -3.68328944e-01\n", + " 2.64556675e+00 2.14551099e-01 -3.32682785e+00 -1.71913614e+00\n", + " 4.76366880e-01 2.85843750e-01 -1.21395495e+00 2.61849549e-01\n", + " -6.01952090e-01 -3.80682731e+00 3.76071123e+00 -3.80233535e+00\n", + " -6.32660619e-01 -6.85487334e-01 1.44779161e+00 5.52606211e-01\n", + " -2.22625914e-03 1.26745787e+00 -2.82577378e+00 -3.78747927e-01\n", + " -1.92338502e-01 -8.14506983e-02 -1.40351961e+00 -7.10765765e-01\n", + " 1.81333850e+00 -3.50556524e-01 -1.00188674e+00 5.28831644e+00\n", + " -1.56589244e+00 3.70058742e+00 1.80217706e+00 3.10900001e-01\n", + " 2.77532876e+00 -1.03758014e+00 6.49404558e-01 -4.87581170e+00\n", + " 7.66390284e-01 8.66545623e-01 -5.96644610e-01 -2.25273822e+00\n", + " -9.53678930e-01 -2.12086660e+00 3.50517279e-02 1.60473823e-01\n", + " 4.30993289e+00 -1.23719268e+00 1.19819813e+00 2.03000104e+00\n", + " -9.43568243e-01 -2.50142989e+00 2.46597997e+00 -3.51415081e+00\n", + " 2.21030923e+00 -7.80069890e-01 1.63768732e+00 4.26307733e+00\n", + " -5.95439392e-01 -1.53527513e+00 -4.00016072e+00 -3.92563100e+00\n", + " -2.48171655e-01 1.24975039e+00 -1.80809113e+00 -3.45983617e-01\n", + " -5.55010343e-02 9.04337590e-01 3.32331521e+00 9.23293421e-01\n", + " 2.67129416e-02 -3.59048771e-01 1.40154271e+00 -4.01155137e+00\n", + " 1.75724245e+00 1.70732417e+00 -1.31265484e+00 -3.45082192e+00\n", + " -4.24683034e-01 -3.06916457e+00 1.97258840e+00 1.09334460e+00\n", + " 1.88864713e+00 -1.60722874e+00 -1.73915484e+00 1.76555588e+00\n", + " 1.81187588e+00 7.35718702e-01 7.06048380e-01 -9.37376877e-01\n", + " 2.61555396e+00 -1.73186538e-02 -2.24442079e-01 6.83636672e-01\n", + " 7.80658187e-01 9.46348065e-01 6.74943493e-02 -2.90280929e+00\n", + " -1.05918473e+00 6.51126128e-01 -9.87663715e-01 2.46542281e+00\n", + " 4.52267277e+00 -2.84844039e+00 1.74603620e+00 -5.82567926e-01\n", + " -1.75318081e+00 3.20365717e+00 -5.32551354e-01 -7.65484639e-01\n", + " -4.08535972e-01 -9.11722081e-02 1.12041252e+00 3.30933699e+00\n", + " 3.85219395e+00 4.54188467e+00 -3.56211431e+00 -2.77154919e+00\n", + " 2.33394551e+00 2.21157934e+00 4.71525828e-01 -1.28395954e+00\n", + " -1.19915508e+00 3.71036215e+00 5.28351031e-01 2.41896495e-01\n", + " -6.18868217e-01 1.72172940e+00 -2.72700139e+00 2.72565955e+00\n", + " 6.14198143e-01 -2.73782890e+00 1.44685466e+00 -1.83092908e+00\n", + " -1.62414195e+00 -3.11885822e+00 6.61401535e-01 3.03606210e+00\n", + " -2.56451777e+00 -2.63581817e-01 -1.06428100e+00 -2.90351928e+00\n", + " 7.26945291e-01 -1.69141284e-01 -2.73221277e+00 -1.06881244e+00\n", + " 2.18323854e+00 -2.52034120e+00 -2.40953065e+00 3.35790492e+00\n", + " 3.60782559e-01 4.81247859e-02 -2.65671656e+00 -1.96442580e+00\n", + " 3.22436823e+00 -4.75067635e+00 -9.25642418e-01 3.98712382e-02\n", + " -1.98481679e-01 3.56684278e+00 7.21188625e-02 -2.79188596e+00\n", + " 2.49709816e+00 3.43364384e+00 1.64381871e+00 -1.80342903e+00\n", + " -1.18076513e+00 5.46892226e+00 1.62826350e+00 1.42896919e+00\n", + " -3.87698752e+00 -9.96388955e-01 5.30107782e+00 -1.37688222e+00\n", + " -1.84561813e+00 1.10146923e+00 1.28737266e+00 1.05028227e+00\n", + " -2.90177921e+00 3.90427676e-01 -1.69764719e+00 -2.72313202e+00]\n", + "Train with data prior to: 2015-09-30T00:00:00.000000000 (252 obs)\n", + "(252, 10)\n", + "[-4.57760767e+00 1.00892733e+00 1.55592828e+00 -3.24396312e+00\n", + " 4.84865098e-01 -1.53530054e+00 2.01710413e+00 -1.95532395e+00\n", + " -2.27196325e+00 8.51836268e-01 -5.74768841e-01 -3.90322663e-02\n", + " 2.15531768e+00 3.76288453e+00 6.85876356e-01 -1.97442058e+00\n", + " 1.77970829e+00 -1.10588575e+00 2.90022269e+00 1.69155613e+00\n", + " 2.99406861e+00 -2.07062460e+00 -4.58667368e-01 -1.20088249e+00\n", + " -2.44810062e+00 4.55899500e+00 3.10348569e+00 1.70592737e-01\n", + " -1.26346991e+00 -1.33689264e+00 2.47524351e-01 -3.89449514e+00\n", + " 6.54989905e-01 -1.05058487e-01 3.06148201e+00 -2.95930095e+00\n", + " -1.84930767e+00 -1.77651785e+00 4.49441181e+00 2.55455882e+00\n", + " 1.89981344e+00 -8.62168707e-01 2.93930512e+00 -2.47720341e+00\n", + " 1.08780073e+00 -3.60811415e+00 -6.74345443e-01 -1.77952501e+00\n", + " -1.86147145e-01 -3.07577227e+00 1.82268605e+00 2.45442116e+00\n", + " -1.61012996e+00 -4.48021926e-01 -3.60664373e-02 2.46903289e-01\n", + " 3.74399863e+00 -4.69180278e+00 -2.05833734e+00 7.40602835e-01\n", + " -2.59489257e+00 1.93371726e+00 1.69500600e+00 -3.34631702e+00\n", + " 1.15190945e+00 3.96988551e+00 -1.09008241e+00 -2.10977017e+00\n", + " -2.00683589e+00 2.86827455e+00 3.16660133e+00 3.18421061e+00\n", + " -1.55894571e-01 2.16761470e+00 -2.04736291e+00 5.72078592e-01\n", + " 9.44766016e-01 -1.72518184e+00 -8.32708157e-01 -1.16403949e+00\n", + " -4.04985100e+00 2.73857549e+00 1.51570529e+00 1.77672033e+00\n", + " 1.87164999e+00 -5.12110983e-01 4.96333064e-01 2.62361561e+00\n", + " 9.74496208e-01 -4.63462008e+00 2.83013007e+00 1.72546942e+00\n", + " -2.39484077e+00 -1.44806958e+00 -2.44179259e+00 3.56404720e+00\n", + " 3.76195127e-01 -4.50128274e+00 -1.82063111e+00 -2.64445000e+00\n", + " 1.39188498e+00 -5.22986065e-01 -3.33091068e-01 -1.59008407e-02\n", + " -1.83313160e+00 -2.39654986e+00 7.52281608e-01 2.62169287e+00\n", + " -1.01828941e+00 2.25038159e+00 -4.23144483e+00 1.42958164e+00\n", + " 2.25131646e+00 1.58075685e+00 -4.18725780e-01 9.66372945e-01\n", + " 7.99211332e-01 -5.33018330e+00 -3.32344136e+00 8.12727613e-01\n", + " 3.96114084e+00 -5.85136487e+00 2.69967124e+00 -1.16605398e+00\n", + " -1.16523429e+00 -2.00942433e+00 7.64019594e-01 1.46039161e+00\n", + " 3.16063250e+00 -1.39380266e+00 -5.19483729e-01 -2.67914937e+00\n", + " 1.94630252e+00 1.47821128e+00 -9.88282241e-01 -7.37847479e+00\n", + " 3.91040338e-03 2.55973448e+00 2.54028721e+00 -1.60677075e-01\n", + " 3.99742784e-01 -2.02835677e+00 1.43944470e+00 3.61846994e-01\n", + " -5.13001697e-01 -2.01410015e+00 5.29031710e-01 -2.84988329e+00\n", + " -2.21047349e-01 -5.81417200e-01 -9.29275744e-01 -9.25677426e-01\n", + " -2.57475141e+00 1.40476970e+00 -3.44831160e-01 2.67486582e+00\n", + " -1.05400183e+00 -5.20651545e-01 3.91881094e-01 -1.95757799e+00\n", + " -3.25784152e+00 5.81658921e-01 -2.70563058e+00 6.01146056e-01\n", + " 4.15678990e-01 1.25869145e+00 1.74222085e+00 -2.09462752e+00\n", + " 1.20484842e-01 3.86180374e-01 -2.88836548e+00 -3.37781151e+00\n", + " -2.16731634e-01 2.27790520e+00 -2.35539305e+00 -3.51192838e+00\n", + " 2.42589232e-01 3.82108533e+00 -2.29991454e+00 3.45118366e+00\n", + " 8.61640603e-02 1.59299056e-01 1.09860704e+00 -1.15544489e-01\n", + " -4.92412428e+00 -1.81844014e-01 -1.98850666e+00 -1.53391771e-01\n", + " 3.38722502e+00 1.20692416e+00 2.83789056e+00 4.53532622e+00\n", + " -3.11993826e-01 2.56105868e-01 7.42080725e-01 -1.01225460e+00\n", + " 2.33335039e+00 2.01828374e+00 -2.37033289e-01 3.43476596e+00\n", + " -2.28379114e+00 -6.46214740e-02 6.47477252e-01 2.29568273e+00\n", + " -4.67034904e-01 1.78226439e+00 5.13730632e-01 1.52730144e+00\n", + " -5.54658182e-01 -3.22965523e+00 2.53895585e+00 -1.15173310e+00\n", + " 5.07354326e-01 1.57616544e-01 -3.60215152e+00 2.56066065e+00\n", + " -2.42036589e+00 1.89242430e+00 9.09293187e-02 -1.53883195e+00\n", + " 5.54539646e-01 -1.63838743e-02 8.49951087e-01 1.21505211e+00\n", + " 4.03021082e-01 -1.15214334e+00 3.66109070e-01 1.21625107e-01\n", + " 1.17072818e+00 3.46458223e+00 2.27826808e+00 4.54267207e+00\n", + " 1.28101558e+00 -2.71024075e+00 1.67769834e+00 3.77956828e+00\n", + " 9.89562242e-01 -4.49124658e-02 6.33546164e-01 1.80265928e+00\n", + " 3.66550552e+00 -2.88504014e+00 -2.52580934e+00 -1.76528166e+00\n", + " 1.66407624e-01 -1.28959417e+00 -1.48147587e+00 -4.12632210e+00\n", + " 1.36846395e+00 1.42384552e+00 3.72265422e+00 1.89811972e+00]\n", + "Train with data prior to: 2015-12-31T00:00:00.000000000 (252 obs)\n", + "(244, 10)\n", + "[-0.9978397 2.27602851 -2.81835037 0.66977016 -0.45618031 2.98020234\n", + " 1.33747176 0.04526273 0.84489087 1.86189903 3.37179987 4.09265239\n", + " 5.21795872 -3.40676216 1.77736194 -0.57676594 -3.46188995 -2.87204795\n", + " 0.76393599 0.09683464 -1.38861174 -0.13321427 0.67411365 0.34222592\n", + " 0.33145807 -0.06133362 0.20817884 0.4376827 -2.41223412 -0.59705356\n", + " -4.01796835 -0.70163348 -2.45802569 -1.18766141 -1.11795492 0.92299897\n", + " -2.15105741 -5.36389059 -1.05386437 0.55601399 -2.77386018 0.78824036\n", + " 0.65930549 -1.51733438 1.19184986 0.14248214 1.13247375 0.94384151\n", + " -2.36526833 0.94562489 0.60122113 -2.6014647 1.90837268 0.52053486\n", + " 3.27655006 -1.31536953 2.85723398 -2.86460063 3.09398298 -2.24780611\n", + " 1.7966973 3.52907396 1.32944501 -2.88288708 1.24790851 2.98367146\n", + " 1.64740109 -1.75597403 1.68961762 -0.86007067 1.36956789 -1.28043159\n", + " -2.32180878 3.04153067 2.1378761 1.2610378 4.63672701 -1.65601823\n", + " 0.68806861 -1.51372428 3.21760013 -0.39412384 -0.66323627 1.90145432\n", + " 0.70133387 1.75945409 3.40617503 2.12275779 -2.71262054 -0.78152513\n", + " 2.35502567 1.12388031 -0.26353549 1.01557175 1.34198046 -1.10981888\n", + " -2.56653071 -2.61906669 -0.96046659 -4.42928461 -1.42466679 2.7278386\n", + " -2.97273731 2.12848535 2.46600698 2.3208484 4.03937767 5.04635081\n", + " 1.01586831 -5.35937252 -1.20052308 -1.32450264 -1.03019187 -4.96897986\n", + " -3.55959268 -1.45347888 0.38428867 -1.06701194 1.59141565 5.26717828\n", + " -1.93136961 -4.54846993 -0.28723017 0.60832909 -3.61737728 -4.04849121\n", + " -3.36459084 0.92290609 -2.21239223 2.6153581 3.49920485 4.47341687\n", + " -0.33471591 -2.63884708 -1.32065949 -0.29359132 -1.37901305 2.76760307\n", + " -2.75369309 5.34050877 -0.87913095 0.05807721 -2.30504773 -0.18345683\n", + " 0.75466516 -0.70700869 -0.13908208 1.78033085 -1.07990076 0.92413881\n", + " 2.19112477 1.95186166 -1.43704259 -0.12166703 3.18778368 -0.07882676\n", + " 2.40312245 -3.69707948 2.0572219 -1.82778616 -1.76818964 -3.69928234\n", + " -3.24951037 3.19616389 -1.0821079 -2.04031708 1.83856089 2.50769835\n", + " 1.32862682 0.62706981 -1.19845781 -2.08689167 2.37698544 -0.58421509\n", + " 0.12341355 2.73384113 -4.23134731 2.73597579 -1.718314 3.72475901\n", + " 1.33919869 -0.11668577 0.39067702 0.42251497 -0.60926154 0.99444604\n", + " -0.67105758 -2.84831387 1.11368225 1.88140466 -1.72703733 -2.92407518\n", + " 3.11170659 0.39211243 0.66471167 -1.38680723 1.09380013 2.04638738\n", + " 1.61179316 3.74625377 -0.35009375 2.11786403 -0.60388471 0.62315644\n", + " 1.54572334 -3.24524609 1.663901 0.43269586 -0.75893974 0.25107126\n", + " 4.07481333 -1.67950478 2.58100988 1.51268323 -3.39274806 2.16531611\n", + " -2.51302913 1.34453011 1.84883861 -2.83482923 1.42613351 -2.59987769\n", + " -3.80203199 -3.1809057 -1.98560659 2.16579124 1.45966419 -1.83329411\n", + " 1.1536974 -0.35437275 3.45760765 -0.98554301 -0.44220896 1.48848913\n", + " -0.61693816 -1.08730551 -1.25679331 -1.92075022 0.4247255 -2.68796513\n", + " 0.23543068 2.55677503 -2.02471236 1.84758612]\n", + "Train with data prior to: 2016-03-31T00:00:00.000000000 (244 obs)\n", + "(256, 10)\n", + "[-2.13467740e+00 -1.71758169e+00 1.12859359e-02 3.42860229e-01\n", + " 1.47323902e+00 -1.80900352e+00 -1.19585619e+00 -2.43910342e+00\n", + " 2.92623569e-01 -4.55648363e+00 -1.33245921e+00 -8.48278424e-01\n", + " 3.33129992e+00 3.43746302e-01 -2.35402922e-01 -1.17880758e+00\n", + " 3.53618425e+00 -4.22783646e+00 -1.66936402e+00 2.63358892e+00\n", + " 3.11772762e-01 1.02030869e+00 -2.17420660e+00 2.40759489e+00\n", + " -4.19601876e-01 5.63069682e-01 -8.39801542e-01 3.63278820e+00\n", + " 4.59360454e-01 1.53566441e-01 2.78264608e+00 -1.46935546e+00\n", + " -1.28832865e-02 2.33320635e+00 5.67361265e-01 -2.37362395e+00\n", + " 2.77748640e+00 -3.31828537e+00 -2.45024198e+00 -3.42229573e-01\n", + " -2.51521616e-01 2.72481393e+00 1.20544819e+00 -3.05080846e+00\n", + " 5.11284381e-01 -2.06397761e+00 -3.14586394e+00 -1.89398776e+00\n", + " 5.97756913e-01 -7.63266899e-01 1.45414796e+00 -1.55118039e+00\n", + " 5.42859444e+00 2.08657446e+00 4.73292072e+00 2.00487874e+00\n", + " 3.46014378e+00 3.29265376e+00 -1.85844123e+00 -8.38221184e-01\n", + " 4.69576493e-01 1.73921125e-01 -1.95954433e-02 3.23348507e+00\n", + " 3.02396687e+00 -2.83686739e+00 1.69335884e+00 -1.39249704e-01\n", + " -1.49773592e+00 2.40356361e+00 1.38048923e+00 2.81470130e+00\n", + " -2.61087883e+00 -2.92016087e+00 8.30500045e-01 8.15138368e-01\n", + " -2.25867004e+00 1.85615800e+00 -1.47577350e+00 2.50732044e+00\n", + " -3.83713428e+00 2.08086084e+00 -1.78319096e+00 -1.27624975e-01\n", + " -2.03500753e+00 1.41909986e+00 -1.40825231e+00 -1.27859736e+00\n", + " 7.59933867e-02 3.09160734e+00 3.91383417e-01 -2.73372297e+00\n", + " -7.76079167e-02 9.32222919e-02 2.71122381e+00 4.96958852e-01\n", + " 4.46612662e-01 -3.42296610e-01 3.28693497e-01 -3.43547597e+00\n", + " 1.15456928e+00 1.79320540e+00 3.77929268e+00 -3.24275016e+00\n", + " 3.22979168e+00 3.78654564e+00 2.75850819e-01 5.10389925e-01\n", + " -6.29581981e-01 2.92122077e-01 -4.15841203e-01 2.93161851e+00\n", + " 1.02668859e+00 -1.51446847e+00 8.28603802e-01 1.33491969e+00\n", + " 1.57963758e+00 -3.39559894e+00 1.40681824e+00 1.41497885e-01\n", + " -1.76296271e+00 -3.47416017e+00 1.35696768e+00 -1.45765167e+00\n", + " -2.33098247e+00 -2.92894851e+00 -4.00175324e+00 -7.48530969e-01\n", + " 1.68433184e+00 -2.38653175e+00 -2.53627366e+00 7.54415171e-02\n", + " 3.56042549e-01 -2.23198977e+00 -1.46250238e+00 -1.83847710e-01\n", + " 3.06424498e+00 -2.20628961e+00 -3.84892815e-01 -6.35967169e-01\n", + " 2.60107636e+00 3.33186351e+00 3.14623574e+00 3.73250075e+00\n", + " -2.32686207e+00 7.94972735e-01 2.99110293e+00 -1.55983171e+00\n", + " -6.25712579e-01 8.09322810e-01 2.86492224e+00 4.12030214e+00\n", + " -3.07051916e+00 7.35965773e-01 1.68769039e+00 -2.88873485e+00\n", + " 6.16279906e-02 2.32160403e+00 -1.98683697e+00 6.58943846e-01\n", + " -1.49239739e-01 2.47532303e-01 8.39675397e-01 -3.00285041e+00\n", + " 2.85242380e+00 -1.26587206e+00 -2.10463222e-02 3.70942232e+00\n", + " -6.07753147e-02 -6.27982555e-01 -5.77012952e-01 -1.15120115e+00\n", + " 3.53392770e-01 3.01947167e+00 7.39539214e-01 -1.76981484e+00\n", + " -2.49030370e-01 -3.36769236e+00 -1.56355044e+00 3.94925402e-02\n", + " 3.98793667e+00 -2.20773838e-01 1.81853368e+00 1.86495606e+00\n", + " 3.70488114e+00 6.57440250e-01 2.42060030e+00 3.09649240e+00\n", + " 1.22408039e+00 6.12695965e-01 -2.92098045e+00 2.67788450e+00\n", + " 3.39525723e+00 -4.13161948e+00 -8.59138820e-01 3.17644204e+00\n", + " 2.32387795e+00 1.51381252e+00 -2.59593554e+00 4.61379120e+00\n", + " 1.19178185e+00 3.39345705e+00 1.15408316e+00 1.97977835e+00\n", + " 3.82574135e-01 1.11617533e+00 -2.65870924e-01 2.14627967e+00\n", + " -2.39977359e+00 4.69050892e+00 -2.55615089e+00 2.61842553e+00\n", + " 1.74425869e+00 -1.89789516e+00 2.09695683e+00 1.41190403e+00\n", + " -9.82352835e-01 1.08346117e+00 1.45942976e+00 -5.20779227e-01\n", + " -2.18260308e+00 -7.61926233e-01 -1.91073824e+00 4.20606500e-03\n", + " 4.00963418e+00 1.64493134e+00 5.00704504e+00 -7.18111808e-01\n", + " 1.71919997e+00 -3.64346181e+00 1.86410082e+00 3.91065553e+00\n", + " -1.88432423e+00 2.07684321e+00 -2.62033854e+00 -2.61807185e+00\n", + " -6.71087255e-01 -2.89000274e+00 -1.54303446e+00 9.58465144e-01\n", + " -2.52209842e+00 -4.50129920e+00 3.98607435e+00 -2.59588346e+00\n", + " -1.34365671e-01 -1.47037094e+00 -2.67486616e+00 7.84615110e-01\n", + " -4.20562942e-01 -1.21669923e+00 7.23514997e-01 -2.59491351e+00\n", + " 3.54713023e+00 -2.16093315e+00 -2.70219176e+00 -7.95153999e-01]\n", + "Train with data prior to: 2016-06-30T00:00:00.000000000 (256 obs)\n", + "(252, 10)\n", + "[-3.45781894 2.84183856 -2.58495853 1.77898241 0.11250938 -1.41329417\n", + " 3.26658323 1.46620622 -1.47637179 -3.1200725 1.1719048 1.68978612\n", + " 0.22348762 -2.65298784 -1.5224493 2.81560225 1.98440189 0.61156864\n", + " -2.10113911 -3.93958497 2.96054018 -2.20365653 0.7149137 1.65279822\n", + " 0.20828288 -1.65475116 2.69407036 -1.89757071 -3.70623678 -2.20180906\n", + " 0.30871231 -0.36072927 -0.31198333 -3.29750943 0.89023695 2.04780412\n", + " 2.51145501 -2.38125274 2.13984795 -0.53745236 2.29205521 3.38069516\n", + " -1.98878859 2.32848375 1.73369547 2.31074671 1.20346225 -2.13467985\n", + " -5.2775185 -4.63057261 -2.24909316 1.27157793 -2.94189785 -1.21742194\n", + " 4.17494684 3.61160997 -1.90881217 2.59960876 -4.01863065 3.19450919\n", + " -0.57199213 -3.82955942 2.48351662 2.97774646 -0.3904928 -1.79537363\n", + " 0.64167373 0.60800093 1.21487018 -1.27066323 -2.24236845 0.13680625\n", + " 2.65873523 1.97577153 4.06849355 3.18140362 -1.18827405 -0.37733785\n", + " -1.66915989 1.02891646 3.64164829 3.00965694 2.34576982 -1.48781808\n", + " 2.20014518 -2.71568378 -1.06402846 -3.2433965 2.06198435 -2.78274476\n", + " -1.21708343 -2.11064593 -0.93759454 3.62002884 1.98895681 1.64792808\n", + " -0.62491628 -4.3019975 2.45273094 1.87277002 -1.9963755 1.80333287\n", + " -1.55133534 4.58858976 0.52047746 -1.758724 1.72914295 -1.61212313\n", + " -1.04813608 1.78705967 -3.31388667 0.53206432 1.82400833 3.56266947\n", + " 2.78813605 2.64882779 2.83176346 -1.03004941 -1.56985949 0.15255655\n", + " -1.26613756 -0.590403 -0.67097644 -3.15046149 -1.89326304 -3.10938762\n", + " -1.51391437 -0.93931144 -1.34225197 -2.02705841 0.87147143 -1.6841098\n", + " 1.44868161 -1.19598856 0.78295579 -1.76803147 3.75212589 2.51811859\n", + " 1.74871358 -4.44101023 0.39871067 1.57067111 -0.95862484 -3.14392207\n", + " 1.75866339 -0.46047545 3.28800965 -1.79334343 1.94440625 -2.43625239\n", + " -2.42680304 -3.06943282 -5.01255718 1.16163961 -2.88054329 1.24871314\n", + " 1.21425866 1.10817892 -0.05080172 2.2048079 2.04285114 -0.08811295\n", + " -1.92107448 -1.9024738 -1.90923147 -0.54596298 0.21010033 -2.72591203\n", + " 1.57312462 -1.24611966 1.22867962 3.34095123 -2.60881908 2.59092309\n", + " -0.72970109 0.2106966 1.13743223 -1.80945392 0.07887924 -3.11793118\n", + " 1.70288958 1.03939857 -2.77318108 -1.8095004 2.18797629 2.21111077\n", + " -1.42612549 3.71486392 2.04529761 0.40095568 0.64498286 2.17654544\n", + " 0.03212577 -1.19300916 -0.46796372 -0.12989284 -0.13422315 -3.64310122\n", + " 0.56786036 -1.81597715 0.34835789 1.37631082 1.53922142 -0.49252278\n", + " -2.22081172 -0.59829697 -0.8207233 -1.32311243 0.17394469 3.84928099\n", + " 2.85343013 -0.35143197 -0.76052369 4.38707733 -3.10361145 1.30604566\n", + " -1.93910676 -0.18834107 -0.80888352 -1.9501066 -0.29330384 -0.0615496\n", + " 1.20320804 2.40234599 2.92992738 -1.88077651 2.0960312 2.47375805\n", + " -1.09046559 -0.76920611 -1.31293324 1.03145707 -2.01616489 1.14857073\n", + " 2.88482326 -1.78847605 -2.83078889 -3.58553569 -3.43641675 -2.41592585\n", + " -0.7345702 2.7600638 0.47412846 0.57468943 3.2442316 1.14304205\n", + " -0.00576865 -2.39047772 -1.45363718 -0.65591977 -3.62179007 -0.45243949]\n", + "Train with data prior to: 2016-09-30T00:00:00.000000000 (252 obs)\n", + "(252, 10)\n", + "[-2.67494711 0.15032632 1.57055392 -2.99703305 2.51868703 -0.84595691\n", + " -1.62796827 0.09379997 -0.16484931 0.05799773 4.67052401 -0.59467527\n", + " 0.18546618 0.75320128 0.27898077 -1.56105775 1.94029137 -1.99374292\n", + " -0.24407233 -2.33763505 -0.87883818 -0.76370469 0.62063162 5.80222805\n", + " 1.85765361 -3.77789571 2.01753743 0.6202473 -1.13694048 3.46395019\n", + " 0.64758203 -0.54705628 -1.4665431 -4.81063239 -1.7779289 0.54986845\n", + " 3.04047641 0.36546106 3.62104985 2.49414039 1.99872139 1.4715893\n", + " 2.17286904 -2.95599217 -0.23609967 -0.99860479 1.04551208 0.59552352\n", + " -0.95499356 0.8872808 3.45131629 0.14122697 -0.44282566 -0.60137401\n", + " 0.04875855 -0.63100895 -0.43315967 -2.4678312 1.71963211 -0.79051947\n", + " -1.21499863 -0.23264895 0.76858716 -0.43015562 3.93480916 0.01748083\n", + " 1.17208787 -2.58786636 -1.13895402 -2.2474489 -0.27102202 3.89415794\n", + " -2.59987017 -1.05737774 -1.37221908 -0.62033882 1.30540645 0.25935701\n", + " -3.61058242 0.54791963 -3.86574563 -0.70566234 -4.89451262 4.32298882\n", + " -2.08825187 1.70843901 -5.05685466 2.09281944 -0.56520748 -5.94376268\n", + " -2.77410012 -0.3285724 4.34525975 3.2102779 -0.63924366 -1.65813762\n", + " -2.54878601 -1.34269663 -1.35155445 -4.73831657 0.23586016 -1.14294451\n", + " -0.0996155 -3.15474992 1.1750328 4.68700932 -2.94137513 -1.86261946\n", + " -4.80381584 2.79194821 -1.6747716 1.44972681 0.04479477 -0.84929068\n", + " 1.13492774 5.59623276 -2.28047066 0.70981963 -2.58742662 -2.35171195\n", + " -1.98945228 -0.50478039 2.73435184 2.27792351 -0.62331704 3.09588445\n", + " -2.31013134 -2.1920974 -0.94073863 4.09777152 2.24625676 -1.47996521\n", + " 2.23522273 2.19186467 4.59544745 1.0344097 -3.30721956 -1.74213305\n", + " -1.01076797 -2.8658343 -0.49660487 2.35718511 3.69531987 -2.99593034\n", + " 1.92367323 -0.45930769 1.30017534 1.47036888 -4.8094225 -0.64382541\n", + " 1.45428709 -0.83139684 3.57349402 -1.40366247 -1.95994493 0.45462625\n", + " -3.14049428 0.32226546 -1.88059045 -4.63098165 1.23628058 1.24417102\n", + " 0.81580676 -2.5295482 0.6811711 0.79487027 -0.66809694 2.24637899\n", + " -3.55052275 -0.93693192 1.44105298 -0.11043809 -3.21068786 -0.29371001\n", + " -2.85749646 4.28772983 0.51198122 -2.34765368 1.07429126 2.39178045\n", + " -1.20574569 0.94202808 3.42649346 2.90963944 2.3764368 -5.17514004\n", + " 0.83304608 1.0815178 -0.13583894 2.49987808 -3.45911941 3.62168185\n", + " 2.10145476 1.8392216 -0.16259373 1.49810305 -1.29760494 -0.39769609\n", + " 0.69118697 1.56615249 1.72176443 -2.60578037 1.59915585 -1.23783609\n", + " -2.19242378 -0.52901466 -3.14870498 0.09362302 1.29427157 -2.32355265\n", + " -1.41320155 -0.23287082 -1.9071189 1.16984836 1.21872107 -2.04837159\n", + " -2.67581717 0.74728457 2.05115139 -2.34787221 0.91135114 3.32525778\n", + " -3.31193875 3.29890798 1.81209647 -2.41706593 0.3094802 -0.16423577\n", + " -1.6492119 3.12499938 -0.80945514 2.4638041 1.91650851 0.49566152\n", + " -1.64396027 1.13576966 -0.89390031 1.24912196 1.09597766 0.1292553\n", + " -2.27069072 -0.03828106 0.72323019 -2.66864908 -1.93868781 -0.68994044\n", + " 0.75513829 2.46293051 3.67764919 -3.22396112 -1.46446213 0.14137035]\n", + "Train with data prior to: 2016-12-31T00:00:00.000000000 (252 obs)\n", + "(248, 10)\n", + "[ 2.37560533 2.9219649 0.68482441 0.01526294 1.55171467 4.30953441\n", + " -1.76189161 1.63112425 -1.72646923 3.40554793 -3.76144097 2.18663904\n", + " -2.43825478 3.76453418 1.58684465 0.14677014 -0.65358036 2.58467793\n", + " 1.23548936 -2.10561942 1.22174969 4.25483989 -2.69894803 0.35318784\n", + " 2.66361495 0.14080117 -4.48760378 2.02948389 -1.39408895 -3.55122067\n", + " -1.08325544 0.75039808 -0.4625473 -2.91566146 0.94345116 -3.83555676\n", + " -0.61530838 -3.32124914 0.243049 -2.00250401 0.09739443 -2.77039534\n", + " -1.04045332 -0.89701172 -0.7287501 -0.73180408 -2.51709452 -1.5771936\n", + " -2.5033122 -0.60918555 1.05871569 -1.01492891 -0.46679445 3.79135947\n", + " -1.41317148 -1.51150625 0.58096324 2.32245507 -1.06898236 1.6133893\n", + " 2.04890544 -0.51883966 4.97739845 0.37037471 -0.53323769 1.26587869\n", + " -2.12515124 1.14721324 -3.79832481 -0.11821513 1.66473172 1.08866099\n", + " 3.3253401 -1.01202106 -2.45440138 4.57589925 3.83232281 1.68685582\n", + " -1.26417882 -0.56323783 -4.6693857 4.03482765 0.0242757 -2.78104615\n", + " -3.06306269 4.48792009 -0.99168912 0.31995002 1.30195549 -4.59812385\n", + " 0.07267202 -2.69431496 -1.05939325 0.23143093 0.76264355 -1.55520673\n", + " 4.11051739 3.24515033 -2.5313066 -0.86208057 -1.11998562 -0.79341065\n", + " 0.05959746 3.99870963 1.38599861 0.59260645 -2.33989481 2.6440987\n", + " -2.01486458 0.85847879 1.43020132 0.09640746 -4.7021373 -3.17693216\n", + " 1.47034185 -1.42283318 -1.07202673 -1.95199229 0.05898006 -0.7018278\n", + " -3.72326092 0.14434388 0.81101666 1.84969715 0.12605591 -0.69057105\n", + " -1.35430138 -3.06188375 -2.45422468 3.82179455 -0.65863654 0.38545923\n", + " 1.43802331 2.61285287 0.93349585 -1.32614663 3.37507464 -3.29039756\n", + " 1.09611632 -4.77926693 -0.6677434 0.11684858 2.23983368 -1.34830082\n", + " -0.95619258 -1.94718838 3.0628053 -1.45472826 2.53655597 -0.74580842\n", + " -1.00150572 1.97220531 -5.38040417 -3.02583749 0.16265782 -1.69248803\n", + " 1.24157964 -2.59512396 -1.07361222 -2.70882703 6.36589652 2.54717408\n", + " -4.14754791 2.50970549 2.58305991 3.82950681 1.23615661 0.91899217\n", + " 1.91808838 0.96247948 2.8321779 0.692444 -1.25796531 -1.93768727\n", + " 3.69719221 -1.18674056 -2.25994756 -0.06233947 1.85417341 1.15728531\n", + " -0.78054814 -0.87184077 2.32416382 0.29563538 -1.37575326 1.35033947\n", + " 1.12665983 1.0962886 2.89821391 -3.52263246 1.09388657 -2.84206488\n", + " 2.89022619 1.39634906 -1.8665654 0.32193766 -2.64644558 -2.70019706\n", + " -2.92124867 -0.10461636 -0.89601919 -2.16121386 3.56997781 -2.44957946\n", + " 3.37332233 1.42751816 0.84017941 -0.10714209 -2.99604859 -1.17554466\n", + " -0.56293262 0.50066626 1.35563763 2.73035171 -4.4618575 0.52450525\n", + " -0.70130156 -0.522232 -2.93431577 -3.07700852 1.41145733 4.10151275\n", + " -0.94566029 1.21977656 0.76486467 -2.39264956 2.39563617 1.76217759\n", + " 1.19267042 -1.33668208 2.86245315 -0.15583553 2.38635471 1.21302342\n", + " -0.40663432 0.48687417 0.87237169 -3.24494341 -2.04316617 2.00479185\n", + " -1.69932656 3.04718076 0.24946891 0.28722797 -1.73246219 -2.5214448\n", + " 2.19872843 -1.89031376]\n", + "Train with data prior to: 2017-03-31T00:00:00.000000000 (248 obs)\n", + "(252, 10)\n", + "[ 3.35956779e+00 2.48776730e+00 -3.29583562e+00 -2.42734803e-01\n", + " 3.12294681e+00 -8.59942909e-02 -3.29018065e+00 -1.36282771e+00\n", + " -8.82829886e-01 -1.80109039e+00 -1.50001025e+00 -1.02910217e+00\n", + " 1.53559775e+00 5.47374117e-01 -1.32088218e+00 -1.97008984e+00\n", + " 3.29778707e+00 -7.18259049e-01 -2.27148910e+00 -9.59141328e-02\n", + " -1.97077457e+00 2.32987831e-01 4.30763824e+00 1.48920973e+00\n", + " -2.54592829e-01 -4.05262386e+00 1.76288811e+00 4.07554545e+00\n", + " 1.35256093e-01 6.56576978e-01 -2.93350803e+00 5.40795920e-01\n", + " -4.72951765e+00 1.67948338e+00 8.92036741e-01 -1.17914948e+00\n", + " -2.36421811e+00 2.27022068e+00 3.18337033e+00 2.21785929e+00\n", + " 1.10977513e+00 2.53430046e+00 1.71701194e+00 -1.94087561e+00\n", + " -1.90593733e+00 -1.55655741e+00 -2.97939674e+00 -2.92343341e+00\n", + " -1.85996645e+00 2.43780488e+00 -1.20144050e+00 8.17072476e-01\n", + " 2.18212550e+00 -2.52777804e-01 -2.84709264e+00 2.69218450e+00\n", + " -2.51964338e+00 1.44227398e+00 -9.85146430e-01 -2.50677586e+00\n", + " -2.78881827e+00 7.74330773e-01 -1.94060957e+00 -2.86786650e+00\n", + " 1.75852855e+00 -4.44305982e+00 -6.81204807e-01 -5.05032115e+00\n", + " 5.28627158e+00 2.68859398e+00 -2.92433364e+00 2.57094940e+00\n", + " 1.37564652e+00 -2.57942147e+00 -2.04811099e+00 -4.83887337e-01\n", + " -1.38026603e+00 -1.77942603e+00 9.97672525e-01 1.01490272e+00\n", + " -3.14195169e+00 3.58652238e+00 -1.43862083e+00 -3.45362080e+00\n", + " -6.23216919e+00 2.24271464e+00 4.58909896e-01 8.52641494e-01\n", + " 9.66300741e-01 -4.11629542e+00 -1.32436360e+00 -2.17870386e-01\n", + " -2.03424762e+00 -1.02868768e+00 1.10295000e-03 1.79872792e+00\n", + " -1.54523860e+00 1.02309644e+00 -1.94769116e-01 -1.87679095e+00\n", + " 1.40028689e-01 -2.07964322e+00 1.50673460e+00 1.06815857e+00\n", + " -2.39227153e+00 2.49650933e+00 -1.20712724e-01 4.49401542e+00\n", + " -6.84051885e-01 1.19440726e+00 5.85455452e-01 -7.25294938e-01\n", + " 8.41643616e-02 -7.74277153e-01 -3.36534927e+00 2.27357440e+00\n", + " 1.88224226e-01 7.03248146e-01 -3.96221517e+00 6.46653982e-01\n", + " 1.57394111e+00 -1.62008225e+00 -1.91353342e+00 -9.98011403e-01\n", + " -3.87911831e+00 -3.43243765e+00 1.94567697e+00 3.79947526e-01\n", + " -7.92203957e-01 -1.74439952e+00 1.55422758e-02 1.45609675e+00\n", + " 3.14859016e+00 2.81420548e-01 2.01471346e+00 3.38070938e+00\n", + " 1.46252801e-01 9.68040086e-03 -1.90296413e+00 -2.17933676e+00\n", + " 8.50053965e-01 -3.72028428e-01 -7.23923173e-01 1.79107372e+00\n", + " -3.88897555e-01 1.17728499e-01 3.36440365e+00 3.44802335e+00\n", + " -1.59329070e+00 1.22095408e+00 -2.77547612e+00 1.35087301e+00\n", + " -1.26330081e+00 7.96471193e-02 1.20148946e-01 -4.58984710e+00\n", + " 1.10596959e-01 -7.88150531e-01 1.79783050e+00 4.09962257e+00\n", + " 1.33073824e+00 2.41813874e+00 3.80259368e+00 -5.07135413e-01\n", + " 2.17569277e+00 5.23167504e-01 -1.08442726e+00 -1.19110812e+00\n", + " -9.02628159e-01 -9.15813931e-01 -6.59167192e-01 1.41200375e+00\n", + " -8.77269020e-01 7.15534475e-01 -2.96521859e+00 -1.68949365e+00\n", + " 2.12987663e+00 1.97952105e+00 2.44776243e+00 -2.87995280e+00\n", + " -1.00687024e+00 1.39420026e+00 3.39596080e+00 1.95171287e+00\n", + " -3.12346600e+00 1.65667972e+00 -7.49036476e-01 3.21093869e+00\n", + " 3.55249655e-01 2.91399168e+00 -8.72230246e-01 -4.51166614e-01\n", + " 4.01668788e-01 -4.13269521e+00 2.22918447e+00 -3.37554597e+00\n", + " -2.66411510e+00 5.54279299e+00 1.89629566e-01 -8.04002640e-01\n", + " -7.20085056e-01 4.50683038e+00 5.18006993e-01 1.97492930e+00\n", + " 1.04439703e+00 -8.12754455e-01 6.99188264e-01 1.57830404e+00\n", + " 6.05898635e-01 -3.34057941e+00 1.10190672e+00 1.88449928e+00\n", + " 1.18733530e+00 -1.12222942e-01 1.96995504e-01 1.43437444e+00\n", + " -4.92085143e+00 6.03427298e-01 -3.86117031e-01 2.57904569e+00\n", + " 2.79959886e+00 -2.32688985e+00 -1.67629996e+00 1.95376894e+00\n", + " -8.58775488e-01 -2.04511790e+00 2.97102406e-02 -3.16369163e-01\n", + " -8.00430521e-01 -1.61806714e+00 2.17310826e+00 -1.58889535e+00\n", + " -1.31416483e+00 2.14147485e+00 -6.24255969e-01 9.26834639e-01\n", + " 2.32180179e-01 8.14483829e-01 6.00136848e-01 -2.50411036e+00\n", + " 1.52563681e+00 5.10746272e-01 4.40776339e+00 -3.06864283e+00\n", + " -1.20868801e+00 6.11519847e-01 -3.55649812e+00 -2.36629365e-01\n", + " 4.04877675e+00 -2.83385080e-01 -3.04533380e+00 9.99547445e-01]\n", + "Train with data prior to: 2017-06-30T00:00:00.000000000 (252 obs)\n", + "(250, 10)\n", + "[ 1.40143333e+00 -1.29864824e+00 4.02771434e-01 -3.79215483e+00\n", + " 3.19396996e-01 1.84302899e+00 2.86730528e+00 -1.60162365e+00\n", + " -2.06392042e+00 -1.93372405e+00 1.45602797e+00 -7.81409701e-01\n", + " -1.63568027e+00 2.88452029e+00 2.57382194e+00 9.11684818e-02\n", + " -1.28576167e+00 5.74142008e-01 -3.76119903e+00 1.62352125e+00\n", + " 3.42971802e+00 1.21439473e+00 -5.51824480e+00 -3.06308838e+00\n", + " -8.86388684e-02 1.66383035e+00 -2.15028682e+00 9.33928400e-01\n", + " 2.01783726e+00 -4.25380889e-01 1.58834742e+00 -9.64827937e-01\n", + " -6.39867765e-01 -4.69476077e-01 3.09045712e-01 -4.10097259e+00\n", + " 2.97756804e+00 2.69938275e+00 2.61605759e+00 -2.93037410e+00\n", + " 8.43025753e-01 3.35921492e+00 -1.52263734e+00 -1.12080518e+00\n", + " -1.65459413e+00 1.68348326e+00 2.31217261e-01 -1.08402608e+00\n", + " 3.89679942e+00 -1.40038764e+00 -2.70578086e+00 -3.33404066e-01\n", + " 2.76860360e+00 -6.48511681e-01 -1.56057622e+00 2.85921534e-01\n", + " -2.79369876e+00 2.09559071e-01 -2.45853992e+00 -2.87644124e+00\n", + " 1.89738045e+00 -4.76223189e-01 3.98886152e+00 3.67542011e+00\n", + " -3.65879451e-01 2.56520772e+00 -1.91253485e+00 1.90907376e+00\n", + " 1.65547150e+00 1.80174353e+00 1.02841115e+00 2.40883719e+00\n", + " 3.67960960e+00 5.83985611e-01 -1.08216768e+00 1.89329093e+00\n", + " 4.34275727e+00 -3.79165181e-02 3.85157259e+00 3.45386638e-01\n", + " -4.44572200e-01 -2.10135997e+00 9.51220912e-01 2.72166558e-01\n", + " -2.81907282e+00 -4.44639824e+00 -3.33444271e+00 1.60029806e+00\n", + " 2.76409179e+00 1.53381320e+00 -3.92552374e-01 2.43898418e+00\n", + " -3.27025355e+00 -3.03368526e+00 2.19080632e+00 9.07455731e-01\n", + " 2.96054209e+00 -3.10969805e+00 1.87661736e+00 2.30596731e+00\n", + " -4.58148008e-01 -2.19897934e+00 2.97182419e+00 2.90170256e+00\n", + " 2.26786665e+00 -2.52126412e+00 -6.71086151e-01 -1.05265872e-03\n", + " -4.95608763e-01 -2.02489795e+00 -3.57597399e+00 2.38092857e+00\n", + " -2.18102626e+00 6.80551273e-01 -5.69031115e-01 -1.26531568e+00\n", + " -2.93564286e+00 -2.09936695e+00 2.25953947e+00 4.33521099e+00\n", + " 1.17361112e+00 -4.77810878e-01 5.68082466e-01 -3.40771886e+00\n", + " 2.34041056e+00 -3.37335793e+00 2.49103883e-01 1.93083417e+00\n", + " -2.75593397e-01 1.22266091e+00 1.08690072e+00 3.39820560e+00\n", + " 1.28506099e+00 -2.86067582e+00 3.26526845e-01 -5.86670593e-02\n", + " -2.13048750e+00 8.60614766e-01 1.31687115e-01 -1.47327702e+00\n", + " 2.49442013e-01 1.81417699e+00 4.33340502e+00 -9.20384552e-02\n", + " -2.11083274e+00 -1.25002971e-02 2.41539759e+00 4.56743650e-01\n", + " -1.15728286e+00 -9.16134838e-01 -3.07512491e+00 7.66410136e-01\n", + " 3.12388120e+00 -2.43273782e-01 2.56834690e+00 -2.82189673e+00\n", + " 2.58047354e-01 4.00095532e+00 -2.21698231e+00 -2.99537282e+00\n", + " 4.52940371e-01 1.16193862e+00 -6.99559761e-01 2.93838555e+00\n", + " 1.47359811e+00 7.00340279e-01 4.01141286e+00 -2.86780743e-01\n", + " 7.19814721e-01 -1.80806375e-01 -1.34567452e+00 -1.20997130e+00\n", + " -6.95865065e-01 3.35810182e+00 5.00341068e-01 1.50681551e-01\n", + " -1.67752573e-01 6.49523896e-01 -4.00795944e-01 -8.46765698e-01\n", + " -3.65546765e+00 1.55517854e+00 -3.78789362e-01 2.39004596e+00\n", + " 2.10922590e+00 -4.29487571e+00 -9.50918646e-01 -3.12351998e+00\n", + " -1.24687827e+00 -1.70994900e+00 -2.08594678e+00 -1.22057658e+00\n", + " -9.96302707e-02 1.45838321e+00 -1.59669970e+00 -4.45878729e-02\n", + " 4.37326183e+00 2.08741980e+00 -1.41846244e+00 -2.91393493e+00\n", + " -2.99558423e-01 -8.40436883e-01 -4.07783654e+00 -2.12320850e+00\n", + " 2.74170972e+00 -3.03806395e+00 2.60961419e+00 6.07073141e-02\n", + " 3.36294570e+00 -2.69616318e+00 8.09998768e-01 -1.72941781e-01\n", + " -1.66766953e+00 -2.72410922e+00 3.01865554e+00 4.16681113e-01\n", + " -3.41455494e+00 -8.79964894e-01 2.51088309e+00 3.39334052e+00\n", + " 1.51505474e+00 -2.43271819e+00 -1.95832652e+00 -5.23817157e-01\n", + " -2.74475633e+00 1.87242604e+00 2.23260028e+00 3.11949217e+00\n", + " -1.09655217e+00 1.92830739e+00 -3.77625435e+00 -2.77792813e+00\n", + " -2.33936867e+00 9.91573805e-01 -3.01717332e-01 2.73635763e+00\n", + " 1.58909869e+00 -2.15572636e-01 2.88845645e+00 2.35089619e+00\n", + " 2.88384648e+00 -2.52028836e+00 4.18987028e+00 -8.09362806e-01\n", + " -2.47066605e+00 6.07513051e-01 -1.62554120e+00 3.14501998e-01\n", + " -4.68879870e-01 -1.39702770e+00]\n", + "Train with data prior to: 2017-09-30T00:00:00.000000000 (250 obs)\n", + "(248, 10)\n", + "[ 4.59978437e+00 3.57650332e+00 -1.83388653e-03 1.07634932e-01\n", + " 2.63980542e+00 9.66862679e-01 6.57785134e-01 1.12533008e+00\n", + " 4.17631022e-01 -7.76582516e-01 -4.05897701e+00 -1.08358453e+00\n", + " -1.17967790e+00 -2.06910208e+00 -3.20511096e+00 1.05300551e-01\n", + " 9.23317602e-01 5.33831321e+00 -1.55708891e+00 8.11451791e-01\n", + " -2.33322591e+00 5.12861998e-01 -1.38328259e+00 3.45105938e-01\n", + " 1.97448346e+00 -3.96331624e-01 -3.43589609e+00 -2.46434611e+00\n", + " -5.84556949e-01 -5.59945888e-01 2.33292345e+00 -1.65331501e+00\n", + " 3.01332158e+00 3.11698279e+00 -4.35410875e-01 -3.48996194e+00\n", + " -3.61354828e-01 4.30062911e+00 1.06520360e+00 -2.42653905e+00\n", + " -4.41089252e-01 -9.37514755e-01 -1.74850020e+00 -3.44218300e+00\n", + " 1.85363006e+00 -4.49801499e-01 2.51193649e+00 -2.73908555e+00\n", + " -8.18994629e-01 -1.83990297e+00 2.60549798e+00 -3.40258645e-01\n", + " 3.12242175e+00 6.03370161e-01 -4.31959017e+00 -2.55212882e+00\n", + " -4.60376904e+00 -1.55682212e+00 -5.39332311e-01 -1.99345342e+00\n", + " 1.88065658e+00 6.17950199e-01 -1.42190422e+00 -2.77204272e+00\n", + " -1.76615162e-02 -1.67397541e+00 1.40783867e+00 -1.71560995e+00\n", + " -1.85395051e+00 -9.26556506e-01 9.83542914e-01 -1.49594792e+00\n", + " 4.34901975e-02 1.49476277e+00 5.86127581e-01 2.30808531e-01\n", + " -1.55743146e+00 -4.97547690e-01 3.11191311e+00 -3.49429011e+00\n", + " 1.99406138e+00 4.57666811e+00 -1.58115357e+00 -3.62941404e+00\n", + " -7.32042260e-01 -1.80022705e-01 -1.77181494e+00 -3.93411882e+00\n", + " 2.20246870e+00 7.76954362e-01 -2.16680889e+00 1.89298288e-01\n", + " -4.18229769e-01 -3.17989184e+00 3.17817490e+00 -4.12933047e-01\n", + " 3.11637618e+00 -1.06662356e+00 -2.16879499e+00 1.17147895e-01\n", + " 3.63284480e+00 -1.55657188e+00 -7.21883292e-01 -4.44230990e+00\n", + " 2.04939242e+00 3.45070132e+00 -1.46025385e+00 6.57077135e-01\n", + " -9.10194842e-01 5.20315065e-01 2.50962738e+00 -1.67894344e+00\n", + " 1.90852144e+00 -1.66835699e+00 -2.62243001e+00 2.15466452e+00\n", + " -2.76371430e+00 -2.44994192e+00 -5.10237842e+00 8.79251623e-01\n", + " 6.25361920e-01 -2.56115933e+00 3.99474222e+00 -9.17917504e-01\n", + " 3.01621634e+00 -2.88213085e+00 -7.16722033e-01 3.93642908e+00\n", + " -1.15228982e+00 -1.53862591e+00 -2.65831871e+00 3.10929522e+00\n", + " 5.62335612e-01 2.78500409e+00 3.90367940e+00 4.63808280e-02\n", + " -4.70517228e-01 3.63216108e-01 3.03254989e+00 -2.98278695e-01\n", + " -3.49022165e+00 1.52633902e+00 -1.06638138e+00 3.38003829e+00\n", + " -4.02678109e+00 -5.18289357e-01 -2.28904706e+00 -9.67844291e-01\n", + " 3.13723408e+00 -1.98751400e+00 2.38779238e+00 6.89893957e-01\n", + " 1.01689812e+00 -1.15981559e+00 -1.37801905e+00 -9.68318221e-01\n", + " 2.93498306e-01 -4.31747545e-02 2.69089426e+00 -7.92715945e-01\n", + " 5.03015231e+00 -1.15292435e+00 -1.35471405e+00 -6.76725163e-01\n", + " -2.34664505e-01 -1.00678201e+00 1.58807407e-01 -2.47484584e+00\n", + " 3.58119121e-01 4.34188029e+00 -3.06212608e+00 -1.91411491e+00\n", + " 1.67386762e+00 3.61214471e+00 3.98598666e+00 2.65083052e-01\n", + " 2.27779384e-01 2.67839837e+00 2.93129300e+00 -3.94992411e+00\n", + " 3.01815778e+00 -3.68359914e-01 -9.15563624e-01 1.76643227e+00\n", + " -2.11863158e+00 -3.13846786e-01 -4.32256376e-01 -6.40754065e+00\n", + " -1.78945229e+00 -5.33366951e+00 2.54006669e+00 1.35825359e+00\n", + " -6.78709273e-01 -7.00980889e-01 2.45282331e-01 2.14709492e+00\n", + " -2.63885191e+00 -3.58437941e+00 7.02142735e-01 -3.08526603e+00\n", + " 2.44167521e+00 -2.08562012e+00 -1.37458482e+00 8.83810517e-01\n", + " -7.98936062e-01 -3.76958926e+00 3.88227282e+00 3.79868845e+00\n", + " -1.38545201e+00 -3.14638751e+00 -9.39833864e-01 1.91760136e+00\n", + " 6.29097207e-01 -5.97131759e-01 3.03842650e+00 -7.66926269e-01\n", + " -8.07099660e-01 -3.38846581e-01 2.49255731e+00 1.65177415e+00\n", + " 3.23683482e+00 -1.16169342e+00 -3.42558016e+00 1.88582086e+00\n", + " -3.10441647e+00 -2.21831363e+00 -1.81098438e+00 -3.65708694e+00\n", + " 3.01641044e+00 2.38015995e+00 2.92211876e-01 -3.37975644e+00\n", + " -2.01965694e+00 3.08003937e+00 4.88420768e+00 -1.85595359e+00\n", + " -8.24002124e-01 1.45331886e+00 2.27667189e+00 9.17233433e-01\n", + " -3.74104460e-01 -1.82383080e+00 3.48952273e-02 -8.50020776e-01\n", + " -9.00298924e-01 2.07407883e+00 -1.06131863e+00 7.78687109e-01]\n", + "Train with data prior to: 2017-12-31T00:00:00.000000000 (248 obs)\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/3844662304.py:26: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " predictions = pd.Series(index=features.index)\n" + ] + } + ], + "source": [ + "from sklearn.linear_model import LinearRegression\n", + "from sklearn.ensemble import ExtraTreesRegressor\n", + "\n", + "linear_models,linear_preds = make_walkforward_model(X,y,algo=LinearRegression())\n", + "tree_models,tree_preds = make_walkforward_model(X,y,algo=ExtraTreesRegressor())" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Note that no predictions can be made prior to the first trained model, so it's important to `dropna()` on predictions prior to use. " + ] + }, + { + "cell_type": "code", + "execution_count": 117, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Models:\n", + "2017-12-31 LinearRegression()\n", + "2018-03-31 LinearRegression()\n", + "2018-06-30 LinearRegression()\n", + "2018-09-30 LinearRegression()\n", + "2018-12-31 LinearRegression()\n", + "dtype: object\n", + "\n", + "Predictions:\n", + "time ticker \n", + "2017-12-31 XRP_USD -0.033506\n", + "2018-01-01 XRP_USD -0.021429\n", + "2018-01-02 XRP_USD -0.059872\n", + "2018-01-03 XRP_USD -0.226922\n", + "2018-01-04 XRP_USD -0.013675\n", + "dtype: float64\n" + ] + } + ], + "source": [ + "print(\"Models:\")\n", + "print(linear_models.head())\n", + "print()\n", + "print(\"Predictions:\")\n", + "print(linear_preds.dropna().head())" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "It can be instructive to see how the linear model coefficients evolve over time:" + ] + }, + { + "cell_type": "code", + "execution_count": 118, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 118, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "pd.DataFrame([model.coef_ for model in linear_models],\n", + " columns=X.columns,index=linear_models.index).plot(title='Weighting Coefficients for \\nLinear Model')" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Next, I'll create a simple function to evaluate multiple model performance metrics, called `calc_scorecard`. Further detail on this method of model evaluation is provided in the earlier post [Model evaluation](model_evaluation.html). " + ] + }, + { + "cell_type": "code", + "execution_count": 119, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n" + ] + }, + { + "data": { + "text/plain": [ + "RSQ 0.514434\n", + "MAE 0.024298\n", + "directional_accuracy 74.096441\n", + "edge 0.023101\n", + "noise 0.036503\n", + "edge_to_noise 0.632873\n", + "edge_to_mae 0.950754\n", + "Name: Linear, dtype: float64" + ] + }, + "execution_count": 119, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "from sklearn.metrics import r2_score,mean_absolute_error\n", + "\n", + "def calc_scorecard(y_pred,y_true):\n", + " \n", + " def make_df(y_pred,y_true):\n", + " y_pred.name = 'y_pred'\n", + " y_true.name = 'y_true'\n", + "\n", + " df = pd.concat([y_pred,y_true],axis=1).dropna()\n", + "\n", + " df['sign_pred'] = df.y_pred.apply(np.sign)\n", + " df['sign_true'] = df.y_true.apply(np.sign)\n", + " df['is_correct'] = 0\n", + " df.loc[df.sign_pred * df.sign_true > 0 ,'is_correct'] = 1 # only registers 1 when prediction was made AND it was correct\n", + " df['is_incorrect'] = 0\n", + " df.loc[df.sign_pred * df.sign_true < 0,'is_incorrect'] = 1 # only registers 1 when prediction was made AND it was wrong\n", + " df['is_predicted'] = df.is_correct + df.is_incorrect\n", + " df['result'] = df.sign_pred * df.y_true \n", + " return df\n", + " \n", + " df = make_df(y_pred,y_true)\n", + " \n", + " scorecard = pd.Series()\n", + " # building block metrics\n", + " scorecard.loc['RSQ'] = r2_score(df.y_true,df.y_pred)\n", + " scorecard.loc['MAE'] = mean_absolute_error(df.y_true,df.y_pred)\n", + " scorecard.loc['directional_accuracy'] = df.is_correct.sum()*1. / (df.is_predicted.sum()*1.)*100\n", + " scorecard.loc['edge'] = df.result.mean()\n", + " scorecard.loc['noise'] = df.y_pred.diff().abs().mean()\n", + " # derived metrics\n", + " scorecard.loc['edge_to_noise'] = scorecard.loc['edge'] / scorecard.loc['noise']\n", + " scorecard.loc['edge_to_mae'] = scorecard.loc['edge'] / scorecard.loc['MAE']\n", + " return scorecard \n", + "\n", + "calc_scorecard(y_pred=linear_preds,y_true=y).rename('Linear')" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Since we are concerned about not only average performance but also period-to-period consistency, I'll create a simple wrapper function which recalculates our metrics by quarter. " + ] + }, + { + "cell_type": "code", + "execution_count": 121, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "time 2019-12-31 2020-12-31 2021-12-31\n", + "RSQ 0.574333 0.539131 0.493258\n", + "MAE 0.011714 0.028011 0.042786\n", + "directional_accuracy 74.529617 73.463781 74.762359\n", + "edge 0.010995 0.026091 0.042421\n", + "noise 0.021044 0.047610 0.067754\n", + "edge_to_noise 0.522479 0.548008 0.626110\n", + "edge_to_mae 0.938615 0.931456 0.991477\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n" + ] + }, + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 121, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "def scores_over_time(y_pred,y_true):\n", + " df = pd.concat([y_pred,y_true],axis=1).dropna().reset_index().set_index('time')\n", + " scores = df.resample('A').apply(lambda df: calc_scorecard(df[y_pred.name],df[y_true.name]))\n", + " return scores\n", + "\n", + "scores_by_year = scores_over_time(y_pred=linear_preds,y_true=y)\n", + "print(scores_by_year.tail(3).T)\n", + "scores_by_year['edge_to_mae'].plot(title='Prediction Edge vs. MAE')" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Making the Ensemble Model\n", + "Now that we've trained base models and generated out-of-sample predictions, it's time to train the stacked generalization ensemble model. \n", + "\n", + "Training the ensemble model simply requires feeding in the base models' predictions in as the X dataframe. To clean up the data and ensure the X and y are of compatible dimensions, I've created a short data preparation function. \n", + "\n", + "Here, we'll use Lasso to train the ensemble becuase it is one of a few linear models which can be constrained to `positive = True`. This will ensure that the ensemble will assign either a positive or zero weight to each model, for reasons described above. " + ] + }, + { + "cell_type": "code", + "execution_count": 122, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['2017-12-31T00:00:00.000000000' '2018-03-31T00:00:00.000000000'\n", + " '2018-06-30T00:00:00.000000000' '2018-09-30T00:00:00.000000000'\n", + " '2018-12-31T00:00:00.000000000' '2019-03-31T00:00:00.000000000'\n", + " '2019-06-30T00:00:00.000000000' '2019-09-30T00:00:00.000000000'\n", + " '2019-12-31T00:00:00.000000000' '2020-03-31T00:00:00.000000000'\n", + " '2020-06-30T00:00:00.000000000' '2020-09-30T00:00:00.000000000'\n", + " '2020-12-31T00:00:00.000000000' '2021-03-31T00:00:00.000000000'\n", + " '2021-06-30T00:00:00.000000000' '2021-09-30T00:00:00.000000000']\n", + "2017-12-31T00:00:00.000000000\n", + "Train with data prior to: 2017-12-31T00:00:00.000000000 (66 obs)\n", + "2018-03-31T00:00:00.000000000\n", + "Train with data prior to: 2018-03-31T00:00:00.000000000 (6311 obs)\n", + "2018-06-30T00:00:00.000000000\n", + "Train with data prior to: 2018-06-30T00:00:00.000000000 (6326 obs)\n", + "2018-09-30T00:00:00.000000000\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/3564051913.py:9: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " models = pd.Series(index=recalc_dates)\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Train with data prior to: 2018-09-30T00:00:00.000000000 (6321 obs)\n", + "2018-12-31T00:00:00.000000000\n", + "Train with data prior to: 2018-12-31T00:00:00.000000000 (6316 obs)\n", + "2019-03-31T00:00:00.000000000\n", + "Train with data prior to: 2019-03-31T00:00:00.000000000 (6316 obs)\n", + "2019-06-30T00:00:00.000000000\n", + "Train with data prior to: 2019-06-30T00:00:00.000000000 (6321 obs)\n", + "2019-09-30T00:00:00.000000000\n", + "Train with data prior to: 2019-09-30T00:00:00.000000000 (6321 obs)\n", + "2019-12-31T00:00:00.000000000\n", + "Train with data prior to: 2019-12-31T00:00:00.000000000 (6321 obs)\n", + "2020-03-31T00:00:00.000000000\n", + "Train with data prior to: 2020-03-31T00:00:00.000000000 (6316 obs)\n", + "2020-06-30T00:00:00.000000000\n", + "Train with data prior to: 2020-06-30T00:00:00.000000000 (6321 obs)\n", + "2020-09-30T00:00:00.000000000\n", + "Train with data prior to: 2020-09-30T00:00:00.000000000 (6321 obs)\n", + "2020-12-31T00:00:00.000000000\n", + "Train with data prior to: 2020-12-31T00:00:00.000000000 (6321 obs)\n", + "2021-03-31T00:00:00.000000000\n", + "Train with data prior to: 2021-03-31T00:00:00.000000000 (6316 obs)\n", + "2021-06-30T00:00:00.000000000\n", + "Train with data prior to: 2021-06-30T00:00:00.000000000 (6321 obs)\n", + "2021-09-30T00:00:00.000000000\n", + "Train with data prior to: 2021-09-30T00:00:00.000000000 (6321 obs)\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/3564051913.py:27: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " predictions = pd.Series(index=features.index)\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "time ticker \n", + "2017-12-31 XRP_USD -0.027641\n", + "2018-01-01 XRP_USD 0.106651\n", + "2018-01-02 XRP_USD 0.012918\n", + "2018-01-03 XRP_USD -0.069425\n", + "2018-01-04 XRP_USD -0.006091\n", + "Name: ensemble, dtype: float64\n" + ] + } + ], + "source": [ + "from sklearn.linear_model import LassoCV\n", + "def prepare_Xy(X_raw,y_raw):\n", + " ''' Utility function to drop any samples without both valid X and y values'''\n", + " Xy = X_raw.join(y_raw).replace({np.inf:None,-np.inf:None}).dropna()\n", + " X = Xy.iloc[:,:-1]\n", + " y = Xy.iloc[:,-1]\n", + " return X,y\n", + "X_ens, y_ens = prepare_Xy(X_raw=pd.concat([linear_preds.rename('linear'),tree_preds.rename('tree')],\n", + " axis=1),y_raw=y)\n", + "\n", + "ensemble_models,ensemble_preds = make_walkforward_model(X_ens,y_ens,algo=LassoCV(positive=True))\n", + "ensemble_preds = ensemble_preds.rename('ensemble')\n", + "print(ensemble_preds.dropna().head())" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Note that the ensemble's predictions don't begin until July, since the earliest trained ensemble model isn't available until end of Q2. This is necessary to make sure the ensemble model is trained on out of sample data - and that its predictions are _also_ out of sample. \n", + "\n", + "Again, we can look at the coefficients over time of the ensemble model. Keep in mind that the coefficients of the ensemble model represents how much weight is being given to each base model. In this case, it appears that our tree model is much more useful relative to the linear model, though the linear model is gradually catching up. " + ] + }, + { + "cell_type": "code", + "execution_count": 123, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 123, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "pd.DataFrame([model.coef_ for model in ensemble_models],\n", + " columns=X_ens.columns,index=ensemble_models.index).plot(title='Weighting Coefficients for \\nSimple Two-Model Ensemble')" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Performance of Ensemble vs. Base Models\n", + "\n", + "Now that we have predictions from both the base models and ensemble model, we can explore how the ensemble performs relative to base models. Is the whole really more than the sum of the parts?" + ] + }, + { + "cell_type": "code", + "execution_count": 124, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n" + ] + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + " Linear Tree Ensemble\n", + "RSQ 0.514434 0.413459 0.475730\n", + "MAE 0.024298 0.026169 0.025543\n", + "directional_accuracy 74.096441 71.701108 73.512556\n", + "edge 0.023101 0.021521 0.022577\n", + "noise 0.036048 0.036588 0.035562\n", + "edge_to_noise 0.640854 0.588184 0.634869\n", + "edge_to_mae 0.950754 0.822380 0.883900\n" + ] + } + ], + "source": [ + "# calculate scores for each model\n", + "score_ens = calc_scorecard(y_pred=ensemble_preds,y_true=y_ens).rename('Ensemble')\n", + "score_linear = calc_scorecard(y_pred=linear_preds,y_true=y_ens).rename('Linear')\n", + "score_tree = calc_scorecard(y_pred=tree_preds,y_true=y_ens).rename('Tree')\n", + "\n", + "\n", + "scores = pd.concat([score_linear,score_tree,score_ens],axis=1)\n", + "scores.loc['edge_to_noise'].plot.bar(color='grey',legend=True)\n", + "scores.loc['edge'].plot(color='green',legend=True)\n", + "scores.loc['noise'].plot(color='red',legend=True)\n", + "\n", + "plt.show()\n", + "print(scores)\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [] + }, + { + "cell_type": "raw", + "metadata": {}, + "source": [ + "### Observations:\n", + "* The tree model is relatively high accuracy and high \"edge\" - but it's very noisy (i.e., its predictions swing wildly from day to day, making it difficult to trade). \n", + "* The linear model has lower accuracy & edge, but is much less noisy. \n", + "* Ensembling the two models together preserves the accuracy of the tree model but cuts the prediction noise nearly in half. \n", + "* While not the most meaningful measurement metric, it's amazing to see the ensemble's RSQ more than doubled the better of the two base models. \n", + "\n", + "In real-world trading, it's also very important to understand how consistenly perform, and if performance is trending better or worse. Below, we'll plot four of the performance statistics by year across time " + ] + }, + { + "cell_type": "code", + "execution_count": 125, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n", + "/var/folders/tf/6j1p9w152qscfmn1hcd_06qh0000gn/T/ipykernel_11235/2664411021.py:23: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.\n", + " scorecard = pd.Series()\n" + ] + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "fig,[[ax1,ax2],[ax3,ax4]] = plt.subplots(2,2,figsize=(9,6))\n", + "metric = 'RSQ'\n", + "scores_over_time(y_pred=ensemble_preds.rename('ensemble'),y_true=y)[metric].rename('Ensemble').\\\n", + "plot(title=f'{metric.upper()} over time',legend=True,ax=ax1)\n", + "scores_over_time(y_pred=linear_preds.rename('linear'),y_true=y)[metric].rename('Linear').\\\n", + "plot(title=f'{metric.upper()} over time',legend=True, alpha = 0.5, linestyle='--',ax=ax1)\n", + "scores_over_time(y_pred=tree_preds.rename('tree'),y_true=y)[metric].rename(\"Tree\").\\\n", + "plot(title=f'{metric.upper()} over time',legend=True, alpha = 0.5, linestyle='--',ax=ax1)\n", + "\n", + "metric = 'edge'\n", + "scores_over_time(y_pred=ensemble_preds.rename('ensemble'),y_true=y)[metric].rename('Ensemble').\\\n", + "plot(title=f'{metric.upper()} over time',legend=True,ax=ax2)\n", + "scores_over_time(y_pred=linear_preds.rename('linear'),y_true=y)[metric].rename('Linear').\\\n", + "plot(title=f'{metric.upper()} over time',legend=True, alpha = 0.5, linestyle='--',ax=ax2)\n", + "scores_over_time(y_pred=tree_preds.rename('tree'),y_true=y)[metric].rename(\"Tree\").\\\n", + "plot(title=f'{metric.upper()} over time',legend=True, alpha = 0.5, linestyle='--',ax=ax2)\n", + "\n", + "metric = 'noise'\n", + "scores_over_time(y_pred=ensemble_preds.rename('ensemble'),y_true=y)[metric].rename('Ensemble').\\\n", + "plot(title=f'{metric.upper()} over time',legend=True,ax=ax3)\n", + "scores_over_time(y_pred=linear_preds.rename('linear'),y_true=y)[metric].rename('Linear').\\\n", + "plot(title=f'{metric.upper()} over time',legend=True, alpha = 0.5, linestyle='--',ax=ax3)\n", + "scores_over_time(y_pred=tree_preds.rename('tree'),y_true=y)[metric].rename(\"Tree\").\\\n", + "plot(title=f'{metric.upper()} over time',legend=True, alpha = 0.5, linestyle='--',ax=ax3)\n", + "\n", + "metric = 'edge_to_noise'\n", + "scores_over_time(y_pred=ensemble_preds.rename('ensemble'),y_true=y)[metric].rename('Ensemble').\\\n", + "plot(title=f'{metric.upper()} over time',legend=True,ax=ax4)\n", + "scores_over_time(y_pred=linear_preds.rename('linear'),y_true=y)[metric].rename('Linear').\\\n", + "plot(title=f'{metric.upper()} over time',legend=True, alpha = 0.5, linestyle='--',ax=ax4)\n", + "scores_over_time(y_pred=tree_preds.rename('tree'),y_true=y)[metric].rename(\"Tree\").\\\n", + "plot(title=f'{metric.upper()} over time',legend=True, alpha = 0.5, linestyle='--',ax=ax4)\n", + "\n", + "plt.tight_layout()\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Observations:\n", + "* We can see that the ensemble is fairly consistently more effective than either of the base models. \n", + "* All models seem to be getting better over time (and as they have more data on which to train). \n", + "* The ensemble also appears to be a bit more consistent over time. Much like a diversified portfolio of stocks should be less volatile than the individual stocks within it, an ensemble of diverse models will often perform more consistently across time" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Next Steps\n", + "The stacked generalization methodology is highly flexible. There are countless directions you can take this, including:\n", + "* __More model types__: add SVMs, deep learning models, regularlized regressions, and dimensionality reduction models to the mix\n", + "* __More hyperparameter combinations__: try multiple sets of hyperparameters on a particular algorithm.\n", + "* __Orthogonal feature sets__: try training base models on different subsets of features. Avoid the \"curse of dimensionality\" by limiting each base model to an appropriately small number of features. \n", + "\n", + "## Summary\n", + "\n", + "This final post, combined with the five previous posts, presents an end-to-end framework for applying supervised machine learning techniques to financial time series data, in a way which helps mitigate the several unique challenges of this domain. \n", + "\n", + "* [Data management](ML_data_management.html)\n", + "* [Feature engineering](feature_engineering.html)\n", + "* [Feature selection](feature_selection.html)\n", + "* [Walk-forward modeling](walk_forward_model_building.html)\n", + "* [Model evaluation](model_evaluation.html)\n", + "\n", + "Please feel free to add to the comment section with your comments and questions on this post. I'm also interested in ideas for future posts. \n", + "\n", + "Going forward, I plan to shift gears from tutorials to research on market anomalies and trading opportunities. \n", + "\n", + "## One more thing...\n", + "If you've found this post useful, please consider subscribing to the email list to be notified of future posts (email addresses will only be used for this purpose...). \n", + "\n", + "You can also follow me on [twitter](https://twitter.com/data2alpha) and forward to a friend or colleague who may find this topic interesting. " + ] + } + ], + "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.7" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/keras_models/classification.py b/archive/keras_models/classification.py similarity index 100% rename from keras_models/classification.py rename to archive/keras_models/classification.py diff --git a/keras_models/classification_transformer.py b/archive/keras_models/classification_transformer.py similarity index 100% rename from keras_models/classification_transformer.py rename to archive/keras_models/classification_transformer.py diff --git a/lightning/create_dataset.py b/archive/lightning/create_dataset.py similarity index 100% rename from lightning/create_dataset.py rename to archive/lightning/create_dataset.py diff --git a/lightning/define_model.py b/archive/lightning/define_model.py similarity index 100% rename from lightning/define_model.py rename to archive/lightning/define_model.py diff --git a/lightning/models/built_in_models.py b/archive/lightning/models/built_in_models.py similarity index 100% rename from lightning/models/built_in_models.py rename to archive/lightning/models/built_in_models.py diff --git a/lightning/models/custom_model.py b/archive/lightning/models/custom_model.py similarity index 100% rename from lightning/models/custom_model.py rename to archive/lightning/models/custom_model.py diff --git a/lightning/options.py b/archive/lightning/options.py similarity index 100% rename from lightning/options.py rename to archive/lightning/options.py diff --git a/lightning/run_pipeline.py b/archive/lightning/run_pipeline.py similarity index 100% rename from lightning/run_pipeline.py rename to archive/lightning/run_pipeline.py diff --git a/lightning/train_predict.py b/archive/lightning/train_predict.py similarity index 100% rename from lightning/train_predict.py rename to archive/lightning/train_predict.py diff --git a/model_classification_keras.py b/archive/model_classification_keras.py similarity index 98% rename from model_classification_keras.py rename to archive/model_classification_keras.py index fc4af00..a9070fd 100644 --- a/model_classification_keras.py +++ b/archive/model_classification_keras.py @@ -15,7 +15,9 @@ from keras_models.classification_transformer import create_basic_transformer_mod data = load_files(path='data/', own_asset='BTC_ETH', + own_asset_lags=[1,2,3,4,5,6,8,10,15], load_other_assets=True, + other_asset_lags=[1,2,3,4], log_returns=False, add_date_features=True, own_technical_features='level2', diff --git a/model_classification_sklearn.py b/archive/model_classification_sklearn.py similarity index 98% rename from model_classification_sklearn.py rename to archive/model_classification_sklearn.py index 6581dd0..437414d 100644 --- a/model_classification_sklearn.py +++ b/archive/model_classification_sklearn.py @@ -30,7 +30,9 @@ print('Predicting: ', ticket_to_predict) data = load_files(path='data/', own_asset=ticket_to_predict, - load_other_assets=True, + own_asset_lags=[1,2,3,4,5,6,8,10,15], + load_other_assets=False, + other_asset_lags=[1,2,3,4], log_returns=True, add_date_features=True, own_technical_features='level2', diff --git a/model_classification_sklearn_walk_forward.py b/archive/model_classification_sklearn_walk_forward.py similarity index 66% rename from model_classification_sklearn_walk_forward.py rename to archive/model_classification_sklearn_walk_forward.py index 0d65cf2..a2b1132 100644 --- a/model_classification_sklearn_walk_forward.py +++ b/archive/model_classification_sklearn_walk_forward.py @@ -2,7 +2,7 @@ from sklearnex import patch_sklearn patch_sklearn() -from load_data import create_target_cum_forward_returns, create_target_classes, load_files +from load_data import create_target_classes, load_files from sktime.forecasting.model_selection import temporal_train_test_split from sklearn.metrics import accuracy_score from sklearn.metrics import confusion_matrix @@ -30,7 +30,9 @@ print('Predicting: ', ticket_to_predict) data = load_files(path='data/', own_asset=ticket_to_predict, + own_asset_lags=[1,2,3,4,5,6,8,10,15], load_other_assets=False, + other_asset_lags=[1,2,3,4], log_returns=True, add_date_features=True, own_technical_features='level1', @@ -42,7 +44,7 @@ data = load_files(path='data/', target_col = 'target' returns_col = ticket_to_predict + '_returns' data = create_target_classes(data, returns_col, 1, 'two') - + X = data.drop(columns=[target_col]) y = data[target_col] @@ -56,6 +58,7 @@ X_test = feature_scaler.transform(X_test) #%% sliding_window_size = 120 +retrain_every = 60 X_train = sliding_window_and_flatten(X_train, sliding_window_size) # X_test = sliding_window_and_flatten(X_test, sliding_window_size) X_test_orig = X_test_orig.iloc[sliding_window_size-1:] @@ -63,6 +66,16 @@ y_train = y_train[sliding_window_size-1:] # y_test = y_test[sliding_window_size-1:] + + +def evaluate_predictions(model_name: str, y: pd.Series, preds: pd.Series, sliding_window_size: int): + print("Model: ", model_name) + evaluate_from = sliding_window_size*2 + print(accuracy_score(y[evaluate_from:-1], preds[evaluate_from:])) + print(confusion_matrix(y[evaluate_from:-1], preds[evaluate_from:])) + print(classification_report(y[evaluate_from:-1], preds[evaluate_from:])) + + def walk_forward_train_test( create_model, X_train: pd.DataFrame, @@ -71,7 +84,7 @@ def walk_forward_train_test( retrain_every: int ): predictions = [None] * (len(y_train)-1) - models = [None] * (len(y_train)-1) + models = [None] * len(predictions) train_from = sliding_window_size+1 train_till = len(y_train)-2 @@ -79,7 +92,7 @@ def walk_forward_train_test( iterations_since_retrain = 0 for i in range(train_from, train_till): - if i % 10 == 0: print('Fold: ', i) + # if i % 20 == 0: print('Fold: ', i) iterations_since_retrain += 1 window_start = i - window_size window_end = i @@ -89,7 +102,7 @@ def walk_forward_train_test( if iterations_since_retrain >= retrain_every or models[i-1] is None: model = create_model() model.fit(X_train_slice, y_train_slice) - models.append(model) + iterations_since_retrain = 0 else: model = models[i-1] models[window_end] = model @@ -99,56 +112,21 @@ def walk_forward_train_test( #%% -models, preds = walk_forward_train_test(lambda : GaussianNB(), X_train, y_train, 120, 10) +for model_name, create_model in models_to_try: -# %% + model_over_time, preds = walk_forward_train_test( + create_model = create_model, + X_train = X_train, + y_train = y_train, + window_size = sliding_window_size, + retrain_every = retrain_every + ) -models = [] -models.append(('LR', LogisticRegression(n_jobs=-1))) -models.append(('LDA', LinearDiscriminantAnalysis())) -models.append(('KNN', KNeighborsClassifier())) -models.append(('CART', DecisionTreeClassifier())) -models.append(('NB', GaussianNB())) -# models.append(('NN', MLPClassifier(hidden_layer_sizes=[200, 100, 50], shuffle=False))) -models.append(('AB', AdaBoostClassifier())) -# models.append(('GBM', GradientBoostingClassifier())) -models.append(('RF', RandomForestClassifier(n_jobs=-1))) -# model = RandomForestClassifier(n_jobs=-1) -# model = KNeighborsClassifier() -model = GaussianNB() -# model = AdaBoostClassifier() - -# re-train the model every n steps -# store the model -# iterate over all potential folds -# retrieve model for the range -# predict on the input data -# store the predictions - -predictions = [0] * (len(y_train)-1) - - -for i in range(sliding_window_size+1, len(y_train)-2): - if i % 10 == 0: print('Fold: ', i) - X_train_up_to_i = X_train[i-sliding_window_size:i] - y_train_up_to_i = y_train[i-sliding_window_size:i] - model.fit(X_train_up_to_i, y_train_up_to_i) - predictions[i+1] = model.predict(X_train[i+1].reshape(1, -1)).item() + evaluate_predictions(model_name, y_train, preds, sliding_window_size) #%% -print(accuracy_score(y_train[500:-1], predictions[500:])) -print(confusion_matrix(y_train[500:-1], predictions[500:])) -print(classification_report(y_train[500:-1], predictions[500:])) - - -#%% -# feat_importance = pd.DataFrame({'Importance':model.feature_importances_*100}, index=X.columns) -# feat_importance.sort_values('Importance', axis=0, ascending=True) -# feat_importance.plot(kind='barh', color='r' ) -# plt.xlabel('Variable Importance') -# print(feat_importance) #%% Create column for Strategy Returns by multiplying the daily returns by the position that was held at close of business the previous day # backtestdata = pd.DataFrame(index= X_test_orig.index) diff --git a/model_classification_sktime.py b/archive/model_classification_sktime.py similarity index 96% rename from model_classification_sktime.py rename to archive/model_classification_sktime.py index ccee083..2140ac9 100644 --- a/model_classification_sktime.py +++ b/archive/model_classification_sktime.py @@ -35,7 +35,9 @@ print('Predicting: ', ticket_to_predict) data = load_files(path='data/', own_asset=ticket_to_predict, - load_other_assets=True, + own_asset_lags=[1,2,3,4,5,6,8,10,15], + load_other_assets=False, + other_asset_lags=[1,2,3,4], log_returns=True, add_date_features=True, own_technical_features='level2', diff --git a/model_regression_keras.py b/archive/model_regression_keras.py similarity index 100% rename from model_regression_keras.py rename to archive/model_regression_keras.py diff --git a/data/ADA_DOT.csv b/data/ADA_DOT.csv index 7ad25f6..0276606 100644 --- a/data/ADA_DOT.csv +++ b/data/ADA_DOT.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1458,7 +1432,7 @@ time,high,low,open,close 2021-10-04,0.07385,0.07001,0.07014,0.07034 2021-10-05,0.0742,0.0707,0.07034,0.07112 2021-10-06,0.07468,0.06812,0.07112,0.0686 -2021-10-07,0.06897,0.06224,0.0686,0.06708 +2021-10-07,0.06895,0.06222,0.0686,0.06706 2021-10-08,0.06853,0.06622,0.06707,0.06706 2021-10-09,0.06329,0.062,0.06706,0.0624 2021-10-10,0.06559,0.06317,0.0624,0.06362 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,0.04498,0.04384,0.04354,0.04397 2021-11-15,0.04517,0.04411,0.04397,0.04507 2021-11-16,0.04775,0.04456,0.04507,0.0459 -2021-11-17,0.04737,0.04337,0.0459,0.04528 +2021-11-17,0.04433,0.04296,0.0459,0.04394 +2021-11-18,0.046,0.04382,0.04394,0.04579 +2021-11-19,0.04604,0.04399,0.04579,0.04518 +2021-11-20,0.04728,0.04516,0.04518,0.04567 +2021-11-21,0.045,0.04375,0.04567,0.04377 +2021-11-22,0.04527,0.04399,0.04377,0.045 +2021-11-23,0.04518,0.04272,0.045,0.04294 +2021-11-24,0.04682,0.04224,0.04294,0.04348 +2021-11-25,0.04442,0.04203,0.04348,0.04246 +2021-11-26,0.04513,0.04212,0.04246,0.04435 +2021-11-27,0.04505,0.04387,0.04435,0.04388 +2021-11-28,0.04515,0.04264,0.04388,0.04456 +2021-11-29,0.04367,0.0426,0.04456,0.04316 +2021-11-30,0.04235,0.04076,0.04316,0.04095 +2021-12-01,0.04371,0.04191,0.04095,0.04208 +2021-12-02,0.04912,0.04256,0.04208,0.04809 +2021-12-03,0.04864,0.0456,0.04809,0.04617 +2021-12-04,0.04916,0.0443,0.04617,0.04832 +2021-12-05,0.05048,0.04687,0.04832,0.04868 +2021-12-06,0.05074,0.04745,0.04868,0.05047 +2021-12-07,0.04787,0.04517,0.05047,0.0452 +2021-12-08,0.04747,0.04544,0.0452,0.04679 +2021-12-09,0.0492,0.04787,0.04679,0.04789 +2021-12-10,0.04857,0.04569,0.04789,0.04574 +2021-12-11,0.04955,0.045,0.04574,0.04873 +2021-12-12,0.0484,0.04527,0.04873,0.04555 +2021-12-13,0.04852,0.04351,0.04555,0.04682 diff --git a/data/ADA_FIL.csv b/data/ADA_FIL.csv index 1ba57f5..cb4d28a 100644 --- a/data/ADA_FIL.csv +++ b/data/ADA_FIL.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,0.03336,0.03251,0.03257,0.0326 2021-11-15,0.03317,0.0324,0.0326,0.0331 2021-11-16,0.03472,0.0324,0.0331,0.03338 -2021-11-17,0.0342,0.03232,0.03338,0.03366 +2021-11-17,0.03374,0.0327,0.03338,0.03344 +2021-11-18,0.03469,0.03305,0.03344,0.03454 +2021-11-19,0.03531,0.03373,0.03454,0.03465 +2021-11-20,0.03658,0.03493,0.03465,0.03533 +2021-11-21,0.03549,0.03451,0.03533,0.03452 +2021-11-22,0.03453,0.03355,0.03452,0.03432 +2021-11-23,0.03563,0.03369,0.03432,0.03386 +2021-11-24,0.03544,0.03197,0.03386,0.03291 +2021-11-25,0.03167,0.02997,0.03291,0.03028 +2021-11-26,0.02953,0.02756,0.03028,0.02902 +2021-11-27,0.02746,0.02674,0.02902,0.02675 +2021-11-28,0.02861,0.02702,0.02675,0.02824 +2021-11-29,0.02959,0.02886,0.02824,0.02924 +2021-11-30,0.0299,0.02878,0.02924,0.02892 +2021-12-01,0.02958,0.02836,0.02892,0.02847 +2021-12-02,0.03269,0.02833,0.02847,0.03201 +2021-12-03,0.03297,0.03091,0.03201,0.0313 +2021-12-04,0.03519,0.03172,0.0313,0.0346 +2021-12-05,0.03655,0.03394,0.0346,0.03525 +2021-12-06,0.03683,0.03443,0.03525,0.03663 +2021-12-07,0.03734,0.03523,0.03663,0.03525 +2021-12-08,0.03421,0.03274,0.03525,0.03372 +2021-12-09,0.03528,0.03433,0.03372,0.03434 +2021-12-10,0.03227,0.03035,0.03434,0.03039 +2021-12-11,0.03402,0.0309,0.03039,0.03346 +2021-12-12,0.03595,0.03362,0.03346,0.03383 +2021-12-13,0.03485,0.03282,0.03383,0.0336 diff --git a/data/ADA_LTC.csv b/data/ADA_LTC.csv index 11efbf5..e9cfe53 100644 --- a/data/ADA_LTC.csv +++ b/data/ADA_LTC.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0004737,0.0004212,0.0003853,0.0004413 -2017-10-10,0.0004411,0.0004175,0.0004413,0.0004251 -2017-10-11,0.0004462,0.0004186,0.0004251,0.0004443 -2017-10-12,0.0004599,0.0003889,0.0004443,0.0004417 -2017-10-13,0.0005838,0.0004286,0.0004417,0.0005667 -2017-10-14,0.0006195,0.0004626,0.0005667,0.0005046 -2017-10-15,0.0005026,0.0004514,0.0005046,0.0004583 -2017-10-16,0.0004849,0.0004448,0.0004575,0.0004466 -2017-10-17,0.0004863,0.0004182,0.0004466,0.0004598 -2017-10-18,0.0004563,0.0004269,0.0004598,0.0004397 -2017-10-19,0.0004632,0.0004392,0.0004401,0.0004536 -2017-10-20,0.0005275,0.0004665,0.0004536,0.0005085 -2017-10-21,0.0005341,0.0004771,0.000508,0.0004906 -2017-10-22,0.0005045,0.0004886,0.0004903,0.0004918 -2017-10-23,0.0005037,0.0004476,0.0004917,0.0004714 -2017-10-24,0.0005104,0.0004073,0.0004713,0.0004856 -2017-10-25,0.0005098,0.0004742,0.0004856,0.0004874 -2017-10-26,0.0005122,0.0004792,0.0004877,0.0004899 -2017-10-27,0.0004827,0.0004555,0.00049,0.0004806 -2017-10-28,0.0004866,0.000476,0.000481,0.0004782 -2017-10-29,0.0005308,0.0004853,0.0004782,0.0004994 -2017-10-30,0.0005137,0.0004887,0.0004994,0.0005083 -2017-10-31,0.0005731,0.000523,0.0005083,0.000551 -2017-11-01,0.000607,0.0004357,0.0005521,0.000437 -2017-11-02,0.0004864,0.0003294,0.000437,0.000393 -2017-11-03,0.0004226,0.0003509,0.000393,0.0004034 2017-11-04,0.0004436,0.0003966,0.0003996,0.0004006 2017-11-05,0.0004191,0.0003784,0.0004006,0.0003798 2017-11-06,0.0004263,0.0003574,0.0003798,0.0004008 @@ -1490,8 +1464,8 @@ time,high,low,open,close 2021-11-05,0.01,0.009798,0.009776,0.009954 2021-11-06,0.01035,0.01006,0.009954,0.01014 2021-11-07,0.01029,0.009991,0.01014,0.01 -2021-11-08,0.009572,0.009003,0.01,0.009289 -2021-11-09,0.00895,0.007962,0.009289,0.008657 +2021-11-08,0.009572,0.009003,0.009997,0.009289 +2021-11-09,0.008948,0.00796,0.009289,0.008655 2021-11-10,0.008612,0.007648,0.008657,0.008059 2021-11-11,0.00814,0.007901,0.008059,0.007928 2021-11-12,0.008236,0.008037,0.007928,0.008144 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,0.007481,0.007291,0.007954,0.007312 2021-11-15,0.007683,0.007504,0.007312,0.007666 2021-11-16,0.008471,0.007905,0.007666,0.008142 -2021-11-17,0.008399,0.007824,0.008142,0.008125 +2021-11-17,0.008249,0.007994,0.008142,0.008176 +2021-11-18,0.008788,0.008373,0.008176,0.008749 +2021-11-19,0.008708,0.008319,0.008749,0.008546 +2021-11-20,0.008771,0.008376,0.008546,0.008471 +2021-11-21,0.00853,0.008294,0.008471,0.008297 +2021-11-22,0.00855,0.008307,0.008297,0.008498 +2021-11-23,0.008518,0.008055,0.008498,0.008095 +2021-11-24,0.008449,0.007623,0.008095,0.007846 +2021-11-25,0.007863,0.00744,0.007846,0.007517 +2021-11-26,0.007973,0.00744,0.007517,0.007835 +2021-11-27,0.008122,0.007909,0.007835,0.007912 +2021-11-28,0.008096,0.007646,0.007912,0.00799 +2021-11-29,0.007881,0.007688,0.00799,0.007789 +2021-11-30,0.007734,0.007443,0.007789,0.007479 +2021-12-01,0.007697,0.007379,0.007479,0.007409 +2021-12-02,0.008631,0.007479,0.007409,0.008451 +2021-12-03,0.008722,0.008177,0.008451,0.00828 +2021-12-04,0.008871,0.007995,0.00828,0.00872 +2021-12-05,0.009138,0.008485,0.00872,0.008813 +2021-12-06,0.008847,0.008272,0.008813,0.0088 +2021-12-07,0.009019,0.008509,0.0088,0.008516 +2021-12-08,0.008578,0.008211,0.008516,0.008456 +2021-12-09,0.008744,0.008508,0.008456,0.008511 +2021-12-10,0.008665,0.008151,0.008511,0.00816 +2021-12-11,0.008707,0.007907,0.00816,0.008563 +2021-12-12,0.009002,0.008419,0.008563,0.008472 +2021-12-13,0.008658,0.008209,0.008472,0.00839 diff --git a/data/ADA_SOL.csv b/data/ADA_SOL.csv index 3a3fa41..032e19d 100644 --- a/data/ADA_SOL.csv +++ b/data/ADA_SOL.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,0.008751,0.008528,0.008486,0.008553 2021-11-15,0.008504,0.008306,0.008553,0.008485 2021-11-16,0.008893,0.008299,0.008485,0.008548 -2021-11-17,0.008872,0.008264,0.008548,0.008694 +2021-11-17,0.008647,0.00838,0.008548,0.00857 +2021-11-18,0.009206,0.008771,0.00857,0.009165 +2021-11-19,0.008818,0.008425,0.009165,0.008654 +2021-11-20,0.009137,0.008725,0.008654,0.008824 +2021-11-21,0.008206,0.007979,0.008824,0.007982 +2021-11-22,0.008286,0.008052,0.007982,0.008237 +2021-11-23,0.008286,0.007836,0.008237,0.007875 +2021-11-24,0.008717,0.007864,0.007875,0.008094 +2021-11-25,0.008349,0.007899,0.008094,0.007981 +2021-11-26,0.008111,0.007568,0.007981,0.007971 +2021-11-27,0.00821,0.007994,0.007971,0.007997 +2021-11-28,0.008041,0.007593,0.007997,0.007936 +2021-11-29,0.007928,0.007733,0.007936,0.007835 +2021-11-30,0.007708,0.007419,0.007835,0.007454 +2021-12-01,0.006997,0.006708,0.007454,0.006736 +2021-12-02,0.007513,0.00651,0.006736,0.007356 +2021-12-03,0.007753,0.007269,0.007356,0.00736 +2021-12-04,0.007196,0.006485,0.00736,0.007073 +2021-12-05,0.007285,0.006764,0.007073,0.007026 +2021-12-06,0.007367,0.006888,0.007026,0.007328 +2021-12-07,0.007669,0.007236,0.007328,0.007242 +2021-12-08,0.007286,0.006974,0.007242,0.007182 +2021-12-09,0.007332,0.007135,0.007182,0.007137 +2021-12-10,0.007667,0.007211,0.007137,0.00722 +2021-12-11,0.007995,0.00726,0.00722,0.007863 +2021-12-12,0.008265,0.00773,0.007863,0.007779 +2021-12-13,0.008154,0.007536,0.007779,0.007892 diff --git a/data/ADA_TRX.csv b/data/ADA_TRX.csv index 43bb0e7..7cea8cd 100644 --- a/data/ADA_TRX.csv +++ b/data/ADA_TRX.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,11.53,10.26,8.396,10.74 -2017-10-10,8.667,8.204,10.74,8.352 -2017-10-11,9.571,8.98,8.352,9.531 -2017-10-12,11.48,9.705,9.531,11.02 -2017-10-13,16.57,12.16,11.02,16.08 -2017-10-14,16.98,12.68,16.08,13.83 -2017-10-15,14.85,13.33,13.83,13.54 -2017-10-16,14.73,13.51,13.51,13.57 -2017-10-17,15.12,13.0,13.57,14.29 -2017-10-18,13.78,12.89,14.29,13.28 -2017-10-19,14.24,13.5,13.28,13.94 -2017-10-20,16.5,14.59,13.94,15.91 -2017-10-21,13.55,12.11,15.42,12.45 -2017-10-22,11.05,10.7,12.45,10.77 -2017-10-23,11.39,10.12,10.77,10.66 -2017-10-24,10.96,8.745,10.66,10.43 -2017-10-25,9.434,8.774,10.43,9.019 -2017-10-26,9.837,9.204,9.019,9.408 -2017-10-27,8.865,8.365,9.408,8.827 -2017-10-28,8.846,8.654,8.827,8.692 -2017-10-29,10.21,9.333,8.692,9.604 -2017-10-30,10.7,10.18,9.604,10.59 -2017-10-31,11.44,10.44,10.59,11.0 -2017-11-01,12.84,9.216,11.02,9.243 -2017-11-02,11.03,7.471,9.243,8.912 -2017-11-03,10.31,8.563,8.912,9.844 2017-11-04,11.38,10.17,9.75,10.28 2017-11-05,9.968,9.0,10.28,9.032 2017-11-06,11.13,9.333,9.032,10.47 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,17.8,17.35,18.19,17.4 2021-11-15,16.29,15.91,17.4,16.26 2021-11-16,17.84,16.65,16.26,17.15 -2021-11-17,17.24,16.18,17.15,16.84 +2021-11-17,17.05,16.53,17.15,16.9 +2021-11-18,17.92,17.07,16.9,17.84 +2021-11-19,18.26,17.45,17.84,17.92 +2021-11-20,18.94,18.09,17.92,18.29 +2021-11-21,17.69,17.2,18.29,17.21 +2021-11-22,17.55,17.06,17.21,17.45 +2021-11-23,17.98,17.01,17.45,17.09 +2021-11-24,18.35,16.56,17.09,17.04 +2021-11-25,17.49,16.55,17.04,16.72 +2021-11-26,16.97,15.84,16.72,16.68 +2021-11-27,17.02,16.58,16.68,16.58 +2021-11-28,16.99,16.04,16.58,16.77 +2021-11-29,16.8,16.38,16.77,16.6 +2021-11-30,16.6,15.98,16.6,16.05 +2021-12-01,16.63,15.94,16.05,16.01 +2021-12-02,18.08,15.66,16.01,17.7 +2021-12-03,17.47,16.38,17.7,16.58 +2021-12-04,16.6,14.96,16.58,16.32 +2021-12-05,16.93,15.72,16.32,16.33 +2021-12-06,16.36,15.3,16.33,16.28 +2021-12-07,16.21,15.3,16.28,15.31 +2021-12-08,15.33,14.67,15.31,15.11 +2021-12-09,14.97,14.56,15.11,14.57 +2021-12-10,14.66,13.79,14.57,13.81 +2021-12-11,14.98,13.61,13.81,14.74 +2021-12-12,15.7,14.69,14.74,14.78 +2021-12-13,14.86,14.25,14.78,14.41 diff --git a/data/ADA_UNI.csv b/data/ADA_UNI.csv index dc881b3..f508d64 100644 --- a/data/ADA_UNI.csv +++ b/data/ADA_UNI.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,0.08496,0.0828,0.08318,0.08304 2021-11-15,0.0842,0.08224,0.08304,0.08402 2021-11-16,0.08989,0.08389,0.08402,0.08641 -2021-11-17,0.08805,0.08318,0.08641,0.08646 +2021-11-17,0.08659,0.08391,0.08641,0.08582 +2021-11-18,0.08935,0.08513,0.08582,0.08895 +2021-11-19,0.08951,0.08551,0.08895,0.08784 +2021-11-20,0.09037,0.08631,0.08784,0.08728 +2021-11-21,0.08724,0.08483,0.08728,0.08486 +2021-11-22,0.08533,0.08292,0.08486,0.08482 +2021-11-23,0.08295,0.07844,0.08482,0.07883 +2021-11-24,0.08621,0.07777,0.07883,0.08005 +2021-11-25,0.08195,0.07754,0.08005,0.07834 +2021-11-26,0.08099,0.07558,0.07834,0.0796 +2021-11-27,0.08131,0.07918,0.0796,0.07921 +2021-11-28,0.08016,0.0757,0.07921,0.07911 +2021-11-29,0.07996,0.07799,0.07911,0.07902 +2021-11-30,0.07564,0.0728,0.07902,0.07314 +2021-12-01,0.07669,0.07353,0.07314,0.07383 +2021-12-02,0.07827,0.06782,0.07383,0.07664 +2021-12-03,0.08218,0.07704,0.07664,0.07801 +2021-12-04,0.08404,0.07574,0.07801,0.08261 +2021-12-05,0.0865,0.08031,0.08261,0.08342 +2021-12-06,0.08246,0.0771,0.08342,0.08203 +2021-12-07,0.08498,0.08018,0.08203,0.08024 +2021-12-08,0.07555,0.07231,0.08024,0.07447 +2021-12-09,0.08183,0.07963,0.07447,0.07966 +2021-12-10,0.08485,0.07981,0.07966,0.0799 +2021-12-11,0.08658,0.07863,0.0799,0.08515 +2021-12-12,0.08931,0.08353,0.08515,0.08406 +2021-12-13,0.08834,0.08173,0.08406,0.08537 diff --git a/data/ADA_USD.csv b/data/ADA_USD.csv index 2ba839f..f6995bc 100644 --- a/data/ADA_USD.csv +++ b/data/ADA_USD.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0237,0.02107,0.02052,0.02207 -2017-10-10,0.02229,0.0211,0.02207,0.02148 -2017-10-11,0.02263,0.02123,0.02148,0.02253 -2017-10-12,0.02743,0.0232,0.02253,0.02635 -2017-10-13,0.03456,0.02537,0.02635,0.03354 -2017-10-14,0.03955,0.02953,0.03354,0.03221 -2017-10-15,0.03293,0.02958,0.03221,0.03003 -2017-10-16,0.03139,0.0288,0.02992,0.02891 -2017-10-17,0.02878,0.02475,0.02891,0.02721 -2017-10-18,0.02766,0.02587,0.02721,0.02665 -2017-10-19,0.02758,0.02616,0.02666,0.02701 -2017-10-20,0.03164,0.02799,0.02701,0.0305 -2017-10-21,0.03093,0.02763,0.0305,0.02841 -2017-10-22,0.02842,0.02752,0.02841,0.0277 -2017-10-23,0.02757,0.0245,0.0277,0.0258 -2017-10-24,0.02839,0.02266,0.0258,0.02701 -2017-10-25,0.02867,0.02666,0.02701,0.02741 -2017-10-26,0.02838,0.02655,0.02741,0.02714 -2017-10-27,0.02657,0.02508,0.02714,0.02646 -2017-10-28,0.02634,0.02577,0.02646,0.02588 -2017-10-29,0.03012,0.02754,0.02588,0.02834 -2017-10-30,0.02885,0.02744,0.02834,0.02854 -2017-10-31,0.03174,0.02897,0.02854,0.03051 -2017-11-01,0.032,0.02298,0.03057,0.02304 -2017-11-02,0.02634,0.01784,0.02304,0.02129 -2017-11-03,0.0236,0.0196,0.02129,0.02253 2017-11-04,0.0243,0.02172,0.0223,0.02194 2017-11-05,0.02283,0.02062,0.02194,0.02069 2017-11-06,0.02324,0.01949,0.02069,0.02185 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,2.069,2.012,2.052,2.04 2021-11-15,2.093,2.013,2.04,2.018 2021-11-16,2.019,1.775,2.018,1.877 -2021-11-17,1.89,1.799,1.877,1.882 +2021-11-17,1.89,1.799,1.877,1.878 +2021-11-18,1.908,1.707,1.878,1.788 +2021-11-19,1.895,1.756,1.788,1.864 +2021-11-20,1.957,1.863,1.864,1.923 +2021-11-21,1.925,1.837,1.923,1.839 +2021-11-22,1.84,1.761,1.839,1.779 +2021-11-23,1.817,1.744,1.779,1.749 +2021-11-24,1.751,1.593,1.749,1.668 +2021-11-25,1.75,1.621,1.668,1.675 +2021-11-26,1.685,1.5,1.675,1.534 +2021-11-27,1.586,1.533,1.534,1.544 +2021-11-28,1.6,1.422,1.544,1.596 +2021-11-29,1.636,1.56,1.596,1.603 +2021-11-30,1.628,1.547,1.603,1.554 +2021-12-01,1.623,1.534,1.554,1.548 +2021-12-02,1.758,1.521,1.548,1.72 +2021-12-03,1.728,1.526,1.72,1.559 +2021-12-04,1.559,1.231,1.559,1.423 +2021-12-05,1.436,1.289,1.423,1.38 +2021-12-06,1.44,1.258,1.38,1.423 +2021-12-07,1.479,1.367,1.423,1.379 +2021-12-08,1.423,1.344,1.379,1.396 +2021-12-09,1.409,1.289,1.396,1.291 +2021-12-10,1.332,1.208,1.291,1.211 +2021-12-11,1.361,1.192,1.211,1.352 +2021-12-12,1.414,1.321,1.352,1.347 +2021-12-13,1.357,1.234,1.347,1.234 diff --git a/data/ADA_XRP.csv b/data/ADA_XRP.csv index d4347e5..db64995 100644 --- a/data/ADA_XRP.csv +++ b/data/ADA_XRP.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.09489,0.08437,0.07308,0.08839 -2017-10-10,0.08635,0.08173,0.08839,0.08321 -2017-10-11,0.08593,0.08062,0.08321,0.08556 -2017-10-12,0.112,0.09472,0.08556,0.1076 -2017-10-13,0.133,0.09761,0.1076,0.1291 -2017-10-14,0.1556,0.1162,0.1291,0.1267 -2017-10-15,0.1244,0.1117,0.1267,0.1134 -2017-10-16,0.1217,0.1117,0.1132,0.1121 -2017-10-17,0.126,0.1084,0.112,0.1191 -2017-10-18,0.1273,0.1191,0.1191,0.1227 -2017-10-19,0.1289,0.1222,0.1227,0.1262 -2017-10-20,0.1523,0.1347,0.1262,0.1469 -2017-10-21,0.1478,0.132,0.1469,0.1357 -2017-10-22,0.1408,0.1364,0.1352,0.1373 -2017-10-23,0.1437,0.1277,0.1371,0.1345 -2017-10-24,0.1392,0.1111,0.1346,0.1324 -2017-10-25,0.1422,0.1322,0.1324,0.1359 -2017-10-26,0.1411,0.132,0.136,0.1349 -2017-10-27,0.1326,0.1251,0.1349,0.132 -2017-10-28,0.1329,0.1301,0.132,0.1306 -2017-10-29,0.15,0.1371,0.1306,0.1411 -2017-10-30,0.1429,0.1359,0.1411,0.1413 -2017-10-31,0.1607,0.1466,0.1413,0.1545 -2017-11-01,0.1681,0.1207,0.1548,0.121 -2017-11-02,0.1305,0.08841,0.1209,0.1055 -2017-11-03,0.1146,0.09517,0.1055,0.1094 2017-11-04,0.121,0.1082,0.1084,0.1093 2017-11-05,0.1142,0.1031,0.1092,0.1035 2017-11-06,0.1147,0.09619,0.1035,0.1079 @@ -1490,8 +1464,8 @@ time,high,low,open,close 2021-11-05,1.719,1.684,1.652,1.711 2021-11-06,1.777,1.727,1.711,1.741 2021-11-07,1.705,1.657,1.741,1.658 -2021-11-08,1.708,1.607,1.658,1.658 -2021-11-09,1.865,1.659,1.658,1.804 +2021-11-08,1.708,1.607,1.656,1.658 +2021-11-09,1.866,1.66,1.658,1.805 2021-11-10,1.883,1.672,1.804,1.762 2021-11-11,1.758,1.706,1.762,1.712 2021-11-12,1.741,1.699,1.712,1.722 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,1.757,1.712,1.724,1.717 2021-11-15,1.724,1.684,1.717,1.72 2021-11-16,1.793,1.673,1.72,1.723 -2021-11-17,1.739,1.657,1.723,1.717 +2021-11-17,1.729,1.675,1.723,1.713 +2021-11-18,1.724,1.643,1.713,1.717 +2021-11-19,1.742,1.664,1.717,1.709 +2021-11-20,1.814,1.733,1.709,1.752 +2021-11-21,1.784,1.735,1.752,1.735 +2021-11-22,1.726,1.677,1.735,1.715 +2021-11-23,1.727,1.634,1.715,1.642 +2021-11-24,1.737,1.567,1.642,1.613 +2021-11-25,1.679,1.588,1.613,1.605 +2021-11-26,1.661,1.55,1.605,1.633 +2021-11-27,1.677,1.633,1.633,1.633 +2021-11-28,1.667,1.574,1.633,1.645 +2021-11-29,1.637,1.597,1.645,1.618 +2021-11-30,1.611,1.55,1.618,1.558 +2021-12-01,1.623,1.556,1.558,1.563 +2021-12-02,1.807,1.565,1.563,1.769 +2021-12-03,1.779,1.668,1.769,1.689 +2021-12-04,1.708,1.54,1.689,1.679 +2021-12-05,1.777,1.65,1.679,1.714 +2021-12-06,1.729,1.617,1.714,1.72 +2021-12-07,1.79,1.689,1.72,1.69 +2021-12-08,1.643,1.573,1.69,1.62 +2021-12-09,1.542,1.501,1.62,1.501 +2021-12-10,1.609,1.513,1.501,1.515 +2021-12-11,1.64,1.49,1.515,1.613 +2021-12-12,1.703,1.593,1.613,1.603 +2021-12-13,1.616,1.535,1.603,1.554 diff --git a/data/BNB_ADA.csv b/data/BNB_ADA.csv index 303eb1a..f7a7855 100644 --- a/data/BNB_ADA.csv +++ b/data/BNB_ADA.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,73.33,55.63,58.47,65.26 -2017-10-10,68.47,61.64,65.26,65.54 -2017-10-11,67.56,61.13,65.54,64.03 -2017-10-12,61.65,49.07,64.03,51.32 -2017-10-13,45.38,34.37,51.32,43.33 -2017-10-14,48.64,45.28,43.33,47.85 -2017-10-15,54.73,45.45,47.85,51.95 -2017-10-16,56.27,48.41,52.05,50.1 -2017-10-17,53.09,49.69,50.1,51.17 -2017-10-18,54.35,48.66,51.17,49.71 -2017-10-19,50.95,46.16,49.73,47.68 -2017-10-20,47.13,39.51,47.68,40.65 -2017-10-21,44.4,40.85,40.67,44.19 -2017-10-22,47.52,43.2,44.4,44.75 -2017-10-23,48.97,43.48,43.39,45.77 -2017-10-24,49.96,40.0,45.77,46.18 -2017-10-25,48.12,44.75,46.18,45.67 -2017-10-26,48.16,41.21,46.44,44.79 -2017-10-27,45.64,40.96,44.84,45.05 -2017-10-28,46.17,43.78,45.1,46.17 -2017-10-29,45.12,41.65,45.8,43.6 -2017-10-30,48.28,41.95,43.6,46.82 -2017-10-31,48.56,41.73,46.78,44.19 -2017-11-01,61.23,52.92,44.18,54.68 -2017-11-02,65.61,57.72,54.8,61.16 -2017-11-03,65.08,58.0,60.83,64.7 2017-11-04,78.86,65.77,65.32,74.46 2017-11-05,79.25,69.21,74.46,73.71 2017-11-06,72.58,64.33,73.93,71.94 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,329.7,317.43,316.9,318.91 2021-11-15,315.77,308.26,318.91,314.16 2021-11-16,327.46,304.93,314.16,314.13 -2021-11-17,314.76,305.9,313.97,306.47 +2021-11-17,315.85,302.83,314.13,307.94 +2021-11-18,309.01,290.45,307.94,297.61 +2021-11-19,316.4,290.12,297.61,312.03 +2021-11-20,314.38,308.05,312.03,314.38 +2021-11-21,323.75,315.36,314.38,318.14 +2021-11-22,319.19,311.3,318.14,314.82 +2021-11-23,345.17,325.9,314.82,337.61 +2021-11-24,359.3,350.38,337.61,354.5 +2021-11-25,389.16,361.72,354.5,381.42 +2021-11-26,394.46,361.15,381.42,383.24 +2021-11-27,400.85,382.41,383.24,388.79 +2021-11-28,396.69,383.04,388.79,383.76 +2021-11-29,393.58,379.15,383.76,389.25 +2021-11-30,402.71,392.45,389.25,400.51 +2021-12-01,421.07,402.59,400.51,405.55 +2021-12-02,364.32,355.78,405.55,360.71 +2021-12-03,384.22,372.5,360.71,382.49 +2021-12-04,407.2,373.61,382.49,400.62 +2021-12-05,420.85,399.36,400.62,404.73 +2021-12-06,418.68,393.47,404.73,413.71 +2021-12-07,428.62,415.41,413.71,419.82 +2021-12-08,435.08,409.4,419.82,435.08 +2021-12-09,449.08,439.48,435.08,442.8 +2021-12-10,470.02,454.83,442.8,456.39 +2021-12-11,429.04,412.99,456.39,417.0 +2021-12-12,429.37,419.33,417.0,423.42 +2021-12-13,436.31,411.24,423.42,424.1 diff --git a/data/BNB_DOT.csv b/data/BNB_DOT.csv index afbaf91..1f5d26e 100644 --- a/data/BNB_DOT.csv +++ b/data/BNB_DOT.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,14.5,13.96,13.8,14.02 2021-11-15,14.23,13.89,14.02,14.16 2021-11-16,15.03,14.0,14.16,14.42 -2021-11-17,14.66,13.69,14.42,13.88 +2021-11-17,13.88,13.31,14.42,13.53 +2021-11-18,14.15,13.3,13.53,13.63 +2021-11-19,14.3,13.11,13.63,14.1 +2021-11-20,14.36,14.07,14.1,14.36 +2021-11-21,14.17,13.8,14.36,13.92 +2021-11-22,14.36,14.01,13.92,14.17 +2021-11-23,14.82,13.99,14.17,14.5 +2021-11-24,15.62,15.23,14.5,15.41 +2021-11-25,16.52,15.36,15.41,16.2 +2021-11-26,17.5,16.02,16.2,17.0 +2021-11-27,17.59,16.78,17.0,17.06 +2021-11-28,17.68,17.07,17.06,17.1 +2021-11-29,16.99,16.36,17.1,16.8 +2021-11-30,16.49,16.07,16.8,16.4 +2021-12-01,17.72,16.94,16.4,17.07 +2021-12-02,17.52,17.11,17.07,17.35 +2021-12-03,17.74,17.2,17.35,17.66 +2021-12-04,19.68,18.05,17.66,19.36 +2021-12-05,20.49,19.44,19.36,19.7 +2021-12-06,21.13,19.86,19.7,20.88 +2021-12-07,19.37,18.78,20.88,18.97 +2021-12-08,20.36,19.16,18.97,20.36 +2021-12-09,21.51,21.05,20.36,21.21 +2021-12-10,21.5,20.81,21.21,20.88 +2021-12-11,20.91,20.12,20.88,20.32 +2021-12-12,19.56,19.1,20.32,19.29 +2021-12-13,20.08,18.93,19.27,19.86 diff --git a/data/BNB_FIL.csv b/data/BNB_FIL.csv index d4faae1..3475393 100644 --- a/data/BNB_FIL.csv +++ b/data/BNB_FIL.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,10.75,10.35,10.32,10.4 2021-11-15,10.45,10.2,10.4,10.4 2021-11-16,10.93,10.18,10.4,10.48 -2021-11-17,10.71,10.01,10.48,10.32 +2021-11-17,10.56,10.13,10.48,10.3 +2021-11-18,10.67,10.03,10.3,10.28 +2021-11-19,10.96,10.05,10.28,10.81 +2021-11-20,11.11,10.88,10.81,11.11 +2021-11-21,11.18,10.89,11.11,10.98 +2021-11-22,10.95,10.68,10.98,10.8 +2021-11-23,11.69,11.03,10.8,11.43 +2021-11-24,11.83,11.53,11.43,11.67 +2021-11-25,11.78,10.95,11.67,11.55 +2021-11-26,11.45,10.48,11.55,11.12 +2021-11-27,10.72,10.23,11.12,10.4 +2021-11-28,11.2,10.82,10.4,10.84 +2021-11-29,11.51,11.09,10.84,11.38 +2021-11-30,11.64,11.35,11.38,11.58 +2021-12-01,11.99,11.46,11.58,11.55 +2021-12-02,11.66,11.39,11.55,11.54 +2021-12-03,12.03,11.66,11.54,11.97 +2021-12-04,14.09,12.93,11.97,13.86 +2021-12-05,14.83,14.08,13.86,14.27 +2021-12-06,15.34,14.41,14.27,15.16 +2021-12-07,15.11,14.64,15.16,14.8 +2021-12-08,14.67,13.8,14.8,14.67 +2021-12-09,15.42,15.09,14.67,15.21 +2021-12-10,14.28,13.82,15.21,13.87 +2021-12-11,14.36,13.82,13.87,13.95 +2021-12-12,14.53,14.19,13.95,14.33 +2021-12-13,14.74,13.92,14.33,14.26 diff --git a/data/BNB_LTC.csv b/data/BNB_LTC.csv index f11207e..b9697c3 100644 --- a/data/BNB_LTC.csv +++ b/data/BNB_LTC.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.03236,0.02455,0.02253,0.0288 -2017-10-10,0.0291,0.0262,0.0288,0.02786 -2017-10-11,0.03002,0.02716,0.02786,0.02845 -2017-10-12,0.02723,0.02168,0.02845,0.02267 -2017-10-13,0.02571,0.01948,0.02267,0.02455 -2017-10-14,0.02454,0.02285,0.02455,0.02414 -2017-10-15,0.02509,0.02083,0.02414,0.02381 -2017-10-16,0.02513,0.02162,0.02381,0.02238 -2017-10-17,0.02441,0.02285,0.02238,0.02353 -2017-10-18,0.0239,0.0214,0.02353,0.02186 -2017-10-19,0.02311,0.02094,0.02189,0.02163 -2017-10-20,0.02397,0.02009,0.02163,0.02067 -2017-10-21,0.02178,0.02004,0.02066,0.02168 -2017-10-22,0.02337,0.02124,0.02177,0.02201 -2017-10-23,0.02308,0.02049,0.02133,0.02157 -2017-10-24,0.02426,0.01943,0.02157,0.02243 -2017-10-25,0.02345,0.02181,0.02243,0.02226 -2017-10-26,0.02359,0.02019,0.02265,0.02194 -2017-10-27,0.02194,0.01969,0.02197,0.02165 -2017-10-28,0.02208,0.02094,0.02169,0.02208 -2017-10-29,0.02253,0.0208,0.0219,0.02177 -2017-10-30,0.02454,0.02132,0.02177,0.0238 -2017-10-31,0.02676,0.02299,0.02378,0.02434 -2017-11-01,0.02676,0.02313,0.02439,0.02389 -2017-11-02,0.02578,0.02268,0.02395,0.02403 -2017-11-03,0.02626,0.0234,0.0239,0.0261 2017-11-04,0.03159,0.02635,0.0261,0.02983 2017-11-05,0.0301,0.02629,0.02983,0.02799 2017-11-06,0.02909,0.02579,0.02808,0.02884 @@ -1490,8 +1464,8 @@ time,high,low,open,close 2021-11-05,3.093,2.783,2.757,3.051 2021-11-06,3.227,3.074,3.051,3.227 2021-11-07,3.393,3.199,3.227,3.217 -2021-11-08,3.03,2.82,3.217,2.856 -2021-11-09,2.478,2.385,2.856,2.422 +2021-11-08,3.03,2.82,3.216,2.856 +2021-11-09,2.477,2.384,2.856,2.421 2021-11-10,2.453,2.264,2.422,2.359 2021-11-11,2.416,2.329,2.359,2.396 2021-11-12,2.499,2.45,2.396,2.495 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,2.411,2.321,2.521,2.332 2021-11-15,2.421,2.363,2.332,2.408 2021-11-16,2.666,2.483,2.408,2.558 -2021-11-17,2.629,2.423,2.558,2.491 +2021-11-17,2.582,2.476,2.558,2.518 +2021-11-18,2.704,2.541,2.518,2.604 +2021-11-19,2.704,2.479,2.604,2.666 +2021-11-20,2.663,2.609,2.666,2.663 +2021-11-21,2.686,2.616,2.663,2.639 +2021-11-22,2.713,2.646,2.639,2.675 +2021-11-23,2.794,2.638,2.675,2.733 +2021-11-24,2.819,2.749,2.733,2.781 +2021-11-25,2.925,2.719,2.781,2.867 +2021-11-26,3.091,2.83,2.867,3.003 +2021-11-27,3.171,3.026,3.003,3.076 +2021-11-28,3.17,3.061,3.076,3.066 +2021-11-29,3.065,2.953,3.066,3.032 +2021-11-30,3.012,2.935,3.032,2.995 +2021-12-01,3.12,2.983,2.995,3.005 +2021-12-02,3.079,3.007,3.005,3.048 +2021-12-03,3.181,3.084,3.048,3.167 +2021-12-04,3.551,3.258,3.167,3.493 +2021-12-05,3.709,3.52,3.493,3.567 +2021-12-06,3.684,3.462,3.567,3.641 +2021-12-07,3.65,3.538,3.641,3.575 +2021-12-08,3.679,3.462,3.575,3.679 +2021-12-09,3.822,3.741,3.679,3.769 +2021-12-10,3.835,3.711,3.769,3.724 +2021-12-11,3.674,3.536,3.724,3.571 +2021-12-12,3.638,3.553,3.571,3.587 +2021-12-13,3.663,3.482,3.587,3.56 diff --git a/data/BNB_SOL.csv b/data/BNB_SOL.csv index 982db1a..239718c 100644 --- a/data/BNB_SOL.csv +++ b/data/BNB_SOL.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,2.82,2.715,2.689,2.728 2021-11-15,2.679,2.616,2.728,2.666 2021-11-16,2.799,2.607,2.666,2.685 -2021-11-17,2.693,2.623,2.687,2.667 +2021-11-17,2.707,2.595,2.685,2.639 +2021-11-18,2.832,2.662,2.639,2.728 +2021-11-19,2.738,2.511,2.728,2.7 +2021-11-20,2.774,2.718,2.7,2.774 +2021-11-21,2.584,2.517,2.774,2.539 +2021-11-22,2.629,2.564,2.539,2.593 +2021-11-23,2.718,2.566,2.593,2.659 +2021-11-24,2.908,2.836,2.659,2.869 +2021-11-25,3.106,2.887,2.869,3.044 +2021-11-26,3.144,2.879,3.044,3.055 +2021-11-27,3.206,3.058,3.055,3.109 +2021-11-28,3.148,3.04,3.109,3.045 +2021-11-29,3.084,2.971,3.045,3.05 +2021-11-30,3.002,2.925,3.05,2.986 +2021-12-01,2.836,2.712,2.986,2.732 +2021-12-02,2.68,2.617,2.732,2.653 +2021-12-03,2.828,2.742,2.653,2.815 +2021-12-04,2.88,2.643,2.815,2.834 +2021-12-05,2.957,2.806,2.834,2.843 +2021-12-06,3.068,2.883,2.843,3.031 +2021-12-07,3.104,3.008,3.031,3.04 +2021-12-08,3.125,2.94,3.04,3.125 +2021-12-09,3.205,3.137,3.125,3.16 +2021-12-10,3.393,3.284,3.16,3.295 +2021-12-11,3.373,3.247,3.295,3.279 +2021-12-12,3.34,3.262,3.279,3.294 +2021-12-13,3.45,3.197,3.294,3.348 diff --git a/data/BNB_TRX.csv b/data/BNB_TRX.csv index f32a18d..51ca379 100644 --- a/data/BNB_TRX.csv +++ b/data/BNB_TRX.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,787.91,597.67,490.94,701.16 -2017-10-10,571.85,514.81,701.16,547.41 -2017-10-11,643.88,582.65,547.41,610.2 -2017-10-12,679.55,540.91,610.2,565.68 -2017-10-13,729.73,552.7,565.68,696.76 -2017-10-14,672.5,626.0,696.76,661.5 -2017-10-15,741.03,615.38,661.5,703.33 -2017-10-16,763.51,656.76,703.33,679.73 -2017-10-17,758.82,710.29,679.73,731.47 -2017-10-18,721.67,646.11,731.47,660.0 -2017-10-19,710.29,643.53,660.28,664.71 -2017-10-20,749.69,628.44,664.71,646.56 -2017-10-21,552.63,508.42,627.27,550.0 -2017-10-22,511.63,465.12,552.63,481.86 -2017-10-23,521.95,463.41,467.21,487.8 -2017-10-24,520.85,417.02,487.8,481.49 -2017-10-25,433.96,403.58,481.49,411.89 -2017-10-26,453.06,387.76,418.87,421.43 -2017-10-27,402.88,361.54,421.84,397.69 -2017-10-28,401.35,380.58,398.08,401.35 -2017-10-29,433.33,400.0,398.08,418.75 -2017-10-30,511.36,444.32,418.75,495.91 -2017-10-31,534.19,459.07,495.45,486.05 -2017-11-01,565.95,489.19,486.98,505.41 -2017-11-02,584.71,514.41,506.49,545.0 -2017-11-03,640.63,570.94,542.06,636.88 2017-11-04,810.34,675.86,636.88,765.17 2017-11-05,715.81,625.16,765.17,665.81 2017-11-06,759.67,673.33,667.74,753.0 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,5737.43,5524.02,5765.71,5549.72 2021-11-15,5133.33,5011.28,5549.72,5107.18 2021-11-16,5615.38,5229.12,5107.18,5386.81 -2021-11-17,5397.25,5009.57,5386.81,5164.32 +2021-11-17,5338.59,5118.48,5386.81,5204.89 +2021-11-18,5513.07,5181.82,5204.89,5309.66 +2021-11-19,5670.39,5199.44,5309.66,5592.18 +2021-11-20,5750.0,5634.09,5592.18,5750.0 +2021-11-21,5571.43,5426.92,5750.0,5474.73 +2021-11-22,5569.06,5431.49,5474.73,5492.82 +2021-11-23,5898.88,5569.66,5492.82,5769.66 +2021-11-24,6122.81,5970.76,5769.66,6040.94 +2021-11-25,6505.88,6047.06,6040.94,6376.47 +2021-11-26,6578.95,6023.39,6376.47,6391.81 +2021-11-27,6647.06,6341.18,6391.81,6447.06 +2021-11-28,6650.6,6421.69,6447.06,6433.73 +2021-11-29,6532.93,6293.41,6433.73,6461.08 +2021-11-30,6464.71,6300.0,6461.08,6429.41 +2021-12-01,6739.64,6443.79,6429.41,6491.12 +2021-12-02,6447.67,6296.51,6491.12,6383.72 +2021-12-03,6371.43,6177.14,6383.72,6342.86 +2021-12-04,6644.07,6096.05,6342.86,6536.72 +2021-12-05,6871.35,6520.47,6536.72,6608.19 +2021-12-06,6815.03,6404.62,6608.19,6734.1 +2021-12-07,6561.8,6359.55,6734.1,6426.97 +2021-12-08,6573.77,6185.79,6426.97,6573.77 +2021-12-09,6543.01,6403.23,6573.77,6451.61 +2021-12-10,6489.25,6279.57,6451.61,6301.08 +2021-12-11,6322.58,6086.02,6301.08,6145.16 +2021-12-12,6346.15,6197.8,6145.16,6258.24 +2021-12-13,6285.71,6043.48,6258.24,6109.89 diff --git a/data/BNB_UNI.csv b/data/BNB_UNI.csv index 0f66ff6..9068570 100644 --- a/data/BNB_UNI.csv +++ b/data/BNB_UNI.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1073,430 +1047,456 @@ time,high,low,open,close 2020-09-14,0.0,0.0,0.0,0.0 2020-09-15,0.0,0.0,0.0,0.0 2020-09-16,0.0,0.0,0.0,0.0 -2020-09-17,8.303,7.51,9.112,7.81 -2020-09-18,4.165,3.853,7.81,4.011 -2020-09-19,4.883,4.658,4.011,4.754 -2020-09-20,5.23,4.812,4.754,5.048 -2020-09-21,6.275,5.209,5.048,5.421 -2020-09-22,6.284,5.818,5.421,6.156 -2020-09-23,5.606,5.175,6.156,5.251 -2020-09-24,4.804,4.391,5.251,4.778 -2020-09-25,5.104,4.827,4.778,5.022 -2020-09-26,5.433,5.027,5.022,5.376 -2020-09-27,5.549,5.264,5.376,5.415 -2020-09-28,6.522,6.08,5.415,6.348 -2020-09-29,6.608,6.123,6.348,6.572 -2020-09-30,7.114,6.712,6.572,7.057 -2020-10-01,6.915,6.174,7.057,6.464 -2020-10-02,7.288,6.602,6.464,7.018 -2020-10-03,7.27,6.927,7.018,7.222 -2020-10-04,7.825,7.511,7.222,7.793 -2020-10-05,8.819,8.463,7.793,8.623 -2020-10-06,10.69,10.04,8.623,10.21 -2020-10-07,9.413,9.062,10.21,9.345 -2020-10-08,8.301,7.91,9.345,8.263 -2020-10-09,8.433,8.117,8.263,8.386 -2020-10-10,8.872,8.512,8.386,8.612 -2020-10-11,8.54,8.293,8.612,8.481 -2020-10-12,8.994,8.217,8.481,8.879 -2020-10-13,9.481,9.004,8.879,9.159 -2020-10-14,10.07,9.759,9.159,9.907 -2020-10-15,10.28,9.873,9.907,10.17 -2020-10-16,10.52,9.724,10.17,9.862 -2020-10-17,9.987,9.693,9.862,9.879 -2020-10-18,9.457,9.195,9.879,9.348 -2020-10-19,9.678,9.369,9.348,9.438 -2020-10-20,10.53,9.972,9.438,10.08 -2020-10-21,10.36,9.758,10.08,10.14 -2020-10-22,10.3,9.763,10.14,10.09 -2020-10-23,10.36,9.983,10.09,10.18 -2020-10-24,10.51,10.35,10.18,10.43 -2020-10-25,11.18,10.78,10.43,10.88 -2020-10-26,11.59,11.05,10.88,11.45 -2020-10-27,11.52,11.0,11.45,11.23 -2020-10-28,11.98,11.18,11.23,11.39 -2020-10-29,11.96,11.59,11.39,11.74 -2020-10-30,12.52,11.39,11.74,11.79 -2020-10-31,12.75,12.42,11.79,12.6 -2020-11-01,12.07,11.78,12.6,12.0 -2020-11-02,13.02,12.34,12.0,12.34 -2020-11-03,12.94,12.02,12.34,12.51 -2020-11-04,13.87,13.33,12.51,13.85 -2020-11-05,12.74,12.18,13.85,12.65 -2020-11-06,11.46,10.76,12.65,11.28 -2020-11-07,12.04,10.89,11.28,11.18 -2020-11-08,10.01,9.578,11.18,9.909 -2020-11-09,10.81,10.21,9.909,10.47 -2020-11-10,9.274,8.988,10.47,9.18 -2020-11-11,9.751,9.478,9.18,9.547 -2020-11-12,9.514,9.223,9.547,9.358 -2020-11-13,7.402,7.145,9.358,7.319 -2020-11-14,7.405,7.188,7.319,7.329 -2020-11-15,7.338,7.037,7.329,7.19 -2020-11-16,7.914,7.698,7.19,7.835 -2020-11-17,7.552,7.324,7.835,7.49 -2020-11-18,8.325,7.944,7.49,8.109 -2020-11-19,7.565,7.367,8.109,7.503 -2020-11-20,7.615,7.281,7.503,7.514 -2020-11-21,8.023,7.374,7.514,7.942 -2020-11-22,8.447,7.872,7.942,8.151 -2020-11-23,7.422,7.11,8.151,7.394 -2020-11-24,8.606,7.541,7.394,8.31 -2020-11-25,9.633,8.276,8.31,8.507 -2020-11-26,9.262,7.685,8.507,8.222 -2020-11-27,8.682,8.226,8.222,8.597 -2020-11-28,8.553,8.059,8.597,8.423 -2020-11-29,8.575,8.127,8.423,8.479 -2020-11-30,8.364,7.867,8.479,8.335 -2020-12-01,8.986,8.219,8.335,8.49 -2020-12-02,7.858,7.487,8.49,7.68 -2020-12-03,7.931,7.692,7.68,7.908 -2020-12-04,8.852,8.175,7.908,8.249 -2020-12-05,8.166,7.786,8.249,8.077 -2020-12-06,8.273,7.955,8.077,8.087 -2020-12-07,7.897,7.735,8.087,7.815 -2020-12-08,8.942,8.324,7.815,8.387 -2020-12-09,8.462,8.029,8.387,8.39 -2020-12-10,8.74,8.459,8.39,8.539 -2020-12-11,9.375,9.024,8.539,9.227 -2020-12-12,9.036,8.726,9.227,9.011 -2020-12-13,8.755,8.378,9.011,8.719 -2020-12-14,8.675,8.239,8.719,8.626 -2020-12-15,9.129,8.81,8.626,8.864 -2020-12-16,8.659,8.212,8.864,8.645 -2020-12-17,8.536,8.038,8.645,8.189 -2020-12-18,8.294,7.869,8.189,8.225 -2020-12-19,8.637,7.792,8.225,8.4 -2020-12-20,9.484,8.661,8.4,9.11 -2020-12-21,10.14,8.969,9.11,9.148 -2020-12-22,9.054,8.165,9.148,8.985 -2020-12-23,10.42,9.063,8.985,9.432 -2020-12-24,9.299,8.521,9.432,9.228 -2020-12-25,9.56,9.061,9.228,9.472 -2020-12-26,9.965,9.514,9.472,9.848 -2020-12-27,9.709,8.843,9.848,9.34 -2020-12-28,9.689,8.928,9.34,9.635 -2020-12-29,10.88,9.611,9.635,10.64 -2020-12-30,9.46,8.87,10.64,9.181 -2020-12-31,7.414,7.088,9.181,7.243 -2021-01-01,8.226,7.806,7.243,7.964 -2021-01-02,7.996,7.57,7.964,7.867 -2021-01-03,7.597,6.879,7.867,7.515 -2021-01-04,7.966,7.011,7.515,7.575 -2021-01-05,6.688,6.21,7.575,6.686 -2021-01-06,6.582,6.307,6.686,6.578 -2021-01-07,7.173,6.612,6.578,6.946 -2021-01-08,7.449,6.846,6.946,7.204 -2021-01-09,7.082,6.672,7.204,7.042 -2021-01-10,7.545,6.686,7.042,7.091 -2021-01-11,8.116,6.687,7.091,7.281 -2021-01-12,7.197,6.628,7.281,6.846 -2021-01-13,6.381,5.843,6.846,6.33 -2021-01-14,6.035,5.688,6.33,6.019 -2021-01-15,5.77,5.243,6.019,5.546 -2021-01-16,5.244,4.83,5.546,5.125 -2021-01-17,5.38,4.713,5.125,5.29 -2021-01-18,5.102,4.792,5.29,4.934 -2021-01-19,5.492,4.852,4.934,4.944 -2021-01-20,4.801,4.48,4.944,4.742 -2021-01-21,5.626,5.036,4.742,5.095 -2021-01-22,4.775,4.239,5.095,4.704 -2021-01-23,4.483,4.229,4.704,4.381 -2021-01-24,3.51,3.354,4.381,3.479 -2021-01-25,3.839,3.585,3.479,3.696 -2021-01-26,3.064,2.858,3.696,3.006 -2021-01-27,2.852,2.684,3.006,2.772 -2021-01-28,3.055,2.86,2.772,3.013 -2021-01-29,2.806,2.666,3.013,2.733 -2021-01-30,2.308,2.18,2.733,2.291 -2021-01-31,2.585,2.444,2.291,2.503 -2021-02-01,2.558,2.122,2.503,2.512 -2021-02-02,2.793,2.592,2.512,2.69 -2021-02-03,2.676,2.529,2.69,2.648 -2021-02-04,2.835,2.549,2.648,2.786 -2021-02-05,3.248,2.643,2.786,3.199 -2021-02-06,3.924,3.209,3.199,3.789 -2021-02-07,4.009,3.441,3.789,3.67 -2021-02-08,4.135,3.5,3.67,4.129 -2021-02-09,5.945,4.003,4.129,5.515 -2021-02-10,7.097,5.184,5.515,6.226 -2021-02-11,6.18,5.488,6.226,5.767 -2021-02-12,6.234,5.34,5.767,6.027 -2021-02-13,6.362,5.742,6.027,6.122 -2021-02-14,6.664,6.163,6.122,6.517 -2021-02-15,6.94,5.887,6.517,6.461 -2021-02-16,6.518,6.153,6.461,6.354 -2021-02-17,8.172,5.897,6.354,7.686 -2021-02-18,9.45,7.698,7.686,9.251 -2021-02-19,16.82,9.714,9.251,16.22 -2021-02-20,11.34,8.192,16.22,8.989 -2021-02-21,10.45,8.801,8.989,10.26 -2021-02-22,10.7,8.253,10.26,9.598 -2021-02-23,10.87,7.835,9.598,9.174 -2021-02-24,11.0,8.512,9.174,10.07 -2021-02-25,11.31,9.887,10.07,9.888 -2021-02-26,10.36,9.054,9.888,9.61 -2021-02-27,10.1,9.305,9.61,9.577 -2021-02-28,10.33,8.784,9.577,9.462 -2021-03-01,10.11,8.135,9.462,9.913 -2021-03-02,10.36,8.885,9.913,9.38 -2021-03-03,10.05,9.307,9.38,9.489 -2021-03-04,8.845,7.981,9.489,8.127 -2021-03-05,8.207,7.623,8.127,7.97 -2021-03-06,8.154,7.687,7.97,7.937 -2021-03-07,7.118,6.565,7.937,7.002 -2021-03-08,7.319,6.887,7.002,7.237 -2021-03-09,9.04,7.166,7.237,8.914 -2021-03-10,9.563,8.553,8.914,9.003 -2021-03-11,10.04,8.78,9.003,9.361 -2021-03-12,9.395,8.203,9.361,8.511 -2021-03-13,8.757,7.869,8.511,8.507 -2021-03-14,9.025,8.584,8.507,8.585 -2021-03-15,8.99,8.381,8.585,8.538 -2021-03-16,8.653,8.004,8.538,8.616 -2021-03-17,8.695,7.931,8.616,8.623 -2021-03-18,9.263,8.571,8.623,8.7 -2021-03-19,8.085,7.665,8.7,7.917 -2021-03-20,8.57,8.157,7.917,8.249 -2021-03-21,8.144,7.809,8.249,8.045 -2021-03-22,8.439,7.707,8.045,7.766 -2021-03-23,8.477,8.119,7.766,8.239 -2021-03-24,9.817,8.786,8.239,9.084 -2021-03-25,9.433,8.499,9.084,8.831 -2021-03-26,8.824,8.085,8.831,8.821 -2021-03-27,9.797,8.858,8.821,9.557 -2021-03-28,10.1,9.369,9.557,9.641 -2021-03-29,9.578,9.113,9.641,9.482 -2021-03-30,10.91,9.503,9.482,10.9 -2021-03-31,11.29,10.14,10.9,10.78 -2021-04-01,11.82,10.49,10.78,11.66 -2021-04-02,11.82,10.75,11.66,11.2 -2021-04-03,11.88,10.75,11.2,10.95 -2021-04-04,11.39,10.22,10.95,11.28 -2021-04-05,12.33,10.89,11.28,11.94 -2021-04-06,13.18,11.65,11.94,12.9 -2021-04-07,14.51,12.64,12.9,13.14 -2021-04-08,13.99,12.31,13.14,13.85 -2021-04-09,15.37,13.66,13.85,15.37 -2021-04-10,16.37,15.12,15.37,15.84 -2021-04-11,17.69,15.32,15.84,17.57 -2021-04-12,16.96,14.04,17.57,16.09 -2021-04-13,16.81,15.31,16.09,15.58 -2021-04-14,16.37,14.5,15.58,15.21 -2021-04-15,14.76,14.15,15.21,14.36 -2021-04-16,15.15,13.56,14.36,14.06 -2021-04-17,15.76,14.56,14.06,14.82 -2021-04-18,16.45,13.53,14.82,15.21 -2021-04-19,17.2,14.91,15.21,16.07 -2021-04-20,18.44,14.74,16.07,18.38 -2021-04-21,18.32,16.12,18.38,16.38 -2021-04-22,17.14,14.2,16.38,14.91 -2021-04-23,16.07,13.72,14.91,15.98 -2021-04-24,17.51,16.03,15.98,16.48 -2021-04-25,15.09,13.96,16.48,14.71 -2021-04-26,14.41,13.15,14.71,14.02 -2021-04-27,14.61,13.25,14.02,14.35 -2021-04-28,13.51,12.57,14.35,13.13 -2021-04-29,14.96,13.5,13.13,14.61 -2021-04-30,15.44,14.42,14.61,15.32 -2021-05-01,15.89,15.12,15.32,15.37 -2021-05-02,14.77,14.0,15.37,14.61 -2021-05-03,16.08,14.7,14.61,15.99 -2021-05-04,15.73,14.08,15.99,14.16 -2021-05-05,15.47,14.28,14.16,15.34 -2021-05-06,16.25,15.44,15.34,15.76 -2021-05-07,16.21,15.39,15.76,15.71 -2021-05-08,16.25,15.29,15.71,15.97 -2021-05-09,17.21,16.01,15.97,16.78 -2021-05-10,18.99,16.77,16.78,17.35 -2021-05-11,17.47,16.14,17.35,17.43 -2021-05-12,18.63,16.48,17.43,16.55 -2021-05-13,16.95,14.38,16.55,15.28 -2021-05-14,15.22,14.01,15.28,14.91 -2021-05-15,16.7,15.31,14.91,15.38 -2021-05-16,16.61,14.65,15.38,15.42 -2021-05-17,16.95,14.63,15.42,15.4 -2021-05-18,15.24,14.03,15.4,14.51 -2021-05-19,22.28,12.7,14.51,14.74 -2021-05-20,15.93,11.03,14.74,14.9 -2021-05-21,18.87,12.7,14.9,14.81 -2021-05-22,16.44,14.01,14.81,14.72 -2021-05-23,18.75,12.81,14.72,15.6 -2021-05-24,14.2,10.46,15.6,13.98 -2021-05-25,15.0,12.31,13.98,13.66 -2021-05-26,13.21,11.44,13.66,12.9 -2021-05-27,13.6,11.94,12.9,12.94 -2021-05-28,14.44,12.08,12.94,12.72 -2021-05-29,14.98,12.75,12.72,13.16 -2021-05-30,13.16,11.33,13.16,12.66 -2021-05-31,12.59,10.89,12.66,12.52 -2021-06-01,13.29,12.39,12.52,13.22 -2021-06-02,15.11,12.69,13.22,14.54 -2021-06-03,15.09,13.65,14.54,14.92 -2021-06-04,16.26,13.83,14.92,14.79 -2021-06-05,16.61,14.59,14.79,15.21 -2021-06-06,15.47,14.76,15.21,15.22 -2021-06-07,16.78,14.61,15.22,14.75 -2021-06-08,15.63,13.65,14.75,15.05 -2021-06-09,15.09,13.29,15.05,14.96 -2021-06-10,16.01,14.6,14.96,14.92 -2021-06-11,16.76,15.61,14.92,15.83 -2021-06-12,16.39,15.29,15.83,16.15 -2021-06-13,15.87,14.22,16.15,15.74 -2021-06-14,15.61,14.7,15.74,15.32 -2021-06-15,16.21,15.52,15.32,15.66 -2021-06-16,16.8,15.74,15.66,15.91 -2021-06-17,16.35,15.61,15.91,15.91 -2021-06-18,17.5,16.05,15.91,16.52 -2021-06-19,17.43,16.75,16.52,16.89 -2021-06-20,16.44,14.98,16.89,16.37 -2021-06-21,21.66,17.03,16.37,17.16 -2021-06-22,17.77,13.76,17.16,15.97 -2021-06-23,17.39,14.13,15.97,16.64 -2021-06-24,17.53,15.61,16.64,17.1 -2021-06-25,19.88,17.4,17.1,17.75 -2021-06-26,18.0,16.4,17.75,17.35 -2021-06-27,17.06,15.79,17.35,17.02 -2021-06-28,16.92,16.01,17.02,16.36 -2021-06-29,16.94,15.53,16.36,16.14 -2021-06-30,15.82,14.61,16.14,15.75 -2021-07-01,17.08,15.8,15.75,16.17 -2021-07-02,15.96,15.18,16.17,15.77 -2021-07-03,15.56,14.53,15.77,15.31 -2021-07-04,15.16,14.09,15.31,14.81 -2021-07-05,15.34,14.55,14.81,15.05 -2021-07-06,14.4,13.49,15.05,14.3 -2021-07-07,15.27,14.31,14.3,14.72 -2021-07-08,16.12,14.97,14.72,15.24 -2021-07-09,15.23,14.38,15.24,15.11 -2021-07-10,15.87,15.34,15.11,15.61 -2021-07-11,15.79,15.09,15.61,15.55 -2021-07-12,17.1,15.79,15.55,16.17 -2021-07-13,17.24,16.54,16.17,16.74 -2021-07-14,17.52,16.23,16.74,17.3 -2021-07-15,19.01,17.68,17.3,18.53 -2021-07-16,19.78,18.45,18.53,18.52 -2021-07-17,19.05,18.32,18.52,18.67 -2021-07-18,18.95,18.34,18.67,18.52 -2021-07-19,19.3,17.74,18.52,17.83 -2021-07-20,19.47,17.5,17.83,18.16 -2021-07-21,17.88,15.63,18.16,17.54 -2021-07-22,16.97,16.35,17.54,16.7 -2021-07-23,16.21,15.13,16.7,16.1 -2021-07-24,16.87,16.2,16.1,16.53 -2021-07-25,16.64,16.0,16.53,16.55 -2021-07-26,17.68,16.25,16.55,16.41 -2021-07-27,16.85,15.77,16.41,16.6 -2021-07-28,16.72,16.16,16.6,16.46 -2021-07-29,16.35,15.77,16.46,16.19 -2021-07-30,15.55,14.64,16.19,15.41 -2021-07-31,15.57,14.61,15.41,15.3 -2021-08-01,15.82,14.98,15.3,15.14 -2021-08-02,15.11,14.58,15.14,14.77 -2021-08-03,15.69,14.88,14.77,15.17 -2021-08-04,14.33,13.59,15.17,14.23 -2021-08-05,13.37,12.72,14.23,13.28 -2021-08-06,13.26,12.66,13.28,13.08 -2021-08-07,12.71,12.02,13.08,12.58 -2021-08-08,13.47,12.62,12.58,12.8 -2021-08-09,12.61,11.75,12.8,12.5 -2021-08-10,13.09,12.11,12.5,12.93 -2021-08-11,14.11,12.82,12.93,13.51 -2021-08-12,14.46,13.24,13.48,13.73 -2021-08-13,13.49,12.56,13.73,13.47 -2021-08-14,13.91,13.29,13.47,13.57 -2021-08-15,13.72,13.1,13.57,13.69 -2021-08-16,15.03,14.13,13.69,14.31 -2021-08-17,16.5,15.11,14.31,15.22 -2021-08-18,15.69,14.72,15.22,15.08 -2021-08-19,15.44,13.98,15.08,15.42 -2021-08-20,15.85,14.61,15.42,15.75 -2021-08-21,16.29,15.72,15.75,15.89 -2021-08-22,16.13,15.42,15.89,15.8 -2021-08-23,17.69,15.5,15.8,17.34 -2021-08-24,18.94,17.37,17.34,17.72 -2021-08-25,18.73,17.37,17.72,18.6 -2021-08-26,20.32,18.48,18.6,18.74 -2021-08-27,18.06,17.05,18.74,18.04 -2021-08-28,18.53,17.99,18.04,18.13 -2021-08-29,18.49,17.76,18.13,17.91 -2021-08-30,17.92,17.04,17.91,17.15 -2021-08-31,16.26,15.35,17.15,15.79 -2021-09-01,15.63,14.52,15.79,15.62 -2021-09-02,16.87,15.99,15.62,16.16 -2021-09-03,17.26,16.52,16.16,17.05 -2021-09-04,17.85,16.99,17.05,17.42 -2021-09-05,17.2,16.64,17.42,17.18 -2021-09-06,17.64,16.89,17.18,17.2 -2021-09-07,20.8,15.37,17.2,17.23 -2021-09-08,18.39,16.54,17.23,17.94 -2021-09-09,18.7,17.31,17.94,18.06 -2021-09-10,19.7,17.66,18.06,18.0 -2021-09-11,18.27,17.58,18.0,17.82 -2021-09-12,17.75,16.76,17.82,17.55 -2021-09-13,18.52,16.94,17.55,17.61 -2021-09-14,16.15,15.43,17.61,16.15 -2021-09-15,15.92,14.92,16.15,15.7 -2021-09-16,16.55,15.85,15.7,16.17 -2021-09-17,17.53,16.49,16.17,16.73 -2021-09-18,17.12,16.37,16.73,16.74 -2021-09-19,17.55,16.88,16.74,17.11 -2021-09-20,19.62,16.97,17.11,17.42 -2021-09-21,19.73,17.7,17.42,18.07 -2021-09-22,17.57,15.84,18.07,17.53 -2021-09-23,17.89,17.17,17.53,17.84 -2021-09-24,19.61,17.01,17.84,18.08 -2021-09-25,18.52,17.65,18.08,17.96 -2021-09-26,14.65,13.3,17.96,14.3 -2021-09-27,15.97,14.95,14.3,14.98 -2021-09-28,14.93,14.31,14.98,14.43 -2021-09-29,16.24,14.4,14.43,15.85 -2021-09-30,16.52,15.45,15.85,16.47 -2021-10-01,16.52,14.89,16.47,16.44 -2021-10-02,16.77,15.72,16.44,16.35 -2021-10-03,16.81,16.22,16.35,16.56 -2021-10-04,17.01,16.24,16.56,16.83 -2021-10-05,17.32,16.55,16.83,17.25 -2021-10-06,17.53,16.43,17.25,17.22 -2021-10-07,17.63,16.61,17.22,17.17 -2021-10-08,17.83,16.8,17.17,16.93 -2021-10-09,16.95,16.56,16.93,16.78 -2021-10-10,17.47,16.65,16.78,16.72 -2021-10-11,17.54,16.57,16.72,17.1 -2021-10-12,18.94,16.73,17.1,18.94 -2021-10-13,19.11,17.53,18.94,19.07 -2021-10-14,18.26,17.45,19.07,17.88 -2021-10-15,18.46,17.47,17.88,18.32 -2021-10-16,17.91,16.06,18.32,17.21 -2021-10-17,18.23,17.55,17.21,18.17 -2021-10-18,19.0,18.2,18.17,18.91 -2021-10-19,19.12,18.47,18.91,18.76 -2021-10-20,18.64,17.76,18.76,18.48 -2021-10-21,19.34,17.88,18.48,18.05 -2021-10-22,19.42,18.37,18.05,18.69 -2021-10-23,18.09,17.61,18.69,18.08 -2021-10-24,18.86,18.15,18.08,18.45 -2021-10-25,18.27,17.75,18.45,18.13 -2021-10-26,18.44,17.85,18.13,18.0 -2021-10-27,20.15,18.13,18.0,18.58 -2021-10-28,19.86,17.94,18.58,19.77 -2021-10-29,20.96,19.22,19.77,20.82 -2021-10-30,21.68,20.57,20.82,21.21 -2021-10-31,21.41,20.4,21.21,21.01 -2021-11-01,21.54,19.98,21.01,21.52 -2021-11-02,21.61,20.55,21.52,21.18 -2021-11-03,21.24,20.05,21.18,21.18 -2021-11-04,22.1,21.14,21.18,21.72 -2021-11-05,24.03,21.68,21.72,23.74 -2021-11-06,25.32,23.7,23.74,25.31 -2021-11-07,26.42,24.93,25.31,25.66 -2021-11-08,24.98,24.07,25.66,24.91 -2021-11-09,24.91,23.97,24.91,24.08 -2021-11-10,26.2,22.83,24.08,24.32 -2021-11-11,25.0,23.86,24.32,24.76 -2021-11-12,25.83,24.59,24.76,25.52 -2021-11-13,26.57,25.16,25.52,26.35 -2021-11-14,26.9,25.85,26.35,26.5 -2021-11-15,27.48,26.29,26.5,26.42 -2021-11-16,29.28,26.46,26.42,27.15 -2021-11-17,27.56,25.76,27.14,26.52 +2020-09-17,8.275,7.583,19553.85,7.823 +2020-09-18,4.144,3.876,7.823,4.017 +2020-09-19,4.956,4.718,4.017,4.753 +2020-09-20,5.19,4.827,4.753,5.035 +2020-09-21,5.989,5.252,5.035,5.431 +2020-09-22,6.296,5.898,5.431,6.154 +2020-09-23,5.47,5.222,6.154,5.26 +2020-09-24,4.831,4.614,5.26,4.773 +2020-09-25,5.089,4.88,4.773,5.017 +2020-09-26,5.439,5.057,5.017,5.384 +2020-09-27,5.554,5.282,5.384,5.414 +2020-09-28,6.428,5.994,5.414,6.357 +2020-09-29,6.63,6.21,6.357,6.569 +2020-09-30,7.128,6.765,6.569,7.055 +2020-10-01,6.808,6.253,7.055,6.466 +2020-10-02,7.216,6.696,6.466,7.01 +2020-10-03,7.269,6.937,7.01,7.223 +2020-10-04,7.868,7.615,7.223,7.793 +2020-10-05,8.905,8.557,7.793,8.612 +2020-10-06,10.56,10.06,8.612,10.21 +2020-10-07,9.424,9.129,10.21,9.345 +2020-10-08,8.474,8.174,9.345,8.268 +2020-10-09,8.446,8.228,8.268,8.381 +2020-10-10,8.928,8.537,8.381,8.613 +2020-10-11,8.53,8.334,8.613,8.479 +2020-10-12,9.069,8.358,8.479,8.882 +2020-10-13,9.414,8.992,8.882,9.159 +2020-10-14,10.05,9.806,9.159,9.908 +2020-10-15,10.37,10.04,9.908,10.18 +2020-10-16,10.3,9.714,10.18,9.84 +2020-10-17,9.996,9.766,9.84,9.878 +2020-10-18,9.526,9.316,9.878,9.348 +2020-10-19,9.878,9.414,9.348,9.433 +2020-10-20,10.7,9.9,9.433,10.08 +2020-10-21,10.67,9.699,10.08,10.13 +2020-10-22,10.38,9.834,10.13,10.08 +2020-10-23,10.3,10.09,10.08,10.17 +2020-10-24,10.62,10.34,10.17,10.42 +2020-10-25,11.18,10.81,10.42,10.86 +2020-10-26,11.58,11.07,10.86,11.45 +2020-10-27,11.75,11.0,11.45,11.21 +2020-10-28,11.58,11.3,11.21,11.39 +2020-10-29,12.14,11.63,11.39,11.75 +2020-10-30,12.61,11.71,11.75,11.81 +2020-10-31,12.91,12.42,11.81,12.57 +2020-11-01,12.08,11.75,12.57,11.99 +2020-11-02,12.92,12.32,11.99,12.35 +2020-11-03,13.46,12.56,12.35,12.58 +2020-11-04,14.24,13.68,12.58,13.98 +2020-11-05,13.82,12.54,13.98,12.65 +2020-11-06,11.49,10.77,12.65,11.3 +2020-11-07,11.54,11.04,11.3,11.22 +2020-11-08,10.15,9.774,11.22,9.892 +2020-11-09,10.65,10.34,9.892,10.49 +2020-11-10,9.209,9.035,10.49,9.169 +2020-11-11,9.925,9.443,9.169,9.55 +2020-11-12,9.879,9.295,9.55,9.372 +2020-11-13,7.438,7.128,9.372,7.319 +2020-11-14,7.395,7.239,7.319,7.323 +2020-11-15,7.341,7.101,7.323,7.192 +2020-11-16,8.168,7.798,7.192,7.844 +2020-11-17,7.981,7.375,7.844,7.495 +2020-11-18,8.337,7.911,7.495,8.111 +2020-11-19,7.584,7.361,8.111,7.513 +2020-11-20,7.736,7.421,7.513,7.504 +2020-11-21,7.979,7.321,7.504,7.949 +2020-11-22,8.308,8.039,7.949,8.129 +2020-11-23,7.411,7.16,8.129,7.411 +2020-11-24,8.921,7.871,7.411,8.328 +2020-11-25,9.389,8.377,8.328,8.504 +2020-11-26,8.46,8.05,8.504,8.225 +2020-11-27,8.685,8.446,8.225,8.602 +2020-11-28,8.735,8.372,8.602,8.423 +2020-11-29,8.577,8.264,8.423,8.474 +2020-11-30,8.681,8.139,8.474,8.337 +2020-12-01,8.672,8.302,8.337,8.492 +2020-12-02,7.928,7.66,8.492,7.684 +2020-12-03,7.968,7.783,7.684,7.908 +2020-12-04,8.515,8.197,7.908,8.245 +2020-12-05,8.184,7.976,8.245,8.08 +2020-12-06,8.323,8.025,8.08,8.084 +2020-12-07,7.878,7.719,8.084,7.816 +2020-12-08,8.539,8.211,7.816,8.389 +2020-12-09,8.528,8.318,8.389,8.401 +2020-12-10,8.658,8.472,8.401,8.546 +2020-12-11,9.3,9.166,8.546,9.233 +2020-12-12,9.199,8.952,9.233,9.013 +2020-12-13,8.758,8.551,9.013,8.735 +2020-12-14,8.708,8.304,8.735,8.636 +2020-12-15,9.17,8.808,8.636,8.878 +2020-12-16,9.156,8.547,8.878,8.626 +2020-12-17,9.04,8.012,8.626,8.204 +2020-12-18,8.318,8.011,8.204,8.214 +2020-12-19,8.737,8.034,8.214,8.4 +2020-12-20,9.438,8.701,8.4,9.119 +2020-12-21,9.709,9.029,9.119,9.165 +2020-12-22,9.178,8.642,9.165,8.974 +2020-12-23,10.18,9.187,8.974,9.404 +2020-12-24,9.333,8.956,9.404,9.232 +2020-12-25,9.831,9.288,9.232,9.464 +2020-12-26,10.67,9.705,9.464,9.837 +2020-12-27,9.452,8.487,9.837,9.357 +2020-12-28,9.768,9.108,9.357,9.623 +2020-12-29,11.21,9.851,9.623,10.64 +2020-12-30,9.944,8.782,10.64,9.186 +2020-12-31,7.416,7.124,9.186,7.237 +2021-01-01,8.237,7.891,7.237,7.947 +2021-01-02,8.53,7.57,7.947,7.874 +2021-01-03,7.582,6.563,7.874,7.504 +2021-01-04,8.121,7.216,7.504,7.583 +2021-01-05,7.052,6.368,7.583,6.683 +2021-01-06,7.076,6.502,6.683,6.588 +2021-01-07,7.524,6.837,6.588,6.963 +2021-01-08,7.693,7.044,6.963,7.203 +2021-01-09,7.064,6.632,7.203,7.032 +2021-01-10,7.304,6.792,7.032,7.099 +2021-01-11,7.931,7.273,7.099,7.293 +2021-01-12,6.953,6.527,7.293,6.843 +2021-01-13,6.771,6.27,6.843,6.329 +2021-01-14,6.189,5.861,6.329,6.036 +2021-01-15,5.714,5.274,6.036,5.544 +2021-01-16,5.122,4.703,5.544,5.118 +2021-01-17,5.38,4.888,5.118,5.293 +2021-01-18,5.217,4.783,5.293,4.938 +2021-01-19,5.324,4.797,4.938,4.944 +2021-01-20,4.832,4.587,4.944,4.737 +2021-01-21,5.198,4.834,4.737,5.077 +2021-01-22,4.871,4.568,5.077,4.697 +2021-01-23,4.38,4.219,4.697,4.373 +2021-01-24,3.509,3.393,4.373,3.485 +2021-01-25,3.741,3.522,3.485,3.69 +2021-01-26,3.077,2.951,3.69,3.002 +2021-01-27,2.787,2.635,3.002,2.773 +2021-01-28,3.225,2.994,2.773,3.013 +2021-01-29,2.884,2.483,3.013,2.729 +2021-01-30,2.327,2.161,2.729,2.284 +2021-01-31,2.537,2.432,2.284,2.503 +2021-02-01,2.548,2.15,2.503,2.514 +2021-02-02,2.885,2.608,2.514,2.689 +2021-02-03,2.767,2.618,2.689,2.645 +2021-02-04,2.796,2.504,2.645,2.781 +2021-02-05,3.286,2.577,2.781,3.192 +2021-02-06,3.872,3.234,3.192,3.787 +2021-02-07,3.952,3.577,3.787,3.663 +2021-02-08,4.601,3.851,3.663,4.137 +2021-02-09,5.889,4.006,4.137,5.517 +2021-02-10,6.891,5.003,5.517,6.224 +2021-02-11,6.518,5.626,6.224,5.778 +2021-02-12,6.191,5.247,5.778,6.026 +2021-02-13,6.322,5.814,6.026,6.112 +2021-02-14,6.642,6.068,6.112,6.523 +2021-02-15,6.832,6.058,6.523,6.472 +2021-02-16,6.609,6.221,6.472,6.343 +2021-02-17,8.195,6.143,6.343,7.689 +2021-02-18,9.4,7.658,7.689,9.249 +2021-02-19,18.11,10.54,9.249,16.58 +2021-02-20,11.64,7.998,16.58,8.852 +2021-02-21,10.81,8.952,8.852,10.24 +2021-02-22,10.04,8.709,10.24,9.645 +2021-02-23,9.793,8.101,9.645,9.336 +2021-02-24,10.81,8.926,9.336,10.06 +2021-02-25,10.53,9.693,10.06,10.01 +2021-02-26,10.0,9.379,10.01,9.589 +2021-02-27,9.706,9.31,9.589,9.579 +2021-02-28,10.0,9.203,9.579,9.459 +2021-03-01,10.42,8.987,9.459,9.925 +2021-03-02,9.992,9.123,9.925,9.368 +2021-03-03,10.01,9.427,9.368,9.48 +2021-03-04,8.462,8.084,9.48,8.133 +2021-03-05,8.226,7.922,8.133,7.977 +2021-03-06,8.137,7.88,7.977,7.945 +2021-03-07,7.157,6.718,7.945,7.004 +2021-03-08,7.471,7.157,7.004,7.242 +2021-03-09,9.132,7.458,7.242,8.928 +2021-03-10,9.727,8.775,8.928,9.011 +2021-03-11,10.27,9.223,9.011,9.348 +2021-03-12,9.444,8.296,9.348,8.513 +2021-03-13,8.983,8.469,8.513,8.51 +2021-03-14,8.711,8.476,8.51,8.588 +2021-03-15,8.59,8.096,8.588,8.554 +2021-03-16,8.786,8.534,8.554,8.612 +2021-03-17,8.729,8.471,8.612,8.626 +2021-03-18,9.124,8.541,8.626,8.703 +2021-03-19,8.047,7.844,8.703,7.911 +2021-03-20,8.411,8.182,7.911,8.257 +2021-03-21,8.192,7.873,8.257,8.042 +2021-03-22,7.992,7.572,8.042,7.77 +2021-03-23,8.422,8.155,7.77,8.236 +2021-03-24,9.101,8.803,8.236,9.082 +2021-03-25,9.193,8.599,9.082,8.824 +2021-03-26,8.999,8.639,8.824,8.8 +2021-03-27,9.714,9.076,8.8,9.564 +2021-03-28,9.986,9.546,9.564,9.642 +2021-03-29,9.764,9.295,9.642,9.482 +2021-03-30,10.91,9.716,9.482,10.91 +2021-03-31,11.26,10.5,10.91,10.79 +2021-04-01,11.78,10.46,10.79,11.66 +2021-04-02,11.83,10.85,11.66,11.19 +2021-04-03,11.44,10.71,11.19,10.96 +2021-04-04,11.44,10.54,10.96,11.3 +2021-04-05,12.44,11.31,11.3,11.94 +2021-04-06,13.17,11.48,11.94,12.9 +2021-04-07,13.91,12.48,12.9,13.14 +2021-04-08,14.02,12.84,13.14,13.84 +2021-04-09,15.36,13.74,13.84,15.36 +2021-04-10,16.67,15.04,15.36,15.83 +2021-04-11,17.73,15.21,15.83,17.57 +2021-04-12,17.15,14.01,17.57,16.28 +2021-04-13,17.97,15.12,16.28,15.53 +2021-04-14,16.08,14.6,15.53,15.23 +2021-04-15,14.81,14.31,15.23,14.35 +2021-04-16,15.1,13.76,14.35,14.06 +2021-04-17,15.19,14.27,14.06,14.82 +2021-04-18,15.6,14.33,14.82,15.21 +2021-04-19,16.71,14.92,15.21,16.07 +2021-04-20,18.37,15.4,16.07,18.37 +2021-04-21,17.7,15.93,18.37,16.27 +2021-04-22,16.11,14.45,16.27,14.87 +2021-04-23,16.15,14.29,14.87,15.98 +2021-04-24,17.41,16.43,15.98,16.46 +2021-04-25,14.86,14.0,16.46,14.74 +2021-04-26,14.75,13.77,14.74,14.04 +2021-04-27,14.63,13.58,14.04,14.37 +2021-04-28,13.39,12.8,14.37,13.14 +2021-04-29,14.74,13.36,13.14,14.62 +2021-04-30,16.22,14.96,14.62,15.32 +2021-05-01,15.86,15.14,15.32,15.4 +2021-05-02,14.73,14.07,15.4,14.61 +2021-05-03,16.12,14.49,14.61,15.99 +2021-05-04,14.67,13.92,15.99,14.15 +2021-05-05,15.98,14.74,14.15,15.35 +2021-05-06,15.94,15.54,15.35,15.77 +2021-05-07,16.22,15.57,15.77,15.71 +2021-05-08,16.33,15.5,15.71,15.98 +2021-05-09,17.4,16.07,15.98,16.79 +2021-05-10,18.02,16.9,16.79,17.36 +2021-05-11,17.56,16.59,17.36,17.44 +2021-05-12,16.39,15.75,17.44,16.23 +2021-05-13,16.44,14.97,16.23,15.29 +2021-05-14,14.94,14.11,15.29,14.93 +2021-05-15,15.54,15.18,14.93,15.39 +2021-05-16,15.61,14.97,15.39,15.4 +2021-05-17,15.85,15.03,15.4,15.37 +2021-05-18,14.68,14.08,15.37,14.51 +2021-05-19,18.79,13.7,14.51,14.44 +2021-05-20,15.41,12.37,14.44,14.85 +2021-05-21,16.95,13.89,14.85,14.9 +2021-05-22,16.31,14.4,14.9,14.73 +2021-05-23,16.98,14.06,14.73,15.61 +2021-05-24,14.07,11.67,15.61,13.99 +2021-05-25,14.49,12.75,13.99,13.65 +2021-05-26,12.91,11.84,13.65,12.91 +2021-05-27,13.09,12.34,12.91,12.98 +2021-05-28,13.27,12.27,12.98,12.72 +2021-05-29,14.15,13.07,12.72,13.16 +2021-05-30,12.97,12.08,13.16,12.67 +2021-05-31,12.54,11.78,12.67,12.52 +2021-06-01,13.26,12.59,12.52,13.23 +2021-06-02,14.96,13.26,13.23,14.54 +2021-06-03,15.04,14.37,14.54,14.93 +2021-06-04,15.24,14.04,14.93,14.78 +2021-06-05,15.61,14.68,14.78,15.22 +2021-06-06,15.31,14.86,15.22,15.24 +2021-06-07,15.37,14.57,15.24,14.75 +2021-06-08,15.39,14.57,14.75,15.07 +2021-06-09,15.76,14.82,15.07,14.97 +2021-06-10,15.65,14.85,14.97,14.93 +2021-06-11,16.72,15.76,14.93,15.85 +2021-06-12,16.21,15.31,15.85,16.15 +2021-06-13,16.33,15.39,16.15,15.74 +2021-06-14,15.77,15.03,15.74,15.31 +2021-06-15,16.11,15.5,15.31,15.66 +2021-06-16,16.06,15.67,15.66,15.92 +2021-06-17,15.95,15.51,15.92,15.92 +2021-06-18,16.6,16.1,15.92,16.53 +2021-06-19,17.15,16.83,16.53,16.89 +2021-06-20,16.44,15.96,16.89,16.37 +2021-06-21,19.36,17.04,16.37,17.12 +2021-06-22,17.45,15.52,17.12,15.98 +2021-06-23,16.86,15.0,15.98,16.64 +2021-06-24,17.68,16.68,16.64,17.1 +2021-06-25,17.9,17.0,17.1,17.73 +2021-06-26,17.93,17.15,17.73,17.35 +2021-06-27,18.14,16.69,17.35,17.03 +2021-06-28,16.74,16.1,17.03,16.35 +2021-06-29,16.72,16.07,16.35,16.14 +2021-06-30,15.78,14.99,16.14,15.75 +2021-07-01,16.36,16.04,15.75,16.16 +2021-07-02,15.96,15.59,16.16,15.77 +2021-07-03,15.49,15.08,15.77,15.32 +2021-07-04,15.01,14.45,15.32,14.81 +2021-07-05,15.11,14.57,14.81,15.05 +2021-07-06,14.42,13.63,15.05,14.3 +2021-07-07,14.88,14.2,14.3,14.73 +2021-07-08,15.7,15.14,14.73,15.24 +2021-07-09,15.24,14.95,15.24,15.12 +2021-07-10,15.64,15.32,15.12,15.62 +2021-07-11,15.9,15.49,15.62,15.57 +2021-07-12,16.44,15.89,15.57,16.17 +2021-07-13,17.0,16.67,16.17,16.75 +2021-07-14,17.49,16.86,16.75,17.31 +2021-07-15,18.9,17.34,17.31,18.52 +2021-07-16,19.42,18.32,18.52,18.53 +2021-07-17,18.99,18.44,18.53,18.66 +2021-07-18,18.93,18.47,18.66,18.52 +2021-07-19,18.7,17.81,18.52,17.84 +2021-07-20,18.74,17.81,17.84,18.17 +2021-07-21,17.73,17.02,18.17,17.54 +2021-07-22,16.97,16.52,17.54,16.7 +2021-07-23,16.74,15.88,16.7,16.1 +2021-07-24,16.94,16.45,16.1,16.54 +2021-07-25,17.1,16.56,16.54,16.56 +2021-07-26,17.27,15.96,16.56,16.41 +2021-07-27,17.39,16.6,16.41,16.61 +2021-07-28,16.8,16.31,16.61,16.48 +2021-07-29,16.26,15.91,16.48,16.21 +2021-07-30,16.38,15.41,16.21,15.42 +2021-07-31,15.39,14.55,15.42,15.28 +2021-08-01,15.21,14.53,15.28,15.14 +2021-08-02,14.87,14.45,15.14,14.78 +2021-08-03,15.19,14.95,14.78,15.17 +2021-08-04,14.4,14.17,15.17,14.23 +2021-08-05,13.95,13.2,14.23,13.29 +2021-08-06,13.75,13.03,13.29,13.08 +2021-08-07,12.83,12.56,13.08,12.59 +2021-08-08,13.16,12.69,12.59,12.8 +2021-08-09,12.9,12.48,12.8,12.51 +2021-08-10,13.05,12.1,12.51,12.94 +2021-08-11,13.74,12.82,12.94,13.5 +2021-08-12,13.93,13.31,13.45,13.73 +2021-08-13,13.86,13.24,13.73,13.47 +2021-08-14,13.72,13.3,13.47,13.57 +2021-08-15,13.7,13.38,13.57,13.7 +2021-08-16,14.57,13.69,13.7,14.3 +2021-08-17,15.69,15.18,14.3,15.21 +2021-08-18,15.41,14.82,15.21,15.09 +2021-08-19,15.91,14.76,15.09,15.4 +2021-08-20,15.92,15.43,15.4,15.76 +2021-08-21,16.27,15.71,15.76,15.89 +2021-08-22,16.14,15.7,15.89,15.79 +2021-08-23,17.66,15.6,15.79,17.35 +2021-08-24,18.18,17.31,17.35,17.71 +2021-08-25,18.82,17.88,17.71,18.58 +2021-08-26,19.34,18.61,18.58,18.74 +2021-08-27,18.39,17.94,18.74,18.05 +2021-08-28,18.42,18.1,18.05,18.13 +2021-08-29,18.35,17.81,18.13,17.91 +2021-08-30,17.49,17.08,17.91,17.14 +2021-08-31,15.99,15.48,17.14,15.77 +2021-09-01,15.81,15.2,15.77,15.63 +2021-09-02,16.92,15.96,15.63,16.15 +2021-09-03,17.4,16.89,16.15,17.06 +2021-09-04,17.74,16.97,17.06,17.42 +2021-09-05,18.27,16.65,17.42,17.19 +2021-09-06,17.92,17.17,17.19,17.2 +2021-09-07,18.51,16.29,17.2,17.23 +2021-09-08,18.09,17.15,17.23,17.93 +2021-09-09,18.4,17.59,17.93,18.08 +2021-09-10,18.83,17.68,18.08,18.01 +2021-09-11,18.07,17.7,18.01,17.83 +2021-09-12,17.73,17.24,17.83,17.55 +2021-09-13,18.0,17.4,17.55,17.61 +2021-09-14,16.33,15.86,17.61,16.16 +2021-09-15,15.91,15.28,16.16,15.69 +2021-09-16,16.36,16.02,15.69,16.16 +2021-09-17,17.31,16.6,16.16,16.73 +2021-09-18,17.03,16.74,16.73,16.75 +2021-09-19,17.41,16.79,16.75,17.11 +2021-09-20,17.85,17.21,17.11,17.44 +2021-09-21,18.48,17.95,17.44,18.06 +2021-09-22,17.66,16.86,18.06,17.55 +2021-09-23,18.17,17.73,17.55,17.84 +2021-09-24,18.66,17.73,17.84,18.06 +2021-09-25,18.45,17.89,18.06,17.96 +2021-09-26,14.73,13.94,17.96,14.31 +2021-09-27,15.21,14.85,14.31,14.99 +2021-09-28,14.56,14.11,14.99,14.44 +2021-09-29,16.04,14.54,14.44,15.98 +2021-09-30,16.67,16.06,15.98,16.47 +2021-10-01,16.95,16.23,16.47,16.44 +2021-10-02,16.6,15.78,16.44,16.35 +2021-10-03,16.81,16.4,16.35,16.56 +2021-10-04,17.35,16.73,16.56,16.83 +2021-10-05,17.77,17.12,16.83,17.26 +2021-10-06,18.85,17.04,17.26,17.21 +2021-10-07,17.42,16.41,17.22,17.18 +2021-10-08,17.8,16.61,17.18,16.93 +2021-10-09,17.13,16.71,16.93,16.79 +2021-10-10,17.37,16.71,16.79,16.72 +2021-10-11,17.8,16.85,16.72,17.09 +2021-10-12,19.08,16.51,17.09,18.95 +2021-10-13,19.85,18.3,18.95,19.08 +2021-10-14,18.16,17.15,19.08,17.88 +2021-10-15,19.65,18.07,17.88,18.33 +2021-10-16,17.72,17.07,18.33,17.22 +2021-10-17,18.44,17.98,17.22,18.17 +2021-10-18,19.06,18.21,18.17,18.89 +2021-10-19,19.73,18.49,18.89,18.73 +2021-10-20,18.61,18.11,18.73,18.48 +2021-10-21,18.43,17.7,18.48,18.05 +2021-10-22,18.91,17.9,18.05,18.7 +2021-10-23,18.11,17.83,18.7,18.09 +2021-10-24,18.74,18.32,18.09,18.45 +2021-10-25,18.48,18.06,18.45,18.15 +2021-10-26,18.11,17.45,18.15,18.0 +2021-10-27,19.29,18.27,18.0,18.58 +2021-10-28,20.13,18.69,18.58,19.77 +2021-10-29,20.91,19.64,19.77,20.82 +2021-10-30,21.61,20.83,20.82,21.21 +2021-10-31,21.37,20.72,21.21,21.0 +2021-11-01,21.52,20.08,21.0,21.52 +2021-11-02,21.87,20.75,21.52,21.19 +2021-11-03,21.3,20.33,21.19,21.2 +2021-11-04,21.76,21.25,21.2,21.71 +2021-11-05,24.08,21.66,21.71,23.76 +2021-11-06,25.35,24.15,23.76,25.35 +2021-11-07,27.05,25.51,25.35,25.66 +2021-11-08,26.42,24.58,25.66,24.9 +2021-11-09,24.65,23.72,24.9,24.09 +2021-11-10,25.27,23.32,24.09,24.3 +2021-11-11,24.97,24.07,24.3,24.76 +2021-11-12,25.54,25.05,24.76,25.51 +2021-11-13,26.54,25.47,25.51,26.36 +2021-11-14,27.38,26.36,26.36,26.48 +2021-11-15,26.53,25.9,26.48,26.4 +2021-11-16,28.29,26.35,26.4,27.14 +2021-11-17,27.11,25.99,27.14,26.43 +2021-11-18,27.49,25.84,26.43,26.47 +2021-11-19,27.79,25.48,26.47,27.41 +2021-11-20,27.44,26.89,27.41,27.44 +2021-11-21,27.47,26.76,27.44,27.0 +2021-11-22,27.07,26.41,27.0,26.7 +2021-11-23,27.21,25.69,26.7,26.61 +2021-11-24,28.76,28.05,26.61,28.38 +2021-11-25,30.49,28.34,28.38,29.88 +2021-11-26,31.4,28.75,29.88,30.51 +2021-11-27,31.75,30.29,30.51,30.8 +2021-11-28,31.38,30.3,30.8,30.36 +2021-11-29,31.1,29.96,30.36,30.76 +2021-11-30,29.46,28.71,30.76,29.3 +2021-12-01,31.09,29.72,29.3,29.94 +2021-12-02,27.92,27.27,29.94,27.64 +2021-12-03,29.97,29.06,27.64,29.84 +2021-12-04,33.64,30.86,29.84,33.09 +2021-12-05,35.11,33.31,33.09,33.76 +2021-12-06,34.34,32.27,33.76,33.94 +2021-12-07,34.39,33.33,33.94,33.69 +2021-12-08,32.4,30.49,33.69,32.4 +2021-12-09,35.77,35.01,32.4,35.27 +2021-12-10,37.55,36.34,35.27,36.47 +2021-12-11,36.53,35.17,36.47,35.51 +2021-12-12,36.09,35.25,35.51,35.59 +2021-12-13,37.37,34.67,35.59,36.22 diff --git a/data/BNB_USD.csv b/data/BNB_USD.csv index 5c4f869..380f22c 100644 --- a/data/BNB_USD.csv +++ b/data/BNB_USD.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,147.52,1.167,1.216,1.427 -2017-10-10,1.488,1.338,1.427,1.422 -2017-10-11,1.469,1.363,1.422,1.439 -2017-10-12,1.439,1.278,1.439,1.345 -2017-10-13,1.515,1.273,1.345,1.502 -2017-10-14,1.521,1.295,1.502,1.508 -2017-10-15,1.674,1.404,1.508,1.548 -2017-10-16,1.556,1.344,1.548,1.437 -2017-10-17,1.391,1.315,1.437,1.386 -2017-10-18,1.411,1.311,1.386,1.331 -2017-10-19,1.353,1.245,1.331,1.265 -2017-10-20,194.97,1.216,1.265,1.222 -2017-10-21,1.255,1.198,1.222,1.243 -2017-10-22,46.19,1.176,1.243,1.218 -2017-10-23,1.241,1.141,1.218,1.198 -2017-10-24,1.334,1.127,1.198,1.245 -2017-10-25,1.26,1.185,1.245,1.259 -2017-10-26,1.256,1.138,1.259,1.221 -2017-10-27,1.225,1.115,1.221,1.183 -2017-10-28,1.197,1.144,1.206,1.182 -2017-10-29,1.236,1.155,1.182,1.231 -2017-10-30,1.363,1.167,1.231,1.331 -2017-10-31,1.382,1.254,1.331,1.329 -2017-11-01,1.288,1.201,1.329,1.268 -2017-11-02,1.385,1.191,1.268,1.297 -2017-11-03,1.492,1.372,1.297,1.461 2017-11-04,1.695,1.385,1.461,1.638 2017-11-05,1.617,1.452,1.637,1.52 2017-11-06,1.692,1.464,1.52,1.573 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,660.66,635.16,649.81,650.98 2021-11-15,659.86,630.91,650.98,634.01 2021-11-16,635.19,573.41,634.01,589.16 -2021-11-17,592.99,554.51,589.16,577.42 +2021-11-17,592.99,554.51,589.16,578.22 +2021-11-18,588.21,516.94,578.22,532.02 +2021-11-19,585.86,524.4,532.02,581.61 +2021-11-20,605.18,573.35,581.61,604.73 +2021-11-21,605.75,580.44,604.73,584.63 +2021-11-22,585.6,554.44,584.63,559.84 +2021-11-23,605.12,558.59,559.84,591.18 +2021-11-24,594.31,577.11,591.18,590.75 +2021-11-25,647.28,587.68,590.75,639.3 +2021-11-26,658.65,564.93,639.3,587.42 +2021-11-27,621.4,584.15,587.42,600.62 +2021-11-28,613.19,572.76,600.62,611.95 +2021-11-29,629.5,602.25,611.95,624.12 +2021-11-30,635.25,604.01,624.12,622.23 +2021-12-01,650.26,619.02,622.23,627.93 +2021-12-02,631.36,606.49,627.93,620.69 +2021-12-03,628.32,575.22,620.69,595.59 +2021-12-04,596.15,496.3,595.59,569.2 +2021-12-05,582.6,542.82,569.2,558.23 +2021-12-06,593.07,533.68,558.23,587.99 +2021-12-07,593.61,572.69,587.99,579.11 +2021-12-08,608.3,567.75,579.11,607.83 +2021-12-09,617.76,568.15,607.83,570.89 +2021-12-10,595.23,551.16,570.89,553.52 +2021-12-11,573.17,542.58,553.52,564.19 +2021-12-12,574.92,559.75,564.19,570.73 +2021-12-13,572.4,523.14,570.73,523.5 diff --git a/data/BNB_XRP.csv b/data/BNB_XRP.csv index 18e9436..e3bc210 100644 --- a/data/BNB_XRP.csv +++ b/data/BNB_XRP.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,6.482,4.917,4.273,5.768 -2017-10-10,5.697,5.129,5.768,5.454 -2017-10-11,5.781,5.231,5.454,5.478 -2017-10-12,6.633,5.28,5.478,5.521 -2017-10-13,5.857,4.436,5.521,5.592 -2017-10-14,6.165,5.739,5.592,6.065 -2017-10-15,6.207,5.155,6.065,5.891 -2017-10-16,6.31,5.428,5.891,5.618 -2017-10-17,6.325,5.921,5.613,6.097 -2017-10-18,6.67,5.972,6.093,6.1 -2017-10-19,6.43,5.825,6.103,6.017 -2017-10-20,6.922,5.802,6.017,5.969 -2017-10-21,6.026,5.544,5.976,5.997 -2017-10-22,6.522,5.929,6.003,6.143 -2017-10-23,6.585,5.846,5.951,6.154 -2017-10-24,6.616,5.297,6.161,6.116 -2017-10-25,6.54,6.082,6.116,6.207 -2017-10-26,6.497,5.56,6.316,6.043 -2017-10-27,6.027,5.409,6.049,5.949 -2017-10-28,6.032,5.72,5.955,6.032 -2017-10-29,6.367,5.877,5.981,6.152 -2017-10-30,6.824,5.93,6.151,6.618 -2017-10-31,7.502,6.447,6.612,6.826 -2017-11-01,7.41,6.405,6.836,6.617 -2017-11-02,6.92,6.088,6.627,6.45 -2017-11-03,7.121,6.346,6.415,7.079 2017-11-04,8.618,7.187,7.079,8.137 2017-11-05,8.2,7.162,8.134,7.627 2017-11-06,7.829,6.939,7.65,7.76 @@ -1490,8 +1464,8 @@ time,high,low,open,close 2021-11-05,531.58,478.21,465.73,524.37 2021-11-06,553.66,527.5,524.37,553.66 2021-11-07,562.6,530.39,553.66,533.51 -2021-11-08,540.81,503.21,533.51,509.69 -2021-11-09,516.39,497.02,509.69,504.79 +2021-11-08,540.81,503.21,532.95,509.69 +2021-11-09,516.67,497.28,509.69,505.06 2021-11-10,536.33,495.04,504.79,515.8 2021-11-11,521.81,503.04,515.8,517.44 2021-11-12,528.22,517.97,517.44,527.47 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,566.15,545.09,546.29,547.63 2021-11-15,543.14,530.22,547.63,540.37 2021-11-16,564.33,525.51,540.37,541.36 -2021-11-17,544.51,513.24,541.36,526.68 +2021-11-17,541.21,518.9,541.36,527.66 +2021-11-18,530.51,498.63,527.66,510.93 +2021-11-19,540.76,495.84,510.93,533.3 +2021-11-20,550.9,539.79,533.3,550.9 +2021-11-21,561.77,547.2,550.9,552.02 +2021-11-22,547.53,534.0,552.02,540.03 +2021-11-23,566.65,535.02,540.03,554.24 +2021-11-24,579.41,565.02,554.24,571.67 +2021-11-25,624.51,580.46,571.67,612.08 +2021-11-26,643.96,589.58,612.08,625.64 +2021-11-27,654.69,624.57,625.64,634.99 +2021-11-28,652.48,630.02,634.99,631.21 +2021-11-29,636.89,613.54,631.21,629.89 +2021-11-30,627.28,611.3,629.89,623.86 +2021-12-01,658.0,629.12,623.86,633.74 +2021-12-02,644.39,629.29,633.74,638.0 +2021-12-03,649.01,629.22,638.0,646.1 +2021-12-04,683.72,627.33,646.1,672.67 +2021-12-05,721.3,684.47,672.67,693.68 +2021-12-06,720.22,676.85,693.68,711.67 +2021-12-07,724.57,702.23,711.67,709.68 +2021-12-08,704.75,663.15,709.68,704.75 +2021-12-09,674.24,659.83,704.75,664.82 +2021-12-10,712.09,689.09,664.82,691.45 +2021-12-11,692.17,666.27,691.45,672.75 +2021-12-12,688.32,672.23,672.75,678.78 +2021-12-13,683.8,651.05,678.78,659.16 diff --git a/data/BTC_ADA.csv b/data/BTC_ADA.csv index 4d8594b..ca6b52a 100644 --- a/data/BTC_ADA.csv +++ b/data/BTC_ADA.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,226757.37,201612.9,224719.1,216450.22 -2017-10-10,225733.63,213675.21,216450.22,221729.49 -2017-10-11,227272.73,213219.62,221729.49,214132.76 -2017-10-12,234192.04,198019.8,214132.76,206185.57 -2017-10-13,222222.22,163132.14,206185.57,168067.23 -2017-10-14,197238.66,147275.41,168067.23,180831.83 -2017-10-15,192307.69,172711.57,180831.83,189393.94 -2017-10-16,200000.0,183486.24,189753.32,199203.19 -2017-10-17,226244.34,194552.53,199203.19,205761.32 -2017-10-18,215517.24,201612.9,205761.32,209205.02 -2017-10-19,217864.92,206611.57,209205.02,210970.46 -2017-10-20,214132.76,189393.94,210970.46,196463.65 -2017-10-21,217391.3,194174.76,196463.65,211416.49 -2017-10-22,217391.3,210526.32,211416.49,215982.72 -2017-10-23,240963.86,214132.76,215982.72,228832.95 -2017-10-24,243309.0,194174.76,228832.95,204081.63 -2017-10-25,215053.76,200000.0,204081.63,209205.02 -2017-10-26,221729.49,207468.88,209205.02,216919.74 -2017-10-27,229885.06,216919.74,216919.74,217864.92 -2017-10-28,222222.22,217391.3,217864.92,221238.94 -2017-10-29,223214.29,204081.63,221238.94,216919.74 -2017-10-30,223214.29,212314.23,216919.74,214592.27 -2017-10-31,222717.15,203252.03,214592.27,211416.49 -2017-11-01,293255.13,210526.32,210970.46,292397.66 -2017-11-02,393700.79,266666.67,292397.66,330033.0 -2017-11-03,364963.5,303030.3,330033.0,317460.32 2017-11-04,338983.05,303030.3,320512.82,335570.47 2017-11-05,358422.94,323624.6,335570.47,357142.86 2017-11-06,357142.86,299401.2,357142.86,318471.34 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,32150.51,31473.0,31394.6,32141.41 2021-11-15,32154.24,31210.09,32141.41,31562.53 2021-11-16,32141.43,31251.72,31562.53,32068.03 -2021-11-17,32883.92,31867.43,32041.01,32102.73 +2021-11-17,32896.61,32110.61,32068.03,32151.28 +2021-11-18,32132.59,31271.18,32151.28,31881.02 +2021-11-19,32936.63,31069.87,31881.02,31200.08 +2021-11-20,31408.87,30838.88,31200.08,31047.56 +2021-11-21,31999.76,31288.08,31047.56,31933.73 +2021-11-22,31870.77,31328.6,31933.73,31690.88 +2021-11-23,34219.48,32642.76,31690.88,32880.83 +2021-11-24,34662.66,33773.05,32880.83,34337.97 +2021-11-25,36399.96,35149.2,34337.97,35204.19 +2021-11-26,35998.25,34221.25,35204.19,35021.96 +2021-11-27,35528.09,34892.32,35021.96,35442.62 +2021-11-28,36380.3,35606.97,35442.62,35953.49 +2021-11-29,37035.43,36058.41,35953.49,36072.48 +2021-11-30,38735.21,36548.39,36072.48,36651.85 +2021-12-01,37145.11,35450.83,36651.85,36945.83 +2021-12-02,33218.29,32421.41,36945.83,32819.12 +2021-12-03,34983.47,33476.9,32819.12,34476.66 +2021-12-04,37190.61,34337.59,34476.66,34583.62 +2021-12-05,36452.78,35530.09,34583.62,35860.54 +2021-12-06,36961.34,35086.18,35860.54,35550.31 +2021-12-07,37156.05,36243.61,35550.31,36758.82 +2021-12-08,37361.9,36113.53,36758.82,36150.51 +2021-12-09,37026.13,36058.04,36150.51,36888.93 +2021-12-10,38998.41,37178.45,36888.93,38904.13 +2021-12-11,36963.5,36036.21,38904.13,36458.68 +2021-12-12,37933.04,37085.91,36458.68,37229.72 +2021-12-13,38138.83,36982.25,37174.72,38124.29 diff --git a/data/BTC_BNB.csv b/data/BTC_BNB.csv index 9ca87ff..697d092 100644 --- a/data/BTC_BNB.csv +++ b/data/BTC_BNB.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,3534.92,3083.3,3792.14,3345.07 -2017-10-10,3479.75,3303.38,3345.07,3341.24 -2017-10-11,3409.89,3305.48,3341.24,3349.66 -2017-10-12,4076.47,3544.62,3349.66,4047.17 -2017-10-13,4405.14,3616.02,4047.17,3750.89 -2017-10-14,3903.21,3631.3,3750.89,3869.59 -2017-10-15,3780.06,3600.39,3869.59,3672.15 -2017-10-16,4026.28,3745.5,3672.15,4011.7 -2017-10-17,4083.99,3900.29,4011.01,4039.15 -2017-10-18,4235.9,4096.64,4041.5,4184.72 -2017-10-19,4535.52,4307.22,4183.97,4509.43 -2017-10-20,4974.25,4565.83,4509.43,4912.18 -2017-10-21,5104.09,4742.45,4912.18,4835.72 -2017-10-22,4929.78,4695.71,4834.75,4909.72 -2017-10-23,5033.73,4828.54,4912.72,4959.28 -2017-10-24,4967.56,4250.18,4959.28,4424.74 -2017-10-25,4561.73,4336.42,4424.74,4557.31 -2017-10-26,4886.01,4641.38,4557.31,4826.55 -2017-10-27,5046.6,4830.61,4829.44,4870.99 -2017-10-28,4907.81,4784.79,4776.44,4845.52 -2017-10-29,5039.05,4576.71,4845.52,5004.33 -2017-10-30,4672.09,4545.87,5004.33,4606.73 -2017-10-31,4857.9,4533.97,4606.73,4853.77 -2017-11-01,5339.35,4793.42,4853.77,5324.41 -2017-11-02,5820.71,5101.74,5324.41,5429.5 -2017-11-03,5296.33,4807.74,5429.5,4896.96 2017-11-04,4602.29,4257.9,4895.81,4508.3 2017-11-05,5006.26,4766.29,4508.3,4868.69 2017-11-06,4733.55,4346.45,4868.69,4427.01 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,100.66,98.53,99.1,100.63 2021-11-15,102.25,99.25,100.63,100.37 2021-11-16,102.26,99.43,100.37,102.03 -2021-11-17,106.18,101.8,102.0,104.67 +2021-11-17,106.82,104.26,102.03,104.4 +2021-11-18,107.87,104.98,104.4,107.03 +2021-11-19,105.48,99.5,107.03,99.92 +2021-11-20,99.94,98.12,99.92,98.79 +2021-11-21,100.7,98.46,98.79,100.49 +2021-11-22,101.13,99.41,100.49,100.56 +2021-11-23,101.25,96.59,100.56,97.29 +2021-11-24,97.67,95.17,97.29,96.76 +2021-11-25,95.39,92.11,96.76,92.26 +2021-11-26,94.11,89.47,92.26,91.56 +2021-11-27,91.45,89.81,91.56,91.23 +2021-11-28,94.8,92.78,91.23,93.69 +2021-11-29,95.07,92.56,93.69,92.6 +2021-11-30,96.71,91.25,92.6,91.51 +2021-12-01,91.7,87.51,91.51,91.2 +2021-12-02,92.21,90.0,91.2,91.1 +2021-12-03,91.45,87.51,91.1,90.13 +2021-12-04,92.99,85.86,90.13,86.47 +2021-12-05,89.98,87.7,86.47,88.52 +2021-12-06,89.3,84.77,88.52,85.89 +2021-12-07,88.42,86.25,85.89,87.48 +2021-12-08,85.95,83.08,87.48,83.16 +2021-12-09,83.8,81.61,83.16,83.49 +2021-12-10,85.51,81.52,83.49,85.3 +2021-12-11,88.73,86.5,85.3,87.52 +2021-12-12,89.34,87.35,87.52,87.69 +2021-12-13,89.93,87.41,87.8,89.85 diff --git a/data/BTC_DOT.csv b/data/BTC_DOT.csv index bc2ca81..d0e2628 100644 --- a/data/BTC_DOT.csv +++ b/data/BTC_DOT.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1458,7 +1432,7 @@ time,high,low,open,close 2021-10-04,1576.8,1526.61,1499.46,1576.11 2021-10-05,1647.83,1619.95,1576.11,1640.35 2021-10-06,1716.28,1611.45,1640.35,1714.43 -2021-10-07,1756.85,1534.21,1717.92,1584.03 +2021-10-07,1649.08,1570.11,1712.15,1582.82 2021-10-08,1645.76,1599.3,1583.4,1621.83 2021-10-09,1511.49,1485.66,1621.83,1510.1 2021-10-10,1584.92,1520.89,1510.1,1584.92 @@ -1498,5 +1472,31 @@ time,high,low,open,close 2021-11-13,1368.57,1350.03,1398.24,1367.24 2021-11-14,1414.82,1385.0,1367.24,1414.41 2021-11-15,1448.94,1406.4,1414.41,1422.28 -2021-11-16,1474.25,1433.44,1422.28,1470.89 -2021-11-17,1509.66,1426.13,1470.59,1453.49 +2021-11-16,1474.86,1434.04,1420.83,1471.49 +2021-11-17,1444.36,1409.85,1470.89,1411.64 +2021-11-18,1471.81,1432.35,1411.64,1460.29 +2021-11-19,1485.37,1401.18,1460.29,1407.06 +2021-11-20,1435.58,1409.53,1407.06,1419.07 +2021-11-21,1398.27,1367.17,1419.07,1395.38 +2021-11-22,1435.28,1410.86,1395.38,1427.17 +2021-11-23,1471.61,1403.8,1427.17,1414.04 +2021-11-24,1504.57,1465.96,1414.04,1490.48 +2021-11-25,1545.75,1492.63,1490.48,1494.97 +2021-11-26,1599.36,1520.41,1494.97,1555.99 +2021-11-27,1561.86,1533.91,1555.99,1558.1 +2021-11-28,1619.62,1585.19,1558.1,1600.62 +2021-11-29,1599.66,1557.46,1600.62,1558.07 +2021-11-30,1588.0,1498.35,1558.07,1502.59 +2021-12-01,1563.49,1492.18,1502.59,1555.1 +2021-12-02,1598.47,1560.12,1555.1,1579.26 +2021-12-03,1617.52,1547.87,1579.26,1594.09 +2021-12-04,1798.34,1660.38,1594.09,1672.28 +2021-12-05,1773.22,1728.33,1672.28,1744.41 +2021-12-06,1862.91,1768.4,1744.41,1791.79 +2021-12-07,1678.46,1637.24,1791.79,1660.51 +2021-12-08,1748.63,1690.2,1660.51,1691.93 +2021-12-09,1776.6,1730.15,1691.93,1770.01 +2021-12-10,1786.61,1703.24,1770.01,1782.29 +2021-12-11,1803.3,1758.06,1782.29,1778.67 +2021-12-12,1727.12,1688.55,1778.67,1695.1 +2021-12-13,1794.37,1659.48,1693.48,1783.48 diff --git a/data/BTC_ETH.csv b/data/BTC_ETH.csv index a7e79ec..baab551 100644 --- a/data/BTC_ETH.csv +++ b/data/BTC_ETH.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,16.99,14.82,14.9,16.08 -2017-10-10,16.58,15.74,16.08,15.92 -2017-10-11,16.2,15.7,15.92,15.91 -2017-10-12,18.1,15.74,15.91,17.97 -2017-10-13,19.64,16.12,17.97,16.73 -2017-10-14,17.37,16.16,16.73,17.22 -2017-10-15,17.39,16.56,17.22,16.89 -2017-10-16,17.31,16.11,16.89,17.25 -2017-10-17,17.91,17.1,17.25,17.71 -2017-10-18,17.99,17.39,17.72,17.77 -2017-10-19,18.66,17.72,17.77,18.56 -2017-10-20,20.06,18.41,18.56,19.81 -2017-10-21,21.18,19.68,19.81,20.07 -2017-10-22,20.43,19.46,20.06,20.35 -2017-10-23,21.14,20.28,20.36,20.83 -2017-10-24,20.86,17.85,20.83,18.58 -2017-10-25,19.39,18.43,18.58,19.37 -2017-10-26,20.19,19.18,19.37,19.95 -2017-10-27,20.14,19.28,19.96,19.44 -2017-10-28,19.78,19.28,19.44,19.53 -2017-10-29,20.41,18.54,19.53,20.27 -2017-10-30,20.27,19.72,20.27,19.98 -2017-10-31,21.26,19.85,19.98,21.24 -2017-11-01,23.39,21.0,21.24,23.32 -2017-11-02,26.49,23.22,23.32,24.71 -2017-11-03,25.41,23.06,24.71,23.49 2017-11-04,25.12,23.24,23.49,24.61 2017-11-05,25.69,24.46,24.61,24.98 2017-11-06,25.09,23.04,24.98,23.46 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,14.16,13.86,13.86,14.16 2021-11-15,14.2,13.79,14.16,13.94 2021-11-16,14.31,13.91,13.94,14.27 -2021-11-17,14.4,14.19,14.27,14.27 +2021-11-17,14.4,14.05,14.27,14.07 +2021-11-18,14.35,13.96,14.07,14.23 +2021-11-19,14.27,13.46,14.23,13.52 +2021-11-20,13.69,13.44,13.52,13.53 +2021-11-21,13.79,13.48,13.53,13.76 +2021-11-22,13.84,13.61,13.76,13.77 +2021-11-23,13.8,13.16,13.77,13.26 +2021-11-24,13.51,13.16,13.26,13.38 +2021-11-25,13.48,13.02,13.38,13.04 +2021-11-26,13.66,12.99,13.04,13.29 +2021-11-27,13.4,13.16,13.29,13.37 +2021-11-28,13.49,13.2,13.37,13.33 +2021-11-29,13.35,13.0,13.33,13.0 +2021-11-30,13.01,12.27,13.0,12.31 +2021-12-01,12.54,11.97,12.31,12.48 +2021-12-02,12.67,12.37,12.48,12.52 +2021-12-03,12.89,12.34,12.52,12.71 +2021-12-04,12.84,11.86,12.71,11.94 +2021-12-05,11.97,11.66,11.94,11.77 +2021-12-06,12.06,11.45,11.77,11.6 +2021-12-07,11.88,11.58,11.6,11.75 +2021-12-08,11.76,11.36,11.75,11.38 +2021-12-09,11.62,11.32,11.38,11.58 +2021-12-10,12.12,11.55,11.58,12.09 +2021-12-11,12.25,11.95,12.09,12.09 +2021-12-12,12.35,12.07,12.09,12.12 +2021-12-13,12.47,12.11,12.12,12.45 diff --git a/data/BTC_FIL.csv b/data/BTC_FIL.csv index a5a7fc2..0f5404a 100644 --- a/data/BTC_FIL.csv +++ b/data/BTC_FIL.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1458,7 +1432,7 @@ time,high,low,open,close 2021-10-04,708.6,686.05,697.45,708.29 2021-10-05,730.76,718.4,708.29,727.44 2021-10-06,770.62,723.55,727.44,769.79 -2021-10-07,785.55,739.1,770.42,752.45 +2021-10-07,782.96,745.47,769.79,751.5 2021-10-08,691.94,672.41,751.62,681.88 2021-10-09,716.34,704.1,681.88,715.68 2021-10-10,783.54,751.88,715.68,783.54 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,1047.51,1025.43,1023.92,1047.21 2021-11-15,1063.86,1032.62,1047.21,1044.28 2021-11-16,1073.23,1043.52,1044.28,1070.78 -2021-11-17,1089.92,1062.7,1069.4,1080.61 +2021-11-17,1099.15,1072.89,1070.78,1074.25 +2021-11-18,1108.75,1079.02,1074.25,1100.07 +2021-11-19,1138.98,1074.43,1100.07,1078.93 +2021-11-20,1110.39,1090.24,1078.93,1097.62 +2021-11-21,1104.61,1080.04,1097.62,1102.33 +2021-11-22,1093.58,1074.97,1102.33,1087.4 +2021-11-23,1156.81,1103.51,1087.4,1111.55 +2021-11-24,1140.88,1111.6,1111.55,1130.19 +2021-11-25,1102.12,1064.25,1130.19,1065.91 +2021-11-26,1047.92,996.2,1065.91,1019.5 +2021-11-27,950.86,933.85,1019.5,948.57 +2021-11-28,1025.84,1004.04,948.57,1013.81 +2021-11-29,1084.29,1055.68,1013.81,1056.09 +2021-11-30,1121.32,1058.01,1056.09,1061.01 +2021-12-01,1057.66,1009.42,1061.01,1051.99 +2021-12-02,1063.77,1038.25,1051.99,1050.98 +2021-12-03,1095.57,1048.39,1050.98,1079.7 +2021-12-04,1287.8,1189.01,1079.7,1197.53 +2021-12-05,1285.72,1253.17,1197.53,1264.83 +2021-12-06,1353.4,1284.74,1264.83,1301.73 +2021-12-07,1306.53,1274.45,1301.73,1292.56 +2021-12-08,1259.13,1217.06,1292.56,1218.31 +2021-12-09,1275.8,1242.44,1218.31,1271.07 +2021-12-10,1186.76,1131.38,1271.07,1183.89 +2021-12-11,1239.09,1208.01,1183.89,1222.17 +2021-12-12,1282.69,1254.05,1222.17,1258.91 +2021-12-13,1288.66,1251.88,1257.7,1282.05 diff --git a/data/BTC_LTC.csv b/data/BTC_LTC.csv index f1b96cd..81b87de 100644 --- a/data/BTC_LTC.csv +++ b/data/BTC_LTC.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,101.63,88.64,87.15,96.17 -2017-10-10,98.52,93.53,96.17,94.6 -2017-10-11,96.7,93.74,94.6,94.99 -2017-10-12,92.87,80.75,94.99,92.2 -2017-10-13,112.11,92.03,92.2,95.46 -2017-10-14,92.02,85.61,95.46,91.23 -2017-10-15,91.41,82.64,91.24,86.81 -2017-10-16,89.8,83.54,86.49,89.47 -2017-10-17,95.46,91.17,89.46,94.41 -2017-10-18,91.81,88.79,94.45,90.7 -2017-10-19,96.7,91.84,90.68,96.15 -2017-10-20,101.5,93.17,96.15,100.23 -2017-10-21,109.81,102.03,100.23,104.03 -2017-10-22,106.4,101.35,104.07,105.97 -2017-10-23,110.11,105.62,106.03,108.48 -2017-10-24,111.1,95.05,108.48,98.96 -2017-10-25,102.2,97.15,98.96,102.1 -2017-10-26,107.99,102.58,102.05,106.67 -2017-10-27,108.05,103.43,106.74,104.29 -2017-10-28,106.74,104.06,104.29,105.38 -2017-10-29,108.96,98.96,105.38,108.21 -2017-10-30,110.57,107.58,108.21,109.02 -2017-10-31,117.22,109.4,109.02,117.12 -2017-11-01,128.0,114.92,117.12,127.65 -2017-11-02,138.19,121.12,127.65,128.9 -2017-11-03,137.48,124.8,128.9,127.11 2017-11-04,135.12,125.01,127.08,132.36 2017-11-05,138.85,132.19,132.36,135.03 2017-11-06,137.02,125.81,135.03,128.14 @@ -1458,7 +1432,7 @@ time,high,low,open,close 2021-10-04,293.42,284.08,282.67,293.29 2021-10-05,297.72,292.68,293.29,296.37 2021-10-06,310.78,291.8,296.37,310.45 -2021-10-07,312.7,291.72,309.98,301.2 +2021-10-07,313.34,298.34,310.45,300.75 2021-10-08,311.47,302.68,300.8,306.94 2021-10-09,306.21,300.98,306.94,305.93 2021-10-10,312.83,300.2,305.93,312.83 @@ -1490,8 +1464,8 @@ time,high,low,open,close 2021-11-05,308.65,304.43,302.84,306.29 2021-11-06,317.14,309.87,306.29,310.92 2021-11-07,313.17,305.46,310.92,313.17 -2021-11-08,318.57,286.7,313.28,295.07 -2021-11-09,296.12,243.78,295.07,255.36 +2021-11-08,296.35,288.34,313.17,295.27 +2021-11-09,296.47,243.72,295.07,255.3 2021-11-10,260.76,226.65,255.36,249.13 2021-11-11,252.99,245.02,248.94,246.84 2021-11-12,258.68,251.77,246.84,254.95 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,235.65,230.68,249.93,235.58 2021-11-15,246.36,239.12,235.58,241.82 2021-11-16,261.63,254.39,241.82,261.04 -2021-11-17,267.67,257.27,260.89,260.69 +2021-11-17,269.09,262.66,261.04,262.99 +2021-11-18,280.49,272.97,262.99,278.3 +2021-11-19,281.1,265.17,278.3,266.28 +2021-11-20,266.31,261.48,266.28,263.25 +2021-11-21,265.57,259.66,263.25,265.02 +2021-11-22,270.83,266.22,265.02,269.3 +2021-11-23,276.68,263.93,269.3,265.85 +2021-11-24,272.17,265.19,265.85,269.63 +2021-11-25,273.07,263.69,269.63,264.1 +2021-11-26,283.09,269.12,264.1,275.42 +2021-11-27,281.34,276.31,275.42,280.67 +2021-11-28,290.67,284.49,280.67,287.26 +2021-11-29,288.72,281.1,287.26,281.21 +2021-11-30,289.31,272.97,281.21,273.75 +2021-12-01,275.63,263.06,273.75,274.15 +2021-12-02,280.92,274.18,274.15,277.54 +2021-12-03,290.1,277.61,277.54,285.9 +2021-12-04,324.45,299.56,285.9,301.71 +2021-12-05,321.53,313.39,301.71,316.31 +2021-12-06,325.0,308.52,316.31,312.6 +2021-12-07,315.91,308.15,312.6,312.53 +2021-12-08,315.98,305.43,312.53,305.74 +2021-12-09,315.66,307.4,305.74,314.49 +2021-12-10,318.95,304.06,314.49,318.18 +2021-12-11,316.79,308.84,318.18,312.46 +2021-12-12,320.12,312.98,312.46,314.19 +2021-12-13,320.2,313.09,314.96,320.1 diff --git a/data/BTC_SOL.csv b/data/BTC_SOL.csv index afcd07f..79ca79a 100644 --- a/data/BTC_SOL.csv +++ b/data/BTC_SOL.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,274.62,268.84,266.72,274.55 2021-11-15,272.29,264.29,274.55,267.28 2021-11-16,275.01,267.4,267.28,274.38 -2021-11-17,282.73,271.74,273.9,279.02 +2021-11-17,282.39,275.64,274.38,275.99 +2021-11-18,293.82,285.94,275.99,291.52 +2021-11-19,284.92,268.77,291.52,269.89 +2021-11-20,277.26,272.23,269.89,274.07 +2021-11-21,255.62,249.93,274.07,255.09 +2021-11-22,262.21,257.75,255.09,260.73 +2021-11-23,269.91,257.48,260.73,259.36 +2021-11-24,280.37,273.17,259.36,277.74 +2021-11-25,290.37,280.39,277.74,280.83 +2021-11-26,287.62,273.42,280.83,279.82 +2021-11-27,284.39,279.3,279.82,283.71 +2021-11-28,288.8,282.66,283.71,285.41 +2021-11-29,290.42,282.76,285.41,282.87 +2021-11-30,288.73,272.43,282.87,273.2 +2021-12-01,250.48,239.05,273.2,249.13 +2021-12-02,255.04,233.86,249.0,241.66 +2021-12-03,257.33,246.25,242.02,253.6 +2021-12-04,263.1,242.92,253.6,244.66 +2021-12-05,255.77,249.3,244.66,251.61 +2021-12-06,270.62,256.89,251.61,260.29 +2021-12-07,268.61,262.01,260.29,265.73 +2021-12-08,268.38,259.41,265.73,259.68 +2021-12-09,263.61,256.72,259.68,262.63 +2021-12-10,280.68,267.58,262.63,280.0 +2021-12-11,291.4,284.09,280.0,287.42 +2021-12-12,295.03,288.45,287.42,289.56 +2021-12-13,301.57,287.52,289.18,301.2 diff --git a/data/BTC_TRX.csv b/data/BTC_TRX.csv index 8fed251..8654a9a 100644 --- a/data/BTC_TRX.csv +++ b/data/BTC_TRX.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,2373233.72,2070028.23,1714974.64,2245775.92 -2017-10-10,2243707.47,2129985.79,2245775.92,2154402.12 -2017-10-11,2050247.46,1987474.93,2154402.12,2014037.84 -2017-10-12,2341467.98,2035979.01,2014037.84,2324638.02 -2017-10-13,3122815.01,2563407.16,2324638.02,2659015.08 -2017-10-14,2496145.95,2322258.94,2659015.08,2474649.69 -2017-10-15,2587541.71,2464549.91,2474649.69,2513674.39 -2017-10-16,2709392.71,2520446.49,2469574.84,2699577.76 -2017-10-17,2984718.24,2850464.63,2699112.15,2951942.38 -2017-10-18,2823486.89,2730663.96,2952988.42,2789372.27 -2017-10-19,2925341.77,2778089.54,2788876.73,2908513.86 -2017-10-20,3104668.3,2849756.29,2913079.82,3065929.13 -2017-10-21,2736686.43,2542786.19,3080233.62,2592794.83 -2017-10-22,2292818.09,2183954.96,2595628.13,2283488.21 -2017-10-23,2493118.99,2391493.17,2284882.85,2456249.29 -2017-10-24,2344242.66,2005704.22,2456249.29,2088079.36 -2017-10-25,1913855.82,1819327.0,2088079.36,1912002.38 -2017-10-26,2107918.69,2002381.23,1912002.38,2082268.77 -2017-10-27,1951646.02,1868116.92,2083515.64,1883732.99 -2017-10-28,1952466.04,1903522.62,1883732.99,1927683.72 -2017-10-29,2097447.41,1905003.21,1927683.72,2082993.98 -2017-10-30,2272144.78,2210759.68,2082993.98,2240360.18 -2017-10-31,2288807.71,2136190.25,2240360.18,2286862.68 -2017-11-01,2694279.08,2418798.52,2286862.68,2686739.12 -2017-11-02,3340487.54,2927871.02,2686739.12,3115972.44 -2017-11-03,3437957.25,3120802.52,3196592.69,3178717.34 2017-11-04,3603919.19,3334232.46,3186594.89,3530315.53 2017-11-05,3504383.46,3336406.16,3525257.77,3408085.14 2017-11-06,3528524.24,3239967.2,3408085.14,3300022.9 @@ -1458,7 +1432,7 @@ time,high,low,open,close 2021-10-04,526323.1,509569.72,507462.52,526093.5 2021-10-05,537850.42,528750.13,526093.5,535408.86 2021-10-06,580564.74,545102.67,535408.86,579935.93 -2021-10-07,584795.32,552486.19,578034.68,564971.75 +2021-10-07,587001.83,558891.39,579718.65,563416.15 2021-10-08,561083.07,545246.04,563500.63,552925.57 2021-10-09,535013.3,525869.85,552925.57,534519.82 2021-10-10,561082.5,538415.11,534519.82,561082.5 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,559996.04,548195.21,572650.02,559837.47 2021-11-15,523692.04,508314.81,559837.47,514054.88 2021-11-16,550872.22,535623.43,514054.88,549614.17 -2021-11-17,549450.55,531914.89,549450.55,540540.54 +2021-11-17,555296.88,542029.07,549614.17,542715.57 +2021-11-18,570919.31,555614.02,542715.57,566449.48 +2021-11-19,589485.45,556074.93,566449.48,558405.38 +2021-11-20,574533.28,564106.88,558405.38,567924.09 +2021-11-21,551199.43,538940.64,567924.09,550061.99 +2021-11-22,556010.56,546552.02,550061.99,552872.28 +2021-11-23,582554.56,555712.27,552872.28,559765.33 +2021-11-24,589870.62,574731.8,559765.33,584345.27 +2021-11-25,609078.42,588149.53,584345.27,589069.59 +2021-11-26,599076.54,569504.04,589069.59,582829.31 +2021-11-27,587615.88,577100.65,582829.31,586202.21 +2021-11-28,609021.0,596075.08,586202.21,601876.11 +2021-11-29,614246.24,598041.95,601876.11,598275.2 +2021-11-30,623850.56,588630.72,598275.2,590296.99 +2021-12-01,593653.75,566575.8,590296.99,590468.83 +2021-12-02,586548.79,572478.01,590468.83,579500.52 +2021-12-03,579806.95,554837.47,579500.52,571407.15 +2021-12-04,607757.5,561134.42,571407.15,565154.96 +2021-12-05,595988.47,580902.8,565154.96,586305.59 +2021-12-06,600506.79,570041.32,586305.59,577581.9 +2021-12-07,568457.36,554497.79,577581.9,562380.1 +2021-12-08,564464.21,545603.83,562380.1,546162.47 +2021-12-09,539327.2,525225.95,546162.47,537328.77 +2021-12-10,538764.16,513621.42,537328.77,537461.7 +2021-12-11,546538.82,532828.01,537461.7,539074.61 +2021-12-12,560217.94,547707.04,539074.61,549830.96 +2021-12-13,549450.55,543478.26,549450.55,549450.55 diff --git a/data/BTC_UNI.csv b/data/BTC_UNI.csv index 1a0febf..a17da6e 100644 --- a/data/BTC_UNI.csv +++ b/data/BTC_UNI.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1073,430 +1047,456 @@ time,high,low,open,close 2020-09-14,0.0,0.0,0.0,0.0 2020-09-15,0.0,0.0,0.0,0.0 2020-09-16,0.0,0.0,0.0,0.0 -2020-09-17,3181.56,3098.33,3587.7,3152.44 -2020-09-18,1599.53,1567.53,3152.44,1584.11 -2020-09-19,1952.23,1902.54,1584.11,1935.76 -2020-09-20,2121.85,2059.72,1935.76,2091.12 -2020-09-21,2584.48,2432.32,2091.12,2451.1 -2020-09-22,2706.79,2653.47,2451.1,2696.32 -2020-09-23,2426.36,2335.82,2696.32,2358.31 -2020-09-24,2097.55,1984.21,2358.31,2088.45 -2020-09-25,2189.06,2148.65,2088.45,2174.82 -2020-09-26,2220.5,2186.17,2174.82,2203.04 -2020-09-27,2228.16,2186.93,2203.04,2223.25 -2020-09-28,2575.39,2506.32,2223.25,2516.69 -2020-09-29,2475.82,2425.28,2516.69,2471.01 -2020-09-30,2610.59,2567.45,2471.01,2593.49 -2020-10-01,2567.65,2459.77,2593.49,2498.78 -2020-10-02,2741.26,2667.88,2498.78,2717.3 -2020-10-03,2713.53,2688.81,2717.3,2699.6 -2020-10-04,2871.55,2824.72,2699.6,2864.68 -2020-10-05,3253.62,3200.67,2864.68,3251.97 -2020-10-06,3980.25,3881.48,3251.97,3907.25 -2020-10-07,3604.54,3560.97,3907.25,3600.07 -2020-10-08,3267.21,3144.71,3600.07,3260.97 -2020-10-09,3280.7,3202.25,3260.97,3266.64 -2020-10-10,3478.56,3349.8,3266.64,3423.39 -2020-10-11,3401.39,3352.19,3423.39,3380.83 -2020-10-12,3386.85,3241.83,3380.83,3332.47 -2020-10-13,3446.13,3372.4,3332.47,3405.88 -2020-10-14,3709.24,3627.83,3405.88,3668.92 -2020-10-15,3765.62,3656.61,3668.92,3736.18 -2020-10-16,3794.3,3688.1,3736.18,3721.56 -2020-10-17,3725.1,3681.4,3721.56,3712.29 -2020-10-18,3506.68,3457.65,3712.29,3506.22 -2020-10-19,3728.85,3599.44,3506.22,3706.48 -2020-10-20,4209.6,4087.81,3706.48,4166.54 -2020-10-21,4498.97,4050.18,4166.54,4355.8 -2020-10-22,4335.87,4173.71,4355.8,4266.11 -2020-10-23,4322.91,4224.94,4266.11,4290.17 -2020-10-24,4477.37,4378.93,4290.17,4459.78 -2020-10-25,4813.64,4653.56,4459.78,4700.82 -2020-10-26,4876.81,4710.47,4700.82,4813.54 -2020-10-27,4903.47,4640.54,4813.54,4856.17 -2020-10-28,5196.67,4841.99,4856.17,4980.57 -2020-10-29,5356.91,5092.89,4980.57,5287.24 -2020-10-30,5651.92,5430.51,5287.24,5608.72 -2020-10-31,6211.16,5922.73,5608.72,6083.74 -2020-11-01,5837.48,5723.49,6083.74,5780.66 -2020-11-02,6132.59,5858.13,5780.66,6016.33 -2020-11-03,6541.63,6185.26,6016.33,6521.53 -2020-11-04,7325.95,6958.67,6521.53,7268.81 -2020-11-05,7184.12,6436.71,7268.81,7119.47 -2020-11-06,6204.15,5915.15,7119.47,6054.58 -2020-11-07,6347.21,5812.89,6054.58,5972.12 -2020-11-08,5457.98,5132.1,5972.12,5399.98 -2020-11-09,5899.81,5532.21,5399.98,5722.16 -2020-11-10,5031.72,4907.95,5722.16,4975.94 -2020-11-11,5438.48,5204.81,4975.94,5344.81 -2020-11-12,5516.47,5219.62,5344.81,5502.64 -2020-11-13,4274.34,4139.17,5502.64,4233.16 -2020-11-14,4284.32,4120.1,4233.16,4215.55 -2020-11-15,4195.82,4095.91,4215.55,4141.4 -2020-11-16,4730.57,4443.89,4141.4,4684.57 -2020-11-17,4682.75,4340.09,4684.57,4632.06 -2020-11-18,5331.32,4988.91,4632.06,5131.67 -2020-11-19,4845.64,4626.28,5131.67,4748.37 -2020-11-20,4879.24,4604.73,4748.37,4840.59 -2020-11-21,4939.33,4779.3,4840.59,4868.87 -2020-11-22,5086.58,4789.33,4868.87,4998.56 -2020-11-23,4476.58,4298.44,4998.56,4384.2 -2020-11-24,4752.91,4435.46,4384.2,4689.52 -2020-11-25,5296.03,5032.48,4689.52,5089.18 -2020-11-26,5512.06,4729.22,5089.18,4999.45 -2020-11-27,5274.5,4975.12,4999.45,5180.65 -2020-11-28,5162.65,4872.93,5180.65,5119.27 -2020-11-29,5164.56,4935.61,5119.27,5120.39 -2020-11-30,5252.82,4812.73,5120.39,5212.55 -2020-12-01,5603.85,5103.49,5212.55,5288.15 -2020-12-02,4901.9,4648.18,5288.15,4870.96 -2020-12-03,5048.37,4863.39,4870.96,5003.66 -2020-12-04,5548.79,5284.79,5003.66,5301.79 -2020-12-05,5208.39,5027.68,5301.79,5202.21 -2020-12-06,5321.55,5171.32,5202.21,5307.09 -2020-12-07,5168.42,5032.47,5307.09,5102.35 -2020-12-08,5847.8,5526.24,5102.35,5554.77 -2020-12-09,5555.74,5264.39,5554.77,5528.02 -2020-12-10,5729.11,5534.01,5528.02,5635.71 -2020-12-11,6174.3,5941.24,5635.71,6087.81 -2020-12-12,6061.71,5770.21,6087.81,6019.17 -2020-12-13,5808.37,5599.82,6019.17,5737.92 -2020-12-14,5559.79,5461.7,5737.92,5538.06 -2020-12-15,5879.35,5726.42,5538.06,5837.01 -2020-12-16,6093.92,5454.69,5837.01,6037.13 -2020-12-17,6435.57,5747.24,6037.13,6171.09 -2020-12-18,6183.9,5940.79,6171.09,6140.02 -2020-12-19,6091.69,5744.14,6140.02,6012.34 -2020-12-20,6454.06,6135.21,6012.34,6237.05 -2020-12-21,6866.74,6269.85,6237.05,6470.56 -2020-12-22,6382.33,5994.8,6470.56,6379.14 -2020-12-23,7283.19,6856.1,6379.14,7018.56 -2020-12-24,6753.05,6446.49,7018.56,6735.71 -2020-12-25,7074.82,6691.24,6735.71,7053.51 -2020-12-26,7857.57,7171.76,7053.51,7750.46 -2020-12-27,7882.39,7128.6,7750.46,7292.11 -2020-12-28,7366.32,6999.79,7292.11,7256.46 -2020-12-29,7461.5,7049.73,7256.46,7455.19 -2020-12-30,6983.54,6596.52,7455.19,6955.58 -2020-12-31,5684.81,5423.41,6955.58,5611.43 -2021-01-01,6252.79,6058.55,5611.43,6194.97 -2021-01-02,6843.47,5957.05,6194.97,6619.13 -2021-01-03,6332.81,5829.87,6619.13,6011.65 -2021-01-04,6191.49,5288.05,6011.65,5900.09 -2021-01-05,5498.66,4789.37,5900.09,5430.16 -2021-01-06,5756.54,5195.54,5430.16,5729.8 -2021-01-07,6445.04,5803.13,5729.8,6302.11 -2021-01-08,7129.98,6238.08,6302.11,6903.61 -2021-01-09,6650.73,6228.09,6903.61,6445.0 -2021-01-10,6906.9,5917.61,6445.0,6378.49 -2021-01-11,7300.28,5819.12,6378.49,6758.77 -2021-01-12,6557.74,5831.12,6758.77,6098.12 -2021-01-13,5961.72,5111.99,6098.12,5895.64 -2021-01-14,5763.1,5282.08,5895.64,5629.66 -2021-01-15,5387.62,4685.02,5629.66,4983.35 -2021-01-16,4509.62,4206.57,4983.35,4280.38 -2021-01-17,4242.54,3899.49,4280.38,4126.43 -2021-01-18,4075.46,3785.84,4126.43,3984.41 -2021-01-19,4402.85,4174.87,3984.41,4176.2 -2021-01-20,4057.46,3724.18,4176.2,3953.29 -2021-01-21,4689.49,3964.75,3953.29,4065.1 -2021-01-22,3888.23,3318.65,4065.1,3791.71 -2021-01-23,3582.15,3363.32,3791.71,3436.3 -2021-01-24,2750.06,2573.41,3436.3,2683.45 -2021-01-25,3081.62,2822.66,2683.45,2853.48 -2021-01-26,2366.29,2219.15,2853.48,2336.07 -2021-01-27,2204.91,1982.76,2336.07,2056.88 -2021-01-28,2393.71,2116.99,2056.88,2364.89 -2021-01-29,2455.98,2036.17,2364.89,2183.77 -2021-01-30,1787.5,1680.77,2183.77,1753.61 -2021-01-31,1937.63,1816.57,1753.61,1867.83 -2021-02-01,1694.66,1578.25,1867.83,1637.81 -2021-02-02,1896.22,1762.43,1637.81,1870.17 -2021-02-03,1912.37,1796.43,1870.17,1910.63 -2021-02-04,1923.55,1799.08,1910.63,1836.32 -2021-02-05,1810.22,1729.0,1836.32,1809.37 -2021-02-06,2127.99,1986.48,1809.37,2036.9 -2021-02-07,2126.79,2004.55,2036.9,2079.39 -2021-02-08,2417.71,1967.03,2079.39,2400.03 -2021-02-09,2468.31,2307.57,2400.03,2381.51 -2021-02-10,2284.96,2113.09,2381.51,2165.05 -2021-02-11,2266.56,2051.14,2165.05,2235.75 -2021-02-12,2161.64,2042.69,2235.75,2089.04 -2021-02-13,2210.33,2124.64,2089.04,2165.87 -2021-02-14,2383.23,2255.94,2165.87,2330.76 -2021-02-15,2439.47,2286.99,2330.76,2385.82 -2021-02-16,2468.71,2296.54,2385.82,2400.74 -2021-02-17,2446.65,2277.47,2400.74,2424.06 -2021-02-18,2483.44,2407.04,2424.06,2437.67 -2021-02-19,2806.41,2530.42,2437.67,2784.82 -2021-02-20,2001.19,1890.4,2784.82,1940.53 -2021-02-21,2025.43,1926.51,1940.53,1993.43 -2021-02-22,2074.96,1753.05,1993.43,1952.44 -2021-02-23,2201.21,1825.97,1952.44,1987.29 -2021-02-24,2033.63,1861.77,1987.29,1967.4 -2021-02-25,2215.05,1990.31,1967.4,2007.2 -2021-02-26,2095.78,1910.45,2007.2,2004.44 -2021-02-27,2054.32,1911.9,2004.44,1959.3 -2021-02-28,2099.89,1939.02,1959.3,2034.01 -2021-03-01,1936.29,1748.59,2034.01,1928.93 -2021-03-02,1964.26,1842.05,1928.93,1895.9 -2021-03-03,2074.95,1897.1,1895.9,1985.6 -2021-03-04,1831.69,1681.05,1985.6,1711.6 -2021-03-05,1747.6,1637.34,1711.6,1723.74 -2021-03-06,1725.17,1651.45,1723.74,1714.03 -2021-03-07,1501.31,1425.94,1714.03,1486.76 -2021-03-08,1577.3,1483.79,1486.76,1576.82 -2021-03-09,1669.38,1575.79,1576.82,1669.29 -2021-03-10,1856.6,1716.06,1669.29,1807.5 -2021-03-11,1875.34,1752.26,1807.5,1864.03 -2021-03-12,1877.97,1781.8,1864.03,1851.3 -2021-03-13,1904.51,1728.05,1851.3,1884.72 -2021-03-14,2011.37,1922.63,1884.72,1922.83 -2021-03-15,2035.98,1849.72,1922.83,1868.15 -2021-03-16,1896.14,1777.46,1868.15,1895.42 -2021-03-17,1883.64,1729.81,1895.42,1881.78 -2021-03-18,2003.12,1901.87,1881.78,1922.35 -2021-03-19,1787.15,1694.47,1922.35,1744.47 -2021-03-20,1868.34,1804.41,1744.47,1813.27 -2021-03-21,1780.23,1690.06,1813.27,1742.55 -2021-03-22,1779.97,1637.7,1742.55,1647.73 -2021-03-23,1799.72,1708.98,1647.73,1752.2 -2021-03-24,2089.5,1898.24,1752.2,1911.03 -2021-03-25,2008.95,1903.82,1911.03,1935.22 -2021-03-26,1903.96,1771.36,1935.22,1902.62 -2021-03-27,2010.94,1915.96,1902.62,1982.34 -2021-03-28,2029.24,1963.34,1982.34,2001.99 -2021-03-29,2012.03,1892.8,2001.99,1985.81 -2021-03-30,2079.4,1999.11,1985.81,2057.67 -2021-03-31,2131.5,2037.26,2057.67,2094.46 -2021-04-01,2073.56,2022.09,2094.46,2047.6 -2021-04-02,1992.02,1935.45,2047.6,1952.42 -2021-04-03,2034.78,1936.84,1952.42,1942.22 -2021-04-04,1891.1,1824.8,1942.22,1881.58 -2021-04-05,1920.72,1842.33,1881.58,1917.63 -2021-04-06,1904.86,1838.93,1917.63,1856.61 -2021-04-07,2053.99,1943.23,1856.61,1959.99 -2021-04-08,1925.61,1844.63,1959.99,1923.33 -2021-04-09,1995.1,1954.0,1923.33,1969.15 -2021-04-10,2060.07,1944.95,1969.15,2007.7 -2021-04-11,2029.24,1980.34,2007.7,2006.0 -2021-04-12,1670.35,1619.88,2006.0,1631.95 -2021-04-13,1798.34,1688.3,1631.95,1794.25 -2021-04-14,1796.26,1701.37,1794.25,1746.11 -2021-04-15,1690.47,1644.03,1746.11,1673.74 -2021-04-16,1756.96,1660.24,1673.74,1696.84 -2021-04-17,1798.56,1715.16,1696.84,1726.87 -2021-04-18,1909.08,1641.3,1726.87,1774.91 -2021-04-19,1832.12,1731.28,1774.91,1772.17 -2021-04-20,1787.55,1672.77,1772.17,1768.35 -2021-04-21,1698.1,1603.99,1768.35,1609.15 -2021-04-22,1631.56,1493.28,1609.15,1521.21 -2021-04-23,1581.99,1442.37,1521.21,1551.43 -2021-04-24,1695.66,1613.7,1551.43,1658.76 -2021-04-25,1473.42,1373.13,1658.76,1430.57 -2021-04-26,1423.6,1277.94,1430.57,1415.07 -2021-04-27,1398.75,1343.22,1415.07,1387.94 -2021-04-28,1304.92,1256.25,1387.94,1279.34 -2021-04-29,1343.99,1275.16,1279.34,1304.26 -2021-04-30,1425.64,1305.09,1304.26,1419.67 -2021-05-01,1449.76,1413.98,1419.67,1433.49 -2021-05-02,1360.27,1316.83,1433.49,1329.06 -2021-05-03,1394.54,1335.51,1329.06,1351.82 -2021-05-04,1328.0,1233.39,1351.82,1235.67 -2021-05-05,1365.7,1248.22,1235.67,1353.65 -2021-05-06,1450.85,1373.27,1353.65,1402.11 -2021-05-07,1475.58,1390.82,1402.11,1442.61 -2021-05-08,1470.4,1406.7,1442.61,1454.87 -2021-05-09,1502.31,1427.39,1454.87,1477.35 -2021-05-10,1635.49,1482.14,1477.35,1534.26 -2021-05-11,1476.01,1412.44,1534.26,1471.04 -2021-05-12,1576.95,1344.4,1471.04,1353.04 -2021-05-13,1374.92,1257.48,1353.04,1330.17 -2021-05-14,1273.61,1209.55,1330.17,1233.81 -2021-05-15,1384.97,1273.77,1233.81,1278.42 -2021-05-16,1362.74,1201.02,1278.42,1270.35 -2021-05-17,1400.52,1264.94,1270.35,1309.19 -2021-05-18,1307.3,1207.17,1309.19,1223.54 -2021-05-19,1879.28,1377.35,1223.54,1582.09 -2021-05-20,1613.13,1328.19,1582.09,1540.85 -2021-05-21,1924.95,1529.11,1540.85,1700.15 -2021-05-22,1906.87,1732.25,1700.15,1839.97 -2021-05-23,2289.51,1863.16,1839.97,2072.2 -2021-05-24,1617.02,1391.88,2072.2,1575.71 -2021-05-25,1584.16,1451.97,1575.71,1526.79 -2021-05-26,1387.95,1286.42,1526.79,1335.14 -2021-05-27,1417.01,1304.68,1335.14,1352.51 -2021-05-28,1501.67,1341.61,1352.51,1378.58 -2021-05-29,1610.13,1452.8,1378.58,1493.5 -2021-05-30,1417.95,1298.9,1493.5,1386.47 -2021-05-31,1326.48,1209.08,1386.47,1318.31 -2021-06-01,1381.72,1302.76,1318.31,1338.16 -2021-06-02,1383.69,1301.16,1338.16,1360.23 -2021-06-03,1376.34,1296.41,1360.23,1368.22 -2021-06-04,1487.3,1348.28,1368.22,1394.82 -2021-06-05,1478.48,1359.36,1394.82,1384.99 -2021-06-06,1408.99,1362.94,1384.99,1384.25 -2021-06-07,1515.68,1373.19,1384.25,1383.13 -2021-06-08,1454.06,1325.94,1383.13,1425.25 -2021-06-09,1494.98,1290.96,1425.25,1489.03 -2021-06-10,1628.14,1518.65,1489.03,1555.4 -2021-06-11,1724.46,1646.32,1555.4,1709.5 -2021-06-12,1759.29,1628.06,1709.5,1669.4 -2021-06-13,1692.57,1495.36,1669.4,1678.07 -2021-06-14,1698.36,1603.6,1678.07,1676.87 -2021-06-15,1764.84,1688.87,1676.87,1715.18 -2021-06-16,1856.3,1747.03,1715.18,1757.49 -2021-06-17,1783.29,1685.96,1757.49,1717.55 -2021-06-18,1872.45,1722.37,1717.55,1755.47 -2021-06-19,1840.22,1761.56,1755.47,1794.21 -2021-06-20,1743.65,1610.29,1794.21,1718.94 -2021-06-21,2264.98,1981.81,1718.94,2003.99 -2021-06-22,2029.85,1757.58,2003.99,1981.78 -2021-06-23,1955.57,1781.22,1981.78,1891.4 -2021-06-24,1955.23,1790.92,1891.4,1921.24 -2021-06-25,2242.1,1976.52,1921.24,1995.23 -2021-06-26,2028.55,1870.66,1995.23,2002.71 -2021-06-27,2032.69,1872.31,2002.71,2030.15 -2021-06-28,1990.64,1911.73,2030.15,1946.22 -2021-06-29,1963.86,1837.54,1946.22,1927.68 -2021-06-30,1873.19,1766.28,1927.68,1818.43 -2021-07-01,1970.23,1840.11,1818.43,1884.3 -2021-07-02,1865.17,1796.15,1884.3,1855.36 -2021-07-03,1794.75,1711.71,1855.36,1780.8 -2021-07-04,1731.14,1654.87,1780.8,1698.82 -2021-07-05,1759.17,1652.33,1698.82,1679.38 -2021-07-06,1568.0,1498.68,1679.38,1529.26 -2021-07-07,1575.18,1518.72,1529.26,1521.84 -2021-07-08,1667.02,1577.56,1521.84,1615.11 -2021-07-09,1625.08,1538.48,1615.11,1611.8 -2021-07-10,1691.6,1631.33,1611.8,1654.73 -2021-07-11,1671.69,1609.29,1654.73,1654.54 -2021-07-12,1772.9,1670.87,1654.54,1693.18 -2021-07-13,1805.19,1744.92,1693.18,1772.95 -2021-07-14,1849.85,1766.2,1772.95,1834.44 -2021-07-15,1946.07,1826.94,1834.44,1868.94 -2021-07-16,1971.69,1898.09,1868.94,1919.6 -2021-07-17,1984.43,1936.28,1919.6,1957.39 -2021-07-18,1988.11,1911.23,1957.39,1948.47 -2021-07-19,2027.4,1935.12,1948.47,1960.25 -2021-07-20,2132.77,2012.15,1960.25,2045.69 -2021-07-21,1962.38,1765.09,2045.69,1923.27 -2021-07-22,1851.65,1804.32,1923.27,1836.54 -2021-07-23,1808.52,1720.3,1836.54,1808.42 -2021-07-24,1890.68,1831.4,1808.42,1877.9 -2021-07-25,1936.13,1852.12,1877.9,1935.53 -2021-07-26,2187.88,1900.56,1935.53,2010.08 -2021-07-27,2092.19,1926.78,2010.08,2089.36 -2021-07-28,2143.76,2035.65,2089.36,2099.52 -2021-07-29,2074.9,2003.87,2099.52,2043.92 -2021-07-30,2020.29,1831.38,2043.92,2016.51 -2021-07-31,1950.88,1888.86,2016.51,1905.22 -2021-08-01,1936.89,1799.88,1905.22,1813.27 -2021-08-02,1807.68,1729.08,1813.27,1749.38 -2021-08-03,1865.28,1767.54,1749.38,1792.02 -2021-08-04,1698.42,1594.77,1792.02,1688.76 -2021-08-05,1625.3,1470.22,1688.76,1606.18 -2021-08-06,1656.86,1523.57,1606.18,1636.76 -2021-08-07,1578.69,1503.71,1636.76,1574.37 -2021-08-08,1695.93,1620.17,1574.37,1639.98 -2021-08-09,1637.89,1508.94,1639.98,1631.41 -2021-08-10,1623.03,1552.11,1631.41,1584.76 -2021-08-11,1613.96,1565.94,1584.76,1572.45 -2021-08-12,1645.91,1559.7,1569.2,1581.48 -2021-08-13,1568.33,1450.24,1581.48,1567.22 -2021-08-14,1597.72,1527.98,1567.22,1563.24 -2021-08-15,1565.42,1504.23,1563.24,1552.97 -2021-08-16,1652.35,1571.28,1552.97,1579.05 -2021-08-17,1785.68,1682.02,1579.05,1691.5 -2021-08-18,1751.06,1686.42,1691.5,1701.54 -2021-08-19,1682.41,1571.68,1701.54,1672.15 -2021-08-20,1709.47,1614.83,1672.15,1707.57 -2021-08-21,1762.07,1711.57,1707.57,1728.97 -2021-08-22,1741.62,1695.83,1728.97,1734.17 -2021-08-23,1753.0,1702.58,1734.17,1718.9 -2021-08-24,1872.84,1788.6,1718.9,1791.87 -2021-08-25,1819.91,1741.78,1791.87,1809.78 -2021-08-26,1933.54,1816.18,1809.78,1835.2 -2021-08-27,1792.78,1691.25,1835.2,1789.72 -2021-08-28,1837.73,1803.37,1789.72,1822.9 -2021-08-29,1852.19,1784.21,1822.9,1820.24 -2021-08-30,1821.61,1746.65,1820.24,1751.19 -2021-08-31,1641.88,1589.47,1751.19,1603.66 -2021-09-01,1565.55,1484.44,1603.66,1557.55 -2021-09-02,1683.67,1624.21,1557.55,1646.31 -2021-09-03,1779.64,1687.45,1646.31,1744.95 -2021-09-04,1769.34,1729.7,1744.95,1747.68 -2021-09-05,1766.99,1685.11,1747.68,1762.9 -2021-09-06,1830.2,1769.59,1762.9,1826.11 -2021-09-07,2180.18,1853.46,1826.11,1930.19 -2021-09-08,2045.57,1921.3,1930.19,1990.44 -2021-09-09,2031.91,1953.05,1990.44,1989.07 -2021-09-10,2108.94,1981.39,1989.07,2011.39 -2021-09-11,2023.65,1968.75,2011.39,1987.93 -2021-09-12,1955.57,1885.56,1987.93,1939.62 -2021-09-13,2057.19,1918.14,1939.62,1983.26 -2021-09-14,1841.07,1740.94,1983.26,1836.26 -2021-09-15,1764.01,1699.75,1836.26,1751.9 -2021-09-16,1848.23,1792.7,1751.9,1819.56 -2021-09-17,1981.66,1924.57,1819.56,1945.86 -2021-09-18,1989.81,1917.99,1945.86,1968.96 -2021-09-19,2025.39,1962.36,1968.96,1978.37 -2021-09-20,2265.83,2037.39,1978.37,2059.13 -2021-09-21,2290.12,2084.21,2059.13,2136.57 -2021-09-22,2034.43,1876.99,2136.57,2014.13 -2021-09-23,2091.54,2003.45,2014.13,2086.79 -2021-09-24,2296.96,2075.34,2086.79,2179.58 -2021-09-25,2206.45,2140.95,2179.58,2191.69 -2021-09-26,1823.95,1696.33,2191.69,1793.79 -2021-09-27,1980.2,1880.92,1793.79,1882.71 -2021-09-28,1853.29,1772.69,1882.71,1778.39 -2021-09-29,1850.0,1771.55,1778.39,1804.72 -2021-09-30,1875.49,1761.18,1804.72,1862.83 -2021-10-01,1890.14,1689.09,1862.83,1878.14 -2021-10-02,1848.47,1815.42,1878.14,1823.39 -2021-10-03,1889.04,1812.57,1823.39,1853.79 -2021-10-04,1954.03,1856.68,1853.79,1942.96 -2021-10-05,2024.23,1913.41,1942.96,2008.71 -2021-10-06,2205.84,1996.93,2008.71,2190.64 -2021-10-07,2168.11,2090.87,2190.6,2107.41 -2021-10-08,2263.44,2166.11,2107.49,2178.37 -2021-10-09,2207.59,2136.11,2178.37,2186.57 -2021-10-10,2336.42,2239.02,2186.57,2261.89 -2021-10-11,2393.0,2253.62,2261.89,2378.99 -2021-10-12,2456.61,2309.94,2378.99,2387.77 -2021-10-13,2340.59,2198.03,2387.77,2324.74 -2021-10-14,2213.99,2150.83,2324.74,2169.59 -2021-10-15,2420.45,2196.52,2169.59,2382.05 -2021-10-16,2304.15,2223.41,2382.05,2249.85 -2021-10-17,2381.18,2283.09,2249.85,2374.51 -2021-10-18,2442.84,2337.78,2374.51,2418.21 -2021-10-19,2477.14,2362.13,2418.21,2469.95 -2021-10-20,2467.76,2340.7,2469.95,2432.79 -2021-10-21,2552.81,2377.23,2432.79,2383.34 -2021-10-22,2485.25,2343.69,2383.34,2367.13 -2021-10-23,2299.86,2223.91,2367.13,2283.86 -2021-10-24,2383.86,2309.33,2283.86,2359.66 -2021-10-25,2381.34,2267.28,2359.66,2357.78 -2021-10-26,2383.11,2254.92,2357.78,2271.61 -2021-10-27,2546.81,2410.64,2271.61,2419.89 -2021-10-28,2501.78,2334.61,2419.89,2434.65 -2021-10-29,2474.28,2366.71,2434.65,2446.84 -2021-10-30,2504.28,2439.9,2446.84,2484.33 -2021-10-31,2497.72,2401.87,2484.33,2453.87 -2021-11-01,2436.1,2323.81,2453.87,2377.03 -2021-11-02,2454.37,2317.05,2377.03,2415.35 -2021-11-03,2366.66,2278.95,2415.35,2343.89 -2021-11-04,2450.81,2357.81,2343.89,2385.33 -2021-11-05,2446.11,2374.28,2385.33,2383.07 -2021-11-06,2446.9,2388.63,2383.07,2443.67 -2021-11-07,2499.33,2423.23,2443.67,2499.15 -2021-11-08,2580.58,2409.66,2499.15,2571.97 -2021-11-09,2598.72,2514.13,2571.97,2539.21 -2021-11-10,2728.05,2499.45,2539.21,2566.88 -2021-11-11,2583.21,2525.27,2566.88,2552.24 -2021-11-12,2663.36,2535.66,2552.24,2609.89 -2021-11-13,2634.77,2570.58,2609.89,2611.77 -2021-11-14,2667.32,2589.37,2611.77,2667.0 -2021-11-15,2765.36,2643.81,2667.0,2651.2 -2021-11-16,2932.56,2709.34,2651.2,2769.12 -2021-11-17,2805.84,2735.23,2768.55,2774.69 +2020-09-17,7692307.69,2732.24,7692307.69,3159.56 +2020-09-18,3384.09,1261.67,3159.56,1587.81 +2020-09-19,2121.34,1470.59,1587.81,1936.86 +2020-09-20,2103.38,2038.23,1951.74,2092.23 +2020-09-21,2448.31,2290.43,2092.23,2403.34 +2020-09-22,2824.86,2297.79,2457.61,2695.42 +2020-09-23,2696.14,1949.32,2695.42,2359.6 +2020-09-24,2416.63,1997.6,2359.6,2086.81 +2020-09-25,2220.74,1926.78,2086.81,2173.91 +2020-09-26,2280.5,2154.71,2173.91,2205.56 +2020-09-27,2274.8,2066.12,2205.56,2223.21 +2020-09-28,2554.28,2196.84,2223.21,2520.8 +2020-09-29,2626.05,2434.87,2520.8,2470.36 +2020-09-30,2702.7,2470.36,2470.36,2592.02 +2020-10-01,2673.08,2405.58,2592.02,2501.25 +2020-10-02,2908.67,2501.25,2501.25,2712.97 +2020-10-03,2751.79,2566.74,2712.97,2699.06 +2020-10-04,2930.83,2677.38,2699.06,2866.15 +2020-10-05,3365.87,2820.87,2866.15,3249.92 +2020-10-06,4035.51,3231.02,3249.92,3907.78 +2020-10-07,4255.32,3552.4,3907.78,3599.71 +2020-10-08,4006.41,3136.76,3599.71,3261.58 +2020-10-09,3419.97,3077.87,3261.58,3263.71 +2020-10-10,3460.21,3121.1,3263.71,3425.83 +2020-10-11,3551.14,3306.88,3425.83,3379.52 +2020-10-12,3423.49,3224.77,3379.52,3336.67 +2020-10-13,3453.04,3279.76,3336.67,3405.99 +2020-10-14,3809.52,3330.0,3405.99,3668.38 +2020-10-15,3293.42,3239.09,2366.38,3290.41 +2020-10-16,3732.54,3654.33,3290.41,3726.76 +2020-10-17,3734.85,3706.1,3726.76,3710.67 +2020-10-18,3607.86,3543.29,3710.67,3554.07 +2020-10-19,3699.43,3617.37,3554.07,3689.11 +2020-10-20,4181.21,3984.94,3689.11,4171.75 +2020-10-21,4399.85,4279.79,4171.75,4366.71 +2020-10-22,4469.7,4234.74,4366.71,4266.59 +2020-10-23,4308.43,4218.81,4266.59,4292.1 +2020-10-24,4469.54,4379.89,4292.1,4446.78 +2020-10-25,4699.01,4632.07,4446.78,4695.99 +2020-10-26,4853.84,4629.19,4695.99,4819.96 +2020-10-27,4879.74,4737.97,4819.96,4853.34 +2020-10-28,5052.04,4892.63,4853.34,4979.55 +2020-10-29,5319.01,5151.61,4979.55,5289.44 +2020-10-30,5661.55,5487.68,5289.44,5635.47 +2020-10-31,6098.31,5991.1,5635.47,6080.9 +2020-11-01,5925.42,5744.99,6080.9,5758.94 +2020-11-02,6040.37,5799.42,5758.94,6016.87 +2020-11-03,6496.52,6334.05,6016.87,6496.52 +2020-11-04,7553.74,7238.34,6496.52,7312.13 +2020-11-05,7158.03,6648.17,7312.13,7123.22 +2020-11-06,6649.02,6050.54,7123.22,6062.94 +2020-11-07,6067.44,5864.72,6062.94,5976.54 +2020-11-08,5448.3,5352.72,5976.54,5403.77 +2020-11-09,5740.79,5649.07,5403.77,5732.87 +2020-11-10,5091.85,4969.59,5732.87,4989.84 +2020-11-11,5341.9,5209.1,4989.84,5322.0 +2020-11-12,5506.8,5266.65,5322.0,5487.41 +2020-11-13,4358.59,4202.18,5487.41,4210.82 +2020-11-14,4201.41,4118.13,4210.82,4201.41 +2020-11-15,4169.81,4028.12,4201.41,4135.67 +2020-11-16,4687.22,4560.9,4135.67,4665.12 +2020-11-17,4687.83,4497.17,4665.12,4617.43 +2020-11-18,5252.68,5018.08,4617.43,5133.65 +2020-11-19,4789.36,4658.34,5133.65,4760.41 +2020-11-20,5015.25,4749.21,4760.41,4846.49 +2020-11-21,5302.87,4861.71,4846.49,4865.0 +2020-11-22,5232.53,4879.66,4865.0,4995.15 +2020-11-23,4791.32,4393.61,4995.15,4393.61 +2020-11-24,4808.44,4396.09,4393.61,4691.2 +2020-11-25,5155.55,4845.15,4691.2,5079.28 +2020-11-26,5212.08,4935.35,5079.28,5002.15 +2020-11-27,5208.44,5094.62,5002.15,5163.68 +2020-11-28,5179.89,5051.95,5163.68,5123.55 +2020-11-29,5359.54,5119.31,5123.55,5122.54 +2020-11-30,5319.82,5057.54,5122.54,5212.7 +2020-12-01,5439.82,5143.44,5212.7,5295.11 +2020-12-02,4892.52,4752.77,5295.11,4865.79 +2020-12-03,5118.73,4988.35,4865.79,5002.51 +2020-12-04,5310.71,5086.57,5002.51,5308.96 +2020-12-05,5344.63,5172.28,5308.96,5198.84 +2020-12-06,5343.9,5243.81,5198.84,5314.67 +2020-12-07,5139.76,5012.12,5314.67,5106.41 +2020-12-08,5606.89,5380.61,5106.41,5545.81 +2020-12-09,5694.11,5426.41,5545.81,5524.69 +2020-12-10,5660.62,5505.34,5524.69,5638.43 +2020-12-11,6092.49,5983.34,5638.43,6086.43 +2020-12-12,6084.19,5964.51,6086.43,6019.77 +2020-12-13,5886.64,5722.8,6019.77,5737.66 +2020-12-14,5571.76,5459.74,5737.66,5535.13 +2020-12-15,5965.03,5787.35,5535.13,5833.17 +2020-12-16,6098.57,5939.77,5833.17,6035.25 +2020-12-17,6307.35,5750.03,6035.25,6186.53 +2020-12-18,6217.97,6055.48,6186.53,6145.41 +2020-12-19,6057.7,5818.11,6145.41,6018.23 +2020-12-20,6312.11,6079.09,6018.23,6237.83 +2020-12-21,6562.93,6341.77,6237.83,6469.74 +2020-12-22,6493.93,6299.32,6469.74,6367.64 +2020-12-23,7247.69,6595.21,6367.64,7011.66 +2020-12-24,7019.95,6708.85,7011.66,6745.24 +2020-12-25,7087.32,6851.26,6745.24,7053.8 +2020-12-26,7796.33,7304.1,7053.8,7744.47 +2020-12-27,8352.5,7242.44,7744.47,7303.62 +2020-12-28,7605.8,7088.66,7303.62,7267.39 +2020-12-29,7565.5,7275.26,7267.39,7449.45 +2020-12-30,7026.95,6717.02,7449.45,6959.49 +2020-12-31,5635.39,5477.65,6959.49,5613.25 +2021-01-01,6195.98,6028.45,5613.25,6188.5 +2021-01-02,6767.72,6390.83,6188.5,6627.13 +2021-01-03,7702.85,5872.47,6627.13,6009.32 +2021-01-04,6660.69,5521.96,6009.32,5920.38 +2021-01-05,5637.34,5093.22,5920.38,5425.01 +2021-01-06,6004.54,5459.3,5425.01,5732.02 +2021-01-07,6308.23,5929.62,5732.02,6300.1 +2021-01-08,7115.7,6633.55,6300.1,6892.52 +2021-01-09,6941.62,6375.22,6892.52,6435.34 +2021-01-10,6649.65,6203.72,6435.34,6386.73 +2021-01-11,7022.03,6309.19,6386.73,6784.07 +2021-01-12,6198.97,5851.36,6784.07,6094.38 +2021-01-13,5930.69,5682.87,6094.38,5887.57 +2021-01-14,6039.72,5650.12,5887.57,5655.51 +2021-01-15,5065.7,4864.87,5655.51,4978.08 +2021-01-16,4609.36,4198.64,4978.08,4284.85 +2021-01-17,4207.41,4078.23,4284.85,4130.38 +2021-01-18,4108.56,3957.88,4130.38,3988.98 +2021-01-19,4644.9,4094.01,3988.98,4176.75 +2021-01-20,4214.2,3930.88,4176.75,3947.08 +2021-01-21,4073.26,3774.48,3947.08,4073.26 +2021-01-22,3994.51,3695.08,4073.26,3795.85 +2021-01-23,3551.54,3376.41,3795.85,3438.79 +2021-01-24,3008.59,2667.75,3438.79,2680.74 +2021-01-25,2874.85,2590.69,2680.74,2848.11 +2021-01-26,2454.49,2328.49,2848.11,2341.23 +2021-01-27,2081.79,1974.28,2341.23,2053.33 +2021-01-28,2364.1,2222.9,2053.33,2362.32 +2021-01-29,2417.31,2161.36,2362.32,2190.89 +2021-01-30,1797.65,1742.57,2190.89,1755.15 +2021-01-31,1875.17,1835.78,1755.15,1873.75 +2021-02-01,1737.84,1628.67,1873.75,1632.25 +2021-02-02,1961.29,1835.4,1632.25,1865.55 +2021-02-03,2016.17,1894.56,1865.55,1903.12 +2021-02-04,1850.43,1774.71,1903.12,1838.01 +2021-02-05,1882.83,1761.66,1838.01,1809.9 +2021-02-06,2144.75,1928.0,1809.9,2038.91 +2021-02-07,2160.47,2005.68,2038.91,2082.96 +2021-02-08,2419.08,2141.45,2082.96,2397.93 +2021-02-09,2481.6,2338.48,2397.93,2385.15 +2021-02-10,2233.25,2136.25,2385.15,2164.85 +2021-02-11,2249.02,2120.41,2164.85,2230.3 +2021-02-12,2205.68,2064.74,2230.3,2085.45 +2021-02-13,2185.51,2122.06,2085.45,2164.5 +2021-02-14,2342.05,2223.17,2164.5,2328.78 +2021-02-15,2453.99,2338.33,2328.78,2393.15 +2021-02-16,2432.43,2329.56,2393.15,2401.55 +2021-02-17,2458.81,2369.95,2401.55,2420.7 +2021-02-18,2589.06,2435.51,2420.7,2436.16 +2021-02-19,2797.53,2584.62,2436.16,2784.74 +2021-02-20,1980.45,1818.79,2784.74,1945.74 +2021-02-21,2013.34,1939.92,1945.74,1990.62 +2021-02-22,2021.6,1889.56,1990.62,1954.54 +2021-02-23,2103.67,1918.31,1954.54,1971.25 +2021-02-24,2012.7,1913.68,1971.25,1963.44 +2021-02-25,2026.79,1914.63,1963.44,2004.21 +2021-02-26,2010.22,1923.71,2004.21,2006.36 +2021-02-27,2007.95,1927.76,2006.36,1969.21 +2021-02-28,2131.41,2013.15,1969.21,2032.37 +2021-03-01,1982.29,1910.63,2032.37,1937.19 +2021-03-02,1897.1,1809.29,1937.19,1897.1 +2021-03-03,2013.25,1937.47,1897.1,1983.51 +2021-03-04,1755.89,1691.64,1983.51,1715.58 +2021-03-05,1761.86,1697.87,1715.58,1729.27 +2021-03-06,1855.71,1690.59,1729.27,1721.12 +2021-03-07,1551.27,1464.51,1721.12,1483.52 +2021-03-08,1638.46,1560.86,1483.52,1572.0 +2021-03-09,1700.02,1616.45,1572.0,1669.59 +2021-03-10,1831.26,1703.48,1669.59,1808.46 +2021-03-11,1872.08,1814.93,1808.46,1862.6 +2021-03-12,1870.94,1787.13,1862.6,1848.51 +2021-03-13,1930.56,1858.99,1848.51,1884.45 +2021-03-14,1950.81,1916.06,1884.45,1923.4 +2021-03-15,1956.16,1864.57,1923.4,1864.57 +2021-03-16,1913.5,1844.45,1864.57,1900.84 +2021-03-17,1880.81,1793.26,1900.84,1879.59 +2021-03-18,1945.03,1888.57,1879.59,1921.67 +2021-03-19,1773.76,1744.76,1921.67,1747.0 +2021-03-20,1821.32,1790.65,1747.0,1814.87 +2021-03-21,1760.52,1715.44,1814.87,1745.24 +2021-03-22,1672.22,1629.12,1745.24,1647.47 +2021-03-23,1763.11,1714.77,1647.47,1752.77 +2021-03-24,1947.12,1853.06,1752.77,1903.32 +2021-03-25,1996.42,1909.68,1903.32,1934.4 +2021-03-26,1938.59,1879.64,1934.4,1902.17 +2021-03-27,2001.66,1956.56,1902.17,1982.72 +2021-03-28,2003.73,1972.39,1982.72,2002.4 +2021-03-29,2073.42,1972.2,2002.4,1986.59 +2021-03-30,2077.81,2033.26,1986.59,2057.92 +2021-03-31,2209.12,2068.63,2057.92,2092.71 +2021-04-01,2117.18,2039.84,2092.71,2049.58 +2021-04-02,2130.58,1950.09,2049.58,1952.79 +2021-04-03,1973.8,1887.15,1952.79,1940.74 +2021-04-04,1920.1,1865.62,1940.74,1880.27 +2021-04-05,1940.74,1895.0,1880.27,1916.79 +2021-04-06,1894.34,1844.12,1916.79,1853.24 +2021-04-07,1985.76,1886.37,1853.24,1967.63 +2021-04-08,1968.29,1917.86,1967.63,1922.68 +2021-04-09,1984.62,1948.21,1922.68,1970.67 +2021-04-10,2021.87,1967.53,1970.67,2008.85 +2021-04-11,2029.66,1992.54,2008.85,2004.76 +2021-04-12,1655.54,1615.61,2004.76,1631.44 +2021-04-13,1859.29,1778.43,1631.44,1796.62 +2021-04-14,1865.89,1732.0,1796.62,1743.66 +2021-04-15,1734.9,1656.71,1743.66,1671.7 +2021-04-16,1752.16,1667.79,1671.7,1692.7 +2021-04-17,1733.08,1664.47,1692.7,1730.39 +2021-04-18,1898.62,1770.04,1730.39,1771.82 +2021-04-19,1797.25,1724.78,1771.82,1773.19 +2021-04-20,1911.24,1758.4,1773.19,1761.81 +2021-04-21,1721.64,1605.03,1761.81,1611.63 +2021-04-22,1618.54,1462.57,1611.63,1517.07 +2021-04-23,1648.06,1528.82,1517.07,1551.94 +2021-04-24,1662.53,1584.27,1551.94,1657.65 +2021-04-25,1544.7,1431.76,1657.65,1432.36 +2021-04-26,1447.35,1387.62,1432.36,1419.27 +2021-04-27,1447.16,1383.17,1419.27,1388.59 +2021-04-28,1350.71,1276.1,1388.59,1281.45 +2021-04-29,1353.75,1291.41,1281.45,1301.69 +2021-04-30,1432.37,1323.38,1301.69,1422.83 +2021-05-01,1545.74,1431.21,1422.83,1436.83 +2021-05-02,1367.7,1320.4,1436.83,1332.81 +2021-05-03,1562.92,1347.03,1332.81,1350.85 +2021-05-04,1308.53,1178.68,1350.85,1235.02 +2021-05-05,1458.21,1344.27,1235.02,1356.97 +2021-05-06,1452.28,1375.36,1356.97,1401.59 +2021-05-07,1458.1,1411.87,1401.59,1444.65 +2021-05-08,1613.32,1435.74,1444.65,1453.03 +2021-05-09,1518.08,1441.74,1453.03,1472.12 +2021-05-10,1642.97,1478.23,1472.12,1532.37 +2021-05-11,1567.74,1469.61,1532.37,1470.21 +2021-05-12,1431.3,1300.11,1470.21,1352.46 +2021-05-13,1358.82,1253.14,1352.46,1333.6 +2021-05-14,1359.32,1234.22,1333.6,1237.99 +2021-05-15,1284.81,1210.84,1237.99,1279.04 +2021-05-16,1313.32,1222.89,1279.04,1271.09 +2021-05-17,1330.48,1252.51,1271.09,1307.18 +2021-05-18,1282.6,1206.7,1307.18,1222.18 +2021-05-19,1657.62,1318.79,1222.18,1576.75 +2021-05-20,1724.35,1489.25,1576.75,1541.18 +2021-05-21,1767.69,1578.37,1541.18,1701.3 +2021-05-22,1878.46,1720.96,1701.3,1840.12 +2021-05-23,2250.19,2002.45,1840.12,2062.27 +2021-05-24,1786.36,1564.63,2062.27,1567.38 +2021-05-25,1652.2,1514.27,1567.38,1522.43 +2021-05-26,1418.23,1338.39,1522.43,1338.94 +2021-05-27,1367.68,1308.78,1338.94,1352.89 +2021-05-28,1390.42,1304.12,1352.89,1378.91 +2021-05-29,1514.1,1408.06,1378.91,1496.62 +2021-05-30,1426.51,1358.33,1496.62,1388.36 +2021-05-31,1449.03,1316.28,1388.36,1317.37 +2021-06-01,1367.14,1322.07,1317.37,1340.67 +2021-06-02,1380.84,1332.56,1340.67,1359.57 +2021-06-03,1392.67,1353.16,1359.57,1369.33 +2021-06-04,1427.64,1381.07,1369.33,1392.24 +2021-06-05,1412.05,1373.3,1392.24,1386.47 +2021-06-06,1424.29,1381.16,1386.47,1385.17 +2021-06-07,1420.46,1383.1,1385.17,1389.01 +2021-06-08,1439.18,1381.06,1389.01,1424.81 +2021-06-09,1498.42,1379.99,1424.81,1487.9 +2021-06-10,1566.49,1500.17,1487.9,1556.73 +2021-06-11,1718.01,1598.06,1556.73,1709.83 +2021-06-12,1772.46,1633.84,1709.83,1669.11 +2021-06-13,1691.98,1593.33,1669.11,1675.39 +2021-06-14,1710.86,1656.49,1675.39,1677.56 +2021-06-15,1723.73,1667.86,1677.56,1713.66 +2021-06-16,1766.45,1713.22,1713.66,1758.72 +2021-06-17,1756.6,1707.33,1758.72,1719.39 +2021-06-18,1813.0,1753.19,1719.39,1755.44 +2021-06-19,1792.61,1733.54,1755.44,1792.61 +2021-06-20,1776.52,1702.97,1792.61,1716.48 +2021-06-21,2014.76,1877.29,1716.48,1997.2 +2021-06-22,1996.49,1884.03,1997.2,1985.78 +2021-06-23,1939.6,1857.58,1985.78,1893.48 +2021-06-24,1937.52,1878.5,1893.48,1923.34 +2021-06-25,2060.71,1950.93,1923.34,1987.7 +2021-06-26,2018.46,1970.36,1987.7,1997.46 +2021-06-27,2103.19,2030.02,1997.46,2032.51 +2021-06-28,2067.5,1900.69,2032.51,1949.13 +2021-06-29,1933.44,1885.82,1949.13,1930.87 +2021-06-30,1968.15,1808.08,1930.87,1818.11 +2021-07-01,1887.15,1821.79,1818.11,1881.15 +2021-07-02,1920.39,1845.7,1881.15,1853.51 +2021-07-03,1801.66,1771.21,1853.51,1778.1 +2021-07-04,1758.2,1680.6,1778.1,1700.77 +2021-07-05,1688.48,1636.49,1700.77,1679.67 +2021-07-06,1594.87,1514.84,1679.67,1529.56 +2021-07-07,1545.09,1510.39,1529.56,1523.86 +2021-07-08,1619.24,1509.43,1523.86,1614.47 +2021-07-09,1619.08,1570.33,1614.47,1610.41 +2021-07-10,1676.26,1625.74,1610.41,1652.84 +2021-07-11,1654.95,1627.56,1652.84,1652.3 +2021-07-12,1705.21,1654.31,1652.3,1697.16 +2021-07-13,1776.59,1712.48,1697.16,1776.59 +2021-07-14,1912.23,1821.22,1776.59,1838.6 +2021-07-15,1885.04,1820.71,1838.6,1870.01 +2021-07-16,1938.62,1873.18,1870.01,1921.11 +2021-07-17,1995.74,1958.31,1921.11,1958.64 +2021-07-18,1950.06,1868.41,1958.64,1949.08 +2021-07-19,1964.89,1921.14,1949.08,1961.22 +2021-07-20,2120.89,2025.66,1961.22,2046.95 +2021-07-21,2005.48,1916.59,2046.95,1922.76 +2021-07-22,1872.23,1830.23,1922.76,1835.19 +2021-07-23,1833.35,1789.12,1835.19,1806.67 +2021-07-24,1905.12,1869.13,1806.67,1877.04 +2021-07-25,1938.77,1879.25,1877.04,1938.14 +2021-07-26,2033.6,1925.32,1938.14,2012.19 +2021-07-27,2090.36,2020.01,2012.19,2090.36 +2021-07-28,2119.41,2069.72,2090.36,2104.29 +2021-07-29,2124.42,2037.21,2104.29,2042.34 +2021-07-30,2014.44,1930.08,2042.34,2013.75 +2021-07-31,2009.58,1913.51,2013.75,1914.45 +2021-08-01,1907.09,1789.82,1914.45,1816.63 +2021-08-02,1831.27,1737.56,1816.63,1748.78 +2021-08-03,1842.56,1765.79,1748.78,1794.29 +2021-08-04,1773.12,1669.75,1794.29,1687.28 +2021-08-05,1642.01,1521.02,1687.28,1604.99 +2021-08-06,1654.91,1586.45,1604.99,1636.03 +2021-08-07,1664.97,1562.95,1636.03,1576.18 +2021-08-08,1661.69,1583.12,1576.18,1640.67 +2021-08-09,1665.6,1614.23,1640.67,1631.24 +2021-08-10,1613.62,1556.37,1631.24,1585.28 +2021-08-11,1584.59,1553.01,1585.28,1571.58 +2021-08-12,1596.37,1539.14,1564.07,1577.74 +2021-08-13,1585.02,1545.54,1577.74,1562.44 +2021-08-14,1572.73,1553.84,1562.44,1566.84 +2021-08-15,1610.7,1559.47,1566.84,1559.69 +2021-08-16,1579.35,1535.44,1559.69,1578.89 +2021-08-17,1698.5,1633.17,1578.89,1694.22 +2021-08-18,1721.57,1685.38,1694.22,1700.63 +2021-08-19,1718.84,1670.16,1700.63,1671.14 +2021-08-20,1718.65,1656.63,1671.14,1709.1 +2021-08-21,1740.83,1691.85,1709.1,1731.07 +2021-08-22,1760.28,1718.96,1731.07,1737.79 +2021-08-23,1760.43,1703.16,1737.79,1716.87 +2021-08-24,1813.97,1765.69,1716.87,1796.23 +2021-08-25,1827.19,1785.61,1796.23,1810.0 +2021-08-26,1849.62,1817.97,1810.0,1833.93 +2021-08-27,1819.61,1774.52,1833.93,1792.88 +2021-08-28,1833.71,1810.12,1792.88,1823.49 +2021-08-29,1834.33,1808.98,1823.49,1821.84 +2021-08-30,1829.77,1741.36,1821.84,1752.26 +2021-08-31,1706.99,1599.07,1752.26,1601.27 +2021-09-01,1687.28,1556.3,1601.27,1559.28 +2021-09-02,1696.01,1612.32,1559.28,1645.47 +2021-09-03,1800.18,1731.08,1645.47,1746.46 +2021-09-04,1762.21,1713.3,1746.46,1744.55 +2021-09-05,1770.22,1709.95,1744.55,1763.73 +2021-09-06,1827.47,1772.49,1763.73,1825.26 +2021-09-07,2015.42,1882.2,1825.26,1932.32 +2021-09-08,2092.6,1979.94,1932.32,1990.63 +2021-09-09,1998.06,1921.93,1990.63,1995.08 +2021-09-10,2031.18,1927.38,1995.08,2013.58 +2021-09-11,2015.29,1971.19,2013.58,1992.72 +2021-09-12,1993.58,1910.85,1992.72,1941.58 +2021-09-13,2029.49,1955.01,1941.58,1982.56 +2021-09-14,1868.15,1816.17,1982.56,1836.11 +2021-09-15,1836.14,1753.21,1836.11,1753.21 +2021-09-16,1836.58,1788.05,1753.21,1819.87 +2021-09-17,1956.36,1867.53,1819.87,1945.74 +2021-09-18,1982.95,1926.77,1945.74,1969.57 +2021-09-19,1991.94,1943.02,1969.57,1976.67 +2021-09-20,2074.62,2013.76,1976.67,2063.83 +2021-09-21,2160.75,2039.03,2063.83,2137.52 +2021-09-22,2111.36,2015.42,2137.52,2015.42 +2021-09-23,2117.83,2076.81,2015.42,2106.07 +2021-09-24,2240.38,2122.75,2106.07,2181.1 +2021-09-25,2226.4,2170.04,2181.1,2190.64 +2021-09-26,1909.54,1790.4,2190.64,1797.22 +2021-09-27,1889.3,1824.94,1797.22,1883.04 +2021-09-28,1791.26,1743.06,1883.04,1781.04 +2021-09-29,1822.15,1784.09,1781.04,1804.63 +2021-09-30,1865.6,1828.69,1804.63,1862.33 +2021-10-01,1902.12,1850.22,1862.33,1874.72 +2021-10-02,1896.04,1804.57,1874.72,1825.38 +2021-10-03,1867.35,1834.82,1825.38,1856.55 +2021-10-04,1943.3,1881.45,1856.55,1942.46 +2021-10-05,2017.03,1982.9,1942.46,2007.88 +2021-10-06,2192.11,2058.21,2007.88,2189.74 +2021-10-07,2194.76,2089.66,2190.05,2106.58 +2021-10-08,2215.06,2152.54,2106.0,2182.85 +2021-10-09,2190.63,2153.19,2182.85,2188.61 +2021-10-10,2260.01,2168.71,2188.61,2260.01 +2021-10-11,2414.93,2297.52,2260.01,2384.37 +2021-10-12,2485.23,2353.31,2384.37,2389.94 +2021-10-13,2384.91,2309.47,2389.94,2323.81 +2021-10-14,2313.9,2147.41,2323.81,2172.1 +2021-10-15,2413.75,2262.02,2172.1,2386.81 +2021-10-16,2287.47,2197.35,2386.81,2252.2 +2021-10-17,2399.13,2304.52,2252.2,2374.18 +2021-10-18,2420.72,2324.95,2374.18,2413.5 +2021-10-19,2515.28,2430.48,2413.5,2474.0 +2021-10-20,2557.77,2427.13,2474.0,2434.45 +2021-10-21,2474.43,2348.97,2434.45,2388.98 +2021-10-22,2392.94,2349.4,2388.98,2368.07 +2021-10-23,2387.15,2287.51,2368.07,2289.19 +2021-10-24,2395.4,2325.81,2289.19,2362.91 +2021-10-25,2418.9,2350.53,2362.91,2361.78 +2021-10-26,2328.91,2243.62,2361.78,2272.46 +2021-10-27,2425.47,2312.36,2272.46,2421.5 +2021-10-28,2565.05,2426.74,2421.5,2429.48 +2021-10-29,2471.26,2419.25,2429.48,2447.22 +2021-10-30,2502.62,2444.17,2447.22,2486.5 +2021-10-31,2480.14,2408.4,2486.5,2452.83 +2021-11-01,2439.49,2365.6,2452.83,2378.61 +2021-11-02,2503.71,2399.85,2378.61,2415.06 +2021-11-03,2380.93,2313.68,2415.06,2350.99 +2021-11-04,2422.22,2378.33,2350.99,2382.2 +2021-11-05,2405.59,2372.69,2382.2,2387.24 +2021-11-06,2492.58,2435.45,2387.24,2443.73 +2021-11-07,2501.58,2440.01,2443.73,2501.58 +2021-11-08,2585.19,2515.34,2501.58,2575.75 +2021-11-09,2562.63,2508.36,2575.75,2546.32 +2021-11-10,2616.27,2562.19,2546.32,2571.16 +2021-11-11,2612.56,2530.33,2571.16,2549.09 +2021-11-12,2642.74,2572.09,2549.09,2604.61 +2021-11-13,2610.48,2575.1,2604.61,2607.95 +2021-11-14,2664.09,2607.95,2607.95,2663.34 +2021-11-15,2698.56,2619.32,2663.34,2648.9 +2021-11-16,2773.05,2696.29,2648.9,2766.71 +2021-11-17,2818.88,2751.53,2766.71,2755.01 +2021-11-18,2859.15,2782.5,2755.01,2836.76 +2021-11-19,2891.3,2727.43,2836.76,2738.86 +2021-11-20,2745.91,2696.08,2738.86,2714.33 +2021-11-21,2716.35,2655.94,2714.33,2710.75 +2021-11-22,2696.14,2650.27,2710.75,2680.92 +2021-11-23,2699.67,2575.28,2680.92,2594.06 +2021-11-24,2769.18,2698.11,2594.06,2743.24 +2021-11-25,2849.06,2751.16,2743.24,2755.47 +2021-11-26,2873.2,2731.37,2755.47,2795.28 +2021-11-27,2814.04,2763.68,2795.28,2807.27 +2021-11-28,2868.34,2807.37,2807.27,2834.69 +2021-11-29,2928.38,2851.13,2834.69,2852.24 +2021-11-30,2840.64,2680.27,2852.24,2687.86 +2021-12-01,2741.24,2616.2,2687.86,2726.53 +2021-12-02,2548.16,2487.03,2726.53,2517.54 +2021-12-03,2728.5,2611.0,2517.54,2688.97 +2021-12-04,3076.64,2840.63,2688.97,2860.98 +2021-12-05,3035.88,2959.04,2860.98,2986.56 +2021-12-06,3025.88,2872.37,2986.56,2910.36 +2021-12-07,2976.21,2903.12,2910.36,2944.39 +2021-12-08,2792.82,2699.51,2944.39,2702.27 +2021-12-09,2952.87,2875.67,2702.27,2941.93 +2021-12-10,3112.46,2967.21,2941.93,3104.94 +2021-12-11,3152.41,3073.32,3104.94,3109.35 +2021-12-12,3182.27,3111.2,3109.35,3123.27 +2021-12-13,3266.91,3118.18,3125.0,3257.33 diff --git a/data/BTC_USD.csv b/data/BTC_USD.csv index 2ce1f12..4747f3e 100644 --- a/data/BTC_USD.csv +++ b/data/BTC_USD.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,4875.38,4556.15,4611.7,4777.49 -2017-10-10,4930.0,4722.81,4777.49,4763.36 -2017-10-11,4874.89,4718.6,4763.36,4824.2 -2017-10-12,5432.63,4814.98,4824.2,5432.62 -2017-10-13,5852.78,5391.97,5432.62,5637.26 -2017-10-14,5839.62,5568.86,5637.26,5824.71 -2017-10-15,5862.69,5448.22,5824.71,5688.14 -2017-10-16,5795.33,5576.1,5677.35,5759.33 -2017-10-17,5773.32,5521.09,5759.25,5598.58 -2017-10-18,5601.3,5114.87,5598.58,5575.83 -2017-10-19,5737.41,5517.62,5576.71,5698.65 -2017-10-20,6075.32,5611.39,5698.62,5993.11 -2017-10-21,6187.2,5874.54,5993.11,6006.65 -2017-10-22,6070.56,5722.98,6006.65,5982.86 -2017-10-23,6048.98,5644.22,5982.86,5903.61 -2017-10-24,5904.63,5463.41,5903.61,5513.08 -2017-10-25,5747.96,5375.64,5513.08,5734.0 -2017-10-26,5970.4,5689.92,5734.0,5887.61 -2017-10-27,5997.83,5692.32,5887.62,5764.56 -2017-10-28,5871.04,5654.8,5764.56,5726.61 -2017-10-29,6295.43,5679.37,5726.61,6147.52 -2017-10-30,6226.18,6018.97,6147.7,6124.28 -2017-10-31,6467.2,6090.83,6124.28,6451.24 -2017-11-01,6738.74,6355.0,6449.1,6737.78 -2017-11-02,7339.91,6737.77,6737.78,7024.81 -2017-11-03,7445.62,6938.93,7024.81,7152.12 2017-11-04,7492.24,6957.84,7146.98,7363.8 2017-11-05,7599.44,7284.33,7363.8,7389.55 2017-11-06,7429.7,6934.73,7389.55,6959.23 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,65509.06,63616.33,64409.56,65509.06 2021-11-15,66335.42,63442.58,65509.06,63614.06 2021-11-16,63614.53,58745.71,63614.06,60108.9 -2021-11-17,60837.09,58566.05,60108.9,60391.63 +2021-11-17,60837.09,58566.05,60108.9,60365.6 +2021-11-18,60964.37,56535.61,60365.6,56930.68 +2021-11-19,58403.92,55655.03,56930.68,58136.22 +2021-11-20,59901.9,57450.63,58136.22,59769.66 +2021-11-21,60058.65,58575.6,59769.66,58700.83 +2021-11-22,59391.98,55673.01,58700.83,56303.06 +2021-11-23,57873.77,55485.59,56303.06,57566.6 +2021-11-24,57740.34,55899.88,57566.6,57175.09 +2021-11-25,59437.04,57056.64,57175.09,58966.99 +2021-11-26,59201.95,53575.54,58966.99,53788.22 +2021-11-27,55316.65,53668.95,53788.22,54805.03 +2021-11-28,57475.26,53436.05,54805.03,57331.41 +2021-11-29,58898.57,56752.37,57331.41,57839.55 +2021-11-30,59226.33,55931.33,57839.55,56975.35 +2021-12-01,59096.53,56505.99,56975.35,57227.97 +2021-12-02,57409.48,55850.4,57227.97,56522.76 +2021-12-03,57639.15,52493.23,56522.76,53663.25 +2021-12-04,53871.2,43563.07,53663.25,49243.39 +2021-12-05,49764.31,47840.63,49243.39,49465.5 +2021-12-06,50986.02,47260.2,49465.5,50552.83 +2021-12-07,51953.27,50083.33,50552.83,50633.01 +2021-12-08,51215.6,48711.85,50633.01,50513.04 +2021-12-09,50829.41,47347.73,50513.04,47593.85 +2021-12-10,50047.85,46989.42,47593.85,47191.14 +2021-12-11,49504.07,46829.85,47191.14,49398.4 +2021-12-12,50807.75,48689.25,49398.4,50109.99 +2021-12-13,50215.42,47054.11,50109.99,47070.27 diff --git a/data/BTC_XRP.csv b/data/BTC_XRP.csv index 99b1500..8832a7e 100644 --- a/data/BTC_XRP.csv +++ b/data/BTC_XRP.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,20123.58,17552.58,16389.67,19042.82 -2017-10-10,19304.92,18326.46,19042.82,18536.54 -2017-10-11,18595.82,18026.47,18536.54,18267.39 -2017-10-12,22339.6,19424.98,18267.39,22179.03 -2017-10-13,25609.53,21021.94,22179.03,21806.0 -2017-10-14,22865.46,21272.6,21806.0,22668.55 -2017-10-15,6.37e-06,6.37e-06,6.37e-06,6.37e-06 -2017-10-16,22935.78,18835.94,21477.66,22336.39 -2017-10-17,25793.14,21556.37,22316.45,24515.81 -2017-10-18,26616.98,23364.49,24497.8,25673.94 -2017-10-19,27770.06,24348.67,25673.94,26624.07 -2017-10-20,29429.43,27013.1,26889.32,29062.22 -2017-10-21,30403.26,28249.12,29075.02,28804.7 -2017-10-22,29805.97,28390.78,28865.21,29684.68 -2017-10-23,31274.63,29999.8,29702.81,30812.12 -2017-10-24,30232.95,25866.93,30635.38,26929.29 -2017-10-25,28510.82,27102.62,26929.29,28483.21 -2017-10-26,29484.39,28008.19,28483.21,29125.62 -2017-10-27,29891.64,28612.3,29143.06,28851.48 -2017-10-28,29090.28,28361.06,28851.48,28721.04 -2017-10-29,30735.19,27915.18,28721.04,30523.39 -2017-10-30,30708.38,29878.75,30523.39,30278.81 -2017-10-31,32602.0,30428.1,30278.81,32574.29 -2017-11-01,35380.25,31762.74,32574.29,35281.23 -2017-11-02,37415.35,32793.81,35281.23,34900.65 -2017-11-03,37583.59,34116.47,34900.65,34749.59 2017-11-04,37208.29,34423.94,34506.62,36448.38 2017-11-05,37775.19,35964.5,36448.38,36737.15 2017-11-06,36774.86,33767.47,36737.15,34393.38 @@ -1490,7 +1464,7 @@ time,high,low,open,close 2021-11-05,53068.11,52342.33,51124.18,52663.23 2021-11-06,54457.34,53209.1,52663.23,53390.13 2021-11-07,51886.72,50609.67,53390.13,51886.72 -2021-11-08,52966.1,50454.09,51948.05,52659.29 +2021-11-08,52887.18,51458.38,51886.72,52694.08 2021-11-09,53567.37,52433.03,52694.08,53226.46 2021-11-10,55469.73,54323.14,53226.46,54513.48 2021-11-11,54678.02,52956.99,54513.48,53349.54 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,55149.14,53986.98,54134.54,55133.53 2021-11-15,55262.76,53640.07,55133.53,54245.79 2021-11-16,55278.79,53748.61,54245.79,55152.55 -2021-11-17,55432.37,54495.91,55218.11,55126.79 +2021-11-17,56355.57,55009.06,55152.55,55078.73 +2021-11-18,55096.78,53619.74,55078.73,54665.42 +2021-11-19,56253.22,53064.94,54665.42,53287.32 +2021-11-20,55006.54,54008.3,53287.32,54373.77 +2021-11-21,55519.52,54284.76,54373.77,55404.96 +2021-11-22,54592.52,53663.82,55404.96,54284.38 +2021-11-23,56146.13,53559.09,54284.38,53949.72 +2021-11-24,55864.5,54430.76,53949.72,55341.22 +2021-11-25,58375.51,56369.64,55341.22,56457.82 +2021-11-26,58773.92,55872.63,56457.82,57179.94 +2021-11-27,58023.57,56985.25,57179.94,57883.98 +2021-11-28,59795.28,58524.22,57883.98,59093.78 +2021-11-29,59908.31,58327.88,59093.78,58350.63 +2021-11-30,60330.63,56924.63,58350.63,57085.77 +2021-12-01,58046.75,55399.11,57085.77,57735.34 +2021-12-02,58818.26,57407.27,57735.34,58111.47 +2021-12-03,59096.73,56551.72,58111.47,58240.58 +2021-12-04,62491.08,57697.18,58240.58,58110.58 +2021-12-05,62395.46,60816.1,58110.58,61381.73 +2021-12-06,63495.69,60274.37,61381.73,61071.69 +2021-12-07,62665.3,61126.43,61071.69,61995.36 +2021-12-08,60575.94,58551.92,61995.36,58611.87 +2021-12-09,55583.46,54130.17,58611.87,55377.5 +2021-12-10,59135.22,56375.53,55377.5,58992.26 +2021-12-11,59685.34,58188.04,58992.26,58870.2 +2021-12-12,60733.91,59377.59,58870.2,59607.84 +2021-12-13,59772.86,58548.01,59594.76,59241.71 diff --git a/data/DOT_FIL.csv b/data/DOT_FIL.csv index dabb7bf..92d969f 100644 --- a/data/DOT_FIL.csv +++ b/data/DOT_FIL.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1458,7 +1432,7 @@ time,high,low,open,close 2021-10-04,0.4701,0.4421,0.4648,0.4466 2021-10-05,0.4651,0.4418,0.4466,0.4428 2021-10-06,0.4706,0.4388,0.4428,0.4485 -2021-10-07,0.4904,0.4283,0.4485,0.475 +2021-10-07,0.4917,0.4275,0.4485,0.4752 2021-10-08,0.4307,0.409,0.475,0.4196 2021-10-09,0.4881,0.4362,0.4196,0.4722 2021-10-10,0.537,0.4913,0.4722,0.4927 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,0.7701,0.7405,0.7479,0.7416 2021-11-15,0.7535,0.7324,0.7416,0.7344 2021-11-16,0.7536,0.7013,0.7344,0.7272 -2021-11-17,0.7643,0.7039,0.7272,0.7435 +2021-11-17,0.7614,0.7122,0.7272,0.761 +2021-11-18,0.7844,0.7291,0.761,0.7543 +2021-11-19,0.7864,0.7341,0.7543,0.7668 +2021-11-20,0.7849,0.7624,0.7668,0.7736 +2021-11-21,0.8093,0.7618,0.7736,0.7888 +2021-11-22,0.7802,0.7488,0.7888,0.7627 +2021-11-23,0.8031,0.7671,0.7627,0.7885 +2021-11-24,0.8018,0.7556,0.7885,0.7569 +2021-11-25,0.7382,0.71,0.7569,0.7131 +2021-11-26,0.6844,0.6323,0.7131,0.6543 +2021-11-27,0.6202,0.6052,0.6543,0.6095 +2021-11-28,0.6519,0.6132,0.6095,0.6338 +2021-11-29,0.6828,0.657,0.6338,0.6775 +2021-11-30,0.7276,0.6678,0.6775,0.7061 +2021-12-01,0.7085,0.6746,0.7061,0.6766 +2021-12-02,0.6765,0.6556,0.6766,0.6655 +2021-12-03,0.6942,0.6648,0.6655,0.6779 +2021-12-04,0.7544,0.6647,0.6779,0.716 +2021-12-05,0.7568,0.697,0.716,0.724 +2021-12-06,0.7461,0.6851,0.724,0.7258 +2021-12-07,0.7881,0.7102,0.7258,0.7799 +2021-12-08,0.738,0.696,0.7799,0.7206 +2021-12-09,0.7507,0.7164,0.7206,0.7171 +2021-12-10,0.6755,0.6441,0.7171,0.6643 +2021-12-11,0.7117,0.6748,0.6643,0.6866 +2021-12-12,0.755,0.7021,0.6866,0.7427 +2021-12-13,0.7765,0.6977,0.7427,0.7179 diff --git a/data/DOT_LTC.csv b/data/DOT_LTC.csv index c96b808..a664d37 100644 --- a/data/DOT_LTC.csv +++ b/data/DOT_LTC.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1458,7 +1432,7 @@ time,high,low,open,close 2021-10-04,0.1956,0.1839,0.1883,0.1858 2021-10-05,0.1898,0.1803,0.1858,0.1807 2021-10-06,0.1893,0.1765,0.1807,0.1804 -2021-10-07,0.1963,0.1714,0.1804,0.1902 +2021-10-07,0.1968,0.1711,0.1804,0.1902 2021-10-08,0.1947,0.1849,0.1902,0.1897 2021-10-09,0.2089,0.1867,0.1897,0.2021 2021-10-10,0.2145,0.1963,0.2021,0.1968 @@ -1490,8 +1464,8 @@ time,high,low,open,close 2021-11-05,0.2687,0.2548,0.2655,0.2602 2021-11-06,0.2663,0.2539,0.2602,0.2633 2021-11-07,0.2715,0.2581,0.2633,0.2585 -2021-11-08,0.2435,0.2314,0.2585,0.2331 -2021-11-09,0.2021,0.192,0.2331,0.1936 +2021-11-08,0.2435,0.2314,0.2584,0.2331 +2021-11-09,0.202,0.192,0.2331,0.1935 2021-11-10,0.194,0.1692,0.1936,0.1796 2021-11-11,0.1871,0.1753,0.1796,0.181 2021-11-12,0.1878,0.1797,0.181,0.1827 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,0.1727,0.1661,0.1827,0.1663 2021-11-15,0.1745,0.1696,0.1663,0.1701 2021-11-16,0.1839,0.1711,0.1701,0.1774 -2021-11-17,0.1877,0.1704,0.1774,0.1795 +2021-11-17,0.1862,0.1741,0.1774,0.1861 +2021-11-18,0.1987,0.1847,0.1861,0.1911 +2021-11-19,0.194,0.1811,0.1911,0.1891 +2021-11-20,0.1882,0.1828,0.1891,0.1855 +2021-11-21,0.1945,0.1831,0.1855,0.1896 +2021-11-22,0.1932,0.1854,0.1896,0.1889 +2021-11-23,0.192,0.1834,0.1889,0.1885 +2021-11-24,0.1911,0.1801,0.1885,0.1805 +2021-11-25,0.1833,0.1762,0.1805,0.177 +2021-11-26,0.1848,0.1707,0.177,0.1766 +2021-11-27,0.1835,0.179,0.1766,0.1803 +2021-11-28,0.1844,0.1735,0.1803,0.1793 +2021-11-29,0.1819,0.175,0.1793,0.1805 +2021-11-30,0.1882,0.1727,0.1805,0.1826 +2021-12-01,0.1844,0.1755,0.1826,0.1761 +2021-12-02,0.1786,0.1731,0.1761,0.1757 +2021-12-03,0.1836,0.1758,0.1757,0.1793 +2021-12-04,0.1902,0.1675,0.1793,0.1805 +2021-12-05,0.1892,0.1743,0.1805,0.181 +2021-12-06,0.1792,0.1646,0.181,0.1743 +2021-12-07,0.1904,0.1716,0.1743,0.1884 +2021-12-08,0.1851,0.1745,0.1884,0.1807 +2021-12-09,0.1861,0.1775,0.1807,0.1777 +2021-12-10,0.1814,0.173,0.1777,0.1784 +2021-12-11,0.1821,0.1727,0.1784,0.1757 +2021-12-12,0.1891,0.1758,0.1757,0.186 +2021-12-13,0.193,0.1745,0.186,0.1793 diff --git a/data/DOT_TRX.csv b/data/DOT_TRX.csv index abdbca4..14ce596 100644 --- a/data/DOT_TRX.csv +++ b/data/DOT_TRX.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1458,7 +1432,7 @@ time,high,low,open,close 2021-10-04,350.58,329.68,338.07,333.05 2021-10-05,342.46,325.35,333.05,326.1 2021-10-06,353.06,329.19,326.1,336.47 -2021-10-07,368.25,321.58,336.47,356.67 +2021-10-07,369.21,320.96,336.47,356.78 2021-10-08,350.5,332.82,356.67,341.49 2021-10-09,365.4,326.58,341.49,353.53 2021-10-10,383.41,350.78,353.53,351.79 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,411.06,395.25,417.83,395.81 2021-11-15,370.1,359.74,395.81,360.72 2021-11-16,387.2,360.33,360.72,373.63 -2021-11-17,385.27,352.34,373.63,371.89 +2021-11-17,384.89,360.0,373.63,384.67 +2021-11-18,405.17,376.59,384.67,389.6 +2021-11-19,406.76,379.72,389.6,396.65 +2021-11-20,406.36,394.72,396.65,400.51 +2021-11-21,403.41,379.73,400.51,393.19 +2021-11-22,396.63,380.66,393.19,387.73 +2021-11-23,405.39,387.19,387.73,398.03 +2021-11-24,415.15,391.23,398.03,391.93 +2021-11-25,407.59,392.0,391.93,393.71 +2021-11-26,393.33,363.39,393.71,376.02 +2021-11-27,384.53,375.24,376.02,377.88 +2021-11-28,386.99,364.04,377.88,376.27 +2021-11-29,387.6,372.93,376.27,384.61 +2021-11-30,403.94,370.76,384.61,392.0 +2021-12-01,398.28,379.23,392.0,380.36 +2021-12-02,374.07,362.5,380.36,368.02 +2021-12-03,367.77,352.17,368.02,359.14 +2021-12-04,355.82,313.5,359.14,337.68 +2021-12-05,350.58,322.87,337.68,335.38 +2021-12-06,331.5,304.39,335.38,322.49 +2021-12-07,342.25,308.43,322.49,338.71 +2021-12-08,330.71,311.86,338.71,322.9 +2021-12-09,318.49,303.92,322.9,304.25 +2021-12-10,306.94,292.63,304.25,301.83 +2021-12-11,313.44,297.2,301.83,302.42 +2021-12-12,329.84,306.7,302.42,324.45 +2021-12-13,331.1,302.88,324.45,307.75 diff --git a/data/DOT_UNI.csv b/data/DOT_UNI.csv index 28a5111..2bfa6f1 100644 --- a/data/DOT_UNI.csv +++ b/data/DOT_UNI.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1458,7 +1432,7 @@ time,high,low,open,close 2021-10-04,1.294,1.217,1.235,1.229 2021-10-05,1.286,1.222,1.229,1.224 2021-10-06,1.337,1.247,1.224,1.274 -2021-10-07,1.374,1.2,1.275,1.33 +2021-10-07,1.377,1.197,1.275,1.331 2021-10-08,1.383,1.313,1.331,1.348 2021-10-09,1.495,1.336,1.348,1.446 2021-10-10,1.552,1.42,1.446,1.424 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,1.962,1.886,1.91,1.889 2021-11-15,1.913,1.859,1.889,1.864 2021-11-16,1.951,1.816,1.864,1.883 -2021-11-17,1.967,1.812,1.883,1.91 +2021-11-17,1.954,1.828,1.883,1.953 +2021-11-18,2.02,1.878,1.953,1.942 +2021-11-19,1.994,1.861,1.942,1.944 +2021-11-20,1.939,1.884,1.944,1.911 +2021-11-21,1.989,1.872,1.911,1.939 +2021-11-22,1.928,1.851,1.939,1.885 +2021-11-23,1.87,1.786,1.885,1.836 +2021-11-24,1.95,1.838,1.836,1.841 +2021-11-25,1.91,1.837,1.841,1.845 +2021-11-26,1.877,1.734,1.845,1.795 +2021-11-27,1.837,1.792,1.795,1.805 +2021-11-28,1.826,1.718,1.805,1.775 +2021-11-29,1.845,1.775,1.775,1.831 +2021-11-30,1.841,1.689,1.831,1.786 +2021-12-01,1.837,1.749,1.786,1.754 +2021-12-02,1.62,1.57,1.754,1.594 +2021-12-03,1.73,1.657,1.594,1.69 +2021-12-04,1.801,1.587,1.69,1.71 +2021-12-05,1.791,1.65,1.71,1.713 +2021-12-06,1.671,1.534,1.713,1.625 +2021-12-07,1.794,1.617,1.625,1.775 +2021-12-08,1.63,1.537,1.775,1.591 +2021-12-09,1.741,1.662,1.591,1.663 +2021-12-10,1.776,1.694,1.663,1.747 +2021-12-11,1.811,1.717,1.747,1.747 +2021-12-12,1.876,1.744,1.747,1.845 +2021-12-13,1.969,1.738,1.845,1.824 diff --git a/data/DOT_USD.csv b/data/DOT_USD.csv index 99e2f81..1bb56bb 100644 --- a/data/DOT_USD.csv +++ b/data/DOT_USD.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,47.82,45.05,47.1,46.39 2021-11-15,47.47,44.61,46.39,44.75 2021-11-16,44.76,38.71,44.75,40.87 -2021-11-17,42.58,38.68,40.87,41.55 +2021-11-17,42.78,38.68,40.87,42.78 +2021-11-18,43.28,37.63,42.78,39.05 +2021-11-19,42.31,38.42,39.05,41.26 +2021-11-20,42.13,39.91,41.26,42.13 +2021-11-21,43.63,40.67,42.13,42.0 +2021-11-22,42.17,38.84,42.0,39.51 +2021-11-23,41.49,38.58,39.51,40.78 +2021-11-24,40.86,38.08,40.78,38.31 +2021-11-25,40.95,38.07,38.31,39.46 +2021-11-26,39.62,33.77,39.46,34.56 +2021-11-27,35.96,34.47,34.56,35.2 +2021-11-28,35.87,32.25,35.2,35.79 +2021-11-29,37.56,35.45,35.79,37.14 +2021-11-30,39.37,35.46,37.14,37.94 +2021-12-01,38.79,36.25,37.94,36.82 +2021-12-02,36.83,35.12,36.82,35.78 +2021-12-03,36.87,32.68,35.78,33.69 +2021-12-04,33.86,25.84,33.69,29.42 +2021-12-05,29.74,26.45,29.42,28.34 +2021-12-06,28.95,24.88,28.34,28.2 +2021-12-07,31.49,27.76,28.2,30.53 +2021-12-08,30.62,28.09,30.53,29.83 +2021-12-09,30.16,26.81,29.83,26.95 +2021-12-10,28.43,25.7,26.95,26.42 +2021-12-11,28.18,25.83,26.42,27.8 +2021-12-12,30.01,27.34,27.8,29.59 +2021-12-13,29.86,26.31,29.59,26.31 diff --git a/data/ETH_ADA.csv b/data/ETH_ADA.csv index 16f8663..a3e3404 100644 --- a/data/ETH_ADA.csv +++ b/data/ETH_ADA.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,14603.9,12738.1,15078.65,13461.04 -2017-10-10,14086.47,13372.51,13461.04,13926.83 -2017-10-11,13638.12,13220.56,13926.83,13458.24 -2017-10-12,13101.03,11391.75,13458.24,11474.23 -2017-10-13,10423.53,8556.3,11474.23,10048.74 -2017-10-14,11188.07,10408.68,10048.74,10499.1 -2017-10-15,11435.61,10892.05,10499.1,11212.12 -2017-10-16,12368.53,11505.98,11233.4,11547.81 -2017-10-17,12030.86,11489.71,11549.8,11617.28 -2017-10-18,12027.2,11631.8,11613.17,11774.06 -2017-10-19,11902.95,11303.8,11776.15,11369.2 -2017-10-20,10671.91,9795.68,11369.2,9919.45 -2017-10-21,10742.07,9980.97,9919.45,10534.88 -2017-10-22,11099.35,10572.35,10537.0,10615.55 -2017-10-23,11283.75,10823.8,10609.07,10986.27 -2017-10-24,11432.65,9781.63,10986.27,10981.63 -2017-10-25,11351.46,10790.79,10981.63,10801.26 -2017-10-26,11308.03,10741.87,10801.26,10874.19 -2017-10-27,11300.65,10816.99,10867.68,11206.97 -2017-10-28,11473.45,11185.84,11206.97,11329.65 -2017-10-29,11702.82,10629.07,11329.65,10702.82 -2017-10-30,10881.97,10587.98,10702.82,10738.2 -2017-10-31,10653.28,9942.92,10738.2,9951.37 -2017-11-01,13926.9,12502.92,9930.38,12538.01 -2017-11-02,14214.52,12458.75,12538.01,13356.44 -2017-11-03,13765.08,12495.24,13356.44,13514.29 2017-11-04,14439.6,13359.06,13647.44,13637.58 2017-11-05,14603.57,13903.57,13637.58,14296.43 2017-11-06,13824.84,12694.27,14296.43,13573.25 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,2315.57,2266.77,2265.39,2267.42 2021-11-15,2288.33,2221.14,2267.42,2262.78 2021-11-16,2303.43,2239.67,2262.78,2244.79 -2021-11-17,2316.67,2213.19,2244.79,2249.76 +2021-11-17,2287.78,2233.12,2244.79,2284.89 +2021-11-18,2280.89,2219.75,2284.89,2237.26 +2021-11-19,2315.46,2184.23,2237.26,2305.8 +2021-11-20,2310.97,2269.03,2305.8,2295.43 +2021-11-21,2368.77,2316.09,2295.43,2320.88 +2021-11-22,2326.79,2287.21,2320.88,2300.19 +2021-11-23,2497.04,2381.99,2300.19,2478.96 +2021-11-24,2607.41,2540.49,2478.96,2564.52 +2021-11-25,2703.38,2610.49,2564.52,2699.16 +2021-11-26,2699.16,2565.92,2699.16,2637.45 +2021-11-27,2695.99,2647.75,2637.45,2654.13 +2021-11-28,2721.52,2663.67,2654.13,2695.29 +2021-11-29,2775.97,2702.74,2695.29,2774.89 +2021-11-30,2985.71,2817.15,2774.89,2977.28 +2021-12-01,3087.99,2947.13,2977.28,2963.03 +2021-12-02,2656.7,2592.97,2963.03,2624.51 +2021-12-03,2792.56,2672.29,2624.51,2711.58 +2021-12-04,2920.36,2696.33,2711.58,2899.58 +2021-12-05,3070.56,2992.84,2899.58,3042.26 +2021-12-06,3100.85,2943.54,3042.26,3060.37 +2021-12-07,3168.07,3090.28,3060.37,3123.67 +2021-12-08,3182.28,3075.95,3123.67,3179.02 +2021-12-09,3260.15,3174.91,3179.02,3186.72 +2021-12-10,3371.11,3213.79,3186.72,3221.57 +2021-12-11,3053.99,2977.38,3221.57,3018.61 +2021-12-12,3079.55,3010.78,3018.61,3067.66 +2021-12-13,3148.36,2965.98,3067.66,3062.93 diff --git a/data/ETH_BNB.csv b/data/ETH_BNB.csv index 4df091e..e40db49 100644 --- a/data/ETH_BNB.csv +++ b/data/ETH_BNB.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,223.78,195.19,257.88,206.27 -2017-10-10,214.92,204.03,206.27,212.48 -2017-10-11,213.01,206.49,212.48,210.2 -2017-10-12,255.28,221.98,210.2,223.58 -2017-10-13,240.57,197.48,223.58,231.92 -2017-10-14,233.82,217.54,231.92,219.43 -2017-10-15,220.12,209.66,219.43,215.82 -2017-10-16,246.88,229.66,215.82,230.5 -2017-10-17,235.1,224.53,230.54,227.02 -2017-10-18,241.96,234.01,226.94,236.87 -2017-10-19,249.65,237.08,236.81,238.45 -2017-10-20,262.54,240.99,238.45,244.03 -2017-10-21,243.11,225.89,243.91,238.42 -2017-10-22,248.02,236.25,237.33,237.21 -2017-10-23,246.55,236.5,244.5,240.05 -2017-10-24,247.55,211.8,240.05,237.78 -2017-10-25,248.56,236.28,237.78,236.51 -2017-10-26,252.45,239.81,232.57,242.76 -2017-10-27,250.82,240.09,242.38,248.74 -2017-10-28,248.49,242.26,248.5,245.38 -2017-10-29,268.41,243.78,247.39,245.47 -2017-10-30,232.4,226.12,245.47,229.33 -2017-10-31,241.1,225.02,229.54,225.22 -2017-11-01,254.71,228.66,224.79,229.3 -2017-11-02,232.43,203.72,228.82,218.4 -2017-11-03,212.76,193.13,219.59,208.88 2017-11-04,193.92,179.41,208.93,183.15 2017-11-05,198.11,188.61,183.15,193.94 2017-11-06,192.16,176.45,193.38,188.67 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,7.261,7.108,7.149,7.11 2021-11-15,7.284,7.07,7.11,7.203 2021-11-16,7.333,7.13,7.203,7.146 -2021-11-17,7.48,7.07,7.146,7.336 +2021-11-17,7.429,7.252,7.146,7.42 +2021-11-18,7.664,7.459,7.42,7.517 +2021-11-19,7.421,7.0,7.517,7.39 +2021-11-20,7.351,7.217,7.39,7.301 +2021-11-21,7.446,7.28,7.301,7.295 +2021-11-22,7.391,7.265,7.295,7.306 +2021-11-23,7.396,7.056,7.306,7.343 +2021-11-24,7.355,7.167,7.343,7.234 +2021-11-25,7.088,6.844,7.234,7.077 +2021-11-26,7.043,6.695,7.077,6.882 +2021-11-27,6.934,6.81,6.882,6.827 +2021-11-28,7.092,6.941,6.827,7.023 +2021-11-29,7.132,6.943,7.023,7.129 +2021-11-30,7.455,7.034,7.129,7.434 +2021-12-01,7.614,7.267,7.434,7.306 +2021-12-02,7.365,7.189,7.306,7.276 +2021-12-03,7.301,6.986,7.276,7.089 +2021-12-04,7.29,6.73,7.089,7.238 +2021-12-05,7.587,7.395,7.238,7.517 +2021-12-06,7.495,7.115,7.517,7.397 +2021-12-07,7.546,7.361,7.397,7.441 +2021-12-08,7.314,7.07,7.441,7.307 +2021-12-09,7.362,7.17,7.307,7.197 +2021-12-10,7.387,7.042,7.197,7.059 +2021-12-11,7.324,7.14,7.059,7.239 +2021-12-12,7.273,7.111,7.239,7.245 +2021-12-13,7.424,7.01,7.245,7.212 diff --git a/data/ETH_DOT.csv b/data/ETH_DOT.csv index 4cbb78b..b44d70b 100644 --- a/data/ETH_DOT.csv +++ b/data/ETH_DOT.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1458,7 +1432,7 @@ time,high,low,open,close 2021-10-04,112.2,108.63,106.47,108.68 2021-10-05,113.4,111.48,108.68,111.99 2021-10-06,118.12,110.91,111.99,111.03 -2021-10-07,106.51,101.41,111.03,105.65 +2021-10-07,106.48,101.38,111.03,105.62 2021-10-08,108.33,105.27,105.64,106.83 2021-10-09,100.02,98.31,106.83,98.4 2021-10-10,103.38,99.21,98.4,99.21 @@ -1498,5 +1472,31 @@ time,high,low,open,close 2021-11-13,99.9,98.55,101.66,98.65 2021-11-14,101.81,99.66,98.65,99.69 2021-11-15,103.13,100.1,99.69,101.98 -2021-11-16,107.84,101.02,102.02,103.05 -2021-11-17,106.36,99.04,103.03,101.85 +2021-11-16,105.72,102.79,101.98,103.03 +2021-11-17,100.52,98.12,103.03,100.4 +2021-11-18,104.45,101.65,100.4,102.45 +2021-11-19,104.62,98.69,102.45,104.18 +2021-11-20,105.53,103.62,104.18,104.82 +2021-11-21,103.68,101.37,104.82,101.58 +2021-11-22,104.7,102.92,101.58,103.51 +2021-11-23,107.21,102.27,103.51,106.44 +2021-11-24,113.37,110.46,106.44,111.5 +2021-11-25,114.79,110.85,111.5,114.61 +2021-11-26,119.72,113.81,114.61,116.98 +2021-11-27,118.31,116.19,116.98,116.47 +2021-11-28,121.26,118.68,116.47,120.09 +2021-11-29,119.8,116.64,120.09,119.76 +2021-11-30,122.27,115.37,119.76,121.92 +2021-12-01,129.95,124.02,121.92,124.69 +2021-12-02,127.76,124.69,124.69,126.21 +2021-12-03,128.94,123.39,126.21,125.2 +2021-12-04,141.11,130.28,125.2,140.1 +2021-12-05,149.49,145.7,140.1,148.11 +2021-12-06,156.52,148.58,148.11,154.47 +2021-12-07,143.19,139.67,154.47,141.18 +2021-12-08,148.91,143.93,141.18,148.76 +2021-12-09,156.12,152.04,148.76,152.61 +2021-12-10,154.2,147.01,152.61,147.36 +2021-12-11,148.82,145.08,147.36,147.09 +2021-12-12,140.29,137.15,147.09,139.75 +2021-12-13,148.12,133.09,139.75,143.24 diff --git a/data/ETH_FIL.csv b/data/ETH_FIL.csv index b5bed01..a272ab3 100644 --- a/data/ETH_FIL.csv +++ b/data/ETH_FIL.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,75.5,73.91,73.78,73.93 2021-11-15,75.74,73.51,73.93,74.89 2021-11-16,76.88,74.75,74.89,74.92 -2021-11-17,76.78,73.8,74.92,75.73 +2021-11-17,76.5,74.67,74.92,76.4 +2021-11-18,78.78,76.67,76.4,77.27 +2021-11-19,80.22,75.68,77.27,79.89 +2021-11-20,81.64,80.16,79.89,81.09 +2021-11-21,81.78,79.96,81.09,80.13 +2021-11-22,79.85,78.49,80.13,78.94 +2021-11-23,84.54,80.65,78.94,83.93 +2021-11-24,85.81,83.61,83.93,84.4 +2021-11-25,81.86,79.04,84.4,81.73 +2021-11-26,78.34,74.47,81.73,76.54 +2021-11-27,72.11,70.82,76.54,70.99 +2021-11-28,76.85,75.22,70.99,76.11 +2021-11-29,81.17,79.03,76.11,81.14 +2021-11-30,86.33,81.46,81.14,86.09 +2021-12-01,87.93,83.92,86.09,84.37 +2021-12-02,85.03,82.99,84.37,84.0 +2021-12-03,87.41,83.65,84.0,84.88 +2021-12-04,101.03,93.28,84.88,100.31 +2021-12-05,108.23,105.49,100.31,107.23 +2021-12-06,113.59,107.83,107.23,112.11 +2021-12-07,111.68,108.94,112.11,110.12 +2021-12-08,107.3,103.72,110.12,107.2 +2021-12-09,111.96,109.04,107.2,109.44 +2021-12-10,102.44,97.66,109.44,97.89 +2021-12-11,102.19,99.62,97.89,101.0 +2021-12-12,104.19,101.86,101.0,103.79 +2021-12-13,106.38,100.4,103.79,102.92 diff --git a/data/ETH_LTC.csv b/data/ETH_LTC.csv index 91c8aa7..0af1797 100644 --- a/data/ETH_LTC.csv +++ b/data/ETH_LTC.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,6.444,5.621,5.81,5.94 -2017-10-10,5.988,5.684,5.94,5.92 -2017-10-11,6.06,5.874,5.92,5.98 -2017-10-12,5.787,5.032,5.98,5.068 -2017-10-13,5.907,4.849,5.068,5.694 -2017-10-14,5.645,5.252,5.694,5.297 -2017-10-15,5.241,4.992,5.297,5.139 -2017-10-16,5.524,5.139,5.139,5.157 -2017-10-17,5.532,5.283,5.158,5.342 -2017-10-18,5.289,5.115,5.34,5.178 -2017-10-19,5.399,5.127,5.183,5.157 -2017-10-20,5.427,4.981,5.157,5.044 -2017-10-21,5.27,4.896,5.039,5.168 -2017-10-22,5.458,5.199,5.166,5.22 -2017-10-23,5.319,5.102,5.216,5.179 -2017-10-24,5.552,4.75,5.177,5.333 -2017-10-25,5.533,5.26,5.333,5.265 -2017-10-26,5.539,5.262,5.268,5.327 -2017-10-27,5.431,5.199,5.325,5.386 -2017-10-28,5.486,5.349,5.391,5.417 -2017-10-29,5.844,5.308,5.417,5.344 -2017-10-30,5.531,5.382,5.344,5.458 -2017-10-31,5.87,5.478,5.458,5.483 -2017-11-01,6.086,5.464,5.483,5.479 -2017-11-02,5.586,4.896,5.479,5.249 -2017-11-03,5.553,5.041,5.249,5.452 2017-11-04,5.784,5.352,5.453,5.463 2017-11-05,5.546,5.28,5.463,5.429 2017-11-06,5.541,5.088,5.429,5.44 @@ -1491,7 +1465,7 @@ time,high,low,open,close 2021-11-06,22.94,22.41,22.48,22.86 2021-11-07,23.42,22.84,22.86,22.84 2021-11-08,21.52,20.94,22.84,21.01 -2021-11-09,18.33,17.94,21.01,18.06 +2021-11-09,18.33,17.94,21.01,18.05 2021-11-10,17.84,17.47,18.06,17.78 2021-11-11,18.13,17.55,17.78,17.99 2021-11-12,18.81,18.31,17.99,18.58 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,16.93,16.58,18.02,16.58 2021-11-15,17.54,17.03,16.58,17.35 2021-11-16,18.76,18.24,17.35,18.28 -2021-11-17,18.86,17.87,18.28,18.27 +2021-11-17,18.7,18.26,18.28,18.68 +2021-11-18,19.96,19.42,18.68,19.57 +2021-11-19,19.79,18.67,19.57,19.7 +2021-11-20,19.58,19.22,19.7,19.44 +2021-11-21,19.65,19.22,19.44,19.26 +2021-11-22,19.77,19.44,19.26,19.55 +2021-11-23,20.21,19.28,19.55,20.07 +2021-11-24,20.46,19.93,20.07,20.12 +2021-11-25,20.32,19.62,20.12,20.29 +2021-11-26,21.15,20.1,20.29,20.66 +2021-11-27,21.33,20.95,20.66,21.0 +2021-11-28,21.75,21.28,21.0,21.54 +2021-11-29,21.62,21.05,21.54,21.61 +2021-11-30,22.33,21.07,21.61,22.27 +2021-12-01,22.88,21.84,22.27,21.95 +2021-12-02,22.45,21.91,21.95,22.18 +2021-12-03,23.12,22.13,22.18,22.45 +2021-12-04,25.46,23.51,22.45,25.28 +2021-12-05,27.06,26.38,25.28,26.81 +2021-12-06,27.29,25.9,26.81,26.93 +2021-12-07,26.98,26.32,26.93,26.6 +2021-12-08,26.91,26.01,26.6,26.88 +2021-12-09,27.75,27.02,26.88,27.12 +2021-12-10,27.51,26.22,27.12,26.29 +2021-12-11,26.15,25.5,26.29,25.85 +2021-12-12,26.09,25.51,25.85,25.99 +2021-12-13,26.43,25.11,25.99,25.69 diff --git a/data/ETH_SOL.csv b/data/ETH_SOL.csv index a0f2d23..88f4a9a 100644 --- a/data/ETH_SOL.csv +++ b/data/ETH_SOL.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,19.81,19.39,19.22,19.39 2021-11-15,19.42,18.85,19.39,19.2 2021-11-16,19.69,19.15,19.2,19.19 -2021-11-17,19.92,18.87,19.19,19.55 +2021-11-17,19.61,19.14,19.19,19.58 +2021-11-18,20.9,20.34,19.58,20.5 +2021-11-19,20.04,18.9,20.5,19.95 +2021-11-20,20.39,20.02,19.95,20.25 +2021-11-21,18.91,18.49,20.25,18.52 +2021-11-22,19.17,18.84,18.52,18.95 +2021-11-23,19.66,18.76,18.95,19.52 +2021-11-24,21.11,20.56,19.52,20.76 +2021-11-25,21.58,20.83,20.76,21.54 +2021-11-26,21.51,20.45,21.54,21.02 +2021-11-27,21.56,21.17,21.02,21.23 +2021-11-28,21.6,21.14,21.23,21.39 +2021-11-29,21.75,21.18,21.39,21.74 +2021-11-30,22.26,21.0,21.74,22.19 +2021-12-01,20.8,19.85,22.19,19.96 +2021-12-02,19.54,19.07,19.96,19.31 +2021-12-03,20.55,19.67,19.31,19.96 +2021-12-04,20.66,19.07,19.96,20.51 +2021-12-05,21.57,21.03,20.51,21.37 +2021-12-06,22.72,21.57,21.37,22.43 +2021-12-07,22.94,22.38,22.43,22.62 +2021-12-08,22.85,22.09,22.62,22.83 +2021-12-09,23.27,22.66,22.83,22.74 +2021-12-10,24.34,23.2,22.74,23.26 +2021-12-11,24.01,23.41,23.26,23.73 +2021-12-12,23.96,23.42,23.73,23.86 +2021-12-13,24.89,23.06,23.86,24.17 diff --git a/data/ETH_TRX.csv b/data/ETH_TRX.csv index fb3d400..b801b85 100644 --- a/data/ETH_TRX.csv +++ b/data/ETH_TRX.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,156906.98,136860.47,126603.77,144627.91 -2017-10-10,117648.15,111685.19,144627.91,116314.81 -2017-10-11,129979.59,126000.0,116314.81,128265.31 -2017-10-12,144409.09,125568.18,128265.31,126477.27 -2017-10-13,167621.62,137594.59,126477.27,161594.59 -2017-10-14,154675.0,143900.0,161594.59,145150.0 -2017-10-15,154820.51,147461.54,145150.0,151794.87 -2017-10-16,167810.81,156108.11,151794.87,156675.68 -2017-10-17,171970.59,164235.29,156702.7,166058.82 -2017-10-18,159694.44,154444.44,166000.0,156333.33 -2017-10-19,165941.18,157588.24,156361.11,158500.0 -2017-10-20,169750.0,155812.5,158500.0,157781.25 -2017-10-21,133710.53,124236.84,153000.0,131131.58 -2017-10-22,119511.63,113837.21,131157.89,114302.33 -2017-10-23,120268.29,115365.85,114232.56,117097.56 -2017-10-24,119191.49,101978.72,117097.56,114489.36 -2017-10-25,102377.36,97320.75,114489.36,97415.09 -2017-10-26,106387.76,101061.22,97415.09,102306.12 -2017-10-27,99750.0,95480.77,102244.9,98923.08 -2017-10-28,99730.77,97230.77,98923.08,98480.77 -2017-10-29,112395.83,102083.33,98480.77,102791.67 -2017-10-30,115250.0,112136.36,102791.67,113727.27 -2017-10-31,117186.05,109372.09,113727.27,109465.12 -2017-11-01,128729.73,115567.57,109465.12,115891.89 -2017-11-02,126676.47,111029.41,115891.89,119029.41 -2017-11-03,135500.0,123000.0,119029.41,133031.25 2017-11-04,148379.31,137275.86,133062.5,140137.93 2017-11-05,131903.23,125580.65,140137.93,129129.03 2017-11-06,144700.0,132866.67,129129.03,142066.67 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,40296.09,39446.93,41217.14,39458.1 2021-11-15,37200.0,36107.69,39458.1,36784.62 2021-11-16,39500.0,38406.59,36784.62,38494.51 -2021-11-17,38708.79,36941.49,38494.51,37870.27 +2021-11-17,38668.48,37744.57,38494.51,38619.57 +2021-11-18,40693.18,39602.27,38619.57,39914.77 +2021-11-19,41497.21,39145.25,39914.77,41324.02 +2021-11-20,42267.05,41500.0,41324.02,41982.95 +2021-11-21,40763.74,39857.14,41982.95,39939.56 +2021-11-22,40596.69,39906.08,39939.56,40132.6 +2021-11-23,42674.16,40707.87,40132.6,42365.17 +2021-11-24,44432.75,43292.4,42365.17,43701.75 +2021-11-25,45194.12,43641.18,43701.75,45123.53 +2021-11-26,45017.54,42795.32,45123.53,43988.3 +2021-11-27,44705.88,43905.88,43988.3,44011.76 +2021-11-28,45626.51,44656.63,44011.76,45186.75 +2021-11-29,46077.84,44862.28,45186.75,46059.88 +2021-11-30,47929.41,45223.53,46059.88,47794.12 +2021-12-01,49426.04,47171.6,47794.12,47426.04 +2021-12-02,47017.44,45889.53,47426.04,46447.67 +2021-12-03,46308.57,44314.29,46447.67,44965.71 +2021-12-04,47649.72,43994.35,44965.71,47310.73 +2021-12-05,50134.5,48865.5,47310.73,49672.51 +2021-12-06,50473.99,47913.29,49672.51,49815.03 +2021-12-07,48500.0,47308.99,49815.03,47820.22 +2021-12-08,48081.97,46475.41,47820.22,48032.79 +2021-12-09,47500.0,46258.06,48032.79,46430.11 +2021-12-10,46543.01,44370.97,46430.11,44478.49 +2021-12-11,45005.38,43876.34,44478.49,44483.87 +2021-12-12,45516.48,44500.0,44483.87,45340.66 +2021-12-13,45357.14,43586.96,45340.66,44126.37 diff --git a/data/ETH_UNI.csv b/data/ETH_UNI.csv index 4a4cd1c..75a7eb0 100644 --- a/data/ETH_UNI.csv +++ b/data/ETH_UNI.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1073,430 +1047,456 @@ time,high,low,open,close 2020-09-14,0.0,0.0,0.0,0.0 2020-09-15,0.0,0.0,0.0,0.0 2020-09-16,0.0,0.0,0.0,0.0 -2020-09-17,113.52,104.77,119.54,112.2 -2020-09-18,56.86,54.45,112.2,55.69 -2020-09-19,67.76,65.89,55.69,67.3 -2020-09-20,73.78,69.99,67.3,71.05 -2020-09-21,88.46,78.36,71.05,80.03 -2020-09-22,88.76,85.98,80.03,88.13 -2020-09-23,79.34,72.51,88.13,73.76 -2020-09-24,68.54,61.69,73.76,67.9 -2020-09-25,72.8,68.76,67.9,71.6 -2020-09-26,73.06,71.12,71.6,72.68 -2020-09-27,74.7,71.76,72.68,73.77 -2020-09-28,86.48,82.92,73.77,83.29 -2020-09-29,82.18,79.98,83.29,82.01 -2020-09-30,86.91,84.68,82.01,86.58 -2020-10-01,86.82,81.39,86.58,83.05 -2020-10-02,91.06,86.02,83.05,88.85 -2020-10-03,89.86,88.07,88.85,88.58 -2020-10-04,95.09,92.4,88.58,94.62 -2020-10-05,106.99,105.16,94.62,106.54 -2020-10-06,130.75,124.22,106.54,125.62 -2020-10-07,115.67,112.55,125.62,115.32 -2020-10-08,105.3,99.83,115.32,104.71 -2020-10-09,108.83,102.77,104.71,107.89 -2020-10-10,114.64,110.57,107.89,112.33 -2020-10-11,112.19,109.73,112.33,111.26 -2020-10-12,114.09,105.73,111.26,111.71 -2020-10-13,115.57,111.77,111.71,113.64 -2020-10-14,124.42,119.98,113.64,121.69 -2020-10-15,123.66,120.21,121.69,122.63 -2020-10-16,124.84,118.97,122.63,120.14 -2020-10-17,120.97,118.78,120.14,120.37 -2020-10-18,115.35,111.95,120.37,115.23 -2020-10-19,121.13,117.62,115.23,119.63 -2020-10-20,133.18,128.33,119.63,128.93 -2020-10-21,136.43,125.3,128.93,133.1 -2020-10-22,138.33,128.46,133.1,136.2 -2020-10-23,139.13,133.42,136.2,135.86 -2020-10-24,141.69,138.51,135.86,140.22 -2020-10-25,150.57,145.58,140.22,146.46 -2020-10-26,151.57,141.23,146.46,144.85 -2020-10-27,145.85,138.85,144.85,143.65 -2020-10-28,153.47,142.93,143.65,145.77 -2020-10-29,154.61,149.75,145.77,152.22 -2020-10-30,162.13,154.86,152.22,158.29 -2020-10-31,173.69,167.95,158.29,170.6 -2020-11-01,167.14,161.81,170.6,166.78 -2020-11-02,179.35,167.95,166.78,170.14 -2020-11-03,181.42,172.49,170.14,180.5 -2020-11-04,209.75,194.08,180.5,206.75 -2020-11-05,191.85,181.23,206.75,190.26 -2020-11-06,178.02,161.46,190.26,177.2 -2020-11-07,188.48,171.79,177.2,175.43 -2020-11-08,160.39,150.91,175.43,158.58 -2020-11-09,171.16,162.2,158.58,165.84 -2020-11-10,147.98,143.05,165.84,146.58 -2020-11-11,162.26,153.22,146.58,157.92 -2020-11-12,158.66,152.76,157.92,156.22 -2020-11-13,123.98,118.76,156.22,123.6 -2020-11-14,125.31,118.78,123.6,120.93 -2020-11-15,120.24,114.4,120.93,116.43 -2020-11-16,130.58,124.94,116.43,129.05 -2020-11-17,127.06,120.61,129.05,126.44 -2020-11-18,142.78,134.0,126.44,138.09 -2020-11-19,128.08,124.02,138.09,125.67 -2020-11-20,133.37,122.17,125.67,132.36 -2020-11-21,143.94,131.05,132.36,143.82 -2020-11-22,157.55,139.17,143.82,152.13 -2020-11-23,145.76,131.45,152.13,145.29 -2020-11-24,152.38,145.24,145.29,148.14 -2020-11-25,164.72,150.9,148.14,154.84 -2020-11-26,168.1,140.76,154.84,151.5 -2020-11-27,160.29,149.4,151.5,156.71 -2020-11-28,158.22,146.46,156.71,155.29 -2020-11-29,162.35,149.5,155.29,162.13 -2020-11-30,163.17,151.13,162.13,163.14 -2020-12-01,178.97,160.97,163.14,164.95 -2020-12-02,153.19,146.03,164.95,151.58 -2020-12-03,160.46,151.16,151.58,158.67 -2020-12-04,176.13,160.98,158.67,161.29 -2020-12-05,162.16,152.44,161.29,162.12 -2020-12-06,166.47,159.93,162.12,164.95 -2020-12-07,160.45,155.62,164.95,157.36 -2020-12-08,180.31,166.92,157.36,168.26 -2020-12-09,172.19,158.29,168.26,170.95 -2020-12-10,177.59,169.42,170.95,172.48 -2020-12-11,189.2,181.08,172.48,183.85 -2020-12-12,183.59,174.05,183.85,181.78 -2020-12-13,177.97,168.6,181.78,176.81 -2020-12-14,169.91,165.53,176.81,168.47 -2020-12-15,179.34,174.27,168.47,176.91 -2020-12-16,180.63,164.36,176.91,180.31 -2020-12-17,182.87,169.81,180.31,174.13 -2020-12-18,176.43,167.41,174.13,173.75 -2020-12-19,168.96,163.0,173.75,166.09 -2020-12-20,175.63,165.6,166.09,169.6 -2020-12-21,184.53,170.33,169.6,173.09 -2020-12-22,170.75,157.6,173.09,170.63 -2020-12-23,192.77,168.66,170.63,176.99 -2020-12-24,174.5,160.72,176.99,173.85 -2020-12-25,180.96,172.65,173.85,178.9 -2020-12-26,191.0,180.3,178.9,186.36 -2020-12-27,198.53,174.1,186.36,189.99 -2020-12-28,200.42,182.87,189.99,195.75 -2020-12-29,201.5,187.97,195.75,199.24 -2020-12-30,182.46,173.18,199.24,181.17 -2020-12-31,146.52,140.48,181.17,142.81 -2021-01-01,158.15,151.2,142.81,153.96 -2021-01-02,161.97,147.13,153.96,159.35 -2021-01-03,183.7,140.12,159.35,177.99 -2021-01-04,211.41,168.76,177.99,192.23 -2021-01-05,180.71,156.31,192.23,175.93 -2021-01-06,188.94,165.14,175.93,188.21 -2021-01-07,205.81,185.75,188.21,195.75 -2021-01-08,216.49,185.22,195.75,206.92 -2021-01-09,209.23,188.72,206.92,205.08 -2021-01-10,225.21,199.33,205.08,209.79 -2021-01-11,240.16,175.8,209.79,207.54 -2021-01-12,205.85,180.64,207.54,187.99 -2021-01-13,179.29,156.4,187.99,178.34 -2021-01-14,179.12,156.53,178.34,177.07 -2021-01-15,170.19,149.13,177.07,158.6 -2021-01-16,153.27,137.05,158.6,146.01 -2021-01-17,146.1,134.52,146.01,141.96 -2021-01-18,137.11,128.81,141.96,136.89 -2021-01-19,167.06,145.72,136.89,159.25 -2021-01-20,156.83,138.84,159.25,153.44 -2021-01-21,182.39,145.25,153.44,146.77 -2021-01-22,146.35,120.0,146.77,141.86 -2021-01-23,136.18,128.21,141.86,132.11 -2021-01-24,116.22,101.66,132.11,115.71 -2021-01-25,129.61,114.74,115.71,116.57 -2021-01-26,99.13,89.66,116.57,98.24 -2021-01-27,92.84,82.05,98.24,84.1 -2021-01-28,96.42,86.47,84.1,94.26 -2021-01-29,91.51,82.29,94.26,87.95 -2021-01-30,71.94,67.92,87.95,70.48 -2021-01-31,77.87,72.41,70.48,74.07 -2021-02-01,67.25,62.1,74.07,67.12 -2021-02-02,81.55,71.83,67.12,79.7 -2021-02-03,84.71,76.64,79.7,84.52 -2021-02-04,84.18,77.57,84.52,79.34 -2021-02-05,83.18,75.23,79.34,81.27 -2021-02-06,90.6,85.54,81.27,87.15 -2021-02-07,90.69,80.41,87.15,86.38 -2021-02-08,91.7,81.05,86.38,90.57 -2021-02-09,93.33,87.67,90.57,90.74 -2021-02-10,88.65,81.27,90.74,84.12 -2021-02-11,84.58,79.42,84.12,83.22 -2021-02-12,82.21,76.85,83.22,81.25 -2021-02-13,85.93,81.21,81.25,83.39 -2021-02-14,88.72,85.68,83.39,86.36 -2021-02-15,91.39,83.17,86.36,88.59 -2021-02-16,89.19,84.29,88.59,87.0 -2021-02-17,86.22,80.64,87.0,85.99 -2021-02-18,92.2,87.41,85.99,91.7 -2021-02-19,98.17,94.35,91.7,97.41 -2021-02-20,70.83,64.22,97.41,66.26 -2021-02-21,68.58,65.54,66.26,67.12 -2021-02-22,69.84,58.95,67.12,64.15 -2021-02-23,72.39,55.78,64.15,64.12 -2021-02-24,67.8,59.45,64.12,64.3 -2021-02-25,71.11,62.23,64.3,63.08 -2021-02-26,67.6,60.64,63.08,62.51 -2021-02-27,64.91,60.61,62.51,61.95 -2021-02-28,66.12,58.27,61.95,63.92 -2021-03-01,61.12,54.84,63.92,61.05 -2021-03-02,62.71,57.0,61.05,58.2 -2021-03-03,65.3,58.21,58.2,61.85 -2021-03-04,57.47,53.31,61.85,54.46 -2021-03-05,54.73,50.99,54.46,54.04 -2021-03-06,58.59,53.11,54.04,57.88 -2021-03-07,50.56,47.61,57.88,50.39 -2021-03-08,55.47,50.14,50.39,55.18 -2021-03-09,56.87,54.75,55.18,56.87 -2021-03-10,60.71,56.91,56.87,58.1 -2021-03-11,59.55,55.73,58.1,58.88 -2021-03-12,59.54,55.78,58.88,57.15 -2021-03-13,59.87,53.26,57.15,59.2 -2021-03-14,62.98,59.93,59.2,60.26 -2021-03-15,63.49,58.5,60.26,60.22 -2021-03-16,60.58,57.11,60.22,60.12 -2021-03-17,58.73,55.69,60.12,58.26 -2021-03-18,61.67,58.7,58.26,59.23 -2021-03-19,55.3,52.29,59.23,54.38 -2021-03-20,58.28,56.2,54.38,56.33 -2021-03-21,55.2,53.19,56.33,54.19 -2021-03-22,55.05,50.55,54.19,51.22 -2021-03-23,55.47,53.26,51.22,53.79 -2021-03-24,63.58,56.75,53.79,57.81 -2021-03-25,61.18,58.46,57.81,59.83 -2021-03-26,58.75,54.84,59.83,58.74 -2021-03-27,61.47,59.17,58.74,60.8 -2021-03-28,61.91,59.66,60.8,60.54 -2021-03-29,63.41,57.82,60.54,62.6 -2021-03-30,65.09,62.61,62.6,64.46 -2021-03-31,69.37,63.54,64.46,68.41 -2021-04-01,69.13,66.28,68.41,68.62 -2021-04-02,71.04,64.54,68.62,70.66 -2021-04-03,72.77,68.23,70.66,68.38 -2021-04-04,67.61,64.03,68.38,67.11 -2021-04-05,69.05,64.97,67.11,68.33 -2021-04-06,68.87,65.56,68.33,67.58 -2021-04-07,74.5,67.78,67.58,68.75 -2021-04-08,69.0,64.54,68.75,68.89 -2021-04-09,71.15,69.48,68.89,70.02 -2021-04-10,73.72,69.14,70.02,71.68 -2021-04-11,72.36,70.68,71.68,71.92 -2021-04-12,60.0,57.41,71.92,58.28 -2021-04-13,65.38,60.31,58.28,64.9 -2021-04-14,67.84,63.28,64.9,67.45 -2021-04-15,67.39,63.69,67.45,66.62 -2021-04-16,70.44,63.8,66.62,67.01 -2021-04-17,71.77,66.58,67.01,66.71 -2021-04-18,73.91,63.01,66.71,70.68 -2021-04-19,72.81,66.44,70.68,68.85 -2021-04-20,73.49,64.42,68.85,73.04 -2021-04-21,73.79,66.94,73.04,70.5 -2021-04-22,77.62,68.18,70.5,70.59 -2021-04-23,74.11,64.02,70.59,71.83 -2021-04-24,78.5,71.49,71.83,73.38 -2021-04-25,68.66,63.14,73.38,67.63 -2021-04-26,66.57,60.4,67.63,66.37 -2021-04-27,67.53,62.62,66.37,67.25 -2021-04-28,64.38,59.83,67.25,64.09 -2021-04-29,68.13,65.0,64.09,67.15 -2021-04-30,68.84,67.07,67.15,68.22 -2021-05-01,73.26,68.28,68.22,73.04 -2021-05-02,70.1,67.05,73.04,69.3 -2021-05-03,81.66,69.77,69.3,81.09 -2021-05-04,81.83,73.6,81.09,75.17 -2021-05-05,83.52,75.61,75.17,83.06 -2021-05-06,89.55,84.09,83.06,86.76 -2021-05-07,90.21,84.53,86.76,87.58 -2021-05-08,97.78,85.29,87.58,96.65 -2021-05-09,101.01,94.65,96.65,99.52 -2021-05-10,115.6,102.05,99.52,108.49 -2021-05-11,108.39,97.97,108.49,108.27 -2021-05-12,118.85,103.71,108.27,104.13 -2021-05-13,108.0,95.03,104.13,99.55 -2021-05-14,103.25,91.42,99.55,100.91 -2021-05-15,112.82,99.42,100.91,99.67 -2021-05-16,106.16,91.65,99.67,97.94 -2021-05-17,107.69,93.96,97.94,98.68 -2021-05-18,101.65,92.63,98.68,96.37 -2021-05-19,148.29,84.19,96.37,105.16 -2021-05-20,113.65,82.17,105.16,105.33 -2021-05-21,133.97,95.94,105.33,110.9 -2021-05-22,122.05,106.12,110.9,112.73 -2021-05-23,142.47,103.7,112.73,125.41 -2021-05-24,108.4,84.57,125.41,107.54 -2021-05-25,109.46,95.04,107.54,107.74 -2021-05-26,98.95,90.02,107.74,98.15 -2021-05-27,101.39,92.59,98.15,96.26 -2021-05-28,106.71,90.11,96.26,93.24 -2021-05-29,111.02,95.27,93.24,98.34 -2021-05-30,96.19,84.86,98.34,92.8 -2021-05-31,96.14,80.45,92.8,95.77 -2021-06-01,99.91,92.21,95.77,96.07 -2021-06-02,101.41,92.44,96.07,97.97 -2021-06-03,100.78,92.88,97.97,99.59 -2021-06-04,108.27,96.83,99.59,101.77 -2021-06-05,109.83,99.64,101.77,102.52 -2021-06-06,106.09,101.1,102.52,104.85 -2021-06-07,117.22,106.06,104.85,106.83 -2021-06-08,111.85,98.75,106.83,107.06 -2021-06-09,104.54,95.9,107.06,103.96 -2021-06-10,111.21,102.98,103.96,104.77 -2021-06-11,114.31,106.35,104.77,107.77 -2021-06-12,115.01,106.16,107.77,111.29 -2021-06-13,109.58,99.34,111.29,107.9 -2021-06-14,107.81,101.96,107.9,106.83 -2021-06-15,112.74,107.28,106.83,108.67 -2021-06-16,117.08,107.8,108.67,108.53 -2021-06-17,110.93,104.08,108.53,107.01 -2021-06-18,116.52,104.97,107.01,109.42 -2021-06-19,115.06,109.4,109.42,109.54 -2021-06-20,109.95,98.67,109.54,108.34 -2021-06-21,143.19,118.31,108.34,119.55 -2021-06-22,121.75,103.91,119.55,114.52 -2021-06-23,114.81,102.43,114.52,110.55 -2021-06-24,112.77,104.53,110.55,110.26 -2021-06-25,127.58,113.28,110.26,114.32 -2021-06-26,114.84,106.59,114.32,113.52 -2021-06-27,115.98,105.78,113.52,115.95 -2021-06-28,120.93,110.77,115.95,117.59 -2021-06-29,120.39,111.41,117.59,116.15 -2021-06-30,118.64,108.43,116.15,118.05 -2021-07-01,127.88,116.72,118.05,118.48 -2021-07-02,118.52,110.91,118.48,118.31 -2021-07-03,114.9,108.55,118.31,114.37 -2021-07-04,114.96,105.37,114.37,111.8 -2021-07-05,115.82,107.79,111.8,109.5 -2021-07-06,104.92,98.02,109.5,103.81 -2021-07-07,108.15,103.14,103.81,104.07 -2021-07-08,114.16,102.57,104.07,103.99 -2021-07-09,104.19,97.61,103.99,102.33 -2021-07-10,108.22,102.51,102.33,104.25 -2021-07-11,104.93,100.57,104.25,103.38 -2021-07-12,110.88,102.76,103.38,104.01 -2021-07-13,110.69,104.01,104.01,105.13 -2021-07-14,112.74,104.35,105.13,111.49 -2021-07-15,119.59,110.5,111.49,112.48 -2021-07-16,120.13,113.19,112.48,114.82 -2021-07-17,119.1,114.8,114.82,117.93 -2021-07-18,122.06,115.28,117.93,115.96 -2021-07-19,121.84,114.86,115.96,115.58 -2021-07-20,126.4,118.16,115.58,122.67 -2021-07-21,120.99,104.99,122.67,119.38 -2021-07-22,116.22,110.94,119.38,115.17 -2021-07-23,114.57,107.34,115.17,114.25 -2021-07-24,120.51,115.48,114.25,119.76 -2021-07-25,120.14,115.31,119.76,119.79 -2021-07-26,131.16,117.36,119.79,120.26 -2021-07-27,122.71,113.97,120.26,121.75 -2021-07-28,122.9,117.94,121.75,120.63 -2021-07-29,122.47,115.84,120.63,121.66 -2021-07-30,117.99,110.72,121.66,117.64 -2021-07-31,117.47,111.44,117.64,116.31 -2021-08-01,122.66,114.39,116.31,116.31 -2021-08-02,119.08,112.17,116.31,116.52 -2021-08-03,123.42,114.79,116.52,117.57 -2021-08-04,117.69,104.55,117.57,115.81 -2021-08-05,111.76,99.8,115.81,111.13 -2021-08-06,112.58,104.06,111.13,110.49 -2021-08-07,111.96,101.28,110.49,111.63 -2021-08-08,119.3,110.44,111.63,112.77 -2021-08-09,112.33,102.16,112.77,111.5 -2021-08-10,112.34,106.16,111.5,109.22 -2021-08-11,112.92,107.79,109.22,109.18 -2021-08-12,115.27,106.18,108.95,108.46 -2021-08-13,109.02,99.52,108.46,108.93 -2021-08-14,110.53,106.5,108.93,108.39 -2021-08-15,109.73,102.94,108.39,109.36 -2021-08-16,114.62,108.01,109.36,108.27 -2021-08-17,124.58,113.36,108.27,114.04 -2021-08-18,118.94,112.48,114.04,114.72 -2021-08-19,113.98,105.87,114.72,113.88 -2021-08-20,114.26,110.03,113.88,113.72 -2021-08-21,117.14,113.61,113.72,114.17 -2021-08-22,115.19,110.1,114.17,114.04 -2021-08-23,117.21,112.19,114.04,115.29 -2021-08-24,126.13,118.69,115.29,119.14 -2021-08-25,120.02,113.93,119.14,119.22 -2021-08-26,127.32,119.79,119.22,121.18 -2021-08-27,119.65,111.71,121.18,119.41 -2021-08-28,122.46,119.75,119.41,120.98 -2021-08-29,122.56,117.76,120.98,120.31 -2021-08-30,124.73,117.28,120.31,120.31 -2021-08-31,118.12,108.58,120.31,116.74 -2021-09-01,122.55,107.96,116.74,122.18 -2021-09-02,128.21,124.43,122.18,126.55 -2021-09-03,140.44,129.53,126.55,137.48 -2021-09-04,138.99,134.25,137.48,136.02 -2021-09-05,135.55,130.58,136.02,134.55 -2021-09-06,137.61,134.27,134.55,136.15 -2021-09-07,162.61,128.15,136.15,141.43 -2021-09-08,153.78,139.18,141.43,151.14 -2021-09-09,152.88,145.82,151.14,146.85 -2021-09-10,157.54,141.31,146.85,143.89 -2021-09-11,147.32,140.91,143.89,143.73 -2021-09-12,146.21,136.19,143.73,143.49 -2021-09-13,151.33,137.76,143.49,144.95 -2021-09-14,133.77,127.47,144.95,133.76 -2021-09-15,131.57,122.37,133.76,131.52 -2021-09-16,139.99,132.84,131.52,136.0 -2021-09-17,147.84,137.91,136.0,139.85 -2021-09-18,144.35,137.41,139.85,140.08 -2021-09-19,144.61,137.55,140.08,139.35 -2021-09-20,160.06,140.49,139.35,142.52 -2021-09-21,162.95,140.52,142.52,145.15 -2021-09-22,142.81,126.68,145.15,142.32 -2021-09-23,147.56,141.17,142.32,146.64 -2021-09-24,160.8,139.58,146.64,149.09 -2021-09-25,152.35,144.33,149.09,150.12 -2021-09-26,129.36,113.86,150.12,127.14 -2021-09-27,141.3,130.6,127.14,130.66 -2021-09-28,128.69,120.98,130.66,121.62 -2021-09-29,128.16,121.06,121.62,123.91 -2021-09-30,129.56,120.68,123.91,127.56 -2021-10-01,129.9,115.92,127.56,129.1 -2021-10-02,132.69,124.7,129.1,129.68 -2021-10-03,134.07,128.87,129.68,131.45 -2021-10-04,135.65,129.65,131.45,133.63 -2021-10-05,138.21,131.3,133.63,137.14 -2021-10-06,143.71,132.68,137.14,141.57 -2021-10-07,143.18,136.0,141.57,140.57 -2021-10-08,148.47,143.05,140.55,143.88 -2021-10-09,144.38,140.88,143.88,142.28 -2021-10-10,149.09,141.03,142.28,141.29 -2021-10-11,149.84,139.77,141.29,146.53 -2021-10-12,151.16,145.12,146.53,148.84 -2021-10-13,146.35,138.4,148.84,146.09 -2021-10-14,144.65,135.76,146.09,143.39 -2021-10-15,150.45,144.27,143.39,149.39 -2021-10-16,146.56,140.61,149.39,141.57 -2021-10-17,151.21,141.64,141.57,148.48 -2021-10-18,151.75,143.61,148.48,146.05 -2021-10-19,149.33,143.48,146.05,149.0 -2021-10-20,153.64,141.14,149.0,153.41 -2021-10-21,167.5,154.29,153.41,155.3 -2021-10-22,162.51,152.43,155.3,154.91 -2021-10-23,155.36,146.89,154.91,155.27 -2021-10-24,162.28,153.71,155.27,158.3 -2021-10-25,158.29,152.11,158.3,157.72 -2021-10-26,161.59,154.21,157.72,155.58 -2021-10-27,178.22,162.21,155.58,162.48 -2021-10-28,172.46,156.47,162.48,172.23 -2021-10-29,175.11,167.89,172.23,173.61 -2021-10-30,178.02,170.43,173.61,173.54 -2021-10-31,175.85,166.83,173.54,171.62 -2021-11-01,170.99,162.12,171.62,168.6 -2021-11-02,175.72,163.75,168.6,175.35 -2021-11-03,173.85,166.09,175.35,171.52 -2021-11-04,178.91,171.75,171.52,176.09 -2021-11-05,178.63,173.58,176.09,174.93 -2021-11-06,180.0,172.11,174.93,179.6 -2021-11-07,183.12,177.9,179.6,182.26 -2021-11-08,183.72,175.73,182.26,183.17 -2021-11-09,183.5,178.86,183.17,179.52 -2021-11-10,192.4,178.03,179.52,183.16 -2021-11-11,188.22,180.29,183.16,185.91 -2021-11-12,195.64,183.56,185.91,189.9 -2021-11-13,190.93,186.03,189.9,188.48 -2021-11-14,190.85,183.84,188.48,188.33 -2021-11-15,198.84,189.33,188.33,190.27 -2021-11-16,210.44,190.06,190.27,194.03 -2021-11-17,197.67,189.96,193.96,194.45 +2020-09-17,113.9,105.09,256307.69,112.45 +2020-09-18,56.86,55.13,112.45,55.81 +2020-09-19,68.1,66.86,55.81,67.33 +2020-09-20,72.74,70.48,67.33,70.86 +2020-09-21,84.22,78.79,70.86,80.27 +2020-09-22,89.08,87.12,80.27,88.09 +2020-09-23,77.23,73.17,88.09,73.78 +2020-09-24,68.64,64.84,73.78,67.84 +2020-09-25,72.35,69.35,67.84,71.57 +2020-09-26,73.05,71.66,71.57,72.78 +2020-09-27,74.59,72.88,72.78,73.77 +2020-09-28,84.88,82.53,73.77,83.44 +2020-09-29,82.34,81.23,83.44,81.99 +2020-09-30,86.91,85.46,81.99,86.52 +2020-10-01,84.62,82.57,86.52,83.17 +2020-10-02,90.34,87.38,83.17,88.74 +2020-10-03,89.5,88.07,88.74,88.58 +2020-10-04,94.93,93.52,88.58,94.67 +2020-10-05,107.67,106.37,94.67,106.5 +2020-10-06,128.68,125.01,106.5,125.6 +2020-10-07,115.87,113.79,125.6,115.3 +2020-10-08,105.64,103.36,115.3,104.76 +2020-10-09,108.45,104.63,104.76,107.8 +2020-10-10,113.94,112.16,107.8,112.4 +2020-10-11,111.83,110.44,112.4,111.22 +2020-10-12,112.71,108.58,111.22,111.85 +2020-10-13,114.44,112.84,111.85,113.62 +2020-10-14,123.33,121.09,113.62,121.68 +2020-10-15,124.5,122.44,121.68,122.55 +2020-10-16,122.33,119.76,122.55,119.95 +2020-10-17,120.53,119.6,119.95,120.38 +2020-10-18,115.64,113.57,120.38,115.29 +2020-10-19,121.98,119.27,115.29,119.61 +2020-10-20,134.92,128.58,119.61,128.88 +2020-10-21,135.67,131.97,128.88,132.97 +2020-10-22,137.1,129.89,132.97,136.08 +2020-10-23,138.24,135.36,136.08,135.88 +2020-10-24,142.33,139.47,135.88,140.19 +2020-10-25,148.38,146.27,140.19,146.36 +2020-10-26,150.84,143.86,146.36,144.87 +2020-10-27,146.97,142.7,144.87,143.47 +2020-10-28,148.43,143.75,143.47,145.84 +2020-10-29,156.51,151.59,145.84,152.44 +2020-10-30,162.81,157.81,152.44,158.54 +2020-10-31,173.1,170.05,158.54,170.54 +2020-11-01,167.25,162.15,170.54,166.84 +2020-11-02,176.47,169.43,166.84,170.1 +2020-11-03,186.16,181.51,170.1,181.51 +2020-11-04,210.86,202.05,181.51,208.73 +2020-11-05,203.84,189.32,208.73,190.25 +2020-11-06,177.97,161.95,190.25,177.61 +2020-11-07,179.33,173.34,177.61,175.97 +2020-11-08,159.78,156.98,175.97,158.27 +2020-11-09,168.31,165.62,158.27,165.85 +2020-11-10,147.11,143.58,165.85,146.52 +2020-11-11,161.51,157.49,146.52,158.08 +2020-11-12,162.89,155.78,158.08,156.33 +2020-11-13,123.93,119.48,156.33,123.68 +2020-11-14,123.36,120.91,123.68,120.91 +2020-11-15,119.62,115.55,120.91,116.51 +2020-11-16,132.15,128.58,116.51,129.19 +2020-11-17,129.77,124.49,129.19,126.39 +2020-11-18,141.38,135.06,126.39,138.19 +2020-11-19,128.63,125.11,138.19,125.87 +2020-11-20,134.98,127.82,125.87,132.27 +2020-11-21,144.03,132.05,132.27,143.94 +2020-11-22,155.39,144.91,143.94,151.8 +2020-11-23,145.63,133.54,151.8,145.63 +2020-11-24,158.74,145.12,145.63,148.75 +2020-11-25,162.29,152.52,148.75,154.81 +2020-11-26,153.5,145.35,154.81,151.45 +2020-11-27,158.78,155.31,151.45,156.65 +2020-11-28,157.55,153.66,156.65,155.35 +2020-11-29,162.21,154.94,155.35,162.11 +2020-11-30,168.14,159.85,162.11,163.14 +2020-12-01,169.95,160.69,163.14,165.08 +2020-12-02,155.34,150.9,165.08,151.73 +2020-12-03,159.16,155.11,151.73,158.71 +2020-12-04,168.35,161.24,158.71,161.29 +2020-12-05,162.96,157.7,161.29,162.12 +2020-12-06,167.2,164.07,162.12,164.97 +2020-12-07,160.26,156.28,164.97,157.3 +2020-12-08,173.44,166.44,157.3,168.28 +2020-12-09,174.21,166.02,168.28,171.11 +2020-12-10,176.72,171.87,171.11,172.55 +2020-12-11,186.97,183.62,172.55,183.8 +2020-12-12,183.62,180.01,183.8,181.94 +2020-12-13,177.69,172.74,181.94,177.23 +2020-12-14,170.95,167.52,177.23,168.63 +2020-12-15,178.55,173.23,168.63,177.15 +2020-12-16,182.88,178.12,177.15,179.99 +2020-12-17,187.8,171.21,179.99,174.55 +2020-12-18,176.18,171.58,174.55,173.6 +2020-12-19,171.8,165.0,173.6,166.09 +2020-12-20,174.27,167.83,166.09,169.83 +2020-12-21,176.7,170.74,169.83,173.2 +2020-12-22,172.28,167.11,173.2,170.43 +2020-12-23,187.6,170.71,170.43,176.45 +2020-12-24,174.87,167.12,176.45,173.92 +2020-12-25,184.07,177.94,173.92,178.79 +2020-12-26,197.67,185.19,178.79,186.43 +2020-12-27,191.96,166.45,186.43,190.35 +2020-12-28,200.51,186.87,190.35,195.58 +2020-12-29,204.1,196.27,195.58,199.33 +2020-12-30,187.75,179.47,199.33,181.21 +2020-12-31,146.19,142.1,181.21,142.66 +2021-01-01,157.82,153.56,142.66,153.74 +2021-01-02,165.3,156.09,153.74,159.4 +2021-01-03,181.76,138.57,159.4,177.62 +2021-01-04,206.38,171.1,177.62,192.49 +2021-01-05,187.3,169.22,192.49,175.84 +2021-01-06,197.99,180.01,175.84,188.57 +2021-01-07,207.88,195.4,188.57,195.65 +2021-01-08,215.06,200.48,195.65,206.98 +2021-01-09,206.76,189.89,206.98,204.83 +2021-01-10,216.29,201.79,204.83,210.1 +2021-01-11,223.88,201.15,210.1,208.21 +2021-01-12,195.61,184.64,208.21,187.81 +2021-01-13,184.74,177.02,187.81,178.31 +2021-01-14,177.7,166.23,178.31,177.53 +2021-01-15,162.38,155.94,177.53,158.68 +2021-01-16,148.87,135.6,158.68,145.87 +2021-01-17,144.01,139.59,145.87,142.19 +2021-01-18,138.13,133.07,142.19,137.06 +2021-01-19,162.43,143.17,137.06,159.21 +2021-01-20,153.85,143.51,159.21,153.22 +2021-01-21,157.85,146.28,153.22,146.28 +2021-01-22,145.64,134.72,146.28,141.77 +2021-01-23,134.36,127.74,141.77,131.93 +2021-01-24,116.44,103.25,131.93,115.88 +2021-01-25,128.09,115.43,115.88,116.51 +2021-01-26,98.76,93.69,116.51,98.22 +2021-01-27,87.64,83.11,98.22,84.26 +2021-01-28,100.17,94.18,84.26,94.25 +2021-01-29,88.95,79.53,94.25,87.75 +2021-01-30,70.76,68.6,87.75,70.26 +2021-01-31,75.66,74.07,70.26,74.13 +2021-02-01,67.25,63.03,74.13,67.1 +2021-02-02,80.98,75.79,67.1,79.67 +2021-02-03,84.77,79.66,79.67,84.39 +2021-02-04,82.1,78.74,84.39,79.27 +2021-02-05,83.45,78.08,79.27,81.23 +2021-02-06,92.21,82.89,81.23,87.19 +2021-02-07,89.7,83.28,87.19,86.38 +2021-02-08,101.59,89.93,86.38,90.72 +2021-02-09,92.56,87.23,90.72,90.75 +2021-02-10,85.23,81.53,90.75,84.11 +2021-02-11,87.59,82.58,84.11,83.27 +2021-02-12,82.02,76.78,83.27,81.21 +2021-02-13,84.96,82.5,81.21,83.3 +2021-02-14,90.51,85.91,83.3,86.4 +2021-02-15,90.73,86.45,86.4,88.65 +2021-02-16,89.59,85.8,88.65,86.91 +2021-02-17,87.81,84.64,86.91,85.97 +2021-02-18,91.73,86.29,85.97,91.71 +2021-02-19,104.9,96.91,91.71,97.36 +2021-02-20,71.25,65.43,97.36,66.6 +2021-02-21,68.95,66.43,66.6,67.19 +2021-02-22,66.36,62.03,67.19,64.15 +2021-02-23,65.27,59.52,64.15,63.52 +2021-02-24,65.97,62.73,63.52,64.3 +2021-02-25,66.06,62.4,64.3,63.11 +2021-02-26,65.18,62.37,63.11,62.49 +2021-02-27,63.31,60.78,62.49,61.98 +2021-02-28,64.5,60.92,61.98,63.89 +2021-03-01,62.01,59.77,63.89,61.16 +2021-03-02,60.94,58.12,61.16,58.12 +2021-03-03,63.25,60.87,58.12,61.79 +2021-03-04,55.23,53.21,61.79,54.46 +2021-03-05,55.08,53.08,54.46,54.08 +2021-03-06,59.0,53.75,54.08,57.95 +2021-03-07,51.07,48.21,57.95,50.42 +2021-03-08,55.6,52.96,50.42,55.2 +2021-03-09,58.77,55.88,55.2,56.9 +2021-03-10,61.65,57.35,56.9,58.07 +2021-03-11,60.4,58.56,58.07,58.86 +2021-03-12,59.11,56.46,58.86,57.15 +2021-03-13,60.03,57.81,57.15,59.22 +2021-03-14,60.5,59.42,59.22,60.27 +2021-03-15,60.31,57.49,60.27,60.31 +2021-03-16,62.01,59.78,60.31,60.17 +2021-03-17,61.07,58.23,60.17,58.26 +2021-03-18,60.25,58.5,58.26,59.22 +2021-03-19,54.46,53.57,59.22,54.39 +2021-03-20,57.1,56.14,54.39,56.34 +2021-03-21,55.14,53.73,56.34,54.2 +2021-03-22,51.81,50.48,54.2,51.24 +2021-03-23,55.02,53.51,51.24,53.82 +2021-03-24,59.37,56.5,53.82,57.8 +2021-03-25,60.55,57.92,57.8,59.78 +2021-03-26,59.31,57.51,59.78,58.61 +2021-03-27,61.62,60.23,58.61,60.81 +2021-03-28,61.43,60.47,60.81,60.51 +2021-03-29,63.05,59.97,60.51,62.59 +2021-03-30,65.25,63.85,62.59,64.47 +2021-03-31,69.24,64.84,64.47,68.44 +2021-04-01,68.97,66.45,68.44,68.64 +2021-04-02,70.71,64.72,68.64,70.61 +2021-04-03,70.37,67.28,70.61,68.43 +2021-04-04,67.69,65.77,68.43,67.16 +2021-04-05,69.13,67.5,67.16,68.34 +2021-04-06,67.92,66.12,68.34,67.59 +2021-04-07,71.59,68.0,67.59,68.63 +2021-04-08,69.03,67.26,68.63,68.86 +2021-04-09,70.82,69.52,68.86,70.01 +2021-04-10,73.14,71.17,70.01,71.63 +2021-04-11,72.36,71.04,71.63,71.92 +2021-04-12,58.85,57.43,71.92,58.28 +2021-04-13,65.57,62.72,58.28,64.9 +2021-04-14,67.91,63.04,64.9,67.46 +2021-04-15,67.2,64.17,67.46,66.6 +2021-04-16,67.99,64.72,66.6,66.99 +2021-04-17,69.36,66.61,66.99,66.72 +2021-04-18,70.78,65.99,66.72,70.71 +2021-04-19,70.81,67.96,70.71,68.88 +2021-04-20,73.05,67.21,68.88,72.91 +2021-04-21,70.81,66.01,72.91,70.52 +2021-04-22,73.23,66.17,70.52,70.6 +2021-04-23,72.91,67.63,70.6,71.82 +2021-04-24,76.86,73.24,71.82,73.46 +2021-04-25,67.76,62.81,73.46,67.74 +2021-04-26,67.97,65.17,67.74,66.45 +2021-04-27,67.57,64.58,66.45,67.3 +2021-04-28,64.42,60.86,67.3,64.15 +2021-04-29,67.69,64.58,64.15,67.16 +2021-04-30,73.31,67.74,67.16,68.19 +2021-05-01,73.41,67.97,68.19,73.12 +2021-05-02,69.98,67.56,73.12,69.33 +2021-05-03,81.3,70.07,69.33,81.07 +2021-05-04,78.76,70.95,81.07,75.17 +2021-05-05,83.83,77.28,75.17,83.04 +2021-05-06,88.47,83.78,83.04,86.81 +2021-05-07,89.65,86.81,86.81,87.62 +2021-05-08,97.86,87.09,87.62,96.7 +2021-05-09,101.61,96.5,96.7,99.51 +2021-05-10,112.51,101.23,99.51,108.53 +2021-05-11,108.39,101.6,108.53,108.34 +2021-05-12,108.75,98.78,108.34,104.54 +2021-05-13,106.1,97.84,104.54,99.69 +2021-05-14,101.31,91.99,99.69,101.0 +2021-05-15,105.15,99.09,101.0,99.54 +2021-05-16,101.76,94.76,99.54,97.91 +2021-05-17,102.7,96.68,97.91,98.41 +2021-05-18,97.64,91.86,98.41,96.4 +2021-05-19,125.3,99.68,96.4,104.8 +2021-05-20,108.9,94.05,104.8,105.23 +2021-05-21,119.7,106.88,105.23,111.05 +2021-05-22,120.63,110.52,111.05,112.82 +2021-05-23,129.22,114.99,112.82,125.47 +2021-05-24,107.48,94.14,125.47,107.29 +2021-05-25,108.21,99.18,107.29,107.63 +2021-05-26,98.18,92.66,107.63,98.14 +2021-05-27,99.62,95.33,98.14,96.37 +2021-05-28,98.62,92.5,96.37,93.27 +2021-05-29,104.43,97.12,93.27,98.25 +2021-05-30,94.91,90.37,98.25,92.86 +2021-05-31,95.88,87.1,92.86,95.81 +2021-06-01,97.51,94.29,95.81,96.16 +2021-06-02,99.96,96.46,96.16,97.97 +2021-06-03,100.82,97.96,97.97,99.63 +2021-06-04,102.55,99.21,99.63,101.73 +2021-06-05,103.55,100.71,101.73,102.56 +2021-06-06,105.21,102.02,102.56,104.9 +2021-06-07,107.3,104.48,104.9,106.85 +2021-06-08,110.46,106.0,106.85,107.07 +2021-06-09,112.11,103.25,107.07,103.98 +2021-06-10,108.78,104.17,103.98,104.82 +2021-06-11,115.4,107.34,104.82,107.85 +2021-06-12,113.79,104.89,107.85,111.39 +2021-06-13,113.43,106.81,111.39,107.87 +2021-06-14,108.13,104.69,107.87,106.77 +2021-06-15,111.61,107.99,106.77,108.62 +2021-06-16,111.41,108.05,108.62,108.52 +2021-06-17,107.85,104.83,108.52,107.1 +2021-06-18,109.58,105.97,107.1,109.44 +2021-06-19,113.28,109.55,109.44,109.55 +2021-06-20,109.16,104.64,109.55,108.3 +2021-06-21,126.89,118.24,108.3,119.28 +2021-06-22,120.77,113.96,119.28,114.58 +2021-06-23,112.71,107.94,114.58,110.57 +2021-06-24,112.89,109.45,110.57,110.26 +2021-06-25,116.36,110.17,110.26,114.21 +2021-06-26,115.05,112.31,114.21,113.49 +2021-06-27,116.14,112.1,113.49,116.0 +2021-06-28,120.52,110.79,116.0,117.52 +2021-06-29,118.9,115.97,117.52,116.13 +2021-06-30,118.69,109.03,116.13,118.03 +2021-07-01,122.34,118.1,118.03,118.47 +2021-07-02,118.8,114.18,118.47,118.3 +2021-07-03,114.81,112.87,118.3,114.37 +2021-07-04,113.17,108.17,114.37,111.82 +2021-07-05,112.36,108.9,111.82,109.47 +2021-07-06,104.78,99.53,109.47,103.78 +2021-07-07,105.02,102.66,103.78,104.09 +2021-07-08,111.19,103.65,104.09,103.96 +2021-07-09,104.93,101.77,103.96,102.32 +2021-07-10,106.03,102.83,102.32,104.29 +2021-07-11,105.03,103.29,104.29,103.46 +2021-07-12,106.62,103.44,103.46,103.93 +2021-07-13,109.14,105.2,103.93,105.2 +2021-07-14,112.65,107.29,105.2,111.59 +2021-07-15,115.46,111.52,111.59,112.42 +2021-07-16,117.7,113.72,112.42,114.76 +2021-07-17,117.97,115.76,114.76,117.95 +2021-07-18,120.92,115.85,117.95,115.91 +2021-07-19,118.04,115.41,115.91,115.63 +2021-07-20,123.99,118.42,115.63,122.7 +2021-07-21,119.77,114.46,122.7,119.39 +2021-07-22,115.53,112.94,119.39,115.22 +2021-07-23,115.41,112.62,115.22,114.29 +2021-07-24,120.33,118.05,114.29,119.82 +2021-07-25,123.64,119.85,119.82,119.89 +2021-07-26,125.76,119.06,119.89,120.33 +2021-07-27,126.01,121.77,120.33,121.77 +2021-07-28,122.78,119.9,121.77,120.76 +2021-07-29,122.07,117.06,120.76,121.76 +2021-07-30,122.84,117.69,121.76,117.73 +2021-07-31,116.39,110.82,117.73,116.33 +2021-08-01,118.06,110.8,116.33,116.32 +2021-08-02,117.29,111.29,116.32,116.54 +2021-08-03,119.59,114.61,116.54,117.69 +2021-08-04,117.02,110.2,117.69,115.81 +2021-08-05,117.29,108.64,115.81,111.15 +2021-08-06,113.98,109.27,111.15,110.53 +2021-08-07,112.64,105.74,110.53,111.69 +2021-08-08,116.87,111.35,111.69,112.77 +2021-08-09,112.79,109.31,112.77,111.61 +2021-08-10,111.29,107.34,111.61,109.26 +2021-08-11,110.42,108.22,109.26,109.12 +2021-08-12,111.18,107.2,108.72,108.46 +2021-08-13,110.07,107.33,108.46,108.88 +2021-08-14,109.25,107.94,108.88,108.34 +2021-08-15,109.43,105.95,108.34,109.42 +2021-08-16,111.25,108.16,109.42,108.19 +2021-08-17,118.34,113.79,108.19,114.08 +2021-08-18,115.74,113.31,114.08,114.7 +2021-08-19,113.81,110.59,114.7,113.75 +2021-08-20,117.43,113.19,113.75,113.82 +2021-08-21,116.8,113.51,113.82,114.15 +2021-08-22,115.22,112.52,114.15,113.97 +2021-08-23,116.27,112.48,113.97,115.34 +2021-08-24,121.18,117.95,115.34,119.12 +2021-08-25,120.87,118.11,119.12,119.24 +2021-08-26,122.24,120.15,119.24,121.18 +2021-08-27,120.7,117.71,121.18,119.47 +2021-08-28,121.92,120.35,119.47,121.03 +2021-08-29,121.19,119.52,121.03,120.33 +2021-08-30,121.07,115.22,120.33,120.32 +2021-08-31,116.77,109.38,120.32,116.61 +2021-09-01,122.42,112.91,116.61,122.18 +2021-09-02,129.06,122.69,122.18,126.46 +2021-09-03,138.77,133.44,126.46,137.55 +2021-09-04,138.49,134.65,137.55,136.01 +2021-09-05,138.81,134.09,136.01,134.58 +2021-09-06,140.24,136.02,134.58,136.18 +2021-09-07,145.1,135.51,136.18,141.34 +2021-09-08,151.95,143.77,141.34,151.13 +2021-09-09,152.58,146.76,151.13,146.98 +2021-09-10,150.37,142.69,146.98,143.93 +2021-09-11,145.34,142.16,143.93,143.77 +2021-09-12,145.81,139.76,143.77,143.5 +2021-09-13,146.96,141.56,143.5,144.91 +2021-09-14,135.3,131.53,144.91,133.83 +2021-09-15,131.52,125.58,133.83,131.52 +2021-09-16,138.29,134.64,131.52,135.87 +2021-09-17,145.74,139.12,135.87,139.88 +2021-09-18,143.13,139.07,139.88,140.02 +2021-09-19,141.81,138.33,140.02,139.39 +2021-09-20,146.13,141.84,139.39,142.58 +2021-09-21,152.0,143.43,142.58,144.99 +2021-09-22,142.39,135.92,144.99,142.39 +2021-09-23,148.69,145.81,142.39,146.62 +2021-09-24,153.02,144.98,146.62,148.92 +2021-09-25,151.5,147.67,148.92,150.08 +2021-09-26,127.76,119.78,150.08,127.27 +2021-09-27,134.88,130.28,127.27,130.72 +2021-09-28,124.26,120.91,130.72,121.61 +2021-09-29,125.32,122.71,121.61,123.9 +2021-09-30,129.91,127.34,123.9,127.57 +2021-10-01,130.78,127.21,127.57,129.07 +2021-10-02,131.16,124.84,129.07,129.67 +2021-10-03,133.02,130.7,129.67,131.46 +2021-10-04,137.89,133.5,131.46,133.56 +2021-10-05,138.86,136.51,133.56,137.13 +2021-10-06,150.53,141.33,137.13,141.48 +2021-10-07,141.71,134.92,141.55,140.57 +2021-10-08,145.98,141.86,140.58,143.95 +2021-10-09,144.62,142.15,143.95,142.28 +2021-10-10,147.25,141.3,142.28,141.3 +2021-10-11,152.06,144.66,141.3,146.52 +2021-10-12,151.22,143.19,146.52,148.9 +2021-10-13,147.05,142.4,148.9,146.14 +2021-10-14,145.07,134.64,146.14,143.42 +2021-10-15,157.76,147.84,143.42,149.51 +2021-10-16,145.1,139.39,149.51,141.57 +2021-10-17,152.92,146.89,141.57,148.43 +2021-10-18,151.46,145.47,148.43,145.9 +2021-10-19,151.46,146.35,145.9,148.79 +2021-10-20,153.94,146.08,148.79,153.48 +2021-10-21,157.97,149.96,153.48,155.33 +2021-10-22,156.21,153.36,155.33,154.97 +2021-10-23,155.48,148.99,154.97,155.37 +2021-10-24,160.81,156.13,155.37,158.28 +2021-10-25,158.61,154.13,158.28,157.86 +2021-10-26,157.53,151.76,157.86,155.53 +2021-10-27,170.13,162.19,155.53,162.46 +2021-10-28,172.4,163.11,162.46,172.21 +2021-10-29,175.51,171.82,172.21,173.51 +2021-10-30,176.55,172.43,173.51,173.55 +2021-10-31,174.73,169.68,173.55,171.57 +2021-11-01,169.58,164.45,171.57,168.66 +2021-11-02,176.51,169.19,168.66,175.4 +2021-11-03,174.47,169.54,175.4,171.7 +2021-11-04,176.39,173.19,171.7,176.1 +2021-11-05,176.08,173.68,176.1,175.01 +2021-11-06,180.22,176.09,175.01,179.61 +2021-11-07,186.76,182.16,179.61,182.16 +2021-11-08,187.6,182.53,182.16,183.2 +2021-11-09,182.32,178.46,183.2,179.6 +2021-11-10,183.73,179.93,179.6,183.09 +2021-11-11,187.27,181.37,183.09,185.89 +2021-11-12,192.3,187.16,185.89,189.9 +2021-11-13,190.83,188.24,189.9,188.43 +2021-11-14,192.3,188.24,188.43,188.3 +2021-11-15,192.26,186.62,188.3,190.11 +2021-11-16,199.03,193.52,190.11,193.96 +2021-11-17,196.33,191.64,193.96,196.08 +2021-11-18,202.89,197.45,196.08,199.01 +2021-11-19,203.4,191.87,199.01,202.55 +2021-11-20,201.71,198.05,202.55,200.35 +2021-11-21,201.0,196.53,200.35,196.94 +2021-11-22,197.37,194.01,196.94,195.11 +2021-11-23,196.84,187.77,195.11,195.41 +2021-11-24,208.74,203.38,195.41,205.3 +2021-11-25,211.77,204.49,205.3,211.44 +2021-11-26,214.85,204.24,211.44,209.94 +2021-11-27,213.54,209.72,209.94,210.23 +2021-11-28,215.29,210.72,210.23,213.22 +2021-11-29,219.36,213.57,213.22,219.27 +2021-11-30,218.39,206.06,219.27,217.77 +2021-12-01,227.97,217.58,217.77,218.75 +2021-12-02,203.6,198.72,218.75,201.13 +2021-12-03,217.85,208.47,201.13,211.53 +2021-12-04,241.25,222.74,211.53,239.53 +2021-12-05,256.14,249.66,239.53,253.78 +2021-12-06,254.35,241.45,253.78,251.03 +2021-12-07,254.21,247.97,251.03,250.65 +2021-12-08,236.98,229.06,250.65,236.74 +2021-12-09,259.7,252.91,236.74,253.85 +2021-12-10,269.35,256.78,253.85,257.41 +2021-12-11,260.05,253.53,257.41,257.04 +2021-12-12,258.87,253.09,257.04,257.87 +2021-12-13,269.68,250.08,257.87,261.53 diff --git a/data/ETH_USD.csv b/data/ETH_USD.csv index 13d6588..4433ece 100644 --- a/data/ETH_USD.csv +++ b/data/ETH_USD.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,310.14,286.52,309.49,296.95 -2017-10-10,305.95,292.28,296.95,298.46 -2017-10-11,305.12,297.18,298.46,302.86 -2017-10-12,308.77,301.65,302.86,302.89 -2017-10-13,347.7,298.29,302.89,336.83 -2017-10-14,347.14,333.83,336.83,338.81 -2017-10-15,341.93,318.35,338.81,336.58 -2017-10-16,352.39,332.9,336.58,334.23 -2017-10-17,334.42,310.57,334.23,316.14 -2017-10-18,316.34,287.95,316.14,313.54 -2017-10-19,316.38,304.63,313.54,307.41 -2017-10-20,312.11,301.86,307.41,303.08 -2017-10-21,303.09,290.92,303.08,299.55 -2017-10-22,305.89,290.69,299.55,294.03 -2017-10-23,294.25,274.96,294.03,285.27 -2017-10-24,311.23,280.01,285.27,296.5 -2017-10-25,300.36,289.46,296.5,296.35 -2017-10-26,299.37,292.7,296.35,295.54 -2017-10-27,298.9,292.24,295.54,296.36 -2017-10-28,297.05,291.11,296.37,293.35 -2017-10-29,311.3,292.06,293.33,304.04 -2017-10-30,311.94,303.58,304.04,306.8 -2017-10-31,310.86,303.4,306.8,303.64 -2017-11-01,304.77,288.5,303.63,289.42 -2017-11-02,293.03,276.89,289.42,284.92 -2017-11-03,307.14,284.85,284.92,304.51 2017-11-04,304.65,294.05,304.51,300.04 2017-11-05,302.16,287.68,299.26,295.8 2017-11-06,306.8,292.26,296.22,296.82 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,4694.35,4517.53,4645.64,4627.5 2021-11-15,4769.78,4542.39,4627.5,4561.38 2021-11-16,4564.74,4119.14,4561.38,4210.14 -2021-11-17,4264.27,4072.31,4210.14,4233.74 +2021-11-17,4299.27,4072.31,4210.14,4289.75 +2021-11-18,4345.89,3960.96,4289.75,3998.17 +2021-11-19,4312.99,3976.76,3998.17,4299.27 +2021-11-20,4438.77,4207.89,4299.27,4415.72 +2021-11-21,4427.16,4249.1,4415.72,4264.61 +2021-11-22,4316.81,4026.8,4264.61,4090.46 +2021-11-23,4388.46,4064.13,4090.46,4341.17 +2021-11-24,4372.59,4170.12,4341.17,4271.96 +2021-11-25,4553.76,4250.21,4271.96,4523.8 +2021-11-26,4553.39,3924.75,4523.8,4042.55 +2021-11-27,4186.32,4032.49,4042.55,4100.3 +2021-11-28,4301.69,3966.8,4100.3,4297.92 +2021-11-29,4461.9,4283.21,4297.92,4448.49 +2021-11-30,4757.28,4351.26,4448.49,4631.1 +2021-12-01,4781.93,4527.67,4631.1,4587.74 +2021-12-02,4635.8,4436.52,4587.74,4514.8 +2021-12-03,4659.62,4088.98,4514.8,4219.32 +2021-12-04,4238.26,3692.26,4219.32,4124.26 +2021-12-05,4255.77,4039.23,4124.26,4201.09 +2021-12-06,4378.45,3921.25,4201.09,4357.17 +2021-12-07,4431.06,4261.1,4357.17,4309.7 +2021-12-08,4455.48,4229.69,4309.7,4439.98 +2021-12-09,4489.81,4077.39,4439.98,4111.92 +2021-12-10,4229.29,3890.33,4111.92,3902.49 +2021-12-11,4099.04,3835.8,3902.49,4088.68 +2021-12-12,4179.55,3990.11,4088.68,4135.31 +2021-12-13,4144.68,3769.76,4135.31,3776.88 diff --git a/data/ETH_XRP.csv b/data/ETH_XRP.csv index 9dab244..c829899 100644 --- a/data/ETH_XRP.csv +++ b/data/ETH_XRP.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,1290.8,1125.88,1101.99,1189.78 -2017-10-10,1172.14,1112.73,1189.78,1158.86 -2017-10-11,1166.91,1131.18,1158.86,1151.52 -2017-10-12,1409.49,1225.6,1151.52,1234.47 -2017-10-13,1345.34,1104.34,1234.47,1296.96 -2017-10-14,1418.06,1319.28,1296.96,1330.74 -2017-10-15,1296.82,1235.18,1330.74,1271.48 -2017-10-16,1386.87,1290.15,1271.48,1294.84 -2017-10-17,1433.44,1368.96,1293.91,1384.16 -2017-10-18,1475.99,1427.47,1382.66,1444.93 -2017-10-19,1502.13,1426.52,1445.19,1434.77 -2017-10-20,1567.22,1438.55,1434.77,1456.72 -2017-10-21,1457.96,1354.66,1457.56,1429.84 -2017-10-22,1523.57,1451.23,1424.81,1457.16 -2017-10-23,1517.23,1455.38,1454.98,1477.23 -2017-10-24,1514.05,1295.41,1479.05,1454.32 -2017-10-25,1542.79,1466.59,1454.32,1468.01 -2017-10-26,1525.61,1449.22,1468.85,1467.08 -2017-10-27,1492.23,1428.37,1466.2,1479.86 -2017-10-28,1498.84,1461.27,1479.86,1480.06 -2017-10-29,1651.36,1499.85,1479.63,1510.25 -2017-10-30,1538.06,1496.51,1509.79,1517.74 -2017-10-31,1645.66,1535.92,1517.74,1537.23 -2017-11-01,1685.42,1513.09,1536.73,1517.34 -2017-11-02,1499.13,1313.96,1516.27,1408.63 -2017-11-03,1506.08,1367.14,1408.63,1478.64 2017-11-04,1577.92,1459.85,1478.99,1490.28 2017-11-05,1511.09,1438.65,1489.74,1479.31 2017-11-06,1491.24,1369.29,1479.31,1464.1 @@ -1490,8 +1464,8 @@ time,high,low,open,close 2021-11-05,3886.84,3833.68,3776.98,3863.16 2021-11-06,3936.47,3846.24,3863.16,3923.12 2021-11-07,3883.64,3788.05,3923.12,3788.05 -2021-11-08,3839.92,3736.18,3788.05,3749.87 -2021-11-09,3820.12,3739.22,3749.87,3763.17 +2021-11-08,3839.92,3736.18,3784.12,3749.87 +2021-11-09,3822.15,3741.21,3749.87,3765.18 2021-11-10,3899.78,3819.17,3763.17,3886.17 2021-11-11,3914.13,3790.93,3886.17,3885.33 2021-11-12,3976.79,3870.48,3885.33,3927.15 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,3976.3,3892.5,3905.25,3893.61 2021-11-15,3935.97,3820.4,3893.61,3892.02 2021-11-16,3969.63,3859.75,3892.02,3868.58 -2021-11-17,3905.21,3784.74,3868.58,3863.29 +2021-11-17,3920.11,3826.45,3868.58,3915.15 +2021-11-18,3915.8,3810.83,3915.15,3840.9 +2021-11-19,3957.38,3733.08,3840.9,3940.86 +2021-11-20,4049.54,3976.05,3940.86,4022.32 +2021-11-21,4110.25,4018.84,4022.32,4027.15 +2021-11-22,3991.31,3923.41,4027.15,3945.68 +2021-11-23,4099.3,3910.42,3945.68,4069.62 +2021-11-24,4204.76,4096.85,4069.62,4135.58 +2021-11-25,4338.23,4189.16,4135.58,4331.45 +2021-11-26,4406.41,4188.9,4331.45,4305.67 +2021-11-27,4410.63,4331.7,4298.03,4342.15 +2021-11-28,4484.04,4388.73,4342.15,4440.82 +2021-11-29,4492.12,4373.61,4433.22,4490.37 +2021-11-30,4650.68,4388.13,4490.37,4637.56 +2021-12-01,4825.53,4605.43,4637.56,4630.27 +2021-12-02,4699.01,4586.29,4630.27,4642.07 +2021-12-03,4717.11,4513.97,4642.07,4580.33 +2021-12-04,4931.17,4552.89,4555.83,4896.09 +2021-12-05,5262.74,5129.53,4868.6,5214.24 +2021-12-06,5363.09,5091.0,5233.83,5293.07 +2021-12-07,5356.17,5224.64,5293.07,5281.1 +2021-12-08,5154.66,4982.43,5280.4,5149.38 +2021-12-09,4894.74,4766.76,5149.38,4784.49 +2021-12-10,5107.37,4869.03,4784.49,4880.83 +2021-12-11,4927.02,4803.41,4880.83,4869.92 +2021-12-12,4936.83,4826.58,4869.92,4917.76 +2021-12-13,4934.25,4695.55,4917.76,4757.7 diff --git a/data/FIL_USD.csv b/data/FIL_USD.csv index 220e6e4..078c918 100644 --- a/data/FIL_USD.csv +++ b/data/FIL_USD.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1458,7 +1432,7 @@ time,high,low,open,close 2021-10-04,70.67,65.71,69.1,69.7 2021-10-05,72.95,68.53,69.7,70.99 2021-10-06,74.7,66.69,70.99,71.87 -2021-10-07,72.79,68.48,71.84,71.5 +2021-10-07,74.02,68.95,71.87,71.45 2021-10-08,81.26,70.62,71.45,79.5 2021-10-09,80.63,75.2,79.5,76.96 2021-10-10,77.09,69.08,76.96,69.88 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,63.46,61.04,62.93,62.57 2021-11-15,63.42,60.25,62.57,60.83 2021-11-16,60.94,52.26,60.83,56.15 -2021-11-17,56.84,54.11,56.15,55.87 +2021-11-17,56.84,54.11,56.15,56.18 +2021-11-18,58.11,48.68,56.18,51.75 +2021-11-19,54.5,51.22,51.75,53.76 +2021-11-20,55.27,52.28,53.76,54.42 +2021-11-21,54.53,53.05,54.42,53.31 +2021-11-22,53.46,51.44,53.31,51.79 +2021-11-23,52.15,50.37,51.79,51.74 +2021-11-24,51.9,48.65,51.74,50.65 +2021-11-25,56.1,49.84,50.65,55.38 +2021-11-26,59.48,51.34,55.38,52.8 +2021-11-27,59.38,52.64,52.8,57.94 +2021-11-28,57.95,52.52,57.94,56.51 +2021-11-29,57.22,53.93,56.51,54.75 +2021-11-30,55.68,53.16,54.75,53.75 +2021-12-01,55.86,53.59,53.75,54.39 +2021-12-02,54.4,52.65,54.39,53.78 +2021-12-03,53.9,48.25,53.78,49.75 +2021-12-04,49.76,33.66,49.75,41.16 +2021-12-05,41.76,36.97,41.16,39.15 +2021-12-06,39.64,35.59,39.15,38.78 +2021-12-07,40.03,38.59,38.78,39.15 +2021-12-08,43.62,38.84,39.15,41.41 +2021-12-09,41.64,37.01,41.41,37.53 +2021-12-10,41.35,37.45,37.53,39.91 +2021-12-11,40.54,38.67,39.91,40.4 +2021-12-12,40.56,38.74,40.4,39.77 +2021-12-13,40.07,36.67,39.77,36.7 diff --git a/data/GLD.csv b/data/GLD.csv index 7defbda..1096cb8 100644 --- a/data/GLD.csv +++ b/data/GLD.csv @@ -1010,3 +1010,20 @@ time,open,high,low,close,volume 2021-11-12,173.51,174.67,173.4,174.45,7638200.0 2021-11-15,174.1,174.59,173.69,174.18,5630808.0 2021-11-16,173.97,174.48,172.86,172.92,8667323.0 +2021-11-17,174.24,174.605,173.89,174.5,6523061.0 +2021-11-18,173.96,174.36,173.53,173.94,6253445.0 +2021-11-19,173.69,174.1,172.235,172.61,8787253.0 +2021-11-22,169.9,170.44,168.42,168.74,13100511.0 +2021-11-23,167.28,167.6,166.53,167.28,8053370.0 +2021-11-24,166.5825,167.44,166.32,167.12,5359457.0 +2021-11-26,168.6,168.64,166.37,166.85,9605192.0 +2021-11-29,166.84,167.255,166.38,166.62,7394940.0 +2021-11-30,167.77,169.01,165.37,165.5,12925270.0 +2021-12-01,166.84,167.47,166.06,166.16,7825484.0 +2021-12-02,165.89,165.9405,164.63,165.24,9604118.0 +2021-12-03,165.49,166.93,165.0,166.63,9507938.0 +2021-12-06,166.14,166.8,165.93,166.22,4813624.0 +2021-12-07,166.2,167.08,166.18,166.81,4900713.0 +2021-12-08,166.51,166.96,166.28,166.9,4288935.0 +2021-12-09,166.54,166.58,165.65,165.88,4913771.0 +2021-12-10,166.72,166.915,166.18,166.58,6450614.0 diff --git a/data/IEF.csv b/data/IEF.csv index 70a25f4..b83e5aa 100644 --- a/data/IEF.csv +++ b/data/IEF.csv @@ -1,1012 +1,1029 @@ time,open,high,low,close,volume -2017-11-10,106.0,106.0307,105.79,99.2266847614,1861954.0 -2017-11-13,105.91,105.96,105.77,99.1798045361,868580.0 -2017-11-14,105.81,106.0,105.79,99.3204452119,1629226.0 -2017-11-15,106.28,106.35,106.085,99.6767349238,1933134.0 -2017-11-16,106.14,106.2,106.02,99.4235817074,1749220.0 -2017-11-17,106.23,106.28,106.1,99.5548463381,941512.0 -2017-11-20,106.05,106.15,105.95,99.3954535723,1153378.0 -2017-11-21,106.18,106.23,105.95,99.4142056624,835610.0 -2017-11-22,106.14,106.42,106.1,99.7329911941,1657908.0 -2017-11-24,106.27,106.34,106.235,99.6486067886,614375.0 -2017-11-27,106.33,106.4236,106.19,99.714239104,1927505.0 -2017-11-28,106.51,106.545,106.28,99.7329911941,1386944.0 -2017-11-29,106.02,106.08,105.88,99.4142056624,3193599.0 -2017-11-30,105.96,106.01,105.59,99.1047961757,3306445.0 -2017-12-01,105.7,106.34,105.5,99.4701722129,4341543.0 -2017-12-04,105.65,105.88,105.64,99.423221315,2356429.0 -2017-12-05,105.71,105.99,105.69,99.4983427516,1586008.0 -2017-12-06,106.2,106.31,106.16,99.7049267022,1459045.0 -2017-12-07,106.18,106.265,105.8634,99.5265132903,1953408.0 -2017-12-08,105.97,106.02,105.83,99.4513918537,2519666.0 -2017-12-11,105.97,106.02,105.81,99.3856605967,702208.0 -2017-12-12,105.74,105.76,105.6,99.3011489806,2557740.0 -2017-12-13,105.9,106.22,105.79,99.7049267022,1477764.0 -2017-12-14,105.99,106.23,105.86,99.6673659839,982369.0 -2017-12-15,105.98,106.17,105.92,99.6485856248,1845221.0 -2017-12-18,106.03,106.06,105.84,99.423221315,1610297.0 -2017-12-19,105.62,105.63,105.25,98.9724926955,4535080.0 -2017-12-20,105.1,105.29,105.04,98.6813971288,3026981.0 -2017-12-21,104.94,105.01,104.87,98.7510168592,2098847.0 -2017-12-22,104.99,105.04,104.95,98.7886362942,696874.0 -2017-12-26,105.05,105.2,105.03,98.8262557291,2584778.0 -2017-12-27,105.23,105.57,105.23,99.2494743728,2291488.0 -2017-12-28,105.43,105.48,105.34,99.1272112091,1540546.0 -2017-12-29,105.47,105.64,105.46,99.2870938078,1849555.0 -2018-01-02,105.44,105.47,105.09,98.9579237516,3902185.0 -2018-01-03,105.35,105.41,105.22,99.0613771979,2135976.0 -2018-01-04,105.1,105.29,105.02,99.0143529041,2430030.0 -2018-01-05,105.28,105.32,105.06,98.8920897404,2163587.0 -2018-01-08,105.2,105.22,105.01,98.8450654466,2450624.0 -2018-01-09,104.92,104.92,104.58,98.3748225092,5924200.0 -2018-01-10,104.29,104.62,104.23,98.346607933,2142476.0 -2018-01-11,104.52,104.73,104.42,98.4124419442,1798688.0 -2018-01-12,104.42,104.61,104.4,98.346607933,1430710.0 -2018-01-16,104.74,104.76,104.48,98.3936322267,5927505.0 -2018-01-17,104.46,104.63,104.32,98.1773204755,2186145.0 -2018-01-18,104.11,104.21,103.98,97.8669601368,3326215.0 -2018-01-19,104.0,104.0,103.73,97.6130289506,2921631.0 -2018-01-22,103.87,103.95,103.67,97.5754095156,8047404.0 -2018-01-23,103.99,104.11,103.9,97.8575552781,1780075.0 -2018-01-24,103.87,103.95,103.73,97.6694581031,1952198.0 -2018-01-25,103.74,104.09,103.62,97.8857698543,3341952.0 -2018-01-26,103.96,103.96,103.66,97.5942192331,3324858.0 -2018-01-29,103.5,103.55,103.31,97.3496929056,2328244.0 -2018-01-30,103.42,103.48,103.22,97.1239762957,2346906.0 -2018-01-31,103.44,103.49,103.02,97.1521908719,2966405.0 -2018-02-01,103.1,103.1,102.57,96.6516088007,8958312.0 -2018-02-02,102.29,102.37,102.11,96.2936398792,5753531.0 -2018-02-05,102.25,103.31,102.09,97.0849396003,6901979.0 -2018-02-06,102.95,103.04,102.61,96.6610290354,5382882.0 -2018-02-07,102.75,102.77,102.19,96.3784219922,4773709.0 -2018-02-08,102.03,102.53,101.89,96.4632041051,5685261.0 -2018-02-09,102.11,102.81,102.11,96.2936398792,4376918.0 -2018-02-12,102.22,102.36,102.08,96.2653791748,2836265.0 -2018-02-13,102.27,102.39,102.18,96.425523166,2698089.0 -2018-02-14,102.06,102.06,101.63,95.8414686099,4141940.0 -2018-02-15,101.76,101.96,101.74,95.8697293143,3057291.0 -2018-02-16,102.09,102.18,101.96,96.0958149489,2277771.0 -2018-02-20,101.81,101.96,101.72,95.9921923663,2138272.0 -2018-02-21,102.0,102.0,101.47,95.7095853231,2253855.0 -2018-02-22,101.76,101.87,101.7001,95.8414686099,4412008.0 -2018-02-23,102.01,102.21,101.98,96.2088577662,4484674.0 -2018-02-26,102.36,102.45,102.2,96.3219005835,2725643.0 -2018-02-27,102.29,102.33,101.74,96.0204530707,3308886.0 -2018-02-28,102.05,102.19,101.97,96.2465387053,2521402.0 -2018-03-01,102.16,102.61,102.03,96.6603865754,5352579.0 -2018-03-02,102.32,102.33,102.01,96.3018609834,2140780.0 -2018-03-05,102.35,102.35,101.82,96.1792074914,2059342.0 -2018-03-06,101.97,102.15,101.92,96.1697726074,2331340.0 -2018-03-07,102.16,102.22,101.92,96.1697726074,1258112.0 -2018-03-08,102.07,102.24,102.02,96.3679051714,1637019.0 -2018-03-09,101.89,102.0,101.77,96.1603377234,1604478.0 -2018-03-12,102.0,102.17,101.94,96.3867749394,1885719.0 -2018-03-13,102.32,102.38,102.13,96.5471679674,1742071.0 -2018-03-14,102.27,102.66,102.25,96.7358656474,2598905.0 -2018-03-15,102.51,102.62,102.39,96.6981261114,2757956.0 -2018-03-16,102.36,102.39,102.24,96.5849075034,3595261.0 -2018-03-19,102.15,102.46,102.14,96.4905586634,2824964.0 -2018-03-20,102.09,102.16,102.04,96.3018609834,2600627.0 -2018-03-21,101.94,102.22,101.68,96.3679051714,3365609.0 -2018-03-22,102.52,102.77,102.39,96.7641702994,5026477.0 -2018-03-23,102.46,102.75,102.46,96.8962586754,2518958.0 -2018-03-26,102.52,102.65,102.39,96.6320819234,4185089.0 -2018-03-27,102.53,103.05,102.52,97.1793051954,3495878.0 -2018-03-28,103.21,103.26,102.89,97.1604354274,2762514.0 -2018-03-29,103.01,103.31,103.01,97.3585679914,2572109.0 -2018-04-02,102.94,103.34,102.89,97.4576672955,2748781.0 -2018-04-03,102.96,103.0,102.75,97.1457876387,4229566.0 -2018-04-04,103.0,103.0,102.68,97.0890822465,2216873.0 -2018-04-05,102.57,102.61,102.43,96.8433588806,1789294.0 -2018-04-06,102.8,102.96,102.66,97.2686493217,2651185.0 -2018-04-09,102.74,102.94,102.65,97.287551119,2071118.0 -2018-04-10,102.81,102.87,102.68,97.1174349426,1622794.0 -2018-04-11,102.96,103.0,102.76,97.2119439295,2521033.0 -2018-04-12,102.72,102.73,102.46,96.862260678,2188647.0 -2018-04-13,102.4,102.63,102.4,96.9473187662,2937674.0 -2018-04-16,102.33,102.55,102.31,96.9000642727,1637379.0 -2018-04-17,102.48,102.66,102.44,96.9567696649,1301847.0 -2018-04-18,102.38,102.5,102.19,96.5787337173,2127606.0 -2018-04-19,101.95,102.02,101.79,96.3141085539,3181502.0 -2018-04-20,101.78,101.84,101.57,95.9927779985,2309432.0 -2018-04-23,101.48,101.53,101.34,95.8982690116,5022804.0 -2018-04-24,101.33,101.45,101.26,95.7848582273,3179197.0 -2018-04-25,101.19,101.25,101.06,95.5769384561,3295766.0 -2018-04-26,101.37,101.46,101.31,95.8510145181,1989519.0 -2018-04-27,101.51,101.65,101.5,96.0116797958,2409325.0 -2018-04-30,101.64,101.81,101.62,96.1156396814,3504377.0 -2018-05-01,101.5,101.5,101.31,95.9655414535,1893967.0 -2018-05-02,101.39,101.51,101.3,95.9844789062,3852560.0 -2018-05-03,101.58,101.77,101.56,96.230665791,6027127.0 -2018-05-04,101.75,101.79,101.49,96.2401345174,2370639.0 -2018-05-07,101.63,101.66,101.54,96.1927908857,1854923.0 -2018-05-08,101.43,101.52,101.32,96.0318225379,1654562.0 -2018-05-09,101.19,101.3,101.16,95.8140418321,2838373.0 -2018-05-10,101.43,101.48,101.3,96.0128850852,4183730.0 -2018-05-11,101.47,101.47,101.3,96.0223538116,2816308.0 -2018-05-14,101.25,101.28,101.18,95.8140418321,4761961.0 -2018-05-15,100.8,100.8,100.49,95.2837931571,6812535.0 -2018-05-16,100.5,100.7,100.42,95.0849499039,4784233.0 -2018-05-17,100.46,100.52,100.33,95.0281375459,1702645.0 -2018-05-18,100.55,100.81,100.55,95.3974178731,2642316.0 -2018-05-21,100.7,100.83,100.64,95.4636989575,2845114.0 -2018-05-22,100.82,100.83,100.69,95.4258240522,1976999.0 -2018-05-23,101.09,101.3,101.07,95.8613854638,5102523.0 -2018-05-24,101.47,101.64,101.43,96.1075723486,2994068.0 -2018-05-25,101.81,101.91,101.76,96.4863214022,2838422.0 -2018-05-29,102.35,103.2,102.24,97.5278812996,11256244.0 -2018-05-30,102.57,102.72,102.38,97.1112573406,4512176.0 -2018-05-31,102.57,102.74,102.34,97.0639137089,5321715.0 -2018-06-01,101.85,102.09,101.77,96.7059958533,7891390.0 -2018-06-04,101.82,101.83,101.57,96.364446177,3131829.0 -2018-06-05,101.84,101.97,101.72,96.6111209432,4305593.0 -2018-06-06,101.56,101.59,101.36,96.2221338118,3910489.0 -2018-06-07,101.42,102.13,101.39,96.6300959252,4400363.0 -2018-06-08,101.74,101.86,101.68,96.4972710511,7342793.0 -2018-06-11,101.53,101.64,101.51,96.402396141,1875769.0 -2018-06-12,101.47,101.6,101.45,96.345471195,1664843.0 -2018-06-13,101.58,101.65,101.16,96.2316213029,3294672.0 -2018-06-14,101.62,101.76,101.54,96.5352210151,3626405.0 -2018-06-15,101.97,102.1,101.8,96.6111209432,5826513.0 -2018-06-18,101.96,101.98,101.8,96.6585583982,4601074.0 -2018-06-19,102.18,102.28,102.09,96.9147206555,4172900.0 -2018-06-20,102.11,102.13,101.81,96.6016334522,3058959.0 -2018-06-21,101.98,102.17,101.98,96.8577957094,2680469.0 -2018-06-22,101.96,102.16,101.95,96.8767706915,2309933.0 -2018-06-25,102.22,102.4,102.21,97.0095955656,8111232.0 -2018-06-26,102.27,102.36,102.21,97.0570330206,3873192.0 -2018-06-27,102.56,102.73,102.48,97.42704517,3044183.0 -2018-06-28,102.68,102.71,102.51,97.3321702599,3705643.0 -2018-06-29,102.58,102.68,102.5,97.2562703318,2721230.0 -2018-07-02,102.42,102.45,102.22,97.1895334226,3911496.0 -2018-07-03,102.29,102.51,102.28,97.4366657325,1463832.0 -2018-07-05,102.48,102.64,102.46,97.4461708213,1682545.0 -2018-07-06,102.64,102.71,102.52,97.5317166209,3206616.0 -2018-07-09,102.37,102.44,102.33,97.284584311,2258773.0 -2018-07-10,102.25,102.36,102.21,97.2085436002,4461056.0 -2018-07-11,102.46,102.51,102.32,97.4081504659,2198695.0 -2018-07-12,102.35,102.48,102.33,97.3701301106,1385932.0 -2018-07-13,102.55,102.64,102.48,97.5317166209,2892476.0 -2018-07-16,102.39,102.48,102.26,97.3701301106,1782641.0 -2018-07-17,102.5,102.5,102.35,97.3130995775,1034701.0 -2018-07-18,102.43,102.45,102.27,97.2370588668,1355277.0 -2018-07-19,102.37,102.67,102.35,97.5032013544,4201724.0 -2018-07-20,102.46,102.46,102.18,97.161018156,3363165.0 -2018-07-23,102.1,102.11,101.7,96.6857637139,5285683.0 -2018-07-24,101.7,101.84,101.63,96.7522993358,3293839.0 -2018-07-25,101.91,101.98,101.66,96.6857637139,2408954.0 -2018-07-26,101.82,101.87,101.59,96.5812077366,2598215.0 -2018-07-27,101.84,101.84,101.68,96.7332891581,1435099.0 -2018-07-30,101.57,101.76,101.56,96.6097230031,3832706.0 -2018-07-31,101.8,101.83,101.71,96.7427942469,3053579.0 -2018-08-01,101.26,101.41,101.19,96.5145818163,5366771.0 -2018-08-02,101.41,101.48,101.32,96.6288678812,3370763.0 -2018-08-03,101.54,101.75,101.53,96.8764876886,2174780.0 -2018-08-06,101.79,101.95,101.76,96.9241068823,3867205.0 -2018-08-07,101.71,101.71,101.54,96.7241062687,2181388.0 -2018-08-08,101.59,101.71,101.58,96.8098208174,2780441.0 -2018-08-09,101.81,101.93,101.79,97.0764883021,4318009.0 -2018-08-10,102.2,102.5,102.17,97.4955372068,4327822.0 -2018-08-13,102.31,102.46,102.23,97.4669656906,1764670.0 -2018-08-14,102.32,102.33,102.19,97.3717273032,2487598.0 -2018-08-15,102.46,102.68,102.43,97.6098232717,4810823.0 -2018-08-16,102.51,102.52,102.28,97.5812517555,2594433.0 -2018-08-17,102.55,102.64,102.4,97.6193471105,3043399.0 -2018-08-20,102.7,102.86,102.68,97.9241099502,2901051.0 -2018-08-21,102.73,102.73,102.61,97.7907762078,2516672.0 -2018-08-22,102.96,102.96,102.77,97.9717291439,2396765.0 -2018-08-23,102.91,102.95,102.83,97.9622053052,871043.0 -2018-08-24,102.68,102.91,102.64,97.9907768214,1296659.0 -2018-08-27,102.75,102.78,102.64,97.7717285303,1852217.0 -2018-08-28,102.48,102.52,102.39,97.5526802393,1506723.0 -2018-08-29,102.46,102.47,102.3,97.524108723,1420391.0 -2018-08-30,102.54,102.68,102.51,97.7050616591,2780914.0 -2018-08-31,102.82,102.83,102.6,97.7241093366,2132150.0 -2018-09-04,102.26,102.32,102.12,97.5009924616,3419538.0 -2018-09-05,102.15,102.23,102.05,97.4914494458,1332312.0 -2018-09-06,102.22,102.45,102.21,97.6918527777,1656715.0 -2018-09-07,102.01,102.04,101.87,97.2528740508,4404950.0 -2018-09-10,101.89,102.01,101.89,97.3101321456,3110962.0 -2018-09-11,101.77,101.8,101.6,96.9570405609,3360533.0 -2018-09-12,101.76,101.81,101.72,97.0715567505,1398928.0 -2018-09-13,101.86,101.86,101.69,97.0620137347,1281586.0 -2018-09-14,101.51,101.62,101.46,96.8806964344,3749860.0 -2018-09-17,101.41,101.58,101.38,96.899782466,3808368.0 -2018-09-18,101.41,101.42,101.09,96.4989758023,4972854.0 -2018-09-19,101.06,101.07,100.8,96.3367445336,5515879.0 -2018-09-20,100.83,101.06,100.8,96.3462875495,2973763.0 -2018-09-21,100.9,101.06,100.9,96.3844596127,1024338.0 -2018-09-24,100.85,101.01,100.84,96.2794864388,2389846.0 -2018-09-25,100.77,100.81,100.68,96.1840562808,2878702.0 -2018-09-26,100.89,101.14,100.84,96.4989758023,2502900.0 -2018-09-27,101.05,101.15,100.99,96.4989758023,6342756.0 -2018-09-28,101.29,101.3,101.13,96.5466908813,3931040.0 -2018-10-01,100.83,100.89,100.71,96.3026063032,6408018.0 -2018-10-02,100.86,101.04,100.86,96.5512278665,2914994.0 -2018-10-03,100.78,100.79,100.09,95.8340502801,6612700.0 -2018-10-04,99.98,100.13,99.88,95.5854287168,6427458.0 -2018-10-05,99.82,99.91,99.6,95.3559318892,5676607.0 -2018-10-08,99.82,99.86,99.74,95.3941813604,1947785.0 -2018-10-09,99.79,99.95,99.76,95.575866349,3066265.0 -2018-10-10,99.71,100.03,99.67,95.6236781881,3001929.0 -2018-10-11,100.22,100.55,100.09,96.0157352687,5821540.0 -2018-10-12,100.29,100.53,100.24,95.9009868548,2647915.0 -2018-10-15,100.39,100.44,100.26,95.9583610617,1859965.0 -2018-10-16,100.27,100.35,100.2,95.9487986939,2704240.0 -2018-10-17,100.32,100.42,100.05,95.6714900272,3336192.0 -2018-10-18,100.0,100.4,99.95,95.8436126479,2587666.0 -2018-10-19,100.22,100.24,100.03,95.7288642341,5531932.0 -2018-10-22,100.22,100.26,100.12,95.7479889697,1690101.0 -2018-10-23,100.65,100.79,100.34,95.996610533,4420115.0 -2018-10-24,100.67,100.96,100.6,96.5129783952,4881155.0 -2018-10-25,100.75,100.82,100.6,96.2834815676,3559921.0 -2018-10-26,101.07,101.3,101.04,96.7137881194,4220756.0 -2018-10-29,101.01,101.24,100.85,96.7042257516,3766926.0 -2018-10-30,100.94,101.06,100.87,96.4938536596,5746643.0 -2018-10-31,100.61,100.74,100.55,96.2547944641,3956743.0 -2018-11-01,100.36,100.57,100.33,96.3371608756,4834317.0 -2018-11-02,100.29,100.32,99.93,95.8005169873,5250949.0 -2018-11-05,100.16,100.2,100.03,95.8580145467,2446666.0 -2018-11-06,100.1,100.1,99.91,95.7526023544,2456739.0 -2018-11-07,100.09,100.17,99.91,95.7526023544,3297630.0 -2018-11-08,100.0,100.02,99.75,95.6184413823,2188899.0 -2018-11-09,99.93,100.22,99.92,95.9921755188,2772679.0 -2018-11-12,100.38,100.51,100.33,96.2796633161,3704933.0 -2018-11-13,100.42,100.58,100.35,96.3563267287,3265009.0 -2018-11-14,100.43,100.96,100.39,96.5575681868,4626422.0 -2018-11-15,101.01,101.06,100.71,96.6246486729,2621253.0 -2018-11-16,101.06,101.18,100.98,96.9217193967,7226698.0 -2018-11-19,101.06,101.32,101.06,97.0654632954,3447829.0 -2018-11-20,101.32,101.42,101.23,97.0462974422,3658623.0 -2018-11-21,101.18,101.25,101.07,97.0271315891,1896977.0 -2018-11-23,101.46,101.465,101.31,97.0846291485,531238.0 -2018-11-26,101.19,101.23,101.13,97.0079657359,2345621.0 -2018-11-27,101.2,101.4,101.19,97.1037950017,2334393.0 -2018-11-28,101.25,101.46,101.17,97.0942120751,3582510.0 -2018-11-29,101.59,101.73,101.46,97.3433681661,4313021.0 -2018-11-30,101.73,101.82,101.66,97.5350266977,3069684.0 -2018-12-03,101.44,101.79,101.41,97.7480637801,6004914.0 -2018-12-04,101.97,102.46,101.94,98.1994007481,7748767.0 -2018-12-06,102.65,102.965,102.5,98.4490765177,9429900.0 -2018-12-07,102.49,102.86,102.36,98.7371639441,7319120.0 -2018-12-10,102.84,103.04,102.71,98.7947814294,9045691.0 -2018-12-11,102.64,102.85,102.5,98.5451056598,5290089.0 -2018-12-12,102.45,102.5,102.31,98.2762240618,3727166.0 -2018-12-13,102.46,102.5,102.34,98.3338415471,4116029.0 -2018-12-14,102.57,102.72,102.52,98.4874881745,3529993.0 -2018-12-17,102.66,102.93,102.65,98.7755756009,7626952.0 -2018-12-18,102.75,102.95,102.68,99.0181471346,4461364.0 -2018-12-19,103.01,103.48,102.78,99.3645663082,7710856.0 -2018-12-20,103.45,103.47,103.09,99.2394704955,9245162.0 -2018-12-21,103.2,103.23,103.06,99.3260752889,4918611.0 -2018-12-24,103.38,103.49,103.26,99.5762669143,6372964.0 -2018-12-26,103.47,103.62,102.95,99.104751928,5478030.0 -2018-12-27,103.43,103.63,103.23,99.3549435534,4602088.0 -2018-12-28,103.42,103.82,103.385,99.8938178235,4542620.0 -2018-12-31,103.69,104.66,103.63,100.269105262,7227495.0 -2019-01-02,104.31,104.43,104.18,100.480805868,18668725.0 -2019-01-03,104.46,105.315,104.44,101.279494518,10616683.0 -2019-01-04,104.55,104.59,104.27,100.461560358,6616730.0 -2019-01-07,104.52,104.57,104.07,100.182500468,5459196.0 -2019-01-08,104.0,104.09,103.85,99.9323088428,6879507.0 -2019-01-09,103.84,103.99,103.77,99.9900453717,3248650.0 -2019-01-10,104.07,104.14,103.79,99.9419315976,14412994.0 -2019-01-11,104.14,104.26,104.07,100.240236997,3825731.0 -2019-01-14,104.21,104.29,104.05,100.182500468,3090149.0 -2019-01-15,104.29,104.29,103.97,100.08627292,4148048.0 -2019-01-16,103.89,104.0,103.81,100.028536391,4820794.0 -2019-01-17,103.9,103.95,103.68,99.8457040494,5328050.0 -2019-01-18,103.61,103.72,103.35,99.5281531402,6617519.0 -2019-01-22,103.72,103.91,103.67,99.8745723139,5814417.0 -2019-01-23,103.61,103.85,103.58,99.8264585397,3507319.0 -2019-01-24,104.06,104.18,103.98,100.144009449,6030700.0 -2019-01-25,103.89,103.94,103.73,99.9130633332,2763332.0 -2019-01-28,103.79,103.98,103.79,99.9419315976,3116096.0 -2019-01-29,103.94,104.16,103.93,100.230614242,2836679.0 -2019-01-30,104.05,104.43,103.96,100.461560358,5788342.0 -2019-01-31,104.64,104.93,104.61,100.92345259,10206451.0 -2019-02-01,104.47,104.49,104.09,100.384658188,9191931.0 -2019-02-04,103.97,103.97,103.81,100.162866917,7283506.0 -2019-02-05,104.0,104.18,103.99,100.336442695,3331094.0 -2019-02-06,104.28,104.29,104.07,100.413587485,3489763.0 -2019-02-07,104.42,104.55,104.35,100.741452843,6937372.0 -2019-02-08,104.63,104.73,104.59,100.876456226,2602723.0 -2019-02-11,104.45,104.54,104.37,100.722166645,2637191.0 -2019-02-12,104.38,104.39,104.22,100.587163263,3305304.0 -2019-02-13,104.07,104.17,104.0,100.336442695,3772135.0 -2019-02-14,104.61,104.62,104.41,100.808954534,10568669.0 -2019-02-15,104.35,104.47,104.34,100.712523547,6878987.0 -2019-02-19,104.63,104.695,104.55,100.886099324,8557378.0 -2019-02-20,104.62,104.7,104.52,100.866813127,4751098.0 -2019-02-21,104.3,104.34,104.22,100.567877065,4140206.0 -2019-02-22,104.5,104.715,104.46,100.866813127,3351041.0 -2019-02-25,104.43,104.5,104.36,100.712523547,2849605.0 -2019-02-26,104.75,104.79,104.6,101.011459608,2647726.0 -2019-02-27,104.57,104.58,104.3,100.654664954,2530612.0 -2019-02-28,104.34,104.35,104.06,100.394301287,4950133.0 -2019-03-01,103.74,103.85,103.57,100.065522728,9003040.0 -2019-03-04,103.73,103.95,103.66,100.374694952,3506592.0 -2019-03-05,103.77,103.96,103.7,100.432664744,2112204.0 -2019-03-06,103.99,104.29,103.99,100.712852072,2401598.0 -2019-03-07,104.44,104.67,104.43,101.051009193,4822864.0 -2019-03-08,104.69,104.83,104.58,101.195933673,5211967.0 -2019-03-11,104.73,104.73,104.57,101.118640617,4654143.0 -2019-03-12,104.74,105.0,104.7,101.398827945,4942779.0 -2019-03-13,104.84,104.94,104.8,101.360181417,1714980.0 -2019-03-14,104.86,104.91,104.65,101.215256937,2514684.0 -2019-03-15,105.08,105.17,104.97,101.534090793,7844642.0 -2019-03-18,104.99,105.08,104.94,101.398827945,4166201.0 -2019-03-19,104.78,104.99,104.75,101.331196521,2138001.0 -2019-03-20,105.03,105.64,105.01,102.036495658,8061698.0 -2019-03-21,105.73,105.75,105.48,101.988187498,4633505.0 -2019-03-22,106.09,106.51,106.04,102.741794794,4721870.0 -2019-03-25,106.34,106.86,106.25,103.002658859,7829000.0 -2019-03-26,106.39,106.69,106.34,102.91570417,7483688.0 -2019-03-27,106.81,107.08,106.75,103.215214763,3555914.0 -2019-03-28,106.8,106.91,106.66,103.224876395,3769846.0 -2019-03-29,106.47,106.68,106.44,103.060628651,2748915.0 -2019-04-01,106.1,106.13,105.68,102.353256128,9430394.0 -2019-04-02,105.82,105.92,105.76,102.527523874,7318597.0 -2019-04-03,105.57,105.69,105.52,102.208033006,5207253.0 -2019-04-04,105.62,105.72,105.55,102.314529962,2293705.0 -2019-04-05,105.6,105.8,105.59,102.362937669,1749909.0 -2019-04-08,105.71,105.76,105.56,102.198351465,3591492.0 -2019-04-09,105.82,105.88,105.72,102.382300752,3210636.0 -2019-04-10,105.92,106.07,105.91,102.624339288,2059767.0 -2019-04-11,105.83,105.87,105.72,102.391982293,1547544.0 -2019-04-12,105.39,105.45,105.27,101.917586763,6032092.0 -2019-04-15,105.29,105.42,105.29,102.053128343,2410736.0 -2019-04-16,105.19,105.245,105.03,101.704592851,5003641.0 -2019-04-17,105.0,105.18,105.0,101.723955934,2348848.0 -2019-04-18,105.33,105.46,105.29,101.96599447,4893179.0 -2019-04-22,105.26,105.27,105.12,101.820771348,3630010.0 -2019-04-23,105.32,105.39,105.28,102.004720636,2462055.0 -2019-04-24,105.66,105.77,105.64,102.391982293,3266709.0 -2019-04-25,105.73,105.79,105.59,102.266122255,1457640.0 -2019-04-26,105.97,105.99,105.85,102.537205415,2156291.0 -2019-04-29,105.72,105.77,105.61,102.324211503,2715003.0 -2019-04-30,105.63,105.93,105.62,102.527523874,3621942.0 -2019-05-01,105.7,106.11,105.55,102.480580015,6870719.0 -2019-05-02,105.53,105.57,105.27,102.189552242,3126155.0 -2019-05-03,105.46,105.62,105.43,102.325365203,2625249.0 -2019-05-06,105.88,105.92,105.73,102.587290199,3370060.0 -2019-05-07,106.01,106.19,105.96,102.936523527,3965829.0 -2019-05-08,106.21,106.25,105.86,102.742505012,4226574.0 -2019-05-09,106.3,106.43,106.05,103.014130934,4224160.0 -2019-05-10,106.24,106.42,106.05,102.946224453,2855374.0 -2019-05-13,106.57,106.74,106.52,103.46037352,5653357.0 -2019-05-14,106.57,106.62,106.44,103.363364262,2573186.0 -2019-05-15,106.94,106.97,106.74,103.693195739,5512288.0 -2019-05-16,106.65,106.72,106.55,103.489476297,3898355.0 -2019-05-17,106.91,106.91,106.62,103.537980926,2128424.0 -2019-05-20,106.75,106.84,106.53,103.363364262,2439557.0 -2019-05-21,106.48,106.52,106.34,103.246953153,2675307.0 -2019-05-22,106.6,106.8,106.57,103.557382778,3561928.0 -2019-05-23,107.01,107.56,107.01,104.187942954,6184489.0 -2019-05-24,107.33,107.37,107.23,104.158840177,2422769.0 -2019-05-28,107.62,107.84,107.53,104.614783689,7038954.0 -2019-05-29,108.09,108.24,107.78,104.575979986,5251806.0 -2019-05-30,107.86,108.24,107.72,104.954316091,3461100.0 -2019-05-31,108.56,108.95,108.49,105.652782748,6020621.0 -2019-06-03,108.88,109.34,108.77,106.159672612,23830907.0 -2019-06-04,108.76,108.99,108.595,105.77088055,5503215.0 -2019-06-05,108.96,109.13,108.76,105.77088055,7712307.0 -2019-06-06,108.91,109.1,108.73,105.751440946,2392398.0 -2019-06-07,109.4,109.42,109.14,106.169392413,2805926.0 -2019-06-10,108.86,108.88,108.675,105.639663229,6071237.0 -2019-06-11,108.62,108.77,108.58,105.644523129,2735811.0 -2019-06-12,108.77,108.99,108.76,105.916677573,2062847.0 -2019-06-13,109.07,109.33,109.05,106.179112215,1684700.0 -2019-06-14,109.16,109.38,109.15,106.256870627,3880735.0 -2019-06-17,109.3,109.38,109.17,106.237431024,3038808.0 -2019-06-18,109.75,109.8,109.41,106.441546857,4564921.0 -2019-06-19,109.28,109.9,109.205,106.733140904,4541492.0 -2019-06-20,110.04,110.28,109.965,106.908097332,4575008.0 -2019-06-21,109.73,109.77,109.45,106.470706262,4305194.0 -2019-06-24,109.74,109.94,109.71,106.840058721,3046256.0 -2019-06-25,110.03,110.23,109.95,107.005295347,5251008.0 -2019-06-26,109.95,109.95,109.6,106.567904277,6674975.0 -2019-06-27,109.77,110.03,109.68,106.888657729,2538362.0 -2019-06-28,109.87,110.11,109.81,106.937256736,4341481.0 -2019-07-01,109.82,109.87,109.5,106.803403405,8191473.0 -2019-07-02,109.81,110.15,109.79,107.183140185,3117098.0 -2019-07-03,110.21,110.4,110.2,107.387613835,2607009.0 -2019-07-05,109.65,109.65,109.34,106.706035,3664100.0 -2019-07-08,109.75,109.82,109.48,106.598929755,3254286.0 -2019-07-09,109.49,109.5,109.34,106.530771871,2061782.0 -2019-07-10,109.51,109.62,109.34,106.589192914,4343742.0 -2019-07-11,109.33,109.4,108.88,106.063403528,4769826.0 -2019-07-12,108.92,109.17,108.89,106.180245613,4141939.0 -2019-07-15,109.14,109.28,109.07,106.404192945,1753174.0 -2019-07-16,108.93,109.08,108.83,106.170508773,2766110.0 -2019-07-17,109.23,109.56,109.22,106.667087638,2624401.0 -2019-07-18,109.43,109.89,109.4,106.929982332,2386673.0 -2019-07-19,109.59,109.73,109.51,106.735245522,1728139.0 -2019-07-22,109.79,109.8,109.63,106.783929724,1629798.0 -2019-07-23,109.55,109.66,109.42,106.608666595,2329832.0 -2019-07-24,109.64,109.75,109.56,106.764456043,2268628.0 -2019-07-25,109.52,109.53,109.23,106.579456074,3172045.0 -2019-07-26,109.5,109.51,109.32,106.559982393,3004070.0 -2019-07-29,109.62,109.66,109.52,106.657350798,2505561.0 -2019-07-30,109.63,109.67,109.445,106.706035,2514764.0 -2019-07-31,109.56,109.99,109.39,106.978666534,6669714.0 -2019-08-01,109.84,110.92,109.79,108.189483545,16938729.0 -2019-08-02,110.94,111.2,110.84,108.413821637,8503301.0 -2019-08-05,111.82,112.2,111.76,109.350189327,7626211.0 -2019-08-06,111.88,112.3,111.79,109.525758269,6462448.0 -2019-08-07,113.07,113.27,112.17,109.525758269,9665348.0 -2019-08-08,111.99,112.41,111.66,109.535512099,5178767.0 -2019-08-09,112.38,112.6,112.06,109.369696988,2868961.0 -2019-08-12,112.54,112.98,112.51,110.062218925,4739934.0 -2019-08-13,112.86,112.89,112.15,109.672065721,6005831.0 -2019-08-14,113.09,113.29,113.0,110.403602979,8124271.0 -2019-08-15,113.34,114.17,113.28,111.105878747,5240208.0 -2019-08-16,113.51,113.67,113.17,110.813263843,4976230.0 -2019-08-19,113.04,113.26,113.01,110.286557018,3693085.0 -2019-08-20,113.52,113.66,113.46,110.774248523,3161828.0 -2019-08-21,113.27,113.57,113.21,110.48163362,4921730.0 -2019-08-22,113.05,113.37,113.0,110.237787867,5860399.0 -2019-08-23,113.13,113.94,113.01,110.979078955,8222680.0 -2019-08-26,113.73,113.93,113.58,110.871786824,7581565.0 -2019-08-27,113.81,114.19,113.81,111.349724499,3267443.0 -2019-08-28,114.35,114.39,114.12,111.38873982,2505433.0 -2019-08-29,114.1,114.1,113.69,111.174155557,4232371.0 -2019-08-30,113.78,114.05,113.74,111.203417048,3651077.0 -2019-09-03,113.88,114.44,113.7,111.44752908,11753968.0 -2019-09-04,113.95,114.3,113.95,111.623390877,3447044.0 -2019-09-05,113.59,113.62,113.08,110.72454169,4597847.0 -2019-09-06,113.34,113.53,113.27,110.792932389,3111001.0 -2019-09-09,112.86,112.94,112.69,110.109025399,4818705.0 -2019-09-10,112.53,112.63,111.88,109.307877211,4797360.0 -2019-09-11,111.78,111.97,111.75,109.200406113,4736967.0 -2019-09-12,112.1,112.16,111.35,108.956153616,8612525.0 -2019-09-13,111.1,111.21,110.5,107.959603431,24188076.0 -2019-09-16,110.9,111.1,110.75,108.428568224,5388257.0 -2019-09-17,111.04,111.38,110.94,108.71190112,8255568.0 -2019-09-18,111.57,111.8,111.2,108.750981519,5209854.0 -2019-09-19,111.58,111.59,111.32,108.799832018,7148212.0 -2019-09-20,111.54,112.02,111.48,109.425118409,9915042.0 -2019-09-23,112.14,112.48,112.06,109.581440007,13163943.0 -2019-09-24,112.22,112.82,112.21,110.128565599,10525344.0 -2019-09-25,112.59,112.69,111.9,109.40557821,8430899.0 -2019-09-26,112.25,112.43,112.16,109.640060606,4234168.0 -2019-09-27,112.23,112.49,112.19,109.796382204,4546123.0 -2019-09-30,112.21,112.51,112.17,109.884313103,2806200.0 -2019-10-01,111.85,112.86,111.81,110.187896484,8555112.0 -2019-10-02,112.73,113.18,112.71,110.569508061,3909055.0 -2019-10-03,113.16,113.88,113.14,111.146817882,6128950.0 -2019-10-04,113.58,113.89,113.51,111.362085951,4707644.0 -2019-10-07,113.56,113.68,113.4,110.990259286,3193609.0 -2019-10-08,113.82,113.87,113.48,111.22509718,4305746.0 -2019-10-09,113.55,113.55,113.2,110.941334725,3337579.0 -2019-10-10,113.06,113.08,112.56,110.246605958,3924427.0 -2019-10-11,112.13,112.18,111.72,109.493167717,8685279.0 -2019-10-14,112.25,112.29,112.16,109.796499996,1932167.0 -2019-10-15,112.16,112.24,111.64,109.268114736,6639548.0 -2019-10-16,111.84,112.02,111.75,109.483382805,2755766.0 -2019-10-17,111.8,112.09,111.72,109.444243156,3191143.0 -2019-10-18,111.92,112.12,111.87,109.542092278,2406526.0 -2019-10-21,111.66,111.79,111.51,109.140910877,1735260.0 -2019-10-22,111.81,111.85,111.5,109.395318595,3334545.0 -2019-10-23,112.02,112.07,111.79,109.434458244,3305797.0 -2019-10-24,111.89,112.07,111.78,109.414888419,2654666.0 -2019-10-25,111.9,111.92,111.42,109.180050526,2387370.0 -2019-10-28,111.19,111.22,111.05,108.769084213,5838011.0 -2019-10-29,111.3,111.35,111.15,108.866933335,2200186.0 -2019-10-30,111.35,111.81,111.31,109.395318595,5452549.0 -2019-10-31,112.11,112.58,112.07,110.090047362,5594462.0 -2019-11-01,112.18,112.42,111.88,109.882676696,8159807.0 -2019-11-04,111.63,111.69,111.5,109.324100707,4147334.0 -2019-11-05,111.13,111.17,110.85,108.736125981,7068841.0 -2019-11-06,111.19,111.39,110.98,109.049712501,4129788.0 -2019-11-07,110.71,110.71,109.98,108.177549991,5890165.0 -2019-11-08,110.29,110.64,110.24,108.030556309,3042004.0 -2019-11-11,110.49,110.52,110.24,108.148151255,1569260.0 -2019-11-12,110.35,110.5,110.18,108.197149148,4446349.0 -2019-11-13,110.82,110.86,110.63,108.491136511,2475151.0 -2019-11-14,111.19,111.4,111.14,109.039912922,3189644.0 -2019-11-15,111.09,111.29,111.08,108.951716713,2104540.0 -2019-11-18,111.36,111.49,111.33,109.13790871,2222406.0 -2019-11-19,111.39,111.62,111.39,109.343699864,8306976.0 -2019-11-20,111.8,112.02,111.72,109.745482593,3838072.0 -2019-11-21,111.72,111.83,111.57,109.471094388,3054910.0 -2019-11-22,111.77,111.81,111.6,109.45149523,1879667.0 -2019-11-25,111.7,111.78,111.68,109.500493124,3573142.0 -2019-11-26,111.91,111.99,111.85,109.706284278,3579371.0 -2019-11-27,111.72,111.77,111.61,109.422096494,2351809.0 -2019-11-29,111.62,111.63,111.44,109.333900285,2882264.0 -2019-12-02,110.87,111.12,110.81,108.942070988,6826437.0 -2019-12-03,111.58,112.17,111.57,109.913628958,6562321.0 -2019-12-04,111.77,111.86,111.39,109.491639133,2072415.0 -2019-12-05,111.15,111.42,111.14,109.236482494,3061985.0 -2019-12-06,110.88,111.19,110.83,108.902816121,2717408.0 -2019-12-09,111.21,111.22,111.04,108.991139572,2304461.0 -2019-12-10,111.15,111.19,110.91,108.863561253,1707068.0 -2019-12-11,111.1,111.47,111.08,109.314992229,2462555.0 -2019-12-12,111.28,111.3,110.31,108.451385144,5490568.0 -2019-12-13,110.81,111.23,110.48,109.089276741,4162002.0 -2019-12-16,110.88,110.88,110.57,108.578963464,3028541.0 -2019-12-17,110.77,110.82,110.58,108.588777181,3471397.0 -2019-12-18,110.58,110.61,110.23,108.294365675,2249532.0 -2019-12-19,110.12,110.42,110.08,108.379162077,1962689.0 -2019-12-20,110.11,110.3,110.08,108.379162077,4660471.0 -2019-12-23,110.31,110.38,110.09,108.280885724,1809420.0 -2019-12-24,110.04,110.41,110.04,108.467610794,857562.0 -2019-12-26,110.41,110.53,110.27,108.624852959,1385096.0 -2019-12-27,110.62,110.73,110.62,108.782095124,1771062.0 -2019-12-30,110.31,110.62,110.24,108.713301677,2035351.0 -2019-12-31,110.44,110.49,110.21,108.320196265,2801670.0 -2020-01-02,110.69,110.95,110.63,108.821405665,4022281.0 -2020-01-03,111.15,111.49,111.04,109.548650677,3839615.0 -2020-01-06,111.66,111.67,111.26,109.430719054,2714330.0 -2020-01-07,111.33,111.43,111.19,109.273476889,2038875.0 -2020-01-08,111.29,111.42,110.79,109.017958371,5081221.0 -2020-01-09,110.68,111.04,110.63,109.096579453,3680578.0 -2020-01-10,111.09,111.32,111.09,109.332442701,2600035.0 -2020-01-13,111.11,111.14,110.98,109.204683442,2672631.0 -2020-01-14,111.18,111.36,111.16,109.420891418,2376297.0 -2020-01-15,111.55,111.62,111.43,109.696065207,2734780.0 -2020-01-16,111.45,111.51,111.3,109.470029595,2200468.0 -2020-01-17,111.13,111.3,111.09,109.381580877,2627007.0 -2020-01-21,111.55,111.78,111.54,109.81399683,2355576.0 -2020-01-22,111.74,111.82,111.68,109.833652101,1787630.0 -2020-01-23,112.03,112.24,111.99,110.108825889,1891281.0 -2020-01-24,112.18,112.61,112.16,110.501931301,7932638.0 -2020-01-27,113.19,113.21,113.03,111.248831584,3824613.0 -2020-01-28,113.09,113.12,112.78,110.875381442,1923770.0 -2020-01-29,112.97,113.41,112.97,111.406073749,2429680.0 -2020-01-30,113.55,113.83,113.4,111.514177737,4405548.0 -2020-01-31,113.72,114.12,113.69,112.074352949,9764519.0 -2020-02-03,113.61,113.84,113.32,111.979311853,5722177.0 -2020-02-04,113.24,113.25,112.96,111.329814131,2569656.0 -2020-02-05,112.71,112.8693,112.62,110.847611277,9027593.0 -2020-02-06,112.61,112.8,112.56,110.926338273,1697175.0 -2020-02-07,113.18,113.36,113.09,111.457745501,6177908.0 -2020-02-10,113.5,113.62,113.37,111.674244741,1909108.0 -2020-02-11,113.33,113.37,113.14,111.408541128,1657144.0 -2020-02-12,112.97,112.99,112.83,111.123155765,1473750.0 -2020-02-13,112.98,113.14,112.94,111.221564511,1868002.0 -2020-02-14,113.27,113.37,113.21,111.497108999,2043632.0 -2020-02-18,113.45,113.65,113.35,111.674244741,8412898.0 -2020-02-19,113.36,113.51,113.3,111.654562992,1681788.0 -2020-02-20,113.63,113.94,113.62,111.979311853,3453027.0 -2020-02-21,114.09,114.53,114.08,112.431992084,5381018.0 -2020-02-24,115.2,115.29,115.02,113.307829922,6803649.0 -2020-02-25,115.11,115.71,115.08,113.622737908,10014347.0 -2020-02-26,115.21,115.79,115.09,113.563692661,19649403.0 -2020-02-27,116.14,116.34,115.58,114.114781637,8630137.0 -2020-02-28,116.89,117.45,116.76,115.394095333,13437146.0 -2020-03-02,117.55,117.94,116.97,115.315652738,19402100.0 -2020-03-03,117.16,119.29,117.03,116.655615893,11462348.0 -2020-03-04,118.57,118.91,118.05,116.399446466,7627290.0 -2020-03-05,119.0,119.32,118.92,117.433976844,5284214.0 -2020-03-06,120.98,121.31,120.09,118.626149945,11614849.0 -2020-03-09,123.25,123.41,121.45,119.690238334,24791745.0 -2020-03-10,120.88,121.76,119.25,117.493092865,15073114.0 -2020-03-11,120.27,120.59,117.6,116.320625104,13316516.0 -2020-03-12,120.15,120.77,114.4,116.379741126,10671552.0 -2020-03-13,117.8,118.98,117.01,115.621085516,8697570.0 -2020-03-16,120.03,120.68,119.0,118.675413297,6971755.0 -2020-03-17,119.91,120.29,117.42,115.699906878,5680276.0 -2020-03-18,116.6,117.8,115.34,114.093921625,13256274.0 -2020-03-19,116.14,117.63,115.92,114.468323095,6702952.0 -2020-03-20,117.64,119.88,117.41,117.384713492,9641930.0 -2020-03-23,119.45,121.06,119.45,118.773939999,12234746.0 -2020-03-24,119.52,119.97,119.26,117.966021038,5235484.0 -2020-03-25,119.76,120.26,119.4,118.03498973,5527552.0 -2020-03-26,120.19,120.5,119.91,118.320717167,3384495.0 -2020-03-27,120.81,121.39,120.68,119.197604821,5282367.0 -2020-03-30,121.79,122.09,121.18,119.473479588,4649568.0 -2020-03-31,121.45,121.81,121.31,119.690238334,6356537.0 -2020-04-01,122.13,122.26,121.73,120.176976009,9256441.0 -2020-04-02,122.17,122.22,121.67,120.196704643,4789361.0 -2020-04-03,122.04,122.29,121.82,120.285483498,3441297.0 -2020-04-06,121.53,121.6,121.28,119.742946054,4697597.0 -2020-04-07,120.55,120.89,120.27,119.210272927,9340613.0 -2020-04-08,120.6,120.87,120.46,119.062308169,3341022.0 -2020-04-09,120.64,121.11,120.53,119.318780416,4543678.0 -2020-04-13,120.85,121.015,120.67,119.062308169,2103215.0 -2020-04-14,120.84,121.05,120.8,119.220137244,2180063.0 -2020-04-15,121.52,122.03,121.48,120.285483498,3137391.0 -2020-04-16,122.11,122.25,121.99,120.413719621,1901687.0 -2020-04-17,121.97,122.3,121.64,120.098061471,2375086.0 -2020-04-20,121.98,122.08,121.79,120.413719621,4230725.0 -2020-04-21,122.57,122.69,122.3,120.749106404,3287659.0 -2020-04-22,122.13,122.25,121.81,120.374262352,3168690.0 -2020-04-23,121.97,122.14,121.87,120.453176889,2346265.0 -2020-04-24,121.89,122.15,121.88,120.482769841,2373519.0 -2020-04-27,121.85,121.88,121.46,119.841589225,2508138.0 -2020-04-28,121.75,122.09,121.74,120.364398035,2847637.0 -2020-04-29,122.03,122.21,121.71,120.305212132,2600232.0 -2020-04-30,122.05,122.26,121.67,120.019146934,5371506.0 -2020-05-01,121.79,121.91,121.57,120.184850693,8357730.0 -2020-05-04,121.68,121.82,121.55,120.204600073,3580519.0 -2020-05-05,121.45,121.68,121.37,120.115727864,3487668.0 -2020-05-06,120.99,121.28,120.85,119.671366819,3279454.0 -2020-05-07,121.3,121.98,121.26,120.402093871,3252814.0 -2020-05-08,121.62,121.98,121.44,120.007106275,3486806.0 -2020-05-11,121.51,121.58,121.09,119.671366819,4569358.0 -2020-05-12,121.13,121.63,121.11,120.066354414,4267731.0 -2020-05-13,121.74,121.99,121.65,120.313221662,2615782.0 -2020-05-14,122.05,122.21,121.98,120.50084077,2257568.0 -2020-05-15,122.2,122.23,121.86,120.421843251,1828945.0 -2020-05-18,121.66,121.67,121.06,119.681241509,3091234.0 -2020-05-19,121.17,121.56,121.17,120.016980965,1941703.0 -2020-05-20,121.37,121.71,121.28,120.046605035,2366730.0 -2020-05-21,121.69,121.85,121.6,120.125602554,2059502.0 -2020-05-22,121.71,121.88,121.69,120.352720421,1352411.0 -2020-05-26,121.5,121.63,121.39,120.036730345,3485014.0 -2020-05-27,121.49,121.84,121.48,120.135477244,2559220.0 -2020-05-28,121.44,121.61,121.37,120.026855655,3873877.0 -2020-05-29,121.75,121.99,121.63,120.411968561,2993843.0 -2020-06-01,121.62,121.77,121.49,120.364786305,8531709.0 -2020-06-02,121.63,121.74,121.49,120.167094285,4711832.0 -2020-06-03,121.17,121.19,120.75,119.455403013,4226754.0 -2020-06-04,120.66,120.67,120.31,118.980942166,4744064.0 -2020-06-05,119.6,119.81,119.35,118.387866106,10611679.0 -2020-06-08,119.67,120.01,119.66,118.516365919,3314691.0 -2020-06-09,120.37,120.53,120.25,118.941403762,3238558.0 -2020-06-10,120.61,121.23,120.55,119.831017851,4945029.0 -2020-06-11,121.68,121.85,121.59,120.256055694,6365781.0 -2020-06-12,121.44,121.66,121.33,119.989171467,3050997.0 -2020-06-15,121.66,121.74,121.29,119.890325457,2658046.0 -2020-06-16,120.84,121.27,120.73,119.643210432,5252003.0 -2020-06-17,121.16,121.27,120.97,119.831017851,2308253.0 -2020-06-18,121.51,121.56,121.42,120.097902078,1694622.0 -2020-06-19,121.23,121.61,121.23,120.137440482,2033246.0 -2020-06-22,121.66,121.71,121.37,120.028709871,2285080.0 -2020-06-23,121.31,121.43,121.24,119.989171467,2010572.0 -2020-06-24,121.29,121.66,121.29,120.21651729,2310651.0 -2020-06-25,121.8,121.83,121.61,120.236286492,1650931.0 -2020-06-26,121.8,122.07,121.78,120.562478325,3413933.0 -2020-06-29,121.93,122.14,121.92,120.681093537,28632379.0 -2020-06-30,122.15,122.19,121.79,120.463632315,4126714.0 -2020-07-01,121.53,121.66,121.35,120.275876296,10853826.0 -2020-07-02,121.44,121.74,121.35,120.424279532,3054157.0 -2020-07-06,121.41,121.56,121.29,120.246195649,2822124.0 -2020-07-07,121.63,121.94,121.57,120.632044063,2920400.0 -2020-07-08,121.72,121.87,121.61,120.44406663,2096713.0 -2020-07-09,121.77,122.24,121.76,120.829915045,2769427.0 -2020-07-10,122.25,122.29,121.85,120.592469867,1938964.0 -2020-07-13,121.71,122.04,121.68,120.721086005,2051108.0 -2020-07-14,122.18,122.23,121.99,120.711192456,1721871.0 -2020-07-15,121.83,122.09,121.82,120.67161826,2085411.0 -2020-07-16,122.16,122.25,122.06,120.760660201,1907115.0 -2020-07-17,122.12,122.15,121.97,120.730979554,2405306.0 -2020-07-20,122.2,122.22,122.02,120.810127947,2695915.0 -2020-07-21,122.16,122.28,122.12,120.938744085,3228374.0 -2020-07-22,122.39,122.39,122.2358,120.978318281,2431512.0 -2020-07-23,122.43,122.45,122.29,121.09704087,2006539.0 -2020-07-24,122.3,122.43,122.273,121.037679576,3395588.0 -2020-07-27,122.44,122.4579,122.12,120.849702143,1976555.0 -2020-07-28,122.3,122.47,122.26,121.136615067,1870313.0 -2020-07-29,122.45,122.6,122.31,121.294911852,1874214.0 -2020-07-30,122.75,122.78,122.67,121.458155412,28331985.0 -2020-07-31,122.64,122.89,122.585,121.492782834,4039242.0 -2020-08-03,122.52,122.65,122.46,121.43329886,6596161.0 -2020-08-04,122.83,123.09,122.79,121.849166321,3841988.0 -2020-08-05,122.75,122.78,122.61,121.443200466,2423684.0 -2020-08-06,122.89,123.06,122.73,121.581822953,2286565.0 -2020-08-07,122.83,122.9,122.49,121.324381191,2363363.0 -2020-08-10,122.7,122.72,122.4,121.19566031,1994937.0 -2020-08-11,121.96,122.04,121.69,120.779792848,7166529.0 -2020-08-12,121.65,121.76,121.465,120.423335024,5538087.0 -2020-08-13,121.6,121.705,121.25,120.175794868,5748364.0 -2020-08-14,121.48,121.59,121.42,120.235204505,2722804.0 -2020-08-17,121.69,121.83,121.6,120.43323663,3356248.0 -2020-08-18,121.76,121.915,121.685,120.641170361,1853657.0 -2020-08-19,121.9,121.97,121.65,120.482744661,4493782.0 -2020-08-20,122.05,122.08,121.945,120.829300879,2880331.0 -2020-08-21,122.11,122.1484,121.92,120.918415335,2103655.0 -2020-08-24,122.09,122.21,121.93,120.750088029,1974858.0 -2020-08-25,121.555,121.72,121.39,120.457990645,3562796.0 -2020-08-26,121.54,121.67,121.38,120.413433417,3337406.0 -2020-08-27,121.87,121.87,121.18,119.987664349,4672917.0 -2020-08-28,121.41,121.53,121.26,120.185696474,2277244.0 -2020-08-31,121.4,121.71,121.38,120.314417355,3273267.0 -2020-09-01,121.4,121.82,121.3,120.708509204,4623121.0 -2020-09-02,121.72,122.04,121.7,120.876958117,3013408.0 -2020-09-03,122.08,122.39,122.02,121.035498271,5750484.0 -2020-09-04,121.83,121.92,121.38,120.361702619,7512838.0 -2020-09-08,121.74,121.92,121.7,120.619330368,3442807.0 -2020-09-09,121.76,121.83,121.54,120.559877811,3964260.0 -2020-09-10,121.51,121.84,121.435,120.708509204,3164227.0 -2020-09-11,121.88,122.01,121.835,120.896775636,4905064.0 -2020-09-14,122.02,122.0966,121.83,120.787779281,1797058.0 -2020-09-15,121.83,121.9,121.76,120.728326724,2897554.0 -2020-09-16,122.0,122.0,121.66,120.658965407,4015681.0 -2020-09-17,122.05,122.05,121.77,120.693646065,3426757.0 -2020-09-18,121.85,121.88,121.7,120.589604089,5606923.0 -2020-09-21,122.01,122.145,121.895,120.8075968,5838125.0 -2020-09-22,121.92,122.03,121.88,120.8075968,3387887.0 -2020-09-23,121.92,121.955,121.76,120.8075968,3172041.0 -2020-09-24,121.97,122.02,121.91,120.867049358,2866854.0 -2020-09-25,122.06,122.12,122.0,120.966136954,2187387.0 -2020-09-28,122.04,122.075,121.995,120.946319434,4167167.0 -2020-09-29,122.13,122.22,122.093,121.035498271,2577127.0 -2020-09-30,122.03,122.03,121.66,120.708509204,4276361.0 -2020-10-01,121.53,121.8989,121.43,120.77713331,8733786.0 -2020-10-02,121.91,121.93,121.595,120.653193226,7509877.0 -2020-10-05,121.35,121.36,120.92,119.89467991,6132188.0 -2020-10-06,120.945,121.4,120.87,120.172305699,8516442.0 -2020-10-07,120.97,121.1,120.78,119.825273463,7116752.0 -2020-10-08,120.99,121.09,120.94,120.043408011,3499030.0 -2020-10-09,120.97,121.13,120.78,119.983916771,4358483.0 -2020-10-12,121.06,121.14,120.99,120.112814458,3287885.0 -2020-10-13,121.27,121.43,121.27,120.38052504,6346629.0 -2020-10-14,121.48,121.55,121.4,120.420185867,5202303.0 -2020-10-15,121.575,121.6,121.29,120.291288179,3839185.0 -2020-10-16,121.315,121.46,121.21,120.221881732,2726171.0 -2020-10-19,121.02,121.13,120.9,120.023577597,3635834.0 -2020-10-20,120.9,120.98,120.75,119.765782222,6129693.0 -2020-10-21,120.64,120.76,120.56,119.607138914,6425296.0 -2020-10-22,120.525,120.57,120.2,119.190700231,6748978.0 -2020-10-23,120.19,120.49,120.18,119.359258746,5049865.0 -2020-10-26,120.64,120.8301,120.59,119.676545362,4817785.0 -2020-10-27,120.87,121.01,120.82,119.944255944,3620054.0 -2020-10-28,121.15,121.18,120.88,119.934340737,5586552.0 -2020-10-29,120.92,120.94,120.37,119.428665193,7505127.0 -2020-10-30,120.4,120.45,120.06,119.04197213,7247160.0 -2020-11-02,120.34,120.42,120.13,119.246168872,7674317.0 -2020-11-03,120.01,120.03,119.825,118.978289135,8040549.0 -2020-11-04,120.93,121.06,120.775,119.980357781,14922303.0 -2020-11-05,120.98,121.0183,120.77,119.960514838,6250703.0 -2020-11-06,120.53,120.59,120.362,119.553734496,10402195.0 -2020-11-09,119.59,119.63,119.19,118.670723511,11195824.0 -2020-11-10,119.22,119.5,119.2052,118.333393472,4810487.0 -2020-11-11,119.28,119.51,119.26,118.521901435,1699858.0 -2020-11-12,119.82,120.15,119.78,119.196561514,6323952.0 -2020-11-13,120.09,120.13,119.96,119.037817966,6766022.0 -2020-11-16,119.9,119.995,119.88,118.94852472,3911408.0 -2020-11-17,120.12,120.245,120.093,119.256090344,4707856.0 -2020-11-18,120.28,120.28,119.9898,119.216404457,7931213.0 -2020-11-19,120.29,120.41,120.25,119.34538359,9323009.0 -2020-11-20,120.35,120.52,120.33,119.553734496,16772166.0 -2020-11-23,120.34,120.36,120.2007,119.315619175,2511919.0 -2020-11-24,120.17,120.185,120.005,119.127111211,4349272.0 -2020-11-25,120.16,120.325,120.1,119.166797098,2125740.0 -2020-11-27,120.305,120.47,120.3,119.523970081,2988074.0 -2020-11-30,120.42,120.51,120.3501,119.444598307,2390943.0 -2020-12-01,119.97,120.0089,119.53,118.809377071,13894513.0 -2020-12-02,119.56,119.58,119.295,118.610815398,5578528.0 -2020-12-03,119.65,119.9,119.6,118.928514075,4484897.0 -2020-12-04,119.41,119.44,119.2,118.461894143,4709144.0 -2020-12-07,119.61,119.7587,119.59,118.829233238,4345415.0 -2020-12-08,119.91,120.035,119.8,118.948370242,4735809.0 -2020-12-09,119.59,119.77,119.465,118.77959282,3444104.0 -2020-12-10,119.74,119.95,119.64,119.047651079,3557613.0 -2020-12-11,120.08,120.27,120.05,119.285925086,4336658.0 -2020-12-14,119.84,120.155,119.78,119.216428501,2870627.0 -2020-12-15,119.93,120.025,119.835,119.097291497,2889166.0 -2020-12-16,119.69,119.995,119.64,118.99801066,5058448.0 -2020-12-17,119.99,120.0712,119.6189,118.911174677,3233158.0 -2020-12-18,119.79,119.85,119.58,118.811833679,3189453.0 -2020-12-21,119.79,119.83,119.58,118.891306477,2850543.0 -2020-12-22,119.83,119.8989,119.71,119.089988473,3931860.0 -2020-12-23,119.65,119.66,119.42,118.841635978,3047122.0 -2020-12-24,119.74,119.8,119.71,119.010515675,1529337.0 -2020-12-28,119.6078,119.81,119.537,119.020449775,3651587.0 -2020-12-29,119.64,119.8264,119.635,119.000581575,2157281.0 -2020-12-30,119.74,119.87,119.73,119.080054373,2549055.0 -2020-12-31,119.85,120.0,119.845,119.159527172,2626214.0 -2021-01-04,119.68,120.06,119.645,119.189329471,5498999.0 -2021-01-05,119.87,119.89,119.58,118.911174677,5004393.0 -2021-01-06,119.12,119.12,118.7712,118.21578769,10039301.0 -2021-01-07,118.5764,118.655,118.4755,117.798555498,7751650.0 -2021-01-08,118.35,118.43,118.13,117.460796105,8378652.0 -2021-01-11,118.15,118.155,117.985,117.23231181,6142879.0 -2021-01-12,117.765,118.0436,117.57,117.21244361,6516164.0 -2021-01-13,118.1669,118.545,118.14,117.619741702,7562855.0 -2021-01-14,118.39,118.47,118.03,117.351521007,7731084.0 -2021-01-15,118.38,118.53,118.21,117.669412201,5978356.0 -2021-01-19,118.28,118.52,118.23,117.7389509,4035753.0 -2021-01-20,118.39,118.57,118.36,117.788621399,4277708.0 -2021-01-21,118.37,118.48,118.3,117.619741702,4254502.0 -2021-01-22,118.5,118.595,118.435,117.798555498,4706189.0 -2021-01-25,118.75,119.06,118.71,118.275392289,5689167.0 -2021-01-26,118.94,119.06,118.92,118.23565589,4257174.0 -2021-01-27,119.22,119.34,119.12,118.374733287,5764713.0 -2021-01-28,119.0,119.01,118.715,118.066776193,5394284.0 -2021-01-29,118.505,118.79,118.47,117.858160097,7952081.0 -2021-02-01,118.57,118.77,118.53,118.00474072,3640712.0 -2021-02-02,118.34,118.46,118.3,117.706523028,3609728.0 -2021-02-03,118.25,118.31,118.1,117.418245926,3844215.0 -2021-02-04,117.98,118.13,117.89,117.378483567,2146031.0 -2021-02-05,118.05,118.1753,117.83,117.129968824,5498036.0 -2021-02-08,117.81,118.04,117.735,117.179671772,2861325.0 -2021-02-09,118.01,118.13,117.92,117.26913708,4458480.0 -2021-02-10,118.1,118.27,118.085,117.567354772,6651912.0 -2021-02-11,118.27,118.3089,118.125,117.477889464,5949889.0 -2021-02-12,117.89,118.02,117.7541,117.090206465,8802378.0 -2021-02-16,117.265,117.38,116.86,116.245256337,8909021.0 -2021-02-17,117.02,117.1681,116.88,116.324781055,4789709.0 -2021-02-18,116.83,117.1001,116.74,116.314840466,4469927.0 -2021-02-19,116.66,116.77,116.37,115.847632748,5851819.0 -2021-02-22,116.45,116.67,116.26,115.658761543,3811680.0 -2021-02-23,116.27,116.58,116.17,115.748226851,7344886.0 -2021-02-24,115.86,116.34,115.79,115.589177415,7133845.0 -2021-02-25,115.61,115.72,114.1,114.048386006,35655358.0 -2021-02-26,115.14,115.81,114.71,115.072266749,28186569.0 -2021-03-01,115.47,115.69,115.25,114.942910849,9616518.0 -2021-03-02,115.46,115.78,115.41,115.151789451,6270980.0 -2021-03-03,115.22,115.24,114.93,114.535100244,8377310.0 -2021-03-04,115.14,115.27,114.41,113.968144038,12327872.0 -2021-03-05,114.12,114.57,114.0214,113.808998437,8634646.0 -2021-03-08,114.15,114.175,113.93,113.361401432,7416384.0 -2021-03-09,114.47,114.605,114.29,113.898517837,7035036.0 -2021-03-10,114.51,114.8565,114.45,114.13723624,5683125.0 -2021-03-11,114.74,114.87,114.54,114.09744984,7576486.0 -2021-03-12,113.9814,113.99,113.76,113.271882031,7332703.0 -2021-03-15,113.95,114.13,113.9219,113.411134432,4465502.0 -2021-03-16,114.15,114.235,113.87,113.391241232,5479507.0 -2021-03-17,113.57,114.05,113.36,113.20225583,8975911.0 -2021-03-18,112.9,113.23,112.7899,112.496047222,8281398.0 -2021-03-19,112.86,113.2,112.83,112.426421021,8748137.0 -2021-03-22,113.32,113.46,113.23,112.794445225,4679826.0 -2021-03-23,113.65,113.98,113.568,113.351454832,7544012.0 -2021-03-24,113.73,114.125,113.7,113.500653833,14634872.0 -2021-03-25,114.17,114.24,113.79,113.351454832,10573821.0 -2021-03-26,113.65,113.885,113.565,112.973484027,6409729.0 -2021-03-29,113.68,113.69,113.09,112.585566623,6298024.0 -2021-03-30,112.88,113.16,112.78,112.486100622,5784914.0 -2021-03-31,113.06,113.185,112.79,112.32695502,8619995.0 -2021-04-01,113.21,113.42,113.13,112.823998564,8535311.0 -2021-04-05,112.97,113.129,112.8,112.505511624,9944534.0 -2021-04-06,113.28,113.61,113.24,113.052911052,8765168.0 -2021-04-07,113.565,113.795,113.48,112.983242034,6316843.0 -2021-04-08,113.72,113.92,113.7,113.371397992,6334848.0 -2021-04-09,113.54,113.815,113.44,113.072816486,5887437.0 -2021-04-12,113.52,113.57,113.42,113.003147468,5465972.0 -2021-04-13,113.57,114.01,113.54,113.470925161,7663913.0 -2021-04-14,113.82,113.91,113.72,113.331587125,4876940.0 -2021-04-15,114.23,114.765,114.225,114.058135457,9958454.0 -2021-04-16,114.26,114.465,114.23,113.749601234,7334909.0 -2021-04-19,114.1,114.36,114.04,113.630168631,5738590.0 -2021-04-20,114.14,114.59,114.14,113.968561005,6468328.0 -2021-04-21,114.5,114.625,114.34,114.028277306,7976519.0 -2021-04-22,114.56,114.687,114.285,114.117851758,7681357.0 -2021-04-23,114.64,114.65,114.33,113.968561005,5510142.0 -2021-04-26,114.46,114.55,114.39,113.849128402,7145282.0 -2021-04-27,114.23,114.33,113.935,113.401256143,7720506.0 -2021-04-28,113.95,114.11,113.66,113.550546896,8692915.0 -2021-04-29,113.55,113.9,113.4434,113.351492558,5547845.0 -2021-04-30,113.94,114.03,113.77,113.451019727,5160017.0 -2021-05-03,113.96,114.35,113.92,113.644571208,8593296.0 -2021-05-04,114.34,114.56,114.2,113.793959392,11171036.0 -2021-05-05,114.1423,114.43,114.1423,113.933388364,6810046.0 -2021-05-06,114.32,114.5784,114.3,113.983184425,6546203.0 -2021-05-07,114.72,114.9499,114.39,114.023021274,10657714.0 -2021-05-10,114.535,114.63,114.21,113.793959392,5906790.0 -2021-05-11,114.09,114.165,114.02,113.604734359,6591325.0 -2021-05-12,113.65,113.73,113.47,113.056977684,14510084.0 -2021-05-13,113.6571,113.94,113.59,113.43542775,8242729.0 -2021-05-14,114.07,114.19,113.95,113.684408057,7943181.0 -2021-05-17,114.07,114.12,113.99,113.574856722,6711083.0 -2021-05-18,114.03,114.09,113.92,113.574856722,4319572.0 -2021-05-19,114.02,114.25,113.595,113.236243505,13156479.0 -2021-05-20,113.9,114.18,113.87,113.704326481,8412730.0 -2021-05-21,114.28,114.31,114.08,113.74416333,6648700.0 -2021-05-24,114.27,114.43,114.215,113.853714665,4825983.0 -2021-05-25,114.44,114.76,114.44,114.272001581,5748228.0 -2021-05-26,114.66,114.81,114.56,114.142531821,4501561.0 -2021-05-27,114.36,114.41,114.2,113.943347576,5998122.0 -2021-05-28,114.36,114.64,114.36,113.933388364,5575688.0 -2021-06-01,114.1934,114.32,114.0471,113.912090588,9498089.0 -2021-06-02,114.42,114.51,114.37,114.041649396,4269904.0 -2021-06-03,114.33,114.33,114.09,113.752633593,3591204.0 -2021-06-04,114.43,114.78,114.41,114.38049551,6326118.0 -2021-06-07,114.63,114.72,114.6,114.29080095,3068480.0 -2021-06-08,115.04,115.0699,114.96,114.619681002,4760524.0 -2021-06-09,115.42,115.55,115.215,114.97845924,5679344.0 -2021-06-10,115.12,115.79,115.07,115.387067789,6494799.0 -2021-06-11,115.7,115.72,115.505,115.217644732,3914239.0 -2021-06-14,115.49,115.5,115.195,114.858866494,3730876.0 -2021-06-15,115.19,115.29,115.13,114.878798618,4212729.0 -2021-06-16,115.32,115.38,114.31,114.091479707,13528605.0 -2021-06-17,114.66,115.26,114.58,114.500088256,8838138.0 -2021-06-18,115.04,115.58,114.81,115.147882297,13434961.0 -2021-06-21,115.26,115.35,115.075,114.779137997,6460007.0 -2021-06-22,115.04,115.41,115.01,114.988425302,5459704.0 -2021-06-23,115.25,115.37,115.095,114.759205872,5429843.0 -2021-06-24,115.15,115.28,115.08,114.739273748,3631724.0 -2021-06-25,115.21,115.245,114.69,114.500088256,6716861.0 -2021-06-28,115.11,115.36,115.1,114.858866494,4968856.0 -2021-06-29,115.1,115.32,115.09,114.918662867,3373184.0 -2021-06-30,115.48,115.66,115.46,115.098051986,6572875.0 -2021-07-01,115.38,115.45,115.17,115.01506658,11966217.0 -2021-07-02,115.47,115.75,115.44,115.433919679,5071881.0 -2021-07-06,115.89,116.44,115.885,116.042253943,9095292.0 -2021-07-07,116.58,116.91,116.47,116.381325499,7456447.0 -2021-07-08,116.915,117.19,116.82,116.680506285,7367979.0 -2021-07-09,116.52,116.54,116.395,116.092117407,5531190.0 -2021-07-12,116.51,116.56,116.2599,116.03228125,3867702.0 -2021-07-13,116.41,116.53,115.89,115.673264307,6926475.0 -2021-07-14,116.305,116.52,116.21,116.17189895,6029153.0 -2021-07-15,116.79,117.04,116.53,116.660560899,5704529.0 -2021-07-16,116.67,116.98,116.66,116.640615513,3577861.0 -2021-07-19,117.74,118.11,117.68,117.637884798,20557530.0 -2021-07-20,118.47,118.52,117.71,117.488294405,8728991.0 -2021-07-21,117.33,117.41,117.02,116.810151292,7438310.0 -2021-07-22,117.13,117.64,117.12,117.079413999,6363507.0 -2021-07-23,116.98,117.25,116.97,116.899905527,6804597.0 -2021-07-26,117.4,117.4181,117.12,116.820123985,6179619.0 -2021-07-27,117.62,117.71,117.51,117.318758627,8621186.0 -2021-07-28,117.42,117.75,117.255,117.418485555,11533484.0 -2021-07-29,117.31,117.53,117.28,117.059468613,6203785.0 -2021-07-30,117.58,117.78,117.57,117.388567477,5656386.0 -2021-08-02,117.82,118.38,117.71,117.903277103,19495776.0 -2021-08-03,118.18,118.365,118.12,117.933214456,6627309.0 -2021-08-04,118.53,118.63,117.78,117.903277103,7545049.0 -2021-08-05,117.9,117.96,117.64,117.474175036,5164636.0 -2021-08-06,117.14,117.25,117.0,116.785615906,7807589.0 -2021-08-09,117.198,117.31,116.78,116.536137961,10842533.0 -2021-08-10,116.87,116.88,116.55,116.316597368,7192420.0 -2021-08-11,116.64,116.99,116.44,116.4463259,7254257.0 -2021-08-12,116.57,116.6954,116.43,116.326576486,6932215.0 -2021-08-13,116.745,117.24,116.73,116.995177381,6896277.0 -2021-08-16,117.55,117.82,117.5,117.254634444,6928097.0 -2021-08-17,117.48,117.7,117.415,117.194759737,7785495.0 -2021-08-18,117.385,117.49,117.13,117.13488503,7025808.0 -2021-08-19,117.63,117.7166,117.53,117.394342094,6242714.0 -2021-08-20,117.64,117.705,117.41,117.284571797,6510301.0 -2021-08-23,117.5,117.575,117.4,117.314509151,3958480.0 -2021-08-24,117.41,117.51,117.205,116.995177381,3649651.0 -2021-08-25,117.2,117.24,116.72,116.536137961,5874659.0 -2021-08-26,116.72,116.83,116.59,116.536137961,6850643.0 -2021-08-27,116.78,117.16,116.63,116.915344438,6360684.0 -2021-08-30,117.14,117.4,117.1041,117.144864148,6546248.0 -2021-08-31,117.33,117.49,117.12,116.925323556,7418428.0 -2021-09-01,117.245,117.29,117.04,116.975629287,11908628.0 -2021-09-02,117.27,117.28,117.14,117.115432839,2976276.0 -2021-09-03,117.01,117.05,116.875,116.835825734,4988870.0 -2021-09-07,116.59,116.68,116.435,116.376471206,7098564.0 -2021-09-08,116.7,116.94,116.63,116.696022182,6046209.0 -2021-09-09,116.91,117.32,116.81,117.025559127,7009653.0 -2021-09-10,116.93,117.03,116.71,116.65607831,8147133.0 -2021-09-13,116.93,117.06,116.905,116.795881862,4269332.0 -2021-09-14,117.16,117.52,117.1,117.235264455,6991031.0 -2021-09-15,117.33,117.35,117.0033,117.035545095,5108919.0 -2021-09-16,116.785,117.01,116.68,116.666064278,5682695.0 -2021-09-17,116.535,116.57,116.38,116.326541366,7611738.0 -2021-09-20,116.91,117.21,116.82,116.915713479,8781617.0 -2021-09-21,117.115,117.15,116.94,116.845811702,4867948.0 -2021-09-22,117.01,117.22,116.79,116.955657351,10966436.0 -2021-09-23,116.58,116.61,116.06,115.897144741,10650128.0 -2021-09-24,115.9,115.91,115.64,115.547635861,10528001.0 -2021-09-27,115.4,115.6,115.37,115.238070853,6742092.0 -2021-09-28,114.98,115.2181,114.725,114.79868826,10295459.0 -2021-09-29,115.2,115.355,114.865,114.918519876,8363964.0 -2021-09-30,114.97,115.26,114.92,115.058323428,7307937.0 -2021-10-01,115.355,115.66,115.26,115.527861647,19830112.0 -2021-10-04,115.41,115.665,115.26,115.387961114,7691837.0 -2021-10-05,115.29,115.32,114.99,115.028216886,6861931.0 -2021-10-06,115.15,115.26,115.05,115.058195572,7473541.0 -2021-10-07,114.875,114.91,114.67,114.598522392,8160204.0 -2021-10-08,114.62,114.62,114.3,114.348700011,9455115.0 -2021-10-11,114.23,114.32,114.13,114.068898945,2261278.0 -2021-10-12,114.35,114.71,114.28,114.588529496,7938421.0 -2021-10-13,114.74,115.05,114.68,114.808373191,11662372.0 -2021-10-14,115.02,115.205,114.895,115.078181362,9518151.0 -2021-10-15,114.74,114.77,114.53,114.508586335,8689690.0 -2021-10-18,114.25,114.52,114.07,114.348700011,8703263.0 -2021-10-19,114.27,114.315,114.0,113.938991307,7445439.0 -2021-10-20,114.02,114.21,113.94,113.889026831,6229997.0 -2021-10-21,113.9,113.95,113.63,113.589239974,7104090.0 -2021-10-22,113.78,114.05,113.67,113.879033936,10204559.0 -2021-10-25,113.98,114.22,113.98,114.018934469,4835094.0 -2021-10-26,114.12,114.24,113.9,114.158835002,5603077.0 -2021-10-27,114.64,115.06,114.32,114.798380296,16140262.0 -2021-10-28,114.76,114.91,114.46,114.498593439,9940418.0 -2021-10-29,114.27,114.86,114.19,114.548557915,11254318.0 -2021-11-01,114.22,114.63,114.19,114.54,14476744.0 -2021-11-02,114.67,114.96,114.66,114.82,12191000.0 -2021-11-03,114.84,114.88,114.27,114.46,17031092.0 -2021-11-04,114.66,115.17,114.66,115.08,12665429.0 -2021-11-05,115.335,115.81,115.22,115.71,12955126.0 -2021-11-08,115.52,115.52,115.16,115.21,7404312.0 -2021-11-09,115.695,115.98,115.65,115.74,12276897.0 -2021-11-10,115.54,115.57,114.54,114.75,19425106.0 -2021-11-11,114.75,114.8,114.38,114.38,3746050.0 -2021-11-12,114.8,114.94,114.52,114.62,10443929.0 -2021-11-15,114.55,114.5786,114.13,114.17,8021394.0 -2021-11-16,114.18,114.4,114.05,114.07,6573729.0 +2017-11-10,106.0,106.0307,105.79,99.1516731381,1861954.0 +2017-11-13,105.91,105.96,105.77,99.1048283525,868580.0 +2017-11-14,105.81,106.0,105.79,99.2453627092,1629226.0 +2017-11-15,106.28,106.35,106.085,99.6013830795,1933134.0 +2017-11-16,106.14,106.2,106.02,99.3484212375,1749220.0 +2017-11-17,106.23,106.28,106.1,99.4795866371,941512.0 +2017-11-20,106.05,106.15,105.95,99.3203143661,1153378.0 +2017-11-21,106.18,106.23,105.95,99.3390522803,835610.0 +2017-11-22,106.14,106.42,106.1,99.6575968222,1657908.0 +2017-11-24,106.27,106.34,106.235,99.5732762082,614375.0 +2017-11-27,106.33,106.4236,106.19,99.638858908,1927505.0 +2017-11-28,106.51,106.545,106.28,99.6575968222,1386944.0 +2017-11-29,106.02,106.08,105.88,99.3390522803,3193599.0 +2017-11-30,105.96,106.01,105.59,99.0298766956,3306445.0 +2017-12-01,105.7,106.34,105.5,99.3949765222,4341543.0 +2017-12-04,105.65,105.88,105.64,99.3480611175,2356429.0 +2017-12-05,105.71,105.99,105.69,99.4231257651,1586008.0 +2017-12-06,106.2,106.31,106.16,99.629553546,1459045.0 +2017-12-07,106.18,106.265,105.8634,99.451275008,1953408.0 +2017-12-08,105.97,106.02,105.83,99.3762103603,2519666.0 +2017-12-11,105.97,106.02,105.81,99.3105287937,702208.0 +2017-12-12,105.74,105.76,105.6,99.2260810651,2557740.0 +2017-12-13,105.9,106.22,105.79,99.629553546,1477764.0 +2017-12-14,105.99,106.23,105.86,99.5920212222,982369.0 +2017-12-15,105.98,106.17,105.92,99.5732550603,1845221.0 +2017-12-18,106.03,106.06,105.84,99.3480611175,1610297.0 +2017-12-19,105.62,105.63,105.25,98.8976732318,4535080.0 +2017-12-20,105.1,105.29,105.04,98.6067977223,3026981.0 +2017-12-21,104.94,105.01,104.87,98.6763648228,2098847.0 +2017-12-22,104.99,105.04,104.95,98.7139558189,696874.0 +2017-12-26,105.05,105.2,105.03,98.751546815,2584778.0 +2017-12-27,105.23,105.57,105.23,99.1744455214,2291488.0 +2017-12-28,105.43,105.48,105.34,99.052274784,1540546.0 +2017-12-29,105.47,105.64,105.46,99.2120365175,1849555.0 +2018-01-02,105.44,105.47,105.09,98.8831153015,3902185.0 +2018-01-03,105.35,105.41,105.22,98.9864905408,2135976.0 +2018-01-04,105.1,105.29,105.02,98.9395017956,2430030.0 +2018-01-05,105.28,105.32,105.06,98.8173310582,2163587.0 +2018-01-08,105.2,105.22,105.01,98.7703423131,2450624.0 +2018-01-09,104.92,104.92,104.58,98.3004548616,5924200.0 +2018-01-10,104.29,104.62,104.23,98.2722616145,2142476.0 +2018-01-11,104.52,104.73,104.42,98.3380458577,1798688.0 +2018-01-12,104.42,104.61,104.4,98.2722616145,1430710.0 +2018-01-16,104.74,104.76,104.48,98.3192503596,5927505.0 +2018-01-17,104.46,104.63,104.32,98.1031021319,2186145.0 +2018-01-18,104.11,104.21,103.98,97.7929764139,3326215.0 +2018-01-19,104.0,104.0,103.73,97.5392371901,2921631.0 +2018-01-22,103.87,103.95,103.67,97.5016461939,8047404.0 +2018-01-23,103.99,104.11,103.9,97.7835786649,1780075.0 +2018-01-24,103.87,103.95,103.73,97.5956236842,1952198.0 +2018-01-25,103.74,104.09,103.62,97.811771912,3341952.0 +2018-01-26,103.96,103.96,103.66,97.520441692,3324858.0 +2018-01-29,103.5,103.55,103.31,97.2761002172,2328244.0 +2018-01-30,103.42,103.48,103.22,97.0505542405,2346906.0 +2018-01-31,103.44,103.49,103.02,97.0787474876,2966405.0 +2018-02-01,103.1,103.1,102.57,96.5785438374,8958312.0 +2018-02-02,102.29,102.37,102.11,96.2208455269,5753531.0 +2018-02-05,102.25,103.31,102.09,97.0115470554,6901979.0 +2018-02-06,102.95,103.04,102.61,96.5879569509,5382882.0 +2018-02-07,102.75,102.77,102.19,96.3055635478,4773709.0 +2018-02-08,102.03,102.53,101.89,96.3902815687,5685261.0 +2018-02-09,102.11,102.81,102.11,96.2208455269,4376918.0 +2018-02-12,102.22,102.36,102.08,96.1926061866,2836265.0 +2018-02-13,102.27,102.39,102.18,96.352629115,2698089.0 +2018-02-14,102.06,102.06,101.63,95.7690160821,4141940.0 +2018-02-15,101.76,101.96,101.74,95.7972554224,3057291.0 +2018-02-16,102.09,102.18,101.96,96.0231701448,2277771.0 +2018-02-20,101.81,101.96,101.72,95.919625897,2138272.0 +2018-02-21,102.0,102.0,101.47,95.637232494,2253855.0 +2018-02-22,101.76,101.87,101.7001,95.7690160821,4412008.0 +2018-02-23,102.01,102.21,101.98,96.136127506,4484674.0 +2018-02-26,102.36,102.45,102.2,96.2490848672,2725643.0 +2018-02-27,102.29,102.33,101.74,95.9478652373,3308886.0 +2018-02-28,102.05,102.19,101.97,96.1737799597,2521402.0 +2018-03-01,102.16,102.61,102.03,96.5873149765,5352579.0 +2018-03-02,102.32,102.33,102.01,96.2290604163,2140780.0 +2018-03-05,102.35,102.35,101.82,96.1064996457,2059342.0 +2018-03-06,101.97,102.15,101.92,96.0970718942,2331340.0 +2018-03-07,102.16,102.22,101.92,96.0970718942,1258112.0 +2018-03-08,102.07,102.24,102.02,96.2950546774,1637019.0 +2018-03-09,101.89,102.0,101.77,96.0876441426,1604478.0 +2018-03-12,102.0,102.17,101.94,96.3139101806,1885719.0 +2018-03-13,102.32,102.38,102.13,96.4741819575,1742071.0 +2018-03-14,102.27,102.66,102.25,96.6627369892,2598905.0 +2018-03-15,102.51,102.62,102.39,96.6250259829,2757956.0 +2018-03-16,102.36,102.39,102.24,96.5118929639,3595261.0 +2018-03-19,102.15,102.46,102.14,96.417615448,2824964.0 +2018-03-20,102.09,102.16,102.04,96.2290604163,2600627.0 +2018-03-21,101.94,102.22,101.68,96.2950546774,3365609.0 +2018-03-22,102.52,102.77,102.39,96.6910202439,5026477.0 +2018-03-23,102.46,102.75,102.46,96.8230087661,2518958.0 +2018-03-26,102.52,102.65,102.39,96.5590317218,4185089.0 +2018-03-27,102.53,103.05,102.52,97.1058413136,3495878.0 +2018-03-28,103.21,103.26,102.89,97.0869858105,2762514.0 +2018-03-29,103.01,103.31,103.01,97.2849685937,2572109.0 +2018-04-02,102.94,103.34,102.89,97.3839929825,2748781.0 +2018-04-03,102.96,103.0,102.75,97.0723490949,4229566.0 +2018-04-04,103.0,103.0,102.68,97.0156865699,2216873.0 +2018-04-05,102.57,102.61,102.43,96.7701489616,1789294.0 +2018-04-06,102.8,102.96,102.66,97.1951178991,2651185.0 +2018-04-09,102.74,102.94,102.65,97.2140054075,2071118.0 +2018-04-10,102.81,102.87,102.68,97.0440178324,1622794.0 +2018-04-11,102.96,103.0,102.76,97.1384553741,2521033.0 +2018-04-12,102.72,102.73,102.46,96.7890364699,2188647.0 +2018-04-13,102.4,102.63,102.4,96.8740302574,2937674.0 +2018-04-16,102.33,102.55,102.31,96.8268114866,1637379.0 +2018-04-17,102.48,102.66,102.44,96.8834740116,1301847.0 +2018-04-18,102.38,102.5,102.19,96.5057238448,2127606.0 +2018-04-19,101.95,102.02,101.79,96.2412987281,3181502.0 +2018-04-20,101.78,101.84,101.57,95.9202110864,2309432.0 +2018-04-23,101.48,101.53,101.34,95.8257735447,5022804.0 +2018-04-24,101.33,101.45,101.26,95.7124484947,3179197.0 +2018-04-25,101.19,101.25,101.06,95.504685903,3295766.0 +2018-04-26,101.37,101.46,101.31,95.7785547739,1989519.0 +2018-04-27,101.51,101.65,101.5,95.9390985948,2409325.0 +2018-04-30,101.64,101.81,101.62,96.0429798906,3504377.0 +2018-05-01,101.5,101.5,101.31,95.8929951313,1893967.0 +2018-05-02,101.39,101.51,101.3,95.911918268,3852560.0 +2018-05-03,101.58,101.77,101.56,96.1579190448,6027127.0 +2018-05-04,101.75,101.79,101.49,96.1673806132,2370639.0 +2018-05-07,101.63,101.66,101.54,96.1200727715,1854923.0 +2018-05-08,101.43,101.52,101.32,95.9592261097,1654562.0 +2018-05-09,101.19,101.3,101.16,95.7416100378,2838373.0 +2018-05-10,101.43,101.48,101.3,95.940302973,4183730.0 +2018-05-11,101.47,101.47,101.3,95.9497645413,2816308.0 +2018-05-14,101.25,101.28,101.18,95.7416100378,4761961.0 +2018-05-15,100.8,100.8,100.49,95.2117622108,6812535.0 +2018-05-16,100.5,100.7,100.42,95.0130692756,4784233.0 +2018-05-17,100.46,100.52,100.33,94.9562998656,1702645.0 +2018-05-18,100.55,100.81,100.55,95.3253010308,2642316.0 +2018-05-21,100.7,100.83,100.64,95.3915320092,2845114.0 +2018-05-22,100.82,100.83,100.69,95.3536857359,1976999.0 +2018-05-23,101.09,101.3,101.07,95.7889178795,5102523.0 +2018-05-24,101.47,101.64,101.43,96.0349186564,2994068.0 +2018-05-25,101.81,101.91,101.76,96.41338139,2838422.0 +2018-05-29,102.35,103.2,102.24,97.4541539075,11256244.0 +2018-05-30,102.57,102.72,102.38,97.0378449005,4512176.0 +2018-05-31,102.57,102.74,102.34,96.9905370588,5321715.0 +2018-06-01,101.85,102.09,101.77,96.6328897755,7891390.0 +2018-06-04,101.82,101.83,101.57,96.2915982978,3131829.0 +2018-06-05,101.84,101.97,101.72,96.5380865873,4305593.0 +2018-06-06,101.56,101.59,101.36,96.1493935155,3910489.0 +2018-06-07,101.42,102.13,101.39,96.5570472249,4400363.0 +2018-06-08,101.74,101.86,101.68,96.4243227614,7342793.0 +2018-06-11,101.53,101.64,101.51,96.3295195731,1875769.0 +2018-06-12,101.47,101.6,101.45,96.2726376602,1664843.0 +2018-06-13,101.58,101.65,101.16,96.1588738343,3294672.0 +2018-06-14,101.62,101.76,101.54,96.4622440367,3626405.0 +2018-06-15,101.97,102.1,101.8,96.5380865873,5826513.0 +2018-06-18,101.96,101.98,101.8,96.5854881814,4601074.0 +2018-06-19,102.18,102.28,102.09,96.8414567896,4172900.0 +2018-06-20,102.11,102.13,101.81,96.5286062684,3058959.0 +2018-06-21,101.98,102.17,101.98,96.7845748767,2680469.0 +2018-06-22,101.96,102.16,101.95,96.8035355143,2309933.0 +2018-06-25,102.22,102.4,102.21,96.9362599779,8111232.0 +2018-06-26,102.27,102.36,102.21,96.983661572,3873192.0 +2018-06-27,102.56,102.73,102.48,97.3533940062,3044183.0 +2018-06-28,102.68,102.71,102.51,97.2585908179,3705643.0 +2018-06-29,102.58,102.68,102.5,97.1827482673,2721230.0 +2018-07-02,102.42,102.45,102.22,97.1160618086,3911496.0 +2018-07-03,102.29,102.51,102.28,97.3630072959,1463832.0 +2018-07-05,102.48,102.64,102.46,97.3725051992,1682545.0 +2018-07-06,102.64,102.71,102.52,97.4579863294,3206616.0 +2018-07-09,102.37,102.44,102.33,97.2110408422,2258773.0 +2018-07-10,102.25,102.36,102.21,97.1350576154,4461056.0 +2018-07-11,102.46,102.51,102.32,97.3345135858,2198695.0 +2018-07-12,102.35,102.48,102.33,97.2965219724,1385932.0 +2018-07-13,102.55,102.64,102.48,97.4579863294,2892476.0 +2018-07-16,102.39,102.48,102.26,97.2965219724,1782641.0 +2018-07-17,102.5,102.5,102.35,97.2395345523,1034701.0 +2018-07-18,102.43,102.45,102.27,97.1635513254,1355277.0 +2018-07-19,102.37,102.67,102.35,97.4294926194,4201724.0 +2018-07-20,102.46,102.46,102.18,97.0875680986,3363165.0 +2018-07-23,102.1,102.11,101.7,96.6126729308,5285683.0 +2018-07-24,101.7,101.84,101.63,96.6791582543,3293839.0 +2018-07-25,101.91,101.98,101.66,96.6126729308,2408954.0 +2018-07-26,101.82,101.87,101.59,96.5081959939,2598215.0 +2018-07-27,101.84,101.84,101.68,96.6601624476,1435099.0 +2018-07-30,101.57,101.76,101.56,96.536689704,3832706.0 +2018-07-31,101.8,101.83,101.71,96.6696603509,3053579.0 +2018-08-01,101.26,101.41,101.19,96.4416204403,5366771.0 +2018-08-02,101.41,101.48,101.32,96.5558201093,3370763.0 +2018-08-03,101.54,101.75,101.53,96.8032527254,2174780.0 +2018-08-06,101.79,101.95,101.76,96.8508359208,3867205.0 +2018-08-07,101.71,101.71,101.54,96.6509865001,2181388.0 +2018-08-08,101.59,101.71,101.58,96.7366362518,2780441.0 +2018-08-09,101.81,101.93,101.79,97.0031021461,4318009.0 +2018-08-10,102.2,102.5,102.17,97.4218342656,4327822.0 +2018-08-13,102.31,102.46,102.23,97.3932843484,1764670.0 +2018-08-14,102.32,102.33,102.19,97.2981179576,2487598.0 +2018-08-15,102.46,102.68,102.43,97.5360339346,4810823.0 +2018-08-16,102.51,102.52,102.28,97.5074840173,2594433.0 +2018-08-17,102.55,102.64,102.4,97.5455505736,3043399.0 +2018-08-20,102.7,102.86,102.68,97.8500830242,2901051.0 +2018-08-21,102.73,102.73,102.61,97.7168500771,2516672.0 +2018-08-22,102.96,102.96,102.77,97.8976662196,2396765.0 +2018-08-23,102.91,102.95,102.83,97.8881495805,871043.0 +2018-08-24,102.68,102.91,102.64,97.9166994978,1296659.0 +2018-08-27,102.75,102.78,102.64,97.6978167989,1852217.0 +2018-08-28,102.48,102.52,102.39,97.4789341001,1506723.0 +2018-08-29,102.46,102.47,102.3,97.4503841828,1420391.0 +2018-08-30,102.54,102.68,102.51,97.6312003254,2780914.0 +2018-08-31,102.82,102.83,102.6,97.6502336035,2132150.0 +2018-09-04,102.26,102.32,102.12,97.4272853965,3419538.0 +2018-09-05,102.15,102.23,102.05,97.4177495948,1332312.0 +2018-09-06,102.22,102.45,102.21,97.6180014293,1656715.0 +2018-09-07,102.01,102.04,101.87,97.1793545537,4404950.0 +2018-09-10,101.89,102.01,101.89,97.2365693636,3110962.0 +2018-09-11,101.77,101.8,101.6,96.8837447028,3360533.0 +2018-09-12,101.76,101.81,101.72,96.9981743225,1398928.0 +2018-09-13,101.86,101.86,101.69,96.9886385208,1281586.0 +2018-09-14,101.51,101.62,101.46,96.8074582896,3749860.0 +2018-09-17,101.41,101.58,101.38,96.8265298929,3808368.0 +2018-09-18,101.41,101.42,101.09,96.4260262239,4972854.0 +2018-09-19,101.06,101.07,100.8,96.2639175959,5515879.0 +2018-09-20,100.83,101.06,100.8,96.2734533975,2973763.0 +2018-09-21,100.9,101.06,100.9,96.3115966041,1024338.0 +2018-09-24,100.85,101.01,100.84,96.206702786,2389846.0 +2018-09-25,100.77,100.81,100.68,96.1113447696,2878702.0 +2018-09-26,100.89,101.14,100.84,96.4260262239,2502900.0 +2018-09-27,101.05,101.15,100.99,96.4260262239,6342756.0 +2018-09-28,101.29,101.3,101.13,96.4737052321,3931040.0 +2018-10-01,100.83,100.89,100.71,96.2298051727,6408018.0 +2018-10-02,100.86,101.04,100.86,96.4782387875,2914994.0 +2018-10-03,100.78,100.79,100.09,95.7616033602,6612700.0 +2018-10-04,99.98,100.13,99.88,95.5131697454,6427458.0 +2018-10-05,99.82,99.91,99.6,95.2838464087,5676607.0 +2018-10-08,99.82,99.86,99.74,95.3220669648,1947785.0 +2018-10-09,99.79,99.95,99.76,95.5036146064,3066265.0 +2018-10-10,99.71,100.03,99.67,95.5513903015,3001929.0 +2018-10-11,100.22,100.55,100.09,95.9431510018,5821540.0 +2018-10-12,100.29,100.53,100.24,95.8284893334,2647915.0 +2018-10-15,100.39,100.44,100.26,95.8858201676,1859965.0 +2018-10-16,100.27,100.35,100.2,95.8762650286,2704240.0 +2018-10-17,100.32,100.42,100.05,95.5991659967,3336192.0 +2018-10-18,100.0,100.4,99.95,95.7711584992,2587666.0 +2018-10-19,100.22,100.24,100.03,95.6564968309,5531932.0 +2018-10-22,100.22,100.26,100.12,95.6756071089,1690101.0 +2018-10-23,100.65,100.79,100.34,95.9240407237,4420115.0 +2018-10-24,100.67,100.96,100.6,96.4400182313,4881155.0 +2018-10-25,100.75,100.82,100.6,96.2106948946,3559921.0 +2018-10-26,101.07,101.3,101.04,96.640676151,4220756.0 +2018-10-29,101.01,101.24,100.85,96.6311210119,3766926.0 +2018-10-30,100.94,101.06,100.87,96.4209079533,5746643.0 +2018-10-31,100.61,100.74,100.55,96.1820294775,3956743.0 +2018-11-01,100.36,100.57,100.33,96.2643336231,4834317.0 +2018-11-02,100.29,100.32,99.93,95.7280954173,5250949.0 +2018-11-05,100.16,100.2,100.03,95.7855495108,2446666.0 +2018-11-06,100.1,100.1,99.91,95.6802170061,2456739.0 +2018-11-07,100.09,100.17,99.91,95.6802170061,3297630.0 +2018-11-08,100.0,100.02,99.75,95.5461574546,2188899.0 +2018-11-09,99.93,100.22,99.92,95.9196090622,2772679.0 +2018-11-12,100.38,100.51,100.33,96.2068795296,3704933.0 +2018-11-13,100.42,100.58,100.35,96.2834849876,3265009.0 +2018-11-14,100.43,100.96,100.39,96.4845743148,4626422.0 +2018-11-15,101.01,101.06,100.71,96.5516040905,2621253.0 +2018-11-16,101.06,101.18,100.98,96.8484502401,7226698.0 +2018-11-19,101.06,101.32,101.06,96.9920854738,3447829.0 +2018-11-20,101.32,101.42,101.23,96.9729341093,3658623.0 +2018-11-21,101.18,101.25,101.07,96.9537827448,1896977.0 +2018-11-23,101.46,101.465,101.31,97.0112368383,531238.0 +2018-11-26,101.19,101.23,101.13,96.9346313803,2345621.0 +2018-11-27,101.2,101.4,101.19,97.0303882028,2334393.0 +2018-11-28,101.25,101.46,101.17,97.0208125205,3582510.0 +2018-11-29,101.59,101.73,101.46,97.269780259,4313021.0 +2018-11-30,101.73,101.82,101.66,97.4612939039,3069684.0 +2018-12-03,101.44,101.79,101.41,97.6741699383,6004914.0 +2018-12-04,101.97,102.46,101.94,98.1251657127,7748767.0 +2018-12-06,102.65,102.965,102.5,98.3746527368,9429900.0 +2018-12-07,102.49,102.86,102.36,98.66252238,7319120.0 +2018-12-10,102.84,103.04,102.71,98.7200963086,9045691.0 +2018-12-11,102.64,102.85,102.5,98.4706092845,5290089.0 +2018-12-12,102.45,102.5,102.31,98.2019309509,3727166.0 +2018-12-13,102.46,102.5,102.34,98.2595048795,4116029.0 +2018-12-14,102.57,102.72,102.52,98.4130353559,3529993.0 +2018-12-17,102.66,102.93,102.65,98.7009049991,7626952.0 +2018-12-18,102.75,102.95,102.68,98.9432931578,4461364.0 +2018-12-19,103.01,103.48,102.78,99.2894504516,7710856.0 +2018-12-20,103.45,103.47,103.09,99.1644492066,9245162.0 +2018-12-21,103.2,103.23,103.06,99.2509885301,4918611.0 +2018-12-24,103.38,103.49,103.26,99.5009910201,6372964.0 +2018-12-26,103.47,103.62,102.95,99.0298324813,5478030.0 +2018-12-27,103.43,103.63,103.23,99.2798349713,4602088.0 +2018-12-28,103.42,103.82,103.385,99.8183018728,4542620.0 +2018-12-31,103.69,104.66,103.63,100.193305608,7227495.0 +2019-01-02,104.31,104.43,104.18,100.404846176,18668725.0 +2019-01-03,104.46,105.315,104.44,101.202931048,10616683.0 +2019-01-04,104.55,104.59,104.27,100.385615215,6616730.0 +2019-01-07,104.52,104.57,104.07,100.106766284,5459196.0 +2019-01-08,104.0,104.09,103.85,99.8567637943,6879507.0 +2019-01-09,103.84,103.99,103.77,99.9144566766,3248650.0 +2019-01-10,104.07,104.14,103.79,99.8663792747,14412994.0 +2019-01-11,104.14,104.26,104.07,100.164459167,3825731.0 +2019-01-14,104.21,104.29,104.05,100.106766284,3090149.0 +2019-01-15,104.29,104.29,103.97,100.01061148,4148048.0 +2019-01-16,103.89,104.0,103.81,99.9529185982,4820794.0 +2019-01-17,103.9,103.95,103.68,99.7702244709,5328050.0 +2019-01-18,103.61,103.72,103.35,99.4529136182,6617519.0 +2019-01-22,103.72,103.91,103.67,99.799070912,5814417.0 +2019-01-23,103.61,103.85,103.58,99.7509935101,3507319.0 +2019-01-24,104.06,104.18,103.98,100.068304363,6030700.0 +2019-01-25,103.89,103.94,103.73,99.8375328336,2763332.0 +2019-01-28,103.79,103.98,103.79,99.8663792747,3116096.0 +2019-01-29,103.94,104.16,103.93,100.154843686,2836679.0 +2019-01-30,104.05,104.43,103.96,100.385615215,5788342.0 +2019-01-31,104.64,104.93,104.61,100.847158274,10206451.0 +2019-02-01,104.47,104.49,104.09,100.308771181,9191931.0 +2019-02-04,103.97,103.97,103.81,100.087147575,7283506.0 +2019-02-05,104.0,104.18,103.99,100.260592136,3331094.0 +2019-02-06,104.28,104.29,104.07,100.337678608,3489763.0 +2019-02-07,104.42,104.55,104.35,100.665296112,6937372.0 +2019-02-08,104.63,104.73,104.59,100.800197437,2602723.0 +2019-02-11,104.45,104.54,104.37,100.646024494,2637191.0 +2019-02-12,104.38,104.39,104.22,100.511123169,3305304.0 +2019-02-13,104.07,104.17,104.0,100.260592136,3772135.0 +2019-02-14,104.61,104.62,104.41,100.732746775,10568669.0 +2019-02-15,104.35,104.47,104.34,100.636388685,6878987.0 +2019-02-19,104.63,104.695,104.55,100.809833246,8557378.0 +2019-02-20,104.62,104.7,104.52,100.790561628,4751098.0 +2019-02-21,104.3,104.34,104.22,100.491851551,4140206.0 +2019-02-22,104.5,104.715,104.46,100.790561628,3351041.0 +2019-02-25,104.43,104.5,104.36,100.636388685,2849605.0 +2019-02-26,104.75,104.79,104.6,100.935098763,2647726.0 +2019-02-27,104.57,104.58,104.3,100.578573832,2530612.0 +2019-02-28,104.34,104.35,104.06,100.31840699,4950133.0 +2019-03-01,103.74,103.85,103.57,99.9898769744,9003040.0 +2019-03-04,103.73,103.95,103.66,100.298815476,3506592.0 +2019-03-05,103.77,103.96,103.7,100.356741445,2112204.0 +2019-03-06,103.99,104.29,103.99,100.636716963,2401598.0 +2019-03-07,104.44,104.67,104.43,100.974618449,4822864.0 +2019-03-08,104.69,104.83,104.58,101.119433372,5211967.0 +2019-03-11,104.73,104.73,104.57,101.042198746,4654143.0 +2019-03-12,104.74,105.0,104.7,101.322174263,4942779.0 +2019-03-13,104.84,104.94,104.8,101.283556951,1714980.0 +2019-03-14,104.86,104.91,104.65,101.138742028,2514684.0 +2019-03-15,105.08,105.17,104.97,101.457334858,7844642.0 +2019-03-18,104.99,105.08,104.94,101.322174263,4166201.0 +2019-03-19,104.78,104.99,104.75,101.254593966,2138001.0 +2019-03-20,105.03,105.64,105.01,101.959359923,8061698.0 +2019-03-21,105.73,105.75,105.48,101.911088282,4633505.0 +2019-03-22,106.09,106.51,106.04,102.664125881,4721870.0 +2019-03-25,106.34,106.86,106.25,102.924792742,7829000.0 +2019-03-26,106.39,106.69,106.34,102.837903788,7483688.0 +2019-03-27,106.81,107.08,106.75,103.137187962,3555914.0 +2019-03-28,106.8,106.91,106.66,103.14684229,3769846.0 +2019-03-29,106.47,106.68,106.44,102.982718711,2748915.0 +2019-04-01,106.1,106.13,105.68,102.275880935,9430394.0 +2019-04-02,105.82,105.92,105.76,102.450016941,7318597.0 +2019-04-03,105.57,105.69,105.52,102.130767596,5207253.0 +2019-04-04,105.62,105.72,105.55,102.237184044,2293705.0 +2019-04-05,105.6,105.8,105.59,102.285555157,1749909.0 +2019-04-08,105.71,105.76,105.56,102.121093374,3591492.0 +2019-04-09,105.82,105.88,105.72,102.304903602,3210636.0 +2019-04-10,105.92,106.07,105.91,102.546759166,2059767.0 +2019-04-11,105.83,105.87,105.72,102.314577825,1547544.0 +2019-04-12,105.39,105.45,105.27,101.840540919,6032092.0 +2019-04-15,105.29,105.42,105.29,101.975980035,2410736.0 +2019-04-16,105.19,105.245,105.03,101.627708023,5003641.0 +2019-04-17,105.0,105.18,105.0,101.647056468,2348848.0 +2019-04-18,105.33,105.46,105.29,101.888912032,4893179.0 +2019-04-22,105.26,105.27,105.12,101.743798694,3630010.0 +2019-04-23,105.32,105.39,105.28,101.927608922,2462055.0 +2019-04-24,105.66,105.77,105.64,102.314577825,3266709.0 +2019-04-25,105.73,105.79,105.59,102.188812931,1457640.0 +2019-04-26,105.97,105.99,105.85,102.459691163,2156291.0 +2019-04-29,105.72,105.77,105.61,102.246858267,2715003.0 +2019-04-30,105.63,105.93,105.62,102.450016941,3621942.0 +2019-05-01,105.7,106.11,105.55,102.40310857,6870719.0 +2019-05-02,105.53,105.57,105.27,102.112300803,3126155.0 +2019-05-03,105.46,105.62,105.43,102.248011094,2625249.0 +2019-05-06,105.88,105.92,105.73,102.509738085,3370060.0 +2019-05-07,106.01,106.19,105.96,102.858707406,3965829.0 +2019-05-08,106.21,106.25,105.86,102.664835561,4226574.0 +2019-05-09,106.3,106.43,106.05,102.936256144,4224160.0 +2019-05-10,106.24,106.42,106.05,102.868400999,2855374.0 +2019-05-13,106.57,106.74,106.52,103.382161388,5653357.0 +2019-05-14,106.57,106.62,106.44,103.285225465,2573186.0 +2019-05-15,106.94,106.97,106.74,103.614807602,5512288.0 +2019-05-16,106.65,106.72,106.55,103.411242165,3898355.0 +2019-05-17,106.91,106.91,106.62,103.459710126,2128424.0 +2019-05-20,106.75,106.84,106.53,103.285225465,2439557.0 +2019-05-21,106.48,106.52,106.34,103.168902358,2675307.0 +2019-05-22,106.6,106.8,106.57,103.479097311,3561928.0 +2019-05-23,107.01,107.56,107.01,104.109180807,6184489.0 +2019-05-24,107.33,107.37,107.23,104.08010003,2422769.0 +2019-05-28,107.62,107.84,107.53,104.535698866,7038954.0 +2019-05-29,108.09,108.24,107.78,104.496924497,5251806.0 +2019-05-30,107.86,108.24,107.72,104.874974595,3461100.0 +2019-05-31,108.56,108.95,108.49,105.572913237,6020621.0 +2019-06-03,108.88,109.34,108.77,106.079419912,23830907.0 +2019-06-04,108.76,108.99,108.595,105.690921762,5503215.0 +2019-06-05,108.96,109.13,108.76,105.690921762,7712307.0 +2019-06-06,108.91,109.1,108.73,105.671496854,2392398.0 +2019-06-07,109.4,109.42,109.14,106.089132365,2805926.0 +2019-06-10,108.86,108.88,108.675,105.559803636,6071237.0 +2019-06-11,108.62,108.77,108.58,105.564659863,2735811.0 +2019-06-12,108.77,108.99,108.76,105.836608568,2062847.0 +2019-06-13,109.07,109.33,109.05,106.098844819,1684700.0 +2019-06-14,109.16,109.38,109.15,106.176544449,3880735.0 +2019-06-17,109.3,109.38,109.17,106.157119542,3038808.0 +2019-06-18,109.75,109.8,109.41,106.361081071,4564921.0 +2019-06-19,109.28,109.9,109.205,106.652454683,4541492.0 +2019-06-20,110.04,110.28,109.965,106.827278851,4575008.0 +2019-06-21,109.73,109.77,109.45,106.390218432,4305194.0 +2019-06-24,109.74,109.94,109.71,106.759291675,3046256.0 +2019-06-25,110.03,110.23,109.95,106.924403388,5251008.0 +2019-06-26,109.95,109.95,109.6,106.487342969,6674975.0 +2019-06-27,109.77,110.03,109.68,106.807853943,2538362.0 +2019-06-28,109.87,110.11,109.81,106.856416212,4341481.0 +2019-07-01,109.82,109.87,109.5,106.722664069,8191473.0 +2019-07-02,109.81,110.15,109.79,107.102113782,3117098.0 +2019-07-03,110.21,110.4,110.2,107.306432858,2607009.0 +2019-07-05,109.65,109.65,109.34,106.625369271,3664100.0 +2019-07-08,109.75,109.82,109.48,106.518344993,3254286.0 +2019-07-09,109.49,109.5,109.34,106.450238634,2061782.0 +2019-07-10,109.51,109.62,109.34,106.508615513,4343742.0 +2019-07-11,109.33,109.4,108.88,105.983223603,4769826.0 +2019-07-12,108.92,109.17,108.89,106.099977361,4141939.0 +2019-07-15,109.14,109.28,109.07,106.323755397,1753174.0 +2019-07-16,108.93,109.08,108.83,106.090247881,2766110.0 +2019-07-17,109.23,109.56,109.22,106.586451352,2624401.0 +2019-07-18,109.43,109.89,109.4,106.849147307,2386673.0 +2019-07-19,109.59,109.73,109.51,106.65455771,1728139.0 +2019-07-22,109.79,109.8,109.63,106.703205109,1629798.0 +2019-07-23,109.55,109.66,109.42,106.528074473,2329832.0 +2019-07-24,109.64,109.75,109.56,106.68374615,2268628.0 +2019-07-25,109.52,109.53,109.23,106.498886033,3172045.0 +2019-07-26,109.5,109.51,109.32,106.479427074,3004070.0 +2019-07-29,109.62,109.66,109.52,106.576721872,2505561.0 +2019-07-30,109.63,109.67,109.445,106.625369271,2514764.0 +2019-07-31,109.56,109.99,109.39,106.897794706,6669714.0 +2019-08-01,109.84,110.92,109.79,108.107696384,16938729.0 +2019-08-02,110.94,111.2,110.84,108.331864886,8503301.0 +2019-08-05,111.82,112.2,111.76,109.267524717,7626211.0 +2019-08-06,111.88,112.3,111.79,109.442960936,6462448.0 +2019-08-07,113.07,113.27,112.17,109.442960936,9665348.0 +2019-08-08,111.99,112.41,111.66,109.452707392,5178767.0 +2019-08-09,112.38,112.6,112.06,109.28701763,2868961.0 +2019-08-12,112.54,112.98,112.51,109.979016048,4739934.0 +2019-08-13,112.86,112.89,112.15,109.589157784,6005831.0 +2019-08-14,113.09,113.29,113.0,110.320142028,8124271.0 +2019-08-15,113.34,114.17,113.28,111.021886902,5240208.0 +2019-08-16,113.51,113.67,113.17,110.729493204,4976230.0 +2019-08-19,113.04,113.26,113.01,110.203184549,3693085.0 +2019-08-20,113.52,113.66,113.46,110.690507378,3161828.0 +2019-08-21,113.27,113.57,113.21,110.39811368,4921730.0 +2019-08-22,113.05,113.37,113.0,110.154452266,5860399.0 +2019-08-23,113.13,113.94,113.01,110.895182966,8222680.0 +2019-08-26,113.73,113.93,113.58,110.787971944,7581565.0 +2019-08-27,113.81,114.19,113.81,111.265548316,3267443.0 +2019-08-28,114.35,114.39,114.12,111.304534142,2505433.0 +2019-08-29,114.1,114.1,113.69,111.090112098,4232371.0 +2019-08-30,113.78,114.05,113.74,111.119351467,3651077.0 +2019-09-03,113.88,114.44,113.7,111.36327896,11753968.0 +2019-09-04,113.95,114.3,113.95,111.539007813,3447044.0 +2019-09-05,113.59,113.62,113.08,110.640838122,4597847.0 +2019-09-06,113.34,113.53,113.27,110.70917712,3111001.0 +2019-09-09,112.86,112.94,112.69,110.025787138,4818705.0 +2019-09-10,112.53,112.63,111.88,109.225244587,4797360.0 +2019-09-11,111.78,111.97,111.75,109.117854733,4736967.0 +2019-09-12,112.1,112.16,111.35,108.873786882,8612525.0 +2019-09-13,111.1,111.21,110.5,107.877990051,24188076.0 +2019-09-16,110.9,111.1,110.75,108.346600324,5388257.0 +2019-09-17,111.04,111.38,110.94,108.629719031,8255568.0 +2019-09-18,111.57,111.8,111.2,108.668769887,5209854.0 +2019-09-19,111.58,111.59,111.32,108.717583458,7148212.0 +2019-09-20,111.54,112.02,111.48,109.342397156,9915042.0 +2019-09-23,112.14,112.48,112.06,109.49860058,13163943.0 +2019-09-24,112.22,112.82,112.21,110.045312566,10525344.0 +2019-09-25,112.59,112.69,111.9,109.322871727,8430899.0 +2019-09-26,112.25,112.43,112.16,109.557176864,4234168.0 +2019-09-27,112.23,112.49,112.19,109.713380289,4546123.0 +2019-09-30,112.21,112.51,112.17,109.801244715,2806200.0 +2019-10-01,111.85,112.86,111.81,110.104598599,8555112.0 +2019-10-02,112.73,113.18,112.71,110.485921692,3909055.0 +2019-10-03,113.16,113.88,113.14,111.062795088,6128950.0 +2019-10-04,113.58,113.89,113.51,111.277900423,4707644.0 +2019-10-07,113.56,113.68,113.4,110.906354845,3193609.0 +2019-10-08,113.82,113.87,113.48,111.14101521,4305746.0 +2019-10-09,113.55,113.55,113.2,110.857467269,3337579.0 +2019-10-10,113.06,113.08,112.56,110.163263691,3924427.0 +2019-10-11,112.13,112.18,111.72,109.410395021,8685279.0 +2019-10-14,112.25,112.29,112.16,109.713497992,1932167.0 +2019-10-15,112.16,112.24,111.64,109.185512171,6639548.0 +2019-10-16,111.84,112.02,111.75,109.400617505,2755766.0 +2019-10-17,111.8,112.09,111.72,109.361507445,3191143.0 +2019-10-18,111.92,112.12,111.87,109.459282597,2406526.0 +2019-10-21,111.66,111.79,111.51,109.058404474,1735260.0 +2019-10-22,111.81,111.85,111.5,109.312619869,3334545.0 +2019-10-23,112.02,112.07,111.79,109.351729929,3305797.0 +2019-10-24,111.89,112.07,111.78,109.332174899,2654666.0 +2019-10-25,111.9,111.92,111.42,109.097514534,2387370.0 +2019-10-28,111.19,111.22,111.05,108.686858896,5838011.0 +2019-10-29,111.3,111.35,111.15,108.784634048,2200186.0 +2019-10-30,111.35,111.81,111.31,109.312619869,5452549.0 +2019-10-31,112.11,112.58,112.07,110.006823447,5594462.0 +2019-11-01,112.18,112.42,111.88,109.799609546,8159807.0 +2019-11-04,111.63,111.69,111.5,109.241455818,4147334.0 +2019-11-05,111.13,111.17,110.85,108.653925579,7068841.0 +2019-11-06,111.19,111.39,110.98,108.96727504,4129788.0 +2019-11-07,110.71,110.71,109.98,108.095771852,5890165.0 +2019-11-08,110.29,110.64,110.24,107.948889292,3042004.0 +2019-11-11,110.49,110.52,110.24,108.06639534,1569260.0 +2019-11-12,110.35,110.5,110.18,108.115356193,4446349.0 +2019-11-13,110.82,110.86,110.63,108.409121313,2475151.0 +2019-11-14,111.19,111.4,111.14,108.957482869,3189644.0 +2019-11-15,111.09,111.29,111.08,108.869353333,2104540.0 +2019-11-18,111.36,111.49,111.33,109.055404576,2222406.0 +2019-11-19,111.39,111.62,111.39,109.26104016,8306976.0 +2019-11-20,111.8,112.02,111.72,109.662519156,3838072.0 +2019-11-21,111.72,111.83,111.57,109.388338378,3054910.0 +2019-11-22,111.77,111.81,111.6,109.368754037,1879667.0 +2019-11-25,111.7,111.78,111.68,109.41771489,3573142.0 +2019-11-26,111.91,111.99,111.85,109.623350474,3579371.0 +2019-11-27,111.72,111.77,111.61,109.339377525,2351809.0 +2019-11-29,111.62,111.63,111.44,109.251247989,2882264.0 +2019-12-02,110.87,111.12,110.81,108.8597149,6826437.0 +2019-12-03,111.58,112.17,111.57,109.830538409,6562321.0 +2019-12-04,111.77,111.86,111.39,109.408867592,2072415.0 +2019-12-05,111.15,111.42,111.14,109.153903842,3061985.0 +2019-12-06,110.88,111.19,110.83,108.820489708,2717408.0 +2019-12-09,111.21,111.22,111.04,108.90874639,2304461.0 +2019-12-10,111.15,111.19,110.91,108.781264515,1707068.0 +2019-12-11,111.1,111.47,111.08,109.232354227,2462555.0 +2019-12-12,111.28,111.3,110.31,108.369399996,5490568.0 +2019-12-13,110.81,111.23,110.48,109.006809371,4162002.0 +2019-12-16,110.88,110.88,110.57,108.496881871,3028541.0 +2019-12-17,110.77,110.82,110.58,108.506688169,3471397.0 +2019-12-18,110.58,110.61,110.23,108.212499227,2249532.0 +2019-12-19,110.12,110.42,110.08,108.297231526,1962689.0 +2019-12-20,110.11,110.3,110.08,108.297231526,4660471.0 +2019-12-23,110.31,110.38,110.09,108.199029466,1809420.0 +2019-12-24,110.04,110.41,110.04,108.38561338,857562.0 +2019-12-26,110.41,110.53,110.27,108.542736676,1385096.0 +2019-12-27,110.62,110.73,110.62,108.699859971,1771062.0 +2019-12-30,110.31,110.62,110.24,108.63111853,2035351.0 +2019-12-31,110.44,110.49,110.21,108.23831029,2801670.0 +2020-01-02,110.69,110.95,110.63,108.739140795,4022281.0 +2020-01-03,111.15,111.49,111.04,109.465836038,3839615.0 +2020-01-06,111.66,111.67,111.26,109.347993566,2714330.0 +2020-01-07,111.33,111.43,111.19,109.19087027,2038875.0 +2020-01-08,111.29,111.42,110.79,108.935544915,5081221.0 +2020-01-09,110.68,111.04,110.63,109.014106563,3680578.0 +2020-01-10,111.09,111.32,111.09,109.249791506,2600035.0 +2020-01-13,111.11,111.14,110.98,109.122128828,2672631.0 +2020-01-14,111.18,111.36,111.16,109.33817336,2376297.0 +2020-01-15,111.55,111.62,111.43,109.613139127,2734780.0 +2020-01-16,111.45,111.51,111.3,109.38727439,2200468.0 +2020-01-17,111.13,111.3,111.09,109.298892536,2627007.0 +2020-01-21,111.55,111.78,111.54,109.730981599,2355576.0 +2020-01-22,111.74,111.82,111.68,109.750622011,1787630.0 +2020-01-23,112.03,112.24,111.99,110.025587778,1891281.0 +2020-01-24,112.18,112.61,112.16,110.418396018,7932638.0 +2020-01-27,113.19,113.21,113.03,111.164731672,3824613.0 +2020-01-28,113.09,113.12,112.78,110.791563845,1923770.0 +2020-01-29,112.97,113.41,112.97,111.321854968,2429680.0 +2020-01-30,113.55,113.83,113.4,111.429877233,4405548.0 +2020-01-31,113.72,114.12,113.69,111.989628974,9764519.0 +2020-02-03,113.61,113.84,113.32,111.894659726,5722177.0 +2020-02-04,113.24,113.25,112.96,111.245652999,2569656.0 +2020-02-05,112.71,112.8693,112.62,110.763814672,9027593.0 +2020-02-06,112.61,112.8,112.56,110.842482154,1697175.0 +2020-02-07,113.18,113.36,113.09,111.373487658,6177908.0 +2020-02-10,113.5,113.62,113.37,111.589823233,1909108.0 +2020-02-11,113.33,113.37,113.14,111.324320481,1657144.0 +2020-02-12,112.97,112.99,112.83,111.039150859,1473750.0 +2020-02-13,112.98,113.14,112.94,111.137485212,1868002.0 +2020-02-14,113.27,113.37,113.21,111.412821399,2043632.0 +2020-02-18,113.45,113.65,113.35,111.589823233,8412898.0 +2020-02-19,113.36,113.51,113.3,111.570156363,1681788.0 +2020-02-20,113.63,113.94,113.62,111.894659726,3453027.0 +2020-02-21,114.09,114.53,114.08,112.346997748,5381018.0 +2020-02-24,115.2,115.29,115.02,113.222173485,6803649.0 +2020-02-25,115.11,115.71,115.08,113.536843413,10014347.0 +2020-02-26,115.21,115.79,115.09,113.477842802,19649403.0 +2020-02-27,116.14,116.34,115.58,114.028515176,8630137.0 +2020-02-28,116.89,117.45,116.76,115.306861758,13437146.0 +2020-03-02,117.55,117.94,116.97,115.228478463,19402100.0 +2020-03-03,117.16,119.29,117.03,116.567428657,11462348.0 +2020-03-04,118.57,118.91,118.05,116.311452884,7627290.0 +2020-03-05,119.0,119.32,118.92,117.345201196,5284214.0 +2020-03-06,120.98,121.31,120.09,118.53647306,11614849.0 +2020-03-09,123.25,123.41,121.45,119.599757037,24791745.0 +2020-03-10,120.88,121.76,119.25,117.404272528,15073114.0 +2020-03-11,120.27,120.59,117.6,116.232691108,13316516.0 +2020-03-12,120.15,120.77,114.4,116.29176244,10671552.0 +2020-03-13,117.8,118.98,117.01,115.533680345,8697570.0 +2020-03-16,120.03,120.68,119.0,118.58569917,6971755.0 +2020-03-17,119.91,120.29,117.42,115.612442121,5680276.0 +2020-03-18,116.6,117.8,115.34,114.007670933,13256274.0 +2020-03-19,116.14,117.63,115.92,114.381789369,6702952.0 +2020-03-20,117.64,119.88,117.41,117.295975086,9641930.0 +2020-03-23,119.45,121.06,119.45,118.68415139,12234746.0 +2020-03-24,119.52,119.97,119.26,117.876843185,5235484.0 +2020-03-25,119.76,120.26,119.4,117.945759739,5527552.0 +2020-03-26,120.19,120.5,119.91,118.231271177,3384495.0 +2020-03-27,120.81,121.39,120.68,119.107495936,5282367.0 +2020-03-30,121.79,122.09,121.18,119.383162153,4649568.0 +2020-03-31,121.45,121.81,121.31,119.599757037,6356537.0 +2020-04-01,122.13,122.26,121.73,120.086126757,9256441.0 +2020-04-02,122.17,122.22,121.67,120.105840477,4789361.0 +2020-04-03,122.04,122.29,121.82,120.194552218,3441297.0 +2020-04-06,121.53,121.6,121.28,119.652424912,4697597.0 +2020-04-07,120.55,120.89,120.27,119.120154466,9340613.0 +2020-04-08,120.6,120.87,120.46,118.972301564,3341022.0 +2020-04-09,120.64,121.11,120.53,119.228579927,4543678.0 +2020-04-13,120.85,121.015,120.67,118.972301564,2103215.0 +2020-04-14,120.84,121.05,120.8,119.130011326,2180063.0 +2020-04-15,121.52,122.03,121.48,120.194552218,3137391.0 +2020-04-16,122.11,122.25,121.99,120.3226914,1901687.0 +2020-04-17,121.97,122.3,121.64,120.007271876,2375086.0 +2020-04-20,121.98,122.08,121.79,120.3226914,4230725.0 +2020-04-21,122.57,122.69,122.3,120.657824644,3287659.0 +2020-04-22,122.13,122.25,121.81,120.283263959,3168690.0 +2020-04-23,121.97,122.14,121.87,120.36211884,2346265.0 +2020-04-24,121.89,122.15,121.88,120.391689421,2373519.0 +2020-04-27,121.85,121.88,121.46,119.750993513,2508138.0 +2020-04-28,121.75,122.09,121.74,120.273407099,2847637.0 +2020-04-29,122.03,122.21,121.71,120.214265939,2600232.0 +2020-04-30,122.05,122.26,121.67,119.928416995,5371506.0 +2020-05-01,121.79,121.91,121.57,120.093995489,8357730.0 +2020-05-04,121.68,121.82,121.55,120.113729939,3580519.0 +2020-05-05,121.45,121.68,121.37,120.024924914,3487668.0 +2020-05-06,120.99,121.28,120.85,119.580899788,3279454.0 +2020-05-07,121.3,121.98,121.26,120.311074439,3252814.0 +2020-05-08,121.62,121.98,121.44,119.916385439,3486806.0 +2020-05-11,121.51,121.58,121.09,119.580899788,4569358.0 +2020-05-12,121.13,121.63,121.11,119.975588789,4267731.0 +2020-05-13,121.74,121.99,121.65,120.222269414,2615782.0 +2020-05-14,122.05,122.21,121.98,120.409746689,2257568.0 +2020-05-15,122.2,122.23,121.86,120.330808889,1828945.0 +2020-05-18,121.66,121.67,121.06,119.590767013,3091234.0 +2020-05-19,121.17,121.56,121.17,119.926252664,1941703.0 +2020-05-20,121.37,121.71,121.28,119.955854339,2366730.0 +2020-05-21,121.69,121.85,121.6,120.034792139,2059502.0 +2020-05-22,121.71,121.88,121.69,120.261738314,1352411.0 +2020-05-26,121.5,121.63,121.39,119.945987114,3485014.0 +2020-05-27,121.49,121.84,121.48,120.044659364,2559220.0 +2020-05-28,121.44,121.61,121.37,119.936119889,3873877.0 +2020-05-29,121.75,121.99,121.63,120.320941664,2993843.0 +2020-06-01,121.62,121.77,121.49,120.273795076,8531709.0 +2020-06-02,121.63,121.74,121.49,120.076252504,4711832.0 +2020-06-03,121.17,121.19,120.75,119.365099244,4226754.0 +2020-06-04,120.66,120.67,120.31,118.89099707,4744064.0 +2020-06-05,119.6,119.81,119.35,118.298369354,10611679.0 +2020-06-08,119.67,120.01,119.66,118.426772026,3314691.0 +2020-06-09,120.37,120.53,120.25,118.851488556,3238558.0 +2020-06-10,120.61,121.23,120.55,119.740430131,4945029.0 +2020-06-11,121.68,121.85,121.59,120.165146661,6365781.0 +2020-06-12,121.44,121.66,121.33,119.898464189,3050997.0 +2020-06-15,121.66,121.74,121.29,119.799692903,2658046.0 +2020-06-16,120.84,121.27,120.73,119.552764687,5252003.0 +2020-06-17,121.16,121.27,120.97,119.740430131,2308253.0 +2020-06-18,121.51,121.56,121.42,120.007112603,1694622.0 +2020-06-19,121.23,121.61,121.23,120.046621118,2033246.0 +2020-06-22,121.66,121.71,121.37,119.937972703,2285080.0 +2020-06-23,121.31,121.43,121.24,119.898464189,2010572.0 +2020-06-24,121.29,121.66,121.29,120.125638147,2310651.0 +2020-06-25,121.8,121.83,121.61,120.145392404,1650931.0 +2020-06-26,121.8,122.07,121.78,120.471337648,3413933.0 +2020-06-29,121.93,122.14,121.92,120.589863191,28632379.0 +2020-06-30,122.15,122.19,121.79,120.372566362,4126714.0 +2020-07-01,121.53,121.66,121.35,120.184952279,10853826.0 +2020-07-02,121.44,121.74,121.35,120.333243328,3054157.0 +2020-07-06,121.41,121.56,121.29,120.15529407,2822124.0 +2020-07-07,121.63,121.94,121.57,120.540850797,2920400.0 +2020-07-08,121.72,121.87,121.61,120.353015468,2096713.0 +2020-07-09,121.77,122.24,121.76,120.738572196,2769427.0 +2020-07-10,122.25,122.29,121.85,120.501306517,1938964.0 +2020-07-13,121.71,122.04,121.68,120.629825427,2051108.0 +2020-07-14,122.18,122.23,121.99,120.619939357,1721871.0 +2020-07-15,121.83,122.09,121.82,120.580395077,2085411.0 +2020-07-16,122.16,122.25,122.06,120.669369706,1907115.0 +2020-07-17,122.12,122.15,121.97,120.639711497,2405306.0 +2020-07-20,122.2,122.22,122.02,120.718800056,2695915.0 +2020-07-21,122.16,122.28,122.12,120.847318965,3228374.0 +2020-07-22,122.39,122.39,122.2358,120.886863245,2431512.0 +2020-07-23,122.43,122.45,122.29,121.005496085,2006539.0 +2020-07-24,122.3,122.43,122.273,120.946179665,3395588.0 +2020-07-27,122.44,122.4579,122.12,120.758344336,1976555.0 +2020-07-28,122.3,122.47,122.26,121.045040364,1870313.0 +2020-07-29,122.45,122.6,122.31,121.203217483,1874214.0 +2020-07-30,122.75,122.78,122.67,121.366337637,28331985.0 +2020-07-31,122.64,122.89,122.585,121.400938882,4039242.0 +2020-08-03,122.52,122.65,122.46,121.341499875,6596161.0 +2020-08-04,122.83,123.09,122.79,121.757052957,3841988.0 +2020-08-05,122.75,122.78,122.61,121.351393996,2423684.0 +2020-08-06,122.89,123.06,122.73,121.48991169,2286565.0 +2020-08-07,122.83,122.9,122.49,121.232664544,2363363.0 +2020-08-10,122.7,122.72,122.4,121.104040971,1994937.0 +2020-08-11,121.96,122.04,121.69,120.68848789,7166529.0 +2020-08-12,121.65,121.76,121.465,120.332299534,5538087.0 +2020-08-13,121.6,121.705,121.25,120.084946509,5748364.0 +2020-08-14,121.48,121.59,121.42,120.144311235,2722804.0 +2020-08-17,121.69,121.83,121.6,120.342193655,3356248.0 +2020-08-18,121.76,121.915,121.685,120.549970196,1853657.0 +2020-08-19,121.9,121.97,121.65,120.39166426,4493782.0 +2020-08-20,122.05,122.08,121.945,120.737958495,2880331.0 +2020-08-21,122.11,122.1484,121.92,120.827005584,2103655.0 +2020-08-24,122.09,122.21,121.93,120.658805527,1974858.0 +2020-08-25,121.555,121.72,121.39,120.366928957,3562796.0 +2020-08-26,121.54,121.67,121.38,120.322405413,3337406.0 +2020-08-27,121.87,121.87,121.18,119.89695821,4672917.0 +2020-08-28,121.41,121.53,121.26,120.09484063,2277244.0 +2020-08-31,121.4,121.71,121.38,120.223464203,3273267.0 +2020-09-01,121.4,121.82,121.3,120.617258134,4623121.0 +2020-09-02,121.72,122.04,121.7,120.785579706,3013408.0 +2020-09-03,122.08,122.39,122.02,120.944000009,5750484.0 +2020-09-04,121.83,121.92,121.38,120.270713721,7512838.0 +2020-09-08,121.74,121.92,121.7,120.528146713,3442807.0 +2020-09-09,121.76,121.83,121.54,120.4687391,3964260.0 +2020-09-10,121.51,121.84,121.435,120.617258134,3164227.0 +2020-09-11,121.88,122.01,121.835,120.805382243,4905064.0 +2020-09-14,122.02,122.0966,121.83,120.696468285,1797058.0 +2020-09-15,121.83,121.9,121.76,120.637060672,2897554.0 +2020-09-16,122.0,122.0,121.66,120.567751789,4015681.0 +2020-09-17,122.05,122.05,121.77,120.60240623,3426757.0 +2020-09-18,121.85,121.88,121.7,120.498442907,5606923.0 +2020-09-21,122.01,122.145,121.895,120.716270823,5838125.0 +2020-09-22,121.92,122.03,121.88,120.716270823,3387887.0 +2020-09-23,121.92,121.955,121.76,120.716270823,3172041.0 +2020-09-24,121.97,122.02,121.91,120.775678437,2866854.0 +2020-09-25,122.06,122.12,122.0,120.874691126,2187387.0 +2020-09-28,122.04,122.075,121.995,120.854888588,4167167.0 +2020-09-29,122.13,122.22,122.093,120.944000009,2577127.0 +2020-09-30,122.03,122.03,121.66,120.617258134,4276361.0 +2020-10-01,121.53,121.8989,121.43,120.685830362,8733786.0 +2020-10-02,121.91,121.93,121.595,120.561983972,7509877.0 +2020-10-05,121.35,121.36,120.92,119.804044063,6132188.0 +2020-10-06,120.945,121.4,120.87,120.081459977,8516442.0 +2020-10-07,120.97,121.1,120.78,119.734690085,7116752.0 +2020-10-08,120.99,121.09,120.94,119.952659732,3499030.0 +2020-10-09,120.97,121.13,120.78,119.893213464,4358483.0 +2020-10-12,121.06,121.14,120.99,120.02201371,3287885.0 +2020-10-13,121.27,121.43,121.27,120.289521913,6346629.0 +2020-10-14,121.48,121.55,121.4,120.329152758,5202303.0 +2020-10-15,121.575,121.6,121.29,120.200352512,3839185.0 +2020-10-16,121.315,121.46,121.21,120.130998534,2726171.0 +2020-10-19,121.02,121.13,120.9,119.932844309,3635834.0 +2020-10-20,120.9,120.98,120.75,119.675243818,6129693.0 +2020-10-21,120.64,120.76,120.56,119.516720438,6425296.0 +2020-10-22,120.525,120.57,120.2,119.100596567,6748978.0 +2020-10-23,120.19,120.49,120.18,119.269027658,5049865.0 +2020-10-26,120.64,120.8301,120.59,119.586074417,4817785.0 +2020-10-27,120.87,121.01,120.82,119.853582619,3620054.0 +2020-10-28,121.15,121.18,120.88,119.843674908,5586552.0 +2020-10-29,120.92,120.94,120.37,119.338381636,7505127.0 +2020-10-30,120.4,120.45,120.06,118.951980898,7247160.0 +2020-11-02,120.34,120.42,120.13,119.156023276,7674317.0 +2020-11-03,120.01,120.03,119.825,118.888346046,8040549.0 +2020-11-04,120.93,121.06,120.775,119.889657166,14922303.0 +2020-11-05,120.98,121.0183,120.77,119.869829223,6250703.0 +2020-11-06,120.53,120.59,120.362,119.463356392,10402195.0 +2020-11-09,119.59,119.63,119.19,118.58101293,11195824.0 +2020-11-10,119.22,119.5,119.2052,118.243937899,4810487.0 +2020-11-11,119.28,119.51,119.26,118.432303357,1699858.0 +2020-11-12,119.82,120.15,119.78,119.106453418,6323952.0 +2020-11-13,120.09,120.13,119.96,118.947829874,6766022.0 +2020-11-16,119.9,119.995,119.88,118.858604131,3911408.0 +2020-11-17,120.12,120.245,120.093,119.165937247,4707856.0 +2020-11-18,120.28,120.28,119.9898,119.126281361,7931213.0 +2020-11-19,120.29,120.41,120.25,119.255162991,9323009.0 +2020-11-20,120.35,120.52,120.33,119.463356392,16772166.0 +2020-11-23,120.34,120.36,120.2007,119.225421076,2511919.0 +2020-11-24,120.17,120.185,120.005,119.037055618,4349272.0 +2020-11-25,120.16,120.325,120.1,119.076711504,2125740.0 +2020-11-27,120.305,120.47,120.3,119.433614477,2988074.0 +2020-11-30,120.42,120.51,120.3501,119.354302705,2390943.0 +2020-12-01,119.97,120.0089,119.53,118.719561672,13894513.0 +2020-12-02,119.56,119.58,119.295,118.521150105,5578528.0 +2020-12-03,119.65,119.9,119.6,118.838608613,4484897.0 +2020-12-04,119.41,119.44,119.2,118.372341429,4709144.0 +2020-12-07,119.61,119.7587,119.59,118.739402829,4345415.0 +2020-12-08,119.91,120.035,119.8,118.85844977,4735809.0 +2020-12-09,119.59,119.77,119.465,118.689799937,3444104.0 +2020-12-10,119.74,119.95,119.64,118.957655554,3557613.0 +2020-12-11,120.08,120.27,120.05,119.195749435,4336658.0 +2020-12-14,119.84,120.155,119.78,119.126305387,2870627.0 +2020-12-15,119.93,120.025,119.835,119.007258446,2889166.0 +2020-12-16,119.69,119.995,119.64,118.908052662,5058448.0 +2020-12-17,119.99,120.0712,119.6189,118.821282323,3233158.0 +2020-12-18,119.79,119.85,119.58,118.722016423,3189453.0 +2020-12-21,119.79,119.83,119.58,118.801429143,2850543.0 +2020-12-22,119.83,119.8989,119.71,118.999960943,3931860.0 +2020-12-23,119.65,119.66,119.42,118.751796193,3047122.0 +2020-12-24,119.74,119.8,119.71,118.920548223,1529337.0 +2020-12-28,119.6078,119.81,119.537,118.930474813,3651587.0 +2020-12-29,119.64,119.8264,119.635,118.910621633,2157281.0 +2020-12-30,119.74,119.87,119.73,118.990034353,2549055.0 +2020-12-31,119.85,120.0,119.845,119.069447073,2626214.0 +2021-01-04,119.68,120.06,119.645,119.099226843,5498999.0 +2021-01-05,119.87,119.89,119.58,118.821282323,5004393.0 +2021-01-06,119.12,119.12,118.7712,118.126421023,10039301.0 +2021-01-07,118.5764,118.655,118.4755,117.709504243,7751650.0 +2021-01-08,118.35,118.43,118.13,117.372000183,8378652.0 +2021-01-11,118.15,118.155,117.985,117.143688613,6142879.0 +2021-01-12,117.765,118.0436,117.57,117.123835433,6516164.0 +2021-01-13,118.1669,118.545,118.14,117.530825623,7562855.0 +2021-01-14,118.39,118.47,118.03,117.262807693,7731084.0 +2021-01-15,118.38,118.53,118.21,117.580458573,5978356.0 +2021-01-19,118.28,118.52,118.23,117.649944703,4035753.0 +2021-01-20,118.39,118.57,118.36,117.699577653,4277708.0 +2021-01-21,118.37,118.48,118.3,117.530825623,4254502.0 +2021-01-22,118.5,118.595,118.435,117.709504243,4706189.0 +2021-01-25,118.75,119.06,118.71,118.185980563,5689167.0 +2021-01-26,118.94,119.06,118.92,118.146274203,4257174.0 +2021-01-27,119.22,119.34,119.12,118.285246463,5764713.0 +2021-01-28,119.0,119.01,118.715,117.977522173,5394284.0 +2021-01-29,118.505,118.79,118.47,117.769063783,7952081.0 +2021-02-01,118.57,118.77,118.53,117.915533596,3640712.0 +2021-02-02,118.34,118.46,118.3,117.617541346,3609728.0 +2021-02-03,118.25,118.31,118.1,117.32948217,3844215.0 +2021-02-04,117.98,118.13,117.89,117.28974987,2146031.0 +2021-02-05,118.05,118.1753,117.83,117.041422994,5498036.0 +2021-02-08,117.81,118.04,117.735,117.091088369,2861325.0 +2021-02-09,118.01,118.13,117.92,117.180486045,4458480.0 +2021-02-10,118.1,118.27,118.085,117.478478295,6651912.0 +2021-02-11,118.27,118.3089,118.125,117.38908062,5949889.0 +2021-02-12,117.89,118.02,117.7541,117.001690694,8802378.0 +2021-02-16,117.265,117.38,116.86,116.157379317,8909021.0 +2021-02-17,117.02,117.1681,116.88,116.236843917,4789709.0 +2021-02-18,116.83,117.1001,116.74,116.226910842,4469927.0 +2021-02-19,116.66,116.77,116.37,115.760056316,5851819.0 +2021-02-22,116.45,116.67,116.26,115.571327891,3811680.0 +2021-02-23,116.27,116.58,116.17,115.660725566,7344886.0 +2021-02-24,115.86,116.34,115.79,115.501796366,7133845.0 +2021-02-25,115.61,115.72,114.1,113.962169737,35655358.0 +2021-02-26,115.14,115.81,114.71,114.985276465,28186569.0 +2021-03-01,115.47,115.69,115.25,114.856018353,9616518.0 +2021-03-02,115.46,115.78,115.41,115.064739051,6270980.0 +2021-03-03,115.22,115.24,114.93,114.448516038,8377310.0 +2021-03-04,115.14,115.27,114.41,113.881988429,12327872.0 +2021-03-05,114.12,114.57,114.0214,113.722963135,8634646.0 +2021-03-08,114.15,114.175,113.93,113.275704497,7416384.0 +2021-03-09,114.47,114.605,114.29,113.812414863,7035036.0 +2021-03-10,114.51,114.8565,114.45,114.050952803,5683125.0 +2021-03-11,114.74,114.87,114.54,114.01119648,7576486.0 +2021-03-12,113.9814,113.99,113.76,113.186252769,7332703.0 +2021-03-15,113.95,114.13,113.9219,113.325399901,4465502.0 +2021-03-16,114.15,114.235,113.87,113.305521739,5479507.0 +2021-03-17,113.57,114.05,113.36,113.116679203,8975911.0 +2021-03-18,112.9,113.23,112.7899,112.411004462,8281398.0 +2021-03-19,112.86,113.2,112.83,112.341430896,8748137.0 +2021-03-22,113.32,113.46,113.23,112.709176888,4679826.0 +2021-03-23,113.65,113.98,113.568,113.265765416,7544012.0 +2021-03-24,113.73,114.125,113.7,113.414851629,14634872.0 +2021-03-25,114.17,114.24,113.79,113.265765416,10573821.0 +2021-03-26,113.65,113.885,113.565,112.888080343,6409729.0 +2021-03-29,113.68,113.69,113.09,112.50045619,6298024.0 +2021-03-30,112.88,113.16,112.78,112.401065382,5784914.0 +2021-03-31,113.06,113.185,112.79,112.242040088,8619995.0 +2021-04-01,113.21,113.42,113.13,112.738707885,8535311.0 +2021-04-05,112.97,113.129,112.8,112.420461709,9944534.0 +2021-04-06,113.28,113.61,113.24,112.967447324,8765168.0 +2021-04-07,113.565,113.795,113.48,112.897830973,6316843.0 +2021-04-08,113.72,113.92,113.7,113.2856935,6334848.0 +2021-04-09,113.54,113.815,113.44,112.98733771,5887437.0 +2021-04-12,113.52,113.57,113.42,112.917721359,5465972.0 +2021-04-13,113.57,114.01,113.54,113.38514543,7663913.0 +2021-04-14,113.82,113.91,113.72,113.245912728,4876940.0 +2021-04-15,114.23,114.765,114.225,113.971911817,9958454.0 +2021-04-16,114.26,114.465,114.23,113.663610834,7334909.0 +2021-04-19,114.1,114.36,114.04,113.544268518,5738590.0 +2021-04-20,114.14,114.59,114.14,113.88240508,6468328.0 +2021-04-21,114.5,114.625,114.34,113.942076238,7976519.0 +2021-04-22,114.56,114.687,114.285,114.031582976,7681357.0 +2021-04-23,114.64,114.65,114.33,113.88240508,5510142.0 +2021-04-26,114.46,114.55,114.39,113.763062764,7145282.0 +2021-04-27,114.23,114.33,113.935,113.315529079,7720506.0 +2021-04-28,113.95,114.11,113.66,113.464706974,8692915.0 +2021-04-29,113.55,113.9,113.4434,113.265803114,5547845.0 +2021-04-30,113.94,114.03,113.77,113.365255044,5160017.0 +2021-05-03,113.96,114.35,113.92,113.558660207,8593296.0 +2021-05-04,114.34,114.56,114.2,113.707935459,11171036.0 +2021-05-05,114.1423,114.43,114.1423,113.847259028,6810046.0 +2021-05-06,114.32,114.5784,114.3,113.897017446,6546203.0 +2021-05-07,114.72,114.9499,114.39,113.936824179,10657714.0 +2021-05-10,114.535,114.63,114.21,113.707935459,5906790.0 +2021-05-11,114.09,114.165,114.02,113.518853473,6591325.0 +2021-05-12,113.65,113.73,113.47,112.971510882,14510084.0 +2021-05-13,113.6571,113.94,113.59,113.349674854,8242729.0 +2021-05-14,114.07,114.19,113.95,113.598466941,7943181.0 +2021-05-17,114.07,114.12,113.99,113.488998423,6711083.0 +2021-05-18,114.03,114.09,113.92,113.488998423,4319572.0 +2021-05-19,114.02,114.25,113.595,113.150641184,13156479.0 +2021-05-20,113.9,114.18,113.87,113.618370308,8412730.0 +2021-05-21,114.28,114.31,114.08,113.658177042,6648700.0 +2021-05-24,114.27,114.43,114.215,113.76764556,4825983.0 +2021-05-25,114.44,114.76,114.44,114.185616266,5748228.0 +2021-05-26,114.66,114.81,114.56,114.056244381,4501561.0 +2021-05-27,114.36,114.41,114.2,113.857210712,5998122.0 +2021-05-28,114.36,114.64,114.36,113.847259028,5575688.0 +2021-06-01,114.1934,114.32,114.0471,113.825977353,9498089.0 +2021-06-02,114.42,114.51,114.37,113.95543822,4269904.0 +2021-06-03,114.33,114.33,114.09,113.666640902,3591204.0 +2021-06-04,114.43,114.78,114.41,114.294028178,6326118.0 +2021-06-07,114.63,114.72,114.6,114.204401425,3068480.0 +2021-06-08,115.04,115.0699,114.96,114.533032855,4760524.0 +2021-06-09,115.42,115.55,115.215,114.891539871,5679344.0 +2021-06-10,115.12,115.79,115.07,115.299839527,6494799.0 +2021-06-11,115.7,115.72,115.505,115.130544547,3914239.0 +2021-06-14,115.49,115.5,115.195,114.772037532,3730876.0 +2021-06-15,115.19,115.29,115.13,114.791954589,4212729.0 +2021-06-16,115.32,115.38,114.31,114.005230861,13528605.0 +2021-06-17,114.66,115.26,114.58,114.413530517,8838138.0 +2021-06-18,115.04,115.58,114.81,115.06083485,13434961.0 +2021-06-21,115.26,115.35,115.075,114.692369307,6460007.0 +2021-06-22,115.04,115.41,115.01,114.901498399,5459704.0 +2021-06-23,115.25,115.37,115.095,114.67245225,5429843.0 +2021-06-24,115.15,115.28,115.08,114.652535194,3631724.0 +2021-06-25,115.21,115.245,114.69,114.413530517,6716861.0 +2021-06-28,115.11,115.36,115.1,114.772037532,4968856.0 +2021-06-29,115.1,115.32,115.09,114.831788701,3373184.0 +2021-06-30,115.48,115.66,115.46,115.011042209,6572875.0 +2021-07-01,115.38,115.45,115.17,114.928119536,11966217.0 +2021-07-02,115.47,115.75,115.44,115.346655999,5071881.0 +2021-07-06,115.89,116.44,115.885,115.954530385,9095292.0 +2021-07-07,116.58,116.91,116.47,116.293345616,7456447.0 +2021-07-08,116.915,117.19,116.82,116.592300232,7367979.0 +2021-07-09,116.52,116.54,116.395,116.004356154,5531190.0 +2021-07-12,116.51,116.56,116.2599,115.944565231,3867702.0 +2021-07-13,116.41,116.53,115.89,115.585819692,6926475.0 +2021-07-14,116.305,116.52,116.21,116.084077385,6029153.0 +2021-07-15,116.79,117.04,116.53,116.572369924,5704529.0 +2021-07-16,116.67,116.98,116.66,116.552439617,3577861.0 +2021-07-19,117.74,118.11,117.68,117.548955003,20557530.0 +2021-07-20,118.47,118.52,117.71,117.399477695,8728991.0 +2021-07-21,117.33,117.41,117.02,116.721847232,7438310.0 +2021-07-22,117.13,117.64,117.12,116.990906387,6363507.0 +2021-07-23,116.98,117.25,116.97,116.811533617,6804597.0 +2021-07-26,117.4,117.4181,117.12,116.731812386,6179619.0 +2021-07-27,117.62,117.71,117.51,117.230070079,8621186.0 +2021-07-28,117.42,117.75,117.255,117.329721618,11533484.0 +2021-07-29,117.31,117.53,117.28,116.970976079,6203785.0 +2021-07-30,117.58,117.78,117.57,117.299826157,5656386.0 +2021-08-02,117.82,118.38,117.71,117.814146681,19495776.0 +2021-08-03,118.18,118.365,118.12,117.844061403,6627309.0 +2021-08-04,118.53,118.63,117.78,117.814146681,7545049.0 +2021-08-05,117.9,117.96,117.64,117.385369,5164636.0 +2021-08-06,117.14,117.25,117.0,116.697330395,7807589.0 +2021-08-09,117.198,117.31,116.78,116.448041045,10842533.0 +2021-08-10,116.87,116.88,116.55,116.228666417,7192420.0 +2021-08-11,116.64,116.99,116.44,116.358296879,7254257.0 +2021-08-12,116.57,116.6954,116.43,116.238637991,6932215.0 +2021-08-13,116.745,117.24,116.73,116.906733448,6896277.0 +2021-08-16,117.55,117.82,117.5,117.165994372,6928097.0 +2021-08-17,117.48,117.7,117.415,117.106164928,7785495.0 +2021-08-18,117.385,117.49,117.13,117.046335484,7025808.0 +2021-08-19,117.63,117.7166,117.53,117.305596408,6242714.0 +2021-08-20,117.64,117.705,117.41,117.195909094,6510301.0 +2021-08-23,117.5,117.575,117.4,117.225823816,3958480.0 +2021-08-24,117.41,117.51,117.205,116.906733448,3649651.0 +2021-08-25,117.2,117.24,116.72,116.448041045,5874659.0 +2021-08-26,116.72,116.83,116.59,116.448041045,6850643.0 +2021-08-27,116.78,117.16,116.63,116.826960856,6360684.0 +2021-08-30,117.14,117.4,117.1041,117.056307058,6546248.0 +2021-08-31,117.33,117.49,117.12,116.83693243,7418428.0 +2021-09-01,117.245,117.29,117.04,116.887200132,11908628.0 +2021-09-02,117.27,117.28,117.14,117.026897998,2976276.0 +2021-09-03,117.01,117.05,116.875,116.747502266,4988870.0 +2021-09-07,116.59,116.68,116.435,116.288494992,7098564.0 +2021-09-08,116.7,116.94,116.63,116.6078044,6046209.0 +2021-09-09,116.91,117.32,116.81,116.937092227,7009653.0 +2021-09-10,116.93,117.03,116.71,116.567890724,8147133.0 +2021-09-13,116.93,117.06,116.905,116.70758859,4269332.0 +2021-09-14,117.16,117.52,117.1,117.146639026,6991031.0 +2021-09-15,117.33,117.35,117.0033,116.947070646,5108919.0 +2021-09-16,116.785,117.01,116.68,116.577869143,5682695.0 +2021-09-17,116.535,116.57,116.38,116.238602897,7611738.0 +2021-09-20,116.91,117.21,116.82,116.827329618,8781617.0 +2021-09-21,117.115,117.15,116.94,116.757480685,4867948.0 +2021-09-22,117.01,117.22,116.79,116.867243294,10966436.0 +2021-09-23,116.58,116.61,116.06,115.80953088,10650128.0 +2021-09-24,115.9,115.91,115.64,115.460286215,10528001.0 +2021-09-27,115.4,115.6,115.37,115.150955227,6742092.0 +2021-09-28,114.98,115.2181,114.725,114.711904791,10295459.0 +2021-09-29,115.2,115.355,114.865,114.831645819,8363964.0 +2021-09-30,114.97,115.26,114.92,114.971343685,7307937.0 +2021-10-01,115.355,115.66,115.26,115.44052695,19830112.0 +2021-10-04,115.41,115.665,115.26,115.300732177,7691837.0 +2021-10-05,115.29,115.32,114.99,114.941259902,6861931.0 +2021-10-06,115.15,115.26,115.05,114.971215925,7473541.0 +2021-10-07,114.875,114.91,114.67,114.51189024,8160204.0 +2021-10-08,114.62,114.62,114.3,114.262256716,9455115.0 +2021-10-11,114.23,114.32,114.13,113.982667169,2261278.0 +2021-10-12,114.35,114.71,114.28,114.501904899,7938421.0 +2021-10-13,114.74,115.05,114.68,114.7215824,11662372.0 +2021-10-14,115.02,115.205,114.895,114.991186607,9518151.0 +2021-10-15,114.74,114.77,114.53,114.422022171,8689690.0 +2021-10-18,114.25,114.52,114.07,114.262256716,8703263.0 +2021-10-19,114.27,114.315,114.0,113.852857736,7445439.0 +2021-10-20,114.02,114.21,113.94,113.802931031,6229997.0 +2021-10-21,113.9,113.95,113.63,113.503370802,7104090.0 +2021-10-22,113.78,114.05,113.67,113.79294569,10204559.0 +2021-10-25,113.98,114.22,113.98,113.932740464,4835094.0 +2021-10-26,114.12,114.24,113.9,114.072535237,5603077.0 +2021-10-27,114.64,115.06,114.32,114.711597059,16140262.0 +2021-10-28,114.76,114.91,114.46,114.41203683,9940418.0 +2021-10-29,114.27,114.86,114.19,114.461963535,11254318.0 +2021-11-01,114.22,114.63,114.19,114.453412089,14476744.0 +2021-11-02,114.67,114.96,114.66,114.73320042,12191000.0 +2021-11-03,114.84,114.88,114.27,114.373472566,17031092.0 +2021-11-04,114.66,115.17,114.66,114.99300387,12665429.0 +2021-11-05,115.335,115.81,115.22,115.622527613,12955126.0 +2021-11-08,115.52,115.52,115.16,115.122905594,7404312.0 +2021-11-09,115.695,115.98,115.65,115.652504934,12276897.0 +2021-11-10,115.54,115.57,114.54,114.663253337,19425106.0 +2021-11-11,114.75,114.8,114.38,114.293533043,3746050.0 +2021-11-12,114.8,114.94,114.52,114.533351612,10443929.0 +2021-11-15,114.55,114.5786,114.13,114.083691795,8021394.0 +2021-11-16,114.18,114.4,114.05,113.983767391,6573729.0 +2021-11-17,114.07,114.49,114.05,114.393457447,10006203.0 +2021-11-18,114.31,114.58,114.29,114.46340453,10183373.0 +2021-11-19,114.92,115.11,114.79,114.773170181,10731615.0 +2021-11-22,114.33,114.435,113.945,113.933805189,10876186.0 +2021-11-23,113.82,113.88,113.55,113.464160492,11543695.0 +2021-11-24,113.57,113.92,113.5,113.813895905,8322907.0 +2021-11-26,114.98,115.39,114.92,115.28278464,13878532.0 +2021-11-29,114.692,115.195,114.66,115.022981191,13908211.0 +2021-11-30,115.82,116.145,115.22,115.712459577,19416785.0 +2021-12-01,115.298,115.93,115.155,115.93,24991559.0 +2021-12-02,115.9,115.95,115.41,115.68,11448862.0 +2021-12-03,115.49,116.64,115.39,116.36,19790959.0 +2021-12-06,116.19,116.28,115.65,115.78,9863270.0 +2021-12-07,115.46,115.7,115.255,115.34,7678396.0 +2021-12-08,115.17,115.2,114.815,114.97,11126597.0 +2021-12-09,115.25,115.44,115.1,115.26,9198395.0 +2021-12-10,115.44,115.655,115.28,115.34,5051553.0 diff --git a/data/LTC_FIL.csv b/data/LTC_FIL.csv index c9aa537..ecf8f18 100644 --- a/data/LTC_FIL.csv +++ b/data/LTC_FIL.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1458,7 +1432,7 @@ time,high,low,open,close 2021-10-04,2.498,2.397,2.468,2.404 2021-10-05,2.521,2.434,2.404,2.45 2021-10-06,2.619,2.484,2.45,2.485 -2021-10-07,2.579,2.406,2.485,2.498 +2021-10-07,2.582,2.403,2.485,2.498 2021-10-08,2.272,2.2,2.498,2.212 2021-10-09,2.381,2.3,2.212,2.336 2021-10-10,2.605,2.502,2.336,2.503 @@ -1490,8 +1464,8 @@ time,high,low,open,close 2021-11-05,3.172,3.088,3.248,3.133 2021-11-06,3.266,3.169,3.133,3.195 2021-11-07,3.279,3.224,3.195,3.229 -2021-11-08,3.662,3.296,3.229,3.558 -2021-11-09,4.116,3.388,3.558,3.929 +2021-11-08,3.664,3.294,3.23,3.558 +2021-11-09,4.117,3.384,3.558,3.93 2021-11-10,4.507,3.917,3.929,4.1 2021-11-11,4.311,4.034,4.1,4.176 2021-11-12,4.402,3.972,4.176,3.996 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,4.493,4.061,4.094,4.459 2021-11-15,4.456,4.264,4.459,4.317 2021-11-16,4.438,4.075,4.317,4.099 -2021-11-17,4.237,3.97,4.099,4.144 +2021-11-17,4.179,4.017,4.099,4.09 +2021-11-18,4.214,3.879,4.09,3.948 +2021-11-19,4.094,3.84,3.948,4.054 +2021-11-20,4.204,4.068,4.054,4.17 +2021-11-21,4.241,4.121,4.17,4.161 +2021-11-22,4.114,3.992,4.161,4.038 +2021-11-23,4.215,4.101,4.038,4.183 +2021-11-24,4.287,4.117,4.183,4.195 +2021-11-25,4.16,3.93,4.195,4.028 +2021-11-26,3.867,3.533,4.028,3.704 +2021-11-27,3.505,3.352,3.704,3.38 +2021-11-28,3.619,3.478,3.38,3.534 +2021-11-29,3.785,3.628,3.534,3.754 +2021-11-30,3.929,3.743,3.754,3.866 +2021-12-01,3.979,3.817,3.866,3.843 +2021-12-02,3.849,3.767,3.843,3.787 +2021-12-03,3.917,3.741,3.787,3.781 +2021-12-04,4.211,3.645,3.781,3.967 +2021-12-05,4.195,3.919,3.967,3.999 +2021-12-06,4.205,3.897,3.999,4.163 +2021-12-07,4.168,4.027,4.163,4.14 +2021-12-08,4.083,3.876,4.14,3.988 +2021-12-09,4.166,4.012,3.988,4.035 +2021-12-10,3.79,3.712,4.035,3.724 +2021-12-11,3.989,3.799,3.724,3.907 +2021-12-12,4.046,3.961,3.907,3.993 +2021-12-13,4.116,3.91,3.993,4.005 diff --git a/data/LTC_TRX.csv b/data/LTC_TRX.csv index 35b9ac3..bcb249d 100644 --- a/data/LTC_TRX.csv +++ b/data/LTC_TRX.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,26976.74,23046.51,21792.45,24348.84 -2017-10-10,19833.33,19037.04,24348.84,19648.15 -2017-10-11,21836.73,21265.31,19648.15,21448.98 -2017-10-12,25045.45,22604.55,21448.98,24954.55 -2017-10-13,29837.84,26589.19,24954.55,28378.38 -2017-10-14,29025.0,25925.0,28378.38,27400.0 -2017-10-15,31025.64,28051.28,27400.0,29538.46 -2017-10-16,31378.38,30054.05,29538.46,30378.38 -2017-10-17,33088.24,30882.35,30378.38,31088.24 -2017-10-18,30944.44,28777.78,31088.24,30194.44 -2017-10-19,32000.0,30294.12,30166.67,30735.29 -2017-10-20,32812.5,31281.25,30735.29,31281.25 -2017-10-21,26394.74,24265.79,30363.64,25373.68 -2017-10-22,22753.49,21895.35,25386.84,21895.35 -2017-10-23,23114.63,22321.95,21900.0,22612.2 -2017-10-24,22191.49,19302.13,22617.07,21468.09 -2017-10-25,19169.81,18283.02,21468.09,18503.77 -2017-10-26,20012.24,19095.92,18492.45,19206.12 -2017-10-27,18688.46,17867.31,19202.04,18365.38 -2017-10-28,18461.54,18080.77,18350.0,18178.85 -2017-10-29,20466.67,19077.08,18178.85,19233.33 -2017-10-30,21693.18,20775.0,19233.33,20836.36 -2017-10-31,21386.05,19937.21,20836.36,19965.12 -2017-11-01,23435.14,21135.14,19965.12,21151.35 -2017-11-02,23202.94,20008.82,21151.35,22676.47 -2017-11-03,24721.88,22762.5,22676.47,24400.0 2017-11-04,27386.21,25317.24,24400.0,25651.72 2017-11-05,24083.87,23145.16,25651.72,23783.87 2017-11-06,26516.67,24490.0,23783.87,26113.33 @@ -1458,7 +1432,7 @@ time,high,low,open,close 2021-10-04,1862.63,1787.89,1795.43,1792.63 2021-10-05,1856.15,1792.51,1792.63,1804.28 2021-10-06,1964.74,1863.58,1804.28,1864.74 -2021-10-07,1936.72,1806.78,1864.74,1875.71 +2021-10-07,1938.98,1803.95,1864.74,1875.71 2021-10-08,1848.62,1790.61,1875.71,1800.0 2021-10-09,1782.35,1721.93,1800.0,1749.2 2021-10-10,1859.78,1786.59,1749.2,1787.15 @@ -1490,8 +1464,8 @@ time,high,low,open,close 2021-11-05,1955.62,1904.14,1966.07,1931.95 2021-11-06,1967.66,1908.98,1931.95,1924.55 2021-11-07,1964.24,1931.52,1924.55,1934.55 -2021-11-08,2139.88,1925.77,1934.55,2079.14 -2021-11-09,2398.83,1974.85,2079.14,2290.06 +2021-11-08,2141.1,1925.15,1935.15,2079.14 +2021-11-09,2399.42,1972.51,2079.14,2290.64 2021-11-10,2673.94,2324.24,2290.06,2432.73 2021-11-11,2488.1,2328.57,2432.73,2410.12 2021-11-12,2568.45,2317.26,2410.12,2331.55 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,2398.32,2167.6,2287.43,2379.89 2021-11-15,2188.72,2094.36,2379.89,2120.51 2021-11-16,2280.22,2093.96,2120.51,2106.04 -2021-11-17,2135.71,1987.23,2106.04,2071.89 +2021-11-17,2112.5,2030.43,2106.04,2067.39 +2021-11-18,2176.7,2003.41,2067.39,2039.2 +2021-11-19,2117.88,1986.03,2039.2,2097.21 +2021-11-20,2176.7,2106.25,2097.21,2159.09 +2021-11-21,2113.74,2054.4,2159.09,2074.18 +2021-11-22,2091.71,2029.28,2074.18,2053.04 +2021-11-23,2127.53,2070.22,2053.04,2111.24 +2021-11-24,2219.88,2131.58,2111.24,2171.93 +2021-11-25,2297.06,2170.0,2171.93,2224.12 +2021-11-26,2222.22,2030.41,2224.12,2128.65 +2021-11-27,2172.94,2078.24,2128.65,2095.88 +2021-11-28,2148.8,2065.06,2095.88,2098.19 +2021-11-29,2148.5,2059.28,2098.19,2131.14 +2021-11-30,2181.18,2078.24,2131.14,2146.47 +2021-12-01,2236.69,2145.56,2146.47,2160.36 +2021-12-02,2128.49,2083.14,2160.36,2094.19 +2021-12-03,2074.86,1981.71,2094.19,2002.86 +2021-12-04,1985.88,1719.21,2002.86,1871.19 +2021-12-05,1943.27,1815.2,1871.19,1852.63 +2021-12-06,1868.21,1731.79,1852.63,1849.71 +2021-12-07,1810.11,1748.88,1849.71,1797.75 +2021-12-08,1829.51,1736.61,1797.75,1786.89 +2021-12-09,1767.2,1702.15,1786.89,1711.83 +2021-12-10,1722.04,1686.56,1711.83,1691.94 +2021-12-11,1756.99,1673.12,1691.94,1720.97 +2021-12-12,1767.58,1730.22,1720.97,1744.51 +2021-12-13,1754.95,1697.28,1744.51,1717.03 diff --git a/data/LTC_UNI.csv b/data/LTC_UNI.csv index 76ee503..046f03b 100644 --- a/data/LTC_UNI.csv +++ b/data/LTC_UNI.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1458,7 +1432,7 @@ time,high,low,open,close 2021-10-04,6.873,6.597,6.557,6.615 2021-10-05,6.97,6.731,6.615,6.775 2021-10-06,7.441,7.058,6.775,7.062 -2021-10-07,7.224,6.74,7.065,6.997 +2021-10-07,7.233,6.729,7.065,6.997 2021-10-08,7.295,7.066,6.998,7.103 2021-10-09,7.29,7.043,7.103,7.154 2021-10-10,7.53,7.234,7.154,7.236 @@ -1490,8 +1464,8 @@ time,high,low,open,close 2021-11-05,7.88,7.673,7.877,7.785 2021-11-06,8.032,7.793,7.785,7.856 2021-11-07,8.096,7.962,7.856,7.974 -2021-11-08,8.974,8.076,7.974,8.719 -2021-11-09,10.42,8.578,8.719,9.947 +2021-11-08,8.979,8.073,7.977,8.719 +2021-11-09,10.42,8.567,8.719,9.949 2021-11-10,11.32,9.841,9.947,10.3 2021-11-11,10.67,9.982,10.3,10.33 2021-11-12,11.26,10.16,10.33,10.22 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,11.44,10.34,10.46,11.36 2021-11-15,11.31,10.82,11.36,10.96 2021-11-16,11.49,10.55,10.96,10.61 -2021-11-17,10.91,10.22,10.61,10.64 +2021-11-17,10.73,10.31,10.61,10.5 +2021-11-18,10.85,9.989,10.5,10.17 +2021-11-19,10.38,9.734,10.17,10.28 +2021-11-20,10.39,10.05,10.28,10.3 +2021-11-21,10.42,10.13,10.3,10.23 +2021-11-22,10.17,9.866,10.23,9.981 +2021-11-23,9.813,9.549,9.981,9.738 +2021-11-24,10.43,10.01,9.738,10.2 +2021-11-25,10.76,10.17,10.2,10.42 +2021-11-26,10.61,9.69,10.42,10.16 +2021-11-27,10.38,9.927,10.16,10.01 +2021-11-28,10.14,9.744,10.01,9.901 +2021-11-29,10.23,9.803,9.901,10.15 +2021-11-30,9.938,9.469,10.15,9.78 +2021-12-01,10.32,9.896,9.78,9.965 +2021-12-02,9.217,9.021,9.965,9.068 +2021-12-03,9.761,9.323,9.068,9.422 +2021-12-04,10.05,8.704,9.422,9.474 +2021-12-05,9.928,9.274,9.474,9.465 +2021-12-06,9.415,8.727,9.465,9.321 +2021-12-07,9.488,9.167,9.321,9.423 +2021-12-08,9.017,8.559,9.423,8.807 +2021-12-09,9.662,9.306,8.807,9.359 +2021-12-10,9.966,9.76,9.359,9.792 +2021-12-11,10.15,9.668,9.792,9.944 +2021-12-12,10.05,9.841,9.944,9.922 +2021-12-13,10.43,9.738,9.922,10.18 diff --git a/data/LTC_USD.csv b/data/LTC_USD.csv index 07790ab..e521867 100644 --- a/data/LTC_USD.csv +++ b/data/LTC_USD.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,53.44,48.12,53.3,50.08 -2017-10-10,51.63,49.69,50.08,50.58 -2017-10-11,51.05,50.18,50.58,50.79 -2017-10-12,59.72,50.73,50.79,59.72 -2017-10-13,60.76,55.11,59.72,59.05 -2017-10-14,66.48,58.34,59.05,63.94 -2017-10-15,69.95,62.08,63.94,65.57 -2017-10-16,66.41,62.28,65.58,64.76 -2017-10-17,64.97,58.5,64.76,59.19 -2017-10-18,61.89,53.05,59.19,60.55 -2017-10-19,61.39,58.35,60.55,59.68 -2017-10-20,62.17,58.31,59.68,60.09 -2017-10-21,60.36,56.17,60.08,58.09 -2017-10-22,58.67,55.73,58.09,56.51 -2017-10-23,56.57,51.92,56.52,54.63 -2017-10-24,58.98,52.35,54.63,55.56 -2017-10-25,56.4,53.52,55.56,56.19 -2017-10-26,56.95,54.9,56.19,55.55 -2017-10-27,55.99,54.69,55.55,55.02 -2017-10-28,55.79,53.95,55.02,54.22 -2017-10-29,57.83,53.86,54.22,56.75 -2017-10-30,58.66,55.81,56.75,56.22 -2017-10-31,56.74,55.49,56.22,55.5 -2017-11-01,55.62,52.72,55.5,52.83 -2017-11-02,54.9,50.03,52.82,54.19 -2017-11-03,56.13,53.79,54.19,55.98 2017-11-04,56.12,54.62,55.98,54.83 2017-11-05,55.45,54.43,54.84,54.6 2017-11-06,55.79,53.43,54.6,54.5 @@ -1458,7 +1432,7 @@ time,high,low,open,close 2021-10-04,170.81,161.58,170.64,167.73 2021-10-05,175.46,166.74,167.73,173.82 2021-10-06,182.98,163.99,173.82,178.5 -2021-10-07,184.42,172.04,178.54,178.61 +2021-10-07,187.05,173.46,178.49,178.57 2021-10-08,183.32,174.57,178.56,175.85 2021-10-09,182.83,174.58,175.85,179.88 2021-10-10,183.96,174.27,179.88,174.93 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,279.5,248.61,257.84,279.22 2021-11-15,281.36,259.34,279.22,263.11 2021-11-16,263.17,224.26,263.11,230.42 -2021-11-17,235.35,218.83,230.42,231.67 +2021-11-17,235.35,218.83,230.42,229.7 +2021-11-18,232.22,200.06,229.7,204.44 +2021-11-19,221.46,199.82,204.44,218.24 +2021-11-20,227.95,213.06,218.24,227.2 +2021-11-21,230.87,220.03,227.2,221.86 +2021-11-22,222.02,205.56,221.86,209.34 +2021-11-23,218.71,205.49,209.34,216.34 +2021-11-24,217.52,206.15,216.34,212.42 +2021-11-25,229.74,210.84,212.42,223.04 +2021-11-26,224.93,190.29,223.04,195.52 +2021-11-27,201.06,190.93,195.52,195.45 +2021-11-28,200.04,182.28,195.45,199.64 +2021-11-29,209.58,195.56,199.64,205.8 +2021-11-30,219.64,197.74,205.8,207.82 +2021-12-01,217.83,205.5,207.82,208.96 +2021-12-02,210.19,200.27,208.96,203.62 +2021-12-03,208.24,181.29,203.62,187.98 +2021-12-04,189.23,136.05,187.98,163.09 +2021-12-05,165.14,148.91,163.09,156.58 +2021-12-06,164.67,141.53,156.58,161.81 +2021-12-07,165.95,158.45,161.81,162.06 +2021-12-08,170.32,156.34,162.06,165.22 +2021-12-09,167.15,151.49,165.22,151.5 +2021-12-10,159.86,147.79,151.5,148.53 +2021-12-11,159.56,145.85,148.53,158.0 +2021-12-12,162.91,153.39,158.0,159.1 +2021-12-13,159.94,146.87,159.1,146.97 diff --git a/data/QQQ.csv b/data/QQQ.csv index fe5ce66..65a484f 100644 --- a/data/QQQ.csv +++ b/data/QQQ.csv @@ -1010,3 +1010,20 @@ time,open,high,low,close,volume 2021-11-12,391.77,395.25,390.13,394.7,32532903.0 2021-11-15,395.91,396.24,392.095,394.61,33716861.0 2021-11-16,393.86,397.93,393.66,397.42,27872940.0 +2021-11-17,397.75,399.7196,396.64,397.63,28703263.0 +2021-11-18,399.73,402.27,397.45,401.75,45721515.0 +2021-11-19,403.43,405.3,402.58,403.99,45191721.0 +2021-11-22,405.57,408.71,399.19,399.3,61715370.0 +2021-11-23,398.11,400.23,392.92,397.48,70098736.0 +2021-11-24,394.93,399.05,392.54,398.76,46954382.0 +2021-11-26,396.11,397.54,389.77,391.2,51533314.0 +2021-11-29,395.89,400.73,395.14,399.69,54447106.0 +2021-11-30,398.78,401.19,391.75,393.82,81332693.0 +2021-12-01,398.28,400.48,386.64,387.12,78379245.0 +2021-12-02,385.8,391.74,384.34,389.91,84416623.0 +2021-12-03,391.31,392.34,378.9,383.13,105349104.0 +2021-12-06,383.63,387.6,379.3,386.2,67588801.0 +2021-12-07,393.03,398.46,392.99,397.83,56005264.0 +2021-12-08,398.17,399.82,396.22,399.61,39204041.0 +2021-12-09,398.35,400.2,393.5299,393.73,49973714.0 +2021-12-10,396.62,398.28,393.36,398.01,52545767.0 diff --git a/data/SOL_DOT.csv b/data/SOL_DOT.csv index 7ddf9a0..74ba8c8 100644 --- a/data/SOL_DOT.csv +++ b/data/SOL_DOT.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1458,7 +1432,7 @@ time,high,low,open,close 2021-10-04,5.703,5.343,5.383,5.367 2021-10-05,5.628,5.169,5.367,5.243 2021-10-06,5.535,4.76,5.243,4.779 -2021-10-07,4.728,4.37,4.779,4.545 +2021-10-07,4.727,4.369,4.779,4.543 2021-10-08,5.011,4.575,4.543,4.761 2021-10-09,4.471,4.3,4.761,4.319 2021-10-10,4.535,4.278,4.319,4.288 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,5.296,5.107,5.131,5.14 2021-11-15,5.35,5.146,5.14,5.311 2021-11-16,5.528,5.365,5.311,5.369 -2021-11-17,5.556,5.044,5.369,5.208 +2021-11-17,5.199,4.997,5.369,5.127 +2021-11-18,5.365,4.823,5.127,4.996 +2021-11-19,5.31,4.792,4.996,5.221 +2021-11-20,5.336,5.097,5.221,5.175 +2021-11-21,5.527,5.01,5.175,5.484 +2021-11-22,5.617,5.366,5.484,5.463 +2021-11-23,5.538,5.275,5.463,5.452 +2021-11-24,5.803,5.266,5.452,5.372 +2021-11-25,5.458,5.261,5.372,5.32 +2021-11-26,5.712,5.263,5.32,5.565 +2021-11-27,5.665,5.473,5.565,5.487 +2021-11-28,5.69,5.447,5.487,5.615 +2021-11-29,5.714,5.427,5.615,5.508 +2021-11-30,5.624,5.309,5.508,5.494 +2021-12-01,6.285,5.689,5.494,6.248 +2021-12-02,6.755,6.194,6.248,6.537 +2021-12-03,6.649,6.24,6.537,6.274 +2021-12-04,7.184,6.304,6.274,6.831 +2021-12-05,7.18,6.614,6.831,6.929 +2021-12-06,7.152,6.686,6.929,6.888 +2021-12-07,6.596,6.197,6.888,6.241 +2021-12-08,6.524,6.287,6.241,6.515 +2021-12-09,6.839,6.646,6.515,6.71 +2021-12-10,6.787,6.334,6.71,6.336 +2021-12-11,6.325,6.135,6.336,6.197 +2021-12-12,5.922,5.787,6.197,5.856 +2021-12-13,6.241,5.503,5.856,5.932 diff --git a/data/SOL_FIL.csv b/data/SOL_FIL.csv index 6e3581b..fe47ab7 100644 --- a/data/SOL_FIL.csv +++ b/data/SOL_FIL.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,3.927,3.787,3.838,3.812 2021-11-15,3.929,3.779,3.812,3.901 2021-11-16,4.02,3.901,3.901,3.904 -2021-11-17,4.011,3.759,3.904,3.87 +2021-11-17,3.957,3.803,3.904,3.902 +2021-11-18,4.047,3.638,3.902,3.769 +2021-11-19,4.072,3.674,3.769,4.004 +2021-11-20,4.128,3.943,4.004,4.004 +2021-11-21,4.36,3.952,4.004,4.325 +2021-11-22,4.284,4.093,4.325,4.166 +2021-11-23,4.367,4.159,4.166,4.299 +2021-11-24,4.392,3.986,4.299,4.066 +2021-11-25,3.892,3.751,4.066,3.794 +2021-11-26,3.738,3.444,3.794,3.641 +2021-11-27,3.453,3.336,3.641,3.344 +2021-11-28,3.606,3.452,3.344,3.559 +2021-11-29,3.871,3.677,3.559,3.732 +2021-11-30,3.971,3.749,3.732,3.879 +2021-12-01,4.253,3.849,3.879,4.227 +2021-12-02,4.496,4.123,4.227,4.351 +2021-12-03,4.508,4.23,4.351,4.253 +2021-12-04,5.144,4.514,4.253,4.891 +2021-12-05,5.199,4.789,4.891,5.017 +2021-12-06,5.191,4.852,5.017,4.999 +2021-12-07,5.145,4.833,4.999,4.868 +2021-12-08,4.701,4.53,4.868,4.695 +2021-12-09,4.904,4.766,4.695,4.812 +2021-12-10,4.508,4.208,4.812,4.209 +2021-12-11,4.343,4.213,4.209,4.255 +2021-12-12,4.398,4.298,4.255,4.349 +2021-12-13,4.482,4.151,4.349,4.259 diff --git a/data/SOL_LTC.csv b/data/SOL_LTC.csv index b38cfac..b6e1b95 100644 --- a/data/SOL_LTC.csv +++ b/data/SOL_LTC.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1490,8 +1464,8 @@ time,high,low,open,close 2021-11-05,1.237,1.159,1.218,1.186 2021-11-06,1.316,1.199,1.186,1.308 2021-11-07,1.318,1.232,1.308,1.237 -2021-11-08,1.165,1.078,1.237,1.086 -2021-11-09,0.9579,0.906,1.086,0.9129 +2021-11-08,1.165,1.078,1.236,1.086 +2021-11-09,0.9576,0.9058,1.086,0.9127 2021-11-10,0.9111,0.857,0.9129,0.8939 2021-11-11,0.936,0.8802,0.8939,0.8903 2021-11-12,0.9323,0.8963,0.8903,0.9104 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,0.8808,0.8493,0.9373,0.8549 2021-11-15,0.91,0.8755,0.8549,0.9035 2021-11-16,0.9807,0.9517,0.9035,0.9525 -2021-11-17,0.985,0.91,0.9525,0.9345 +2021-11-17,0.9674,0.9298,0.9525,0.954 +2021-11-18,1.025,0.9214,0.954,0.9546 +2021-11-19,1.004,0.9062,0.9546,0.9875 +2021-11-20,0.9897,0.9455,0.9875,0.96 +2021-11-21,1.048,0.9497,0.96,1.039 +2021-11-22,1.061,1.013,1.039,1.032 +2021-11-23,1.044,0.9944,1.032,1.028 +2021-11-24,1.047,0.9502,1.028,0.9693 +2021-11-25,0.9661,0.9312,0.9693,0.9418 +2021-11-26,1.009,0.9297,0.9418,0.983 +2021-11-27,1.021,0.9868,0.983,0.9893 +2021-11-28,1.02,0.9767,0.9893,1.007 +2021-11-29,1.031,0.9795,1.007,0.9941 +2021-11-30,1.027,0.9696,0.9941,1.003 +2021-12-01,1.107,1.002,1.003,1.1 +2021-12-02,1.187,1.089,1.1,1.149 +2021-12-03,1.192,1.119,1.149,1.125 +2021-12-04,1.296,1.138,1.125,1.233 +2021-12-05,1.3,1.197,1.233,1.254 +2021-12-06,1.247,1.166,1.254,1.201 +2021-12-07,1.243,1.167,1.201,1.176 +2021-12-08,1.179,1.136,1.176,1.177 +2021-12-09,1.215,1.181,1.177,1.193 +2021-12-10,1.211,1.13,1.193,1.13 +2021-12-11,1.112,1.078,1.13,1.089 +2021-12-12,1.101,1.076,1.089,1.089 +2021-12-13,1.114,1.038,1.089,1.063 diff --git a/data/SOL_TRX.csv b/data/SOL_TRX.csv index df25577..c8ca8e0 100644 --- a/data/SOL_TRX.csv +++ b/data/SOL_TRX.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,2096.09,2021.23,2144.0,2034.64 2021-11-15,1929.74,1856.41,2034.64,1915.9 2021-11-16,2065.38,2004.4,1915.9,2006.04 -2021-11-17,2021.98,1881.38,2006.04,1935.68 +2021-11-17,2000.0,1922.28,2006.04,1972.28 +2021-11-18,2090.34,1878.98,1972.28,1946.59 +2021-11-19,2106.15,1900.56,1946.59,2070.95 +2021-11-20,2136.93,2041.48,2070.95,2072.73 +2021-11-21,2173.08,1969.78,2072.73,2156.04 +2021-11-22,2177.9,2080.66,2156.04,2118.23 +2021-11-23,2204.49,2099.44,2118.23,2170.22 +2021-11-24,2274.27,2063.74,2170.22,2105.26 +2021-11-25,2148.82,2071.18,2105.26,2094.71 +2021-11-26,2147.95,1978.95,2094.71,2092.4 +2021-11-27,2140.59,2068.24,2092.4,2073.53 +2021-11-28,2140.96,2049.4,2073.53,2112.65 +2021-11-29,2197.6,2087.43,2112.65,2118.56 +2021-11-30,2204.71,2081.18,2118.56,2153.53 +2021-12-01,2390.53,2163.91,2153.53,2376.33 +2021-12-02,2486.05,2279.65,2376.33,2405.81 +2021-12-03,2388.0,2241.14,2405.81,2253.14 +2021-12-04,2425.99,2128.81,2253.14,2306.78 +2021-12-05,2408.19,2218.13,2306.78,2323.98 +2021-12-06,2306.36,2156.07,2323.98,2221.39 +2021-12-07,2234.27,2098.88,2221.39,2114.04 +2021-12-08,2106.56,2030.05,2114.04,2103.83 +2021-12-09,2080.65,2022.04,2103.83,2041.4 +2021-12-10,2048.39,1911.83,2041.4,1912.37 +2021-12-11,1912.9,1855.38,1912.37,1874.19 +2021-12-12,1921.43,1877.47,1874.19,1900.0 +2021-12-13,1910.99,1802.17,1900.0,1825.82 diff --git a/data/SOL_UNI.csv b/data/SOL_UNI.csv index d47aa2b..709bb5b 100644 --- a/data/SOL_UNI.csv +++ b/data/SOL_UNI.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,10.0,9.645,9.801,9.709 2021-11-15,9.973,9.594,9.709,9.902 2021-11-16,10.41,10.1,9.902,10.11 -2021-11-17,10.33,9.675,10.11,9.939 +2021-11-17,10.15,9.76,10.11,10.01 +2021-11-18,10.42,9.368,10.01,9.705 +2021-11-19,10.32,9.315,9.705,10.15 +2021-11-20,10.2,9.742,10.15,9.892 +2021-11-21,10.72,9.713,9.892,10.63 +2021-11-22,10.59,10.12,10.63,10.3 +2021-11-23,10.17,9.684,10.3,10.01 +2021-11-24,10.68,9.695,10.01,9.89 +2021-11-25,10.07,9.705,9.89,9.815 +2021-11-26,10.25,9.445,9.815,9.986 +2021-11-27,10.22,9.879,9.986,9.904 +2021-11-28,10.1,9.67,9.904,9.969 +2021-11-29,10.46,9.937,9.969,10.09 +2021-11-30,10.05,9.483,10.09,9.812 +2021-12-01,11.03,9.981,9.812,10.96 +2021-12-02,10.77,9.872,10.96,10.42 +2021-12-03,11.23,10.54,10.42,10.6 +2021-12-04,12.28,10.78,10.6,11.68 +2021-12-05,12.3,11.33,11.68,11.87 +2021-12-06,11.62,10.87,11.87,11.19 +2021-12-07,11.71,11.0,11.19,11.08 +2021-12-08,10.38,10.01,11.08,10.37 +2021-12-09,11.38,11.06,10.37,11.16 +2021-12-10,11.85,11.06,11.16,11.07 +2021-12-11,11.05,10.72,11.07,10.83 +2021-12-12,10.93,10.68,10.83,10.81 +2021-12-13,11.36,10.34,10.81,10.82 diff --git a/data/SOL_USD.csv b/data/SOL_USD.csv index 0c30173..d2d242b 100644 --- a/data/SOL_USD.csv +++ b/data/SOL_USD.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,241.94,230.47,241.66,238.71 2021-11-15,246.33,234.5,238.71,238.17 2021-11-16,238.17,214.88,238.17,219.09 -2021-11-17,222.24,209.95,219.09,216.17 +2021-11-17,222.24,209.95,219.09,218.95 +2021-11-18,222.78,186.78,218.95,195.24 +2021-11-19,219.74,189.18,195.24,215.39 +2021-11-20,221.28,206.17,215.39,217.89 +2021-11-21,235.71,210.44,217.89,230.56 +2021-11-22,232.18,211.75,230.56,215.78 +2021-11-23,226.17,211.04,215.78,221.94 +2021-11-24,222.31,200.2,221.94,205.75 +2021-11-25,216.48,202.06,205.75,210.06 +2021-11-26,210.6,182.81,210.06,192.24 +2021-11-27,199.47,190.69,192.24,193.0 +2021-11-28,202.3,181.17,193.0,200.92 +2021-11-29,212.94,199.87,200.92,204.22 +2021-11-30,218.52,199.73,204.22,208.43 +2021-12-01,232.51,207.77,208.43,229.91 +2021-12-02,243.31,220.2,229.91,233.89 +2021-12-03,239.63,206.22,233.89,211.87 +2021-12-04,212.63,175.73,211.87,201.01 +2021-12-05,204.66,181.28,201.01,196.74 +2021-12-06,197.72,176.61,196.74,194.03 +2021-12-07,204.27,188.08,194.03,190.38 +2021-12-08,196.33,183.89,190.38,194.74 +2021-12-09,196.81,178.8,194.74,181.41 +2021-12-10,184.56,167.31,181.41,167.65 +2021-12-11,173.8,161.48,167.65,172.08 +2021-12-12,176.87,167.8,172.08,173.0 +2021-12-13,173.0,155.92,173.0,156.29 diff --git a/data/SOL_XRP.csv b/data/SOL_XRP.csv index 1078c81..36eadb1 100644 --- a/data/SOL_XRP.csv +++ b/data/SOL_XRP.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1490,8 +1464,8 @@ time,high,low,open,close 2021-11-05,212.58,199.11,205.78,203.74 2021-11-06,225.89,205.71,203.74,224.45 2021-11-07,218.49,204.36,224.45,205.04 -2021-11-08,207.9,192.31,205.04,193.84 -2021-11-09,199.63,188.82,193.84,190.26 +2021-11-08,207.9,192.31,204.83,193.84 +2021-11-09,199.73,188.92,193.84,190.36 2021-11-10,199.18,187.36,190.26,195.42 2021-11-11,202.13,190.08,195.42,192.27 2021-11-12,197.09,189.48,192.27,192.44 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,206.84,199.45,203.14,200.77 2021-11-15,204.18,196.42,200.77,202.71 2021-11-16,207.56,201.44,202.71,201.6 -2021-11-17,203.99,192.75,201.6,197.57 +2021-11-17,202.75,194.88,201.6,199.94 +2021-11-18,201.15,180.81,199.94,187.32 +2021-11-19,200.85,181.25,187.32,197.5 +2021-11-20,204.74,195.59,197.5,198.58 +2021-11-21,219.11,198.61,198.58,217.4 +2021-11-22,214.12,204.56,217.4,208.26 +2021-11-23,211.76,201.67,208.26,208.47 +2021-11-24,215.22,195.3,208.47,199.23 +2021-11-25,206.27,198.81,199.23,201.07 +2021-11-26,210.25,193.7,201.07,204.81 +2021-11-27,210.83,203.71,204.81,204.23 +2021-11-28,210.05,201.06,204.23,207.27 +2021-11-29,214.24,203.5,207.27,206.54 +2021-11-30,213.93,201.94,206.54,208.96 +2021-12-01,233.39,211.27,208.96,232.0 +2021-12-02,248.46,227.83,232.0,240.44 +2021-12-03,243.25,228.29,240.44,229.51 +2021-12-04,249.65,219.07,229.51,237.38 +2021-12-05,252.79,232.84,237.38,243.95 +2021-12-06,243.74,227.86,243.95,234.76 +2021-12-07,246.71,231.76,234.76,233.44 +2021-12-08,225.83,217.63,233.44,225.54 +2021-12-09,214.4,208.37,225.54,210.36 +2021-12-10,224.78,209.79,210.36,209.85 +2021-12-11,209.42,203.12,209.85,205.18 +2021-12-12,208.4,203.64,205.18,206.08 +2021-12-13,207.89,194.15,206.08,196.98 diff --git a/data/SPY.csv b/data/SPY.csv index 5708fd7..2bda34b 100644 --- a/data/SPY.csv +++ b/data/SPY.csv @@ -1010,3 +1010,20 @@ time,open,high,low,close,volume 2021-11-12,465.12,467.86,464.11,467.27,51018081.0 2021-11-15,468.64,468.81,466.23,467.43,46980500.0 2021-11-16,467.15,470.485,467.07,469.28,48857502.0 +2021-11-17,469.0,469.19,467.48,468.14,47858289.0 +2021-11-18,469.24,470.01,466.34,469.73,50625607.0 +2021-11-19,469.61,470.94,468.5,468.89,57315573.0 +2021-11-22,470.89,473.54,467.35,467.57,72761954.0 +2021-11-23,467.22,469.095,464.45,468.19,73206538.0 +2021-11-24,466.06,469.57,465.19,469.44,61858813.0 +2021-11-26,462.34,463.9,457.77,458.97,112669636.0 +2021-11-29,464.07,466.56,461.73,464.6,86268818.0 +2021-11-30,462.0,464.03,455.3,455.56,148559598.0 +2021-12-01,461.64,464.67,450.29,450.5,132485835.0 +2021-12-02,450.73,459.07,450.31,457.4,127637758.0 +2021-12-03,459.17,460.3,448.92,453.42,137331647.0 +2021-12-06,456.13,460.79,453.56,458.79,98977532.0 +2021-12-07,464.41,468.88,458.6546,468.28,95484688.0 +2021-12-08,468.7,470.0,466.83,469.52,72238777.0 +2021-12-09,468.15,469.6291,466.14,466.35,61272568.0 +2021-12-10,469.23,470.9,466.51,470.74,77159757.0 diff --git a/data/TLT.csv b/data/TLT.csv index 2cdbaab..a0f7bfe 100644 --- a/data/TLT.csv +++ b/data/TLT.csv @@ -1,1012 +1,1029 @@ time,open,high,low,close,volume -2017-11-10,124.71,124.84,123.96,114.337577745,11980950.0 -2017-11-13,124.8,124.81,124.31,114.577124645,5880784.0 -2017-11-14,124.77,125.24,124.77,115.351045397,6195891.0 -2017-11-15,126.06,126.67,125.64,116.604059947,9568163.0 -2017-11-16,126.01,126.33,125.45,115.590592296,5894944.0 -2017-11-17,126.07,126.44,125.96,116.447433128,6938792.0 -2017-11-20,125.91,126.38,125.91,116.401366417,4232349.0 -2017-11-21,127.09,127.29,126.31,116.769900108,5818422.0 -2017-11-22,126.62,127.2,126.51,117.147647142,4140708.0 -2017-11-24,126.93,127.03,126.69,116.825180162,3141388.0 -2017-11-27,126.86,127.05,126.42,116.659340001,6079853.0 -2017-11-28,126.77,127.18,126.47,116.81596682,5983021.0 -2017-11-29,125.56,125.68,125.1,115.664299034,14547146.0 -2017-11-30,125.31,125.52,124.44,115.277338658,9630008.0 -2017-12-01,125.87,127.69,125.1,116.829514118,24583127.0 -2017-12-04,125.92,126.67,125.81,116.884905433,9609316.0 -2017-12-05,126.47,127.5,126.45,117.466514235,10958930.0 -2017-12-06,127.87,128.23,127.66,117.872717208,11834449.0 -2017-12-07,127.93,128.1,126.3,116.949528633,13056807.0 -2017-12-08,126.59,126.74,126.24,116.958760519,4786306.0 -2017-12-11,126.86,127.09,126.41,116.718731489,3863802.0 -2017-12-12,126.17,126.41,125.67,116.672572061,7502439.0 -2017-12-13,126.81,127.39,126.59,117.549601206,8532859.0 -2017-12-14,127.05,127.98,126.79,118.048123037,6884986.0 -2017-12-15,127.81,128.59,127.56,118.491253553,7239398.0 -2017-12-18,127.97,128.0,126.91,117.41112292,7239706.0 -2017-12-19,126.32,126.38,125.07,115.887861772,11045782.0 -2017-12-20,124.31,124.71,123.95,114.604629653,10005783.0 -2017-12-21,124.03,124.86,124.0,115.270764678,7026878.0 -2017-12-22,124.7,124.84,124.53,115.428036187,3974571.0 -2017-12-26,124.98,125.53,124.97,115.770333,3168442.0 -2017-12-27,125.71,126.98,125.7,117.278289232,9059659.0 -2017-12-28,126.53,126.83,126.37,117.176525314,5297264.0 -2017-12-29,126.5,127.12,126.48,117.361550619,7580515.0 -2018-01-02,126.49,126.51,125.07,116.094127283,16238206.0 -2018-01-03,126.0,126.2,125.49,116.649203196,8605121.0 -2018-01-04,125.65,126.16,125.37,116.630700666,9217876.0 -2018-01-05,125.87,126.18,125.36,116.297655118,10915437.0 -2018-01-08,125.99,126.03,125.17,116.223644996,8850576.0 -2018-01-09,124.81,124.83,123.81,114.669432439,16226402.0 -2018-01-10,122.81,123.93,122.66,114.53066346,14302604.0 -2018-01-11,123.51,124.59,123.31,115.002477987,12511001.0 -2018-01-12,124.1,124.79,123.91,115.196754556,9987129.0 -2018-01-16,125.17,125.28,124.56,115.677820348,9125890.0 -2018-01-17,125.08,125.64,124.6,115.520548839,8326973.0 -2018-01-18,123.93,124.27,123.54,114.447402073,10843892.0 -2018-01-19,123.4,123.56,122.98,113.846069834,11374309.0 -2018-01-22,123.45,123.71,122.99,113.957085016,8985125.0 -2018-01-23,123.81,124.2,123.24,114.447402073,12325687.0 -2018-01-24,122.85,123.13,122.54,113.827567303,9038909.0 -2018-01-25,123.16,124.15,122.8,114.761945091,12173297.0 -2018-01-26,123.88,123.91,123.1,114.336386891,6462945.0 -2018-01-29,122.97,122.97,122.3,113.540778081,12223038.0 -2018-01-30,122.28,122.37,121.7,112.874686985,12064454.0 -2018-01-31,122.87,122.93,121.94,113.540778081,18045079.0 -2018-02-01,122.48,122.53,120.63,111.898263123,18632780.0 -2018-02-02,120.15,120.26,119.24,110.85993624,23944423.0 -2018-02-05,119.17,121.82,118.64,111.907533898,28606241.0 -2018-02-06,120.42,120.87,119.72,111.212225718,10935439.0 -2018-02-07,120.13,120.33,118.56,110.155357284,16271063.0 -2018-02-08,118.01,119.18,117.85,110.0348372,15155094.0 -2018-02-09,118.11,119.09,117.79,109.33952902,15661576.0 -2018-02-12,118.56,119.3,118.19,109.821609358,10944598.0 -2018-02-13,118.61,119.01,118.39,110.312960472,8157569.0 -2018-02-14,118.46,118.54,117.47,109.089218075,12043313.0 -2018-02-15,118.19,118.8,117.99,109.460049104,8222416.0 -2018-02-16,119.04,119.21,118.34,110.053378751,8454089.0 -2018-02-20,118.28,118.51,117.78,109.571298413,8268822.0 -2018-02-21,118.24,118.29,116.51,108.227035931,12054315.0 -2018-02-22,117.24,117.66,117.0,108.551513082,9317852.0 -2018-02-23,117.88,118.31,117.72,109.515673759,9072850.0 -2018-02-26,118.68,118.91,118.04,109.552756862,8771646.0 -2018-02-27,118.52,118.66,117.26,109.395153674,12525659.0 -2018-02-28,118.47,118.83,118.25,110.090461854,9311606.0 -2018-03-01,118.43,119.62,118.15,110.840450924,12287700.0 -2018-03-02,118.85,118.93,118.12,109.939384569,10064302.0 -2018-03-05,118.75,118.8,117.63,109.642125566,5658174.0 -2018-03-06,118.36,118.68,118.12,109.744308348,5452045.0 -2018-03-07,118.57,118.68,117.96,109.623546878,4461757.0 -2018-03-08,118.31,118.99,118.26,110.255222261,7086716.0 -2018-03-09,117.99,118.27,117.59,109.53065344,6570366.0 -2018-03-12,118.31,118.66,118.19,110.162328822,5801739.0 -2018-03-13,118.31,119.37,118.19,110.719689454,7455302.0 -2018-03-14,119.4,120.4,119.37,111.695070559,10175049.0 -2018-03-15,120.17,120.49,119.93,111.695070559,6757935.0 -2018-03-16,119.8,120.01,119.55,111.295628773,6084329.0 -2018-03-19,119.21,119.97,119.2,110.942633706,8491173.0 -2018-03-20,118.91,119.22,118.83,110.496745201,5445971.0 -2018-03-21,118.66,119.42,118.11,110.617506671,9742409.0 -2018-03-22,120.31,120.82,119.67,111.713649247,12136574.0 -2018-03-23,119.68,120.31,119.62,111.630045152,7250408.0 -2018-03-26,120.0,120.45,119.67,111.202735334,8237947.0 -2018-03-27,119.83,121.12,119.81,112.391771348,9168508.0 -2018-03-28,121.45,121.64,120.95,112.689030352,7412538.0 -2018-03-29,121.54,122.29,121.51,113.237101639,9694323.0 -2018-04-02,121.35,122.36,121.16,113.46044905,12036489.0 -2018-04-03,121.36,121.48,120.83,112.585384871,9855032.0 -2018-04-04,121.35,121.46,120.6,112.352655036,6654312.0 -2018-04-05,120.1,120.27,119.77,111.514827631,7603733.0 -2018-04-06,120.66,121.15,120.22,112.734331965,8831225.0 -2018-04-09,120.64,121.3,120.35,112.920515833,6307525.0 -2018-04-10,121.2,121.38,120.78,112.715713578,6048601.0 -2018-04-11,121.85,121.89,121.27,113.116008894,5901296.0 -2018-04-12,121.04,121.07,120.41,112.287490682,6622829.0 -2018-04-13,120.52,121.13,120.5,112.548148097,4963954.0 -2018-04-16,120.23,120.97,120.18,112.585384871,4491254.0 -2018-04-17,120.92,121.58,120.82,112.892588253,5590360.0 -2018-04-18,121.29,121.34,120.28,111.989596494,8138401.0 -2018-04-19,119.42,119.53,118.81,111.077295541,9875870.0 -2018-04-20,118.89,119.13,118.43,110.27670491,7579370.0 -2018-04-23,118.33,118.62,118.08,110.30463249,7073216.0 -2018-04-24,118.21,118.45,117.76,109.801936047,8190786.0 -2018-04-25,117.41,117.65,116.94,109.066509769,6603780.0 -2018-04-26,117.73,118.13,117.59,109.829863627,6528572.0 -2018-04-27,118.47,118.95,118.44,110.677000226,5402102.0 -2018-04-30,119.08,119.56,118.94,110.872493287,8321071.0 -2018-05-01,118.77,118.84,118.23,110.474137076,7979321.0 -2018-05-02,118.64,118.87,118.26,110.352849703,4644051.0 -2018-05-03,118.84,119.31,118.68,110.847328992,6345335.0 -2018-05-04,119.23,119.23,118.49,111.015265355,4283487.0 -2018-05-07,118.97,119.02,118.74,110.837999195,3647906.0 -2018-05-08,118.55,119.0,118.3,110.735371418,6091243.0 -2018-05-09,118.12,118.42,117.98,110.072955766,7832538.0 -2018-05-10,118.55,118.98,118.35,110.959286567,7101525.0 -2018-05-11,119.32,119.36,118.82,111.239180505,4273364.0 -2018-05-14,118.8,118.99,118.59,110.651403236,4996183.0 -2018-05-15,117.56,117.58,116.7,109.391880518,12901003.0 -2018-05-16,117.42,117.53,116.79,108.972039612,6518040.0 -2018-05-17,116.63,116.82,116.09,108.421581535,7330707.0 -2018-05-18,116.51,117.29,116.51,109.354561327,9606468.0 -2018-05-21,117.13,117.38,116.95,109.410540114,4448525.0 -2018-05-22,117.29,117.35,116.85,109.242603752,4700736.0 -2018-05-23,117.75,118.11,117.66,110.035636574,9633993.0 -2018-05-24,118.69,119.06,118.64,110.912637578,8204131.0 -2018-05-25,119.56,119.84,119.47,111.603042623,8482823.0 -2018-05-29,120.79,122.52,120.43,114.047449676,21668143.0 -2018-05-30,121.0,121.48,120.74,113.282406247,11616340.0 -2018-05-31,121.56,121.98,120.95,113.095810289,10769941.0 -2018-06-01,120.17,120.71,119.85,112.499636203,8718753.0 -2018-06-04,120.11,120.14,119.37,111.686047811,7156542.0 -2018-06-05,119.96,120.16,119.62,111.947892351,5635865.0 -2018-06-06,119.08,119.1,118.42,111.040788052,7813347.0 -2018-06-07,118.69,120.49,118.68,112.116220984,13238306.0 -2018-06-08,119.56,119.85,119.44,111.779563718,6790574.0 -2018-06-11,119.07,119.39,118.94,111.573828723,6844224.0 -2018-06-12,118.93,119.46,118.89,111.601883495,6048154.0 -2018-06-13,119.45,119.64,118.63,111.545773951,8834656.0 -2018-06-14,119.78,120.3,119.48,112.471581431,10078771.0 -2018-06-15,120.83,121.09,120.3,112.574448928,7992758.0 -2018-06-18,120.48,120.56,120.04,112.471581431,4893710.0 -2018-06-19,120.97,121.23,120.7,113.12619278,6133301.0 -2018-06-20,120.77,120.79,119.9,112.134924165,6879114.0 -2018-06-21,120.36,120.75,120.22,112.72407438,7235850.0 -2018-06-22,120.09,120.62,120.06,112.714722789,4082473.0 -2018-06-25,120.66,121.11,120.64,112.967215738,8363674.0 -2018-06-26,120.77,121.03,120.66,113.12619278,5450031.0 -2018-06-27,121.75,122.18,121.55,114.192274121,8173837.0 -2018-06-28,122.13,122.25,121.83,114.220328893,7109543.0 -2018-06-29,122.17,122.5,121.65,113.827562083,11164777.0 -2018-07-02,121.74,121.75,121.29,113.738665862,9661972.0 -2018-07-03,121.53,122.03,121.53,114.347896458,3808806.0 -2018-07-05,122.06,122.53,122.01,114.675943702,3860359.0 -2018-07-06,122.75,122.92,122.48,115.050854838,4679906.0 -2018-07-09,122.07,122.21,121.9,114.310405344,5952743.0 -2018-07-10,121.87,122.13,121.81,114.301032566,5759682.0 -2018-07-11,122.45,122.55,122.09,114.74155315,6869150.0 -2018-07-12,122.17,122.47,122.14,114.732180372,4824734.0 -2018-07-13,122.61,122.87,122.47,115.022736502,4078970.0 -2018-07-16,122.21,122.29,121.64,114.544724804,5517099.0 -2018-07-17,122.29,122.39,121.9,114.329150901,3764341.0 -2018-07-18,122.02,122.04,121.39,113.869884759,6329961.0 -2018-07-19,121.8,122.45,121.77,114.591588696,6166739.0 -2018-07-20,121.58,121.59,120.7,113.185671936,10469693.0 -2018-07-23,120.38,120.38,119.18,111.789127955,11571846.0 -2018-07-24,119.28,119.82,119.14,112.173411869,9053492.0 -2018-07-25,120.02,120.26,119.26,111.99532908,7357068.0 -2018-07-26,119.71,119.88,119.16,111.779755177,6821057.0 -2018-07-27,119.85,119.87,119.4,111.967210745,4542059.0 -2018-07-30,118.99,119.41,118.97,111.58292683,7111165.0 -2018-07-31,119.79,119.86,119.56,112.192157426,6797432.0 -2018-08-01,118.29,118.84,118.07,111.28000988,13312687.0 -2018-08-02,118.62,118.74,118.3,111.439705994,4451078.0 -2018-08-03,118.83,119.29,118.81,111.993945449,6162443.0 -2018-08-06,119.54,119.84,119.27,112.059702672,4200296.0 -2018-08-07,119.03,119.1,118.57,111.47728155,5346872.0 -2018-08-08,118.66,119.03,118.61,111.590008219,5641629.0 -2018-08-09,119.23,119.83,119.12,112.529397126,7144257.0 -2018-08-10,120.37,121.05,120.28,113.346665474,8457940.0 -2018-08-13,120.25,120.7,120.21,113.111818248,7923199.0 -2018-08-14,120.54,120.56,120.03,112.858183243,4251313.0 -2018-08-15,120.66,121.13,120.57,113.515755477,7649988.0 -2018-08-16,120.81,120.93,120.28,113.506361588,5400385.0 -2018-08-17,121.09,121.39,120.75,113.647269924,3537626.0 -2018-08-20,121.64,121.91,121.54,114.408174939,5604121.0 -2018-08-21,121.37,121.53,121.07,114.023025487,4695004.0 -2018-08-22,122.0,122.05,121.58,114.473932162,5309599.0 -2018-08-23,122.0,122.13,121.78,114.652416055,5329024.0 -2018-08-24,121.62,122.33,121.49,114.877869392,6092150.0 -2018-08-27,121.78,121.87,121.52,114.220297157,6407403.0 -2018-08-28,121.0,121.09,120.68,113.534543256,4929337.0 -2018-08-29,120.94,121.15,120.62,113.684845481,5613329.0 -2018-08-30,121.31,121.46,121.08,113.929086596,5302865.0 -2018-08-31,121.89,121.92,120.89,113.666057703,9677540.0 -2018-09-04,119.96,120.1,119.75,113.010678002,18343553.0 -2018-09-05,119.76,119.9,119.55,112.709391515,9422630.0 -2018-09-06,119.76,120.4,119.69,113.123660434,9566047.0 -2018-09-07,119.33,119.4,118.99,112.163309759,11212607.0 -2018-09-10,119.17,119.6,119.17,112.577578677,6386352.0 -2018-09-11,119.08,119.17,118.6,111.720795232,5440021.0 -2018-09-12,119.05,119.17,118.9,111.984420907,3347210.0 -2018-09-13,119.34,119.57,118.98,112.153894556,4833033.0 -2018-09-14,118.41,118.91,118.3,111.617228002,5579455.0 -2018-09-17,118.18,118.82,118.12,111.617228002,5432961.0 -2018-09-18,118.06,118.07,117.16,110.449742867,10182303.0 -2018-09-19,117.11,117.11,116.19,109.790678678,13379645.0 -2018-09-20,116.58,117.3,116.47,110.299099624,8657325.0 -2018-09-21,116.87,117.28,116.84,110.252023611,6173846.0 -2018-09-24,116.74,117.27,116.72,109.96956753,5505769.0 -2018-09-25,116.48,116.74,116.4,109.856585097,6650853.0 -2018-09-26,116.93,117.58,116.66,110.628631719,9512864.0 -2018-09-27,117.24,117.65,117.1,110.70395334,5758577.0 -2018-09-28,117.85,117.91,117.22,110.412082057,12807703.0 -2018-10-01,116.66,116.83,116.12,109.603191864,22442374.0 -2018-10-02,116.67,117.13,116.6,110.273172632,8266949.0 -2018-10-03,116.27,116.36,114.24,108.357593816,20829180.0 -2018-10-04,114.13,114.39,113.71,107.593249559,16207617.0 -2018-10-05,113.39,113.72,112.62,106.668487372,18096505.0 -2018-10-08,112.99,113.11,112.64,106.309906116,5855890.0 -2018-10-09,113.14,113.85,113.07,107.385649885,11530860.0 -2018-10-10,113.14,113.58,112.79,107.093123071,15290066.0 -2018-10-11,114.0,115.15,113.79,108.395339212,16087021.0 -2018-10-12,114.39,115.01,114.28,108.017885258,6794138.0 -2018-10-15,114.66,114.82,114.29,107.970703513,7146281.0 -2018-10-16,114.39,114.72,114.16,108.216048583,4762322.0 -2018-10-17,114.66,114.79,113.98,107.574376862,5880696.0 -2018-10-18,113.62,114.39,113.55,107.536631466,5728828.0 -2018-10-19,113.85,113.95,113.41,107.300722745,10892437.0 -2018-10-22,113.95,114.08,113.53,107.159177513,3244179.0 -2018-10-23,114.76,115.02,113.84,107.498886071,10330735.0 -2018-10-24,114.36,114.82,114.24,108.310412072,16008012.0 -2018-10-25,114.54,114.74,114.23,107.857467327,12613470.0 -2018-10-26,114.93,115.32,114.79,108.508575398,18582470.0 -2018-10-29,114.84,115.02,114.26,108.263230328,7679887.0 -2018-10-30,114.26,114.54,114.02,107.725358443,9939616.0 -2018-10-31,113.74,113.96,113.21,107.17805021,8706583.0 -2018-11-01,112.85,113.56,112.84,107.276845952,6100276.0 -2018-11-02,113.17,113.26,111.9,105.943098021,11315059.0 -2018-11-05,112.48,112.71,112.35,106.359303049,4760223.0 -2018-11-06,112.6,112.73,112.33,106.293088613,3159875.0 -2018-11-07,113.19,113.4,112.41,106.434976691,9313311.0 -2018-11-08,112.96,112.97,112.41,106.425517485,6905193.0 -2018-11-09,112.75,113.5,112.72,107.220090721,6465323.0 -2018-11-12,113.95,114.31,113.91,107.920071904,6840265.0 -2018-11-13,113.71,114.02,113.48,107.853857468,6525830.0 -2018-11-14,113.48,114.52,113.3,107.920071904,8690822.0 -2018-11-15,114.44,114.54,113.68,107.872775878,7879799.0 -2018-11-16,114.2,114.81,113.92,108.49708342,9236764.0 -2018-11-19,114.41,115.02,114.41,108.799777986,7027204.0 -2018-11-20,115.24,115.46,114.93,108.837614807,6332804.0 -2018-11-21,114.89,115.09,114.54,108.799777986,4951058.0 -2018-11-23,115.67,115.76,115.09,108.913288448,3027861.0 -2018-11-26,114.86,115.06,114.78,108.667349113,6599041.0 -2018-11-27,114.81,115.25,114.76,108.790318781,5967245.0 -2018-11-28,114.85,115.02,114.36,108.26060329,7814288.0 -2018-11-29,114.92,115.25,114.59,108.686267524,7295627.0 -2018-11-30,115.31,115.42,114.98,109.093013346,9126693.0 -2018-12-03,114.68,115.88,114.66,109.865676225,9763851.0 -2018-12-04,116.81,118.67,116.63,111.704987684,18100549.0 -2018-12-06,118.54,119.2,118.13,112.055784199,15319440.0 -2018-12-07,117.81,118.53,117.52,112.264365911,8608467.0 -2018-12-10,118.87,119.28,118.44,112.728934269,8777672.0 -2018-12-11,118.97,119.38,118.61,112.709972295,8071952.0 -2018-12-12,118.58,118.72,118.24,112.207479989,6182206.0 -2018-12-13,118.46,118.58,117.98,111.942012356,5564328.0 -2018-12-14,118.55,118.77,118.22,112.330732819,8169221.0 -2018-12-17,118.59,119.3,118.58,112.984920915,9726781.0 -2018-12-18,119.07,119.79,118.94,113.659864788,10019103.0 -2018-12-19,120.11,121.66,119.92,115.16139143,23046272.0 -2018-12-20,122.01,122.03,120.67,114.74324477,18543731.0 -2018-12-21,121.14,121.21,120.39,114.724238104,9945103.0 -2018-12-24,121.13,121.42,120.91,115.294438095,8377482.0 -2018-12-26,120.99,121.39,119.97,114.059004782,11700412.0 -2018-12-27,121.26,121.38,119.98,114.078011448,12146772.0 -2018-12-28,120.4,121.05,120.29,115.037848099,9879116.0 -2018-12-31,120.65,121.56,120.46,115.475001425,17408971.0 -2019-01-02,121.66,122.16,121.34,116.083214748,19841527.0 -2019-01-03,122.29,123.86,122.23,117.40417806,21187045.0 -2019-01-04,122.34,122.56,121.65,116.045201415,12970226.0 -2019-01-07,122.62,122.65,121.62,115.703081421,8498104.0 -2019-01-08,121.69,121.94,121.39,115.39897476,7737103.0 -2019-01-09,121.26,121.43,120.8,115.218411429,9349245.0 -2019-01-10,121.28,121.41,120.34,114.477151441,8222860.0 -2019-01-11,120.83,121.27,120.68,114.923808101,5786934.0 -2019-01-14,120.9,121.01,120.24,114.496158108,6730681.0 -2019-01-15,120.56,120.57,119.95,114.078011448,8997352.0 -2019-01-16,119.59,120.39,119.51,114.192051446,6048446.0 -2019-01-17,120.22,120.53,119.89,114.220561446,8153350.0 -2019-01-18,119.84,120.12,119.39,113.621851456,14106447.0 -2019-01-22,120.31,120.72,120.07,114.391621443,8881133.0 -2019-01-23,119.88,120.62,119.83,114.344104777,5776907.0 -2019-01-24,120.91,121.26,120.71,115.094868098,7121480.0 -2019-01-25,120.59,120.75,120.32,114.543674774,6460820.0 -2019-01-28,120.54,120.94,120.41,114.429634776,6435820.0 -2019-01-29,120.53,121.04,120.39,115.009338099,5750177.0 -2019-01-30,120.84,120.98,120.33,114.923808101,10571325.0 -2019-01-31,121.55,122.18,121.5,115.912154751,11843413.0 -2019-02-01,121.48,121.57,120.84,115.21351056,12024576.0 -2019-02-04,120.44,120.55,120.02,114.699164531,8966375.0 -2019-02-05,120.73,121.23,120.66,115.223035487,6983255.0 -2019-02-06,121.36,121.41,120.73,115.280185046,5184018.0 -2019-02-07,121.46,121.91,121.23,116.042179163,8781040.0 -2019-02-08,122.26,122.47,122.07,116.537475339,5885427.0 -2019-02-11,121.86,122.18,121.75,116.080278869,4353004.0 -2019-02-12,121.66,121.75,121.2,115.785006148,7939591.0 -2019-02-13,121.15,121.39,120.91,115.346859531,4757681.0 -2019-02-14,122.14,122.2,121.58,116.004079457,5868918.0 -2019-02-15,121.56,122.02,121.54,116.18505306,5527244.0 -2019-02-19,122.42,122.54,121.95,116.480325781,5872819.0 -2019-02-20,121.95,122.08,121.59,116.146953354,4455832.0 -2019-02-21,121.07,121.16,120.7,115.108736369,7382942.0 -2019-02-22,121.47,121.95,121.42,115.794531075,6374560.0 -2019-02-25,121.17,121.3,120.92,115.451633722,6293534.0 -2019-02-26,121.73,121.82,121.36,116.02312931,6028892.0 -2019-02-27,121.12,121.13,120.28,114.708689457,7737411.0 -2019-02-28,120.56,120.62,119.71,114.318167472,9533457.0 -2019-03-01,119.33,119.53,118.64,113.264035288,13541090.0 -2019-03-04,119.29,119.77,119.06,114.151744312,9808468.0 -2019-03-05,119.28,119.87,119.27,114.39037577,5595345.0 -2019-03-06,119.92,120.52,119.89,114.810367136,7766707.0 -2019-03-07,120.64,121.26,120.61,115.554897286,8187227.0 -2019-03-08,121.12,121.69,120.85,116.04170546,7517600.0 -2019-03-11,121.4,121.42,120.98,115.69807616,5158011.0 -2019-03-12,121.3,122.23,121.26,116.509423118,6422386.0 -2019-03-13,121.66,121.96,121.62,116.289882177,4386732.0 -2019-03-14,121.69,121.76,120.92,115.449899444,8188564.0 -2019-03-15,121.74,121.95,121.4,116.21352011,4302045.0 -2019-03-18,121.57,121.87,121.52,116.146703302,3893364.0 -2019-03-19,121.09,121.62,120.89,115.888981327,5220325.0 -2019-03-20,121.74,122.85,121.73,117.101229134,10123663.0 -2019-03-21,122.96,123.09,122.74,117.358951109,7182572.0 -2019-03-22,124.21,125.28,124.06,119.182095449,13077043.0 -2019-03-25,124.81,125.94,124.51,119.373000616,9736593.0 -2019-03-26,124.7,125.29,124.62,119.287093291,7502260.0 -2019-03-27,125.42,126.34,125.31,120.384797998,14207179.0 -2019-03-28,126.25,126.69,126.01,120.804789364,9143238.0 -2019-03-29,125.68,126.47,125.64,120.690246265,10841631.0 -2019-04-01,125.29,125.36,124.19,118.979917333,16501475.0 -2019-04-02,124.48,124.74,124.25,119.199949342,9725032.0 -2019-04-03,123.61,123.87,123.37,118.166755559,10407417.0 -2019-04-04,123.6,123.89,123.44,118.501586878,7503361.0 -2019-04-05,123.62,124.17,123.58,118.654652623,6322026.0 -2019-04-08,123.83,123.95,123.52,118.233721823,4446429.0 -2019-04-09,124.22,124.34,123.77,118.606819578,7020320.0 -2019-04-10,124.27,124.52,124.1,118.893817851,7519916.0 -2019-04-11,123.93,124.02,123.41,118.195455387,8679319.0 -2019-04-12,122.89,123.06,122.63,117.353593786,7005541.0 -2019-04-15,122.78,122.99,122.72,117.650158668,3070036.0 -2019-04-16,122.51,122.63,122.14,116.913529768,8927558.0 -2019-04-17,122.13,122.57,122.11,116.961362813,6118702.0 -2019-04-18,122.81,123.1,122.78,117.573625795,27589692.0 -2019-04-22,122.47,122.57,122.24,117.009195859,6241353.0 -2019-04-23,122.61,122.7,122.39,117.257927695,6239726.0 -2019-04-24,123.11,123.59,123.09,118.214588605,7302206.0 -2019-04-25,123.49,123.62,123.1,118.042389641,5380867.0 -2019-04-26,123.98,124.02,123.64,118.444187223,5950651.0 -2019-04-29,123.23,123.35,122.85,117.688425105,10246172.0 -2019-04-30,122.95,123.74,122.93,118.291121478,7957662.0 -2019-05-01,123.69,124.45,123.6,118.777975781,14372113.0 -2019-05-02,123.68,123.81,123.04,118.212366373,6613062.0 -2019-05-03,123.66,123.88,123.37,118.547897378,6191750.0 -2019-05-06,124.31,124.38,123.93,118.873841783,4482690.0 -2019-05-07,124.53,125.14,124.39,119.784568796,8984929.0 -2019-05-08,125.15,125.3,124.3,119.266892389,6907690.0 -2019-05-09,125.11,125.3,124.31,119.755808996,9412288.0 -2019-05-10,124.89,125.45,124.59,119.592836793,6037925.0 -2019-05-13,125.4,125.93,125.25,120.532323608,10501611.0 -2019-05-14,125.51,125.65,125.2,120.177619402,5690447.0 -2019-05-15,126.21,126.27,125.77,120.915787613,9566544.0 -2019-05-16,125.81,125.83,125.53,120.513150407,7666369.0 -2019-05-17,126.28,126.3,125.69,120.781575211,4747076.0 -2019-05-20,126.12,126.38,125.65,120.532323608,6043112.0 -2019-05-21,125.6,125.72,125.3,120.340591605,4022162.0 -2019-05-22,125.77,126.33,125.72,121.030826815,5675312.0 -2019-05-23,126.89,128.09,126.88,122.392124035,9743687.0 -2019-05-24,127.56,127.78,127.39,122.497576637,4981893.0 -2019-05-28,128.27,128.9,128.09,123.37954385,8098871.0 -2019-05-29,129.67,129.9,129.0,123.753421256,13260571.0 -2019-05-30,129.33,130.23,128.89,124.817533872,13024761.0 -2019-05-31,130.9,131.9,130.81,126.380149695,18933634.0 -2019-06-03,131.91,132.58,131.55,127.223322814,17822448.0 -2019-06-04,131.39,131.76,130.55,125.772800181,14250018.0 -2019-06-05,130.52,130.95,130.12,125.06194803,8815195.0 -2019-06-06,130.97,131.59,130.32,125.465404656,9621094.0 -2019-06-07,131.79,132.07,131.44,126.550895103,11378665.0 -2019-06-10,130.68,130.7,130.32,125.359737445,8289092.0 -2019-06-11,130.42,130.76,130.32,125.436586326,5115128.0 -2019-06-12,130.39,130.75,130.3,125.532647427,5278799.0 -2019-06-13,130.8,131.25,130.79,125.964922384,5560844.0 -2019-06-14,131.1,131.71,131.09,126.281924019,5838794.0 -2019-06-17,131.39,131.76,131.13,126.502864552,6046416.0 -2019-06-18,132.74,132.86,131.95,127.136867822,10320696.0 -2019-06-19,131.86,132.72,131.58,127.319383915,11962501.0 -2019-06-20,132.91,133.51,132.59,127.65559777,10721526.0 -2019-06-21,132.51,132.53,131.38,126.253105689,14495149.0 -2019-06-24,132.16,132.53,132.08,127.194504483,6378869.0 -2019-06-25,132.79,133.09,132.72,127.588354999,9604623.0 -2019-06-26,132.68,132.7,131.88,126.771835637,12766810.0 -2019-06-27,132.31,133.09,131.99,127.66520388,9724166.0 -2019-06-28,132.58,133.08,132.45,127.578748889,8149205.0 -2019-07-01,132.57,132.75,131.59,127.281115093,14141551.0 -2019-07-02,132.57,133.39,132.46,128.262865981,10495462.0 -2019-07-03,133.52,134.29,133.51,129.177241808,5380269.0 -2019-07-05,132.54,132.55,131.67,127.463990259,12180126.0 -2019-07-08,133.05,133.22,132.61,127.637240416,6489997.0 -2019-07-09,132.68,132.71,132.16,127.589115372,6216115.0 -2019-07-10,132.35,132.44,131.51,126.886489737,9470193.0 -2019-07-11,131.31,131.41,129.76,125.192488205,14126804.0 -2019-07-12,129.92,130.45,129.68,125.336863335,6992095.0 -2019-07-15,130.45,131.05,130.45,126.058738988,6055917.0 -2019-07-16,130.17,130.6,129.96,125.683363649,6172721.0 -2019-07-17,131.06,132.02,131.05,127.040489876,9662156.0 -2019-07-18,131.47,132.32,131.24,127.050114885,5725713.0 -2019-07-19,131.59,131.93,131.51,126.751739615,5804843.0 -2019-07-22,132.47,132.49,131.74,126.992364832,5204504.0 -2019-07-23,131.6,131.74,130.97,126.299364206,8108940.0 -2019-07-24,131.6,131.9,131.47,126.847989702,6389664.0 -2019-07-25,131.25,131.41,130.51,126.241614154,8893057.0 -2019-07-26,131.7,131.78,131.25,126.539989423,6188692.0 -2019-07-29,131.82,131.95,131.4,126.578489458,6231836.0 -2019-07-30,132.0,132.1,131.43,126.886489737,5678475.0 -2019-07-31,131.7,133.33,131.66,127.906740659,15798745.0 -2019-08-01,133.39,135.39,133.26,130.441920789,26665016.0 -2019-08-02,135.66,136.51,135.4,131.647394699,15143050.0 -2019-08-05,138.14,138.89,137.66,133.92332944,18542993.0 -2019-08-06,138.2,139.98,138.09,134.993790271,12747356.0 -2019-08-07,142.4,143.06,139.78,135.042009227,32582045.0 -2019-08-08,139.14,140.43,137.98,135.331322966,14745985.0 -2019-08-09,140.67,141.55,139.87,135.06129681,10625972.0 -2019-08-12,141.72,143.43,141.51,137.877283862,14094307.0 -2019-08-13,143.81,143.91,141.95,137.40473809,16099485.0 -2019-08-14,145.16,145.73,144.71,140.500395089,15068949.0 -2019-08-15,145.95,148.6,145.58,142.062689276,23732522.0 -2019-08-16,146.06,146.51,144.84,140.924721905,17649776.0 -2019-08-19,143.57,144.66,143.51,138.909169529,13615286.0 -2019-08-20,145.28,145.62,144.84,140.346094429,7451608.0 -2019-08-21,144.72,145.79,144.29,139.410646675,9372115.0 -2019-08-22,144.0,144.7,143.48,138.484842713,13880305.0 -2019-08-23,143.52,146.27,143.43,140.760777454,16194116.0 -2019-08-26,145.87,146.29,145.29,140.191793768,12174799.0 -2019-08-27,146.63,147.72,146.48,142.352003014,11332754.0 -2019-08-28,148.78,148.9,147.66,142.535235048,10088733.0 -2019-08-29,147.25,147.34,146.13,141.995182737,8884955.0 -2019-08-30,146.61,147.48,146.36,142.033757902,13550909.0 -2019-09-03,147.09,148.67,146.57,142.217166418,15662954.0 -2019-09-04,146.53,147.62,146.48,142.429704809,7962232.0 -2019-09-05,145.66,145.8,143.89,139.850261603,19386357.0 -2019-09-06,145.26,146.03,145.08,140.845327709,9466371.0 -2019-09-09,143.83,144.0,143.19,138.343171191,15862660.0 -2019-09-10,142.84,143.29,140.66,135.918301361,13851422.0 -2019-09-11,140.4,141.15,140.39,135.676780461,10941748.0 -2019-09-12,141.5,141.8,139.06,134.787983551,19163308.0 -2019-09-13,138.28,138.71,136.54,131.90905443,18922161.0 -2019-09-16,137.88,138.57,137.25,133.59003989,10971572.0 -2019-09-17,138.36,139.6,138.02,134.314602588,9287893.0 -2019-09-18,139.93,140.66,139.53,134.884591911,11106841.0 -2019-09-19,140.76,140.99,139.97,135.290347022,13434396.0 -2019-09-20,140.77,141.98,140.44,137.077601678,13377236.0 -2019-09-23,142.24,143.16,141.7,137.04861917,15402596.0 -2019-09-24,142.42,143.85,142.41,138.700622122,12947855.0 -2019-09-25,143.26,143.55,141.14,136.671846567,14520656.0 -2019-09-26,142.27,142.99,141.9,137.550982641,10775214.0 -2019-09-27,142.32,142.98,142.14,137.8891119,10387398.0 -2019-09-30,141.88,143.09,141.84,138.227241159,8410379.0 -2019-10-01,141.26,143.91,141.14,138.642744054,16869140.0 -2019-10-02,143.46,144.27,143.24,138.981463587,12896884.0 -2019-10-03,143.98,145.67,143.92,140.249242414,13526957.0 -2019-10-04,145.35,146.03,145.2,141.284756418,11936986.0 -2019-10-07,145.16,145.53,144.71,140.113754601,11751551.0 -2019-10-08,145.82,145.93,144.62,140.491184938,14540249.0 -2019-10-09,144.6,144.61,143.8,139.697613459,8933140.0 -2019-10-10,143.12,143.18,141.73,137.616907751,15057081.0 -2019-10-11,140.98,141.1,139.71,135.913632381,28513340.0 -2019-10-14,141.48,141.51,141.08,136.90075788,5937726.0 -2019-10-15,140.67,140.95,139.55,135.245871014,12663622.0 -2019-10-16,139.64,140.06,139.35,135.410391931,8645282.0 -2019-10-17,139.52,140.38,139.3,135.081350098,6558397.0 -2019-10-18,139.81,140.23,139.45,135.081350098,6456407.0 -2019-10-21,138.57,138.99,138.23,134.065191496,8189288.0 -2019-10-22,139.38,139.53,138.64,134.849085275,6690041.0 -2019-10-23,140.03,140.31,139.36,134.984573088,5999896.0 -2019-10-24,139.68,140.24,139.03,134.713597461,6830080.0 -2019-10-25,139.53,139.55,138.31,134.055513795,5669966.0 -2019-10-28,137.58,137.58,136.99,132.836123473,11402050.0 -2019-10-29,137.62,137.74,137.17,132.923222782,5296576.0 -2019-10-30,137.77,139.45,137.77,134.868440677,10914151.0 -2019-10-31,140.48,141.68,140.43,136.687848458,15835800.0 -2019-11-01,140.73,141.27,139.79,136.267485904,11425486.0 -2019-11-04,138.97,139.14,138.53,134.473982425,11134604.0 -2019-11-05,137.22,137.44,136.73,132.961622735,13496331.0 -2019-11-06,138.02,138.41,137.34,133.766275647,9353012.0 -2019-11-07,136.35,136.36,134.45,131.342622298,19214106.0 -2019-11-08,135.15,135.95,134.78,130.790029334,10227217.0 -2019-11-11,135.38,135.39,134.64,130.877280855,4578098.0 -2019-11-12,135.28,135.95,134.79,131.478346886,5773630.0 -2019-11-13,136.81,136.96,136.17,132.331472865,6751842.0 -2019-11-14,137.8,138.44,137.67,133.698413353,10272804.0 -2019-11-15,137.48,138.16,137.43,133.552994152,4657758.0 -2019-11-18,138.21,138.61,137.93,133.795359487,5944030.0 -2019-11-19,138.37,139.24,138.37,134.910240028,7893300.0 -2019-11-20,139.91,140.6,139.77,136.306264357,7909901.0 -2019-11-21,139.64,140.08,139.12,135.453138378,5981899.0 -2019-11-22,140.1,140.28,139.68,135.627641419,4666026.0 -2019-11-25,140.3,140.53,140.18,136.025120569,4157476.0 -2019-11-26,141.0,141.31,140.94,136.820078867,4281650.0 -2019-11-27,140.6,140.91,140.42,136.422599718,4096955.0 -2019-11-29,140.62,140.68,139.78,136.131761316,6251071.0 -2019-12-02,138.14,138.67,137.95,134.319363036,17705004.0 -2019-12-03,140.04,141.77,139.93,137.135689786,13323804.0 -2019-12-04,140.34,140.5,139.21,135.766372297,8588810.0 -2019-12-05,138.66,139.44,138.6,135.105992232,7274024.0 -2019-12-06,138.03,139.12,137.86,134.358208922,7931904.0 -2019-12-09,138.99,139.11,138.57,134.649553069,4155592.0 -2019-12-10,139.18,139.35,138.41,134.65926454,4947745.0 -2019-12-11,139.3,140.14,139.23,135.71781494,6257375.0 -2019-12-12,139.19,139.28,136.61,133.484176483,14868125.0 -2019-12-13,138.12,139.61,137.23,135.028300459,11335349.0 -2019-12-16,138.4,138.46,137.43,133.814366515,9160997.0 -2019-12-17,138.21,138.34,137.21,133.629848556,6179893.0 -2019-12-18,137.3,137.45,136.28,132.532452271,6244828.0 -2019-12-19,136.0,136.86,135.76,132.743792343,6591083.0 -2019-12-20,136.13,136.69,135.93,132.918877583,5455919.0 -2019-12-23,136.81,136.97,136.0,132.724338428,5175177.0 -2019-12-24,135.92,137.06,135.89,133.10368978,4667428.0 -2019-12-26,136.91,137.22,136.51,133.424679385,5290981.0 -2019-12-27,137.44,137.63,137.29,133.570583752,7300695.0 -2019-12-30,135.89,136.9,135.66,133.084235864,7979841.0 -2019-12-31,136.21,136.46,135.38,131.780823527,10707518.0 -2020-01-02,136.79,137.53,136.67,133.269048062,11034459.0 -2020-01-03,138.27,139.16,137.88,135.321436146,12366830.0 -2020-01-06,139.69,139.71,138.15,134.553006484,11370199.0 -2020-01-07,138.22,138.47,137.64,133.891573357,8456431.0 -2020-01-08,137.93,138.31,136.32,133.006420202,10626391.0 -2020-01-09,136.0,137.44,135.91,133.473314174,7412990.0 -2020-01-10,137.67,138.47,137.63,134.660003019,8776937.0 -2020-01-13,137.88,138.09,137.39,134.251470794,5965015.0 -2020-01-14,138.18,138.82,138.14,134.942084794,13921031.0 -2020-01-15,139.52,139.76,139.02,135.836964906,6290520.0 -2020-01-16,139.26,139.53,138.74,135.408978765,6798593.0 -2020-01-17,137.58,138.14,137.36,134.251470794,9693280.0 -2020-01-21,138.81,139.65,138.77,135.661879667,6208953.0 -2020-01-22,139.72,140.14,139.59,136.138500596,6317029.0 -2020-01-23,140.85,141.38,140.78,137.091742455,9747418.0 -2020-01-24,141.42,142.55,141.3,138.200615638,8584952.0 -2020-01-27,143.95,144.29,143.5,140.3502733,10935243.0 -2020-01-28,143.93,144.09,142.82,139.251127075,10612917.0 -2020-01-29,143.44,144.7,143.43,140.612901159,9567654.0 -2020-01-30,144.9,145.67,144.29,140.632355074,14711787.0 -2020-01-31,145.17,145.99,145.09,141.916313497,14538096.0 -2020-02-03,144.95,145.76,144.12,141.801502324,15310744.0 -2020-02-04,143.99,144.14,143.06,139.891849001,11388275.0 -2020-02-05,142.3,142.7,141.9,138.362177717,10782161.0 -2020-02-06,142.18,142.88,142.0,138.985737986,6683128.0 -2020-02-07,144.22,144.74,143.87,140.720014983,11374834.0 -2020-02-10,145.1,145.25,144.68,141.109740151,6699265.0 -2020-02-11,144.59,144.72,143.94,140.398491719,7784102.0 -2020-02-12,143.37,143.55,142.99,139.687243288,5595525.0 -2020-02-13,143.44,144.2,143.27,140.223115394,7883440.0 -2020-02-14,144.76,145.08,144.45,140.836932533,7137363.0 -2020-02-18,145.34,146.05,144.92,141.801502324,6912053.0 -2020-02-19,145.12,145.62,144.98,141.791759194,5707712.0 -2020-02-20,146.08,146.94,146.0,142.902475923,9332916.0 -2020-02-21,147.8,148.88,147.65,144.237284623,13861573.0 -2020-02-24,150.83,150.96,150.0,146.390516175,15929281.0 -2020-02-25,150.21,151.76,150.14,147.169966511,20802922.0 -2020-02-26,149.95,151.72,149.58,146.390516175,22599515.0 -2020-02-27,152.7,153.08,150.83,147.978646234,30687929.0 -2020-02-28,154.45,155.98,154.16,151.320539548,45010774.0 -2020-03-02,155.3,156.5,153.76,150.209084291,28152383.0 -2020-03-03,153.81,159.7,152.36,152.541159849,38608024.0 -2020-03-04,156.41,157.35,154.19,150.921391888,23463690.0 -2020-03-05,157.13,158.82,156.81,154.678082641,17786220.0 -2020-03-06,167.3,169.33,164.11,162.728134255,76288337.0 -2020-03-09,179.1,179.7,170.34,167.138586775,41552819.0 -2020-03-10,169.64,172.93,162.03,158.571380331,37728253.0 -2020-03-11,165.43,167.03,155.63,152.736312616,29594066.0 -2020-03-12,163.51,166.36,155.66,153.682803533,24361836.0 -2020-03-13,155.0,158.2,152.19,150.209084291,19812859.0 -2020-03-16,160.38,166.15,157.81,159.937449695,30496696.0 -2020-03-17,163.5,165.63,152.71,149.272351012,18570872.0 -2020-03-18,152.84,154.14,139.01,140.851509142,44628796.0 -2020-03-19,146.95,153.45,145.25,144.686261002,21175266.0 -2020-03-20,153.3,159.43,152.11,155.566027728,20863060.0 -2020-03-23,157.5,166.69,156.57,161.976796104,19971809.0 -2020-03-24,161.25,165.45,160.41,158.961685863,11948557.0 -2020-03-25,163.59,166.68,161.62,158.600653246,10750564.0 -2020-03-26,164.0,165.68,162.27,159.381264311,10576587.0 -2020-03-27,165.52,168.25,164.59,163.635594619,12550007.0 -2020-03-30,168.3,170.11,165.94,162.28904053,13473205.0 -2020-03-31,165.7,166.92,164.56,160.971759357,11464935.0 -2020-04-01,168.48,168.96,166.4,163.223838869,11334698.0 -2020-04-02,168.83,169.22,167.26,164.25962233,5771227.0 -2020-04-03,168.55,170.33,168.14,164.650484013,6570840.0 -2020-04-06,167.0,168.27,166.53,164.220536161,9434786.0 -2020-04-07,164.96,166.42,163.71,162.500744756,13811848.0 -2020-04-08,165.11,166.19,164.13,161.318388164,10147077.0 -2020-04-09,164.28,165.79,163.78,161.611534427,14260806.0 -2020-04-13,164.75,165.71,163.88,160.136031573,8750297.0 -2020-04-14,163.84,164.74,163.48,160.096945405,9019531.0 -2020-04-15,166.8,168.6,166.74,164.337794666,10027752.0 -2020-04-16,169.26,170.32,169.02,166.204159203,8265414.0 -2020-04-17,169.82,170.84,167.27,163.976247609,8612119.0 -2020-04-20,168.44,169.29,167.96,165.29540579,6462639.0 -2020-04-21,171.93,172.15,170.78,167.376744253,7850725.0 -2020-04-22,169.97,170.39,168.71,165.666724389,6230495.0 -2020-04-23,169.87,170.93,169.61,166.546163176,5968584.0 -2020-04-24,169.61,170.84,169.57,166.937024859,6211804.0 -2020-04-27,169.66,169.75,167.44,163.829674478,9039484.0 -2020-04-28,168.55,169.85,168.45,165.715582099,9905415.0 -2020-04-29,169.53,170.26,167.96,164.855686396,8619566.0 -2020-04-30,168.74,169.23,166.71,162.930692607,11606074.0 -2020-05-01,167.5,168.11,166.44,164.324316778,10209421.0 -2020-05-04,167.56,167.68,166.48,163.551371198,8300923.0 -2020-05-05,165.57,166.27,165.27,162.504470222,7831916.0 -2020-05-06,163.23,163.64,162.05,159.88232572,14721518.0 -2020-05-07,163.56,166.37,163.34,162.553390828,9165455.0 -2020-05-08,164.49,165.4,163.68,160.440020633,8130474.0 -2020-05-11,163.66,164.22,162.1,159.18765311,8713747.0 -2020-05-12,163.16,164.93,163.13,160.821601363,10057348.0 -2020-05-13,165.09,166.29,164.83,161.946775309,13305576.0 -2020-05-14,167.32,168.15,167.05,163.531802955,10080361.0 -2020-05-15,168.3,168.49,166.33,163.11108574,7225634.0 -2020-05-18,164.93,165.06,162.42,159.530097355,10073986.0 -2020-05-19,162.52,163.7,162.48,160.126928752,8639263.0 -2020-05-20,163.17,164.7,162.88,160.606350695,10927274.0 -2020-05-21,164.86,165.36,164.29,161.007499667,8876136.0 -2020-05-22,164.72,165.68,164.61,161.976127673,4956814.0 -2020-05-26,163.71,163.79,162.98,159.80405275,8098939.0 -2020-05-27,162.79,163.91,162.59,159.510529112,8047360.0 -2020-05-28,161.96,162.57,161.66,158.923481836,10276172.0 -2020-05-29,162.71,164.09,162.35,160.058439903,14662054.0 -2020-06-01,162.1,162.44,161.67,158.982371483,13353301.0 -2020-06-02,161.67,162.09,161.25,158.404360643,11517053.0 -2020-06-03,160.18,160.33,158.94,156.298049953,12255736.0 -2020-06-04,158.92,159.01,157.19,154.034990561,14038570.0 -2020-06-05,154.61,156.16,153.16,152.937749644,17778549.0 -2020-06-08,155.07,156.85,155.05,153.525557278,10346680.0 -2020-06-09,159.05,159.64,158.3,155.269386593,9095265.0 -2020-06-10,159.24,160.9,159.05,157.571633161,13135518.0 -2020-06-11,163.25,164.23,162.63,160.549858508,17086373.0 -2020-06-12,162.41,163.66,162.05,159.001965071,9716433.0 -2020-06-15,163.89,164.22,162.14,159.090136216,7760836.0 -2020-06-16,159.41,161.23,158.7,156.650734534,13701298.0 -2020-06-17,160.27,160.77,159.34,157.297322932,7113900.0 -2020-06-18,162.04,162.48,161.61,158.962777895,7691375.0 -2020-06-19,161.0,162.5,160.91,159.090136216,8565778.0 -2020-06-22,163.19,163.42,162.07,159.109729804,9319961.0 -2020-06-23,161.48,162.06,161.12,158.022285681,9088580.0 -2020-06-24,161.53,163.09,161.52,159.717131026,11436501.0 -2020-06-25,164.21,164.35,163.4,160.17758034,10967984.0 -2020-06-26,164.25,165.32,164.18,161.892019273,12119310.0 -2020-06-29,164.85,165.27,164.38,161.38258599,7274571.0 -2020-06-30,165.23,165.29,163.48,160.598842477,14841678.0 -2020-07-01,162.81,163.56,162.15,160.286967422,13181247.0 -2020-07-02,162.7,163.74,162.24,160.45370824,7600644.0 -2020-07-06,162.33,163.02,161.75,159.796553251,7972547.0 -2020-07-07,163.42,165.34,163.2,162.042650151,12791945.0 -2020-07-08,164.32,164.92,163.83,161.395303446,7253913.0 -2020-07-09,164.66,167.45,164.6,163.965073699,13375029.0 -2020-07-10,167.95,168.21,166.16,163.141177893,8478267.0 -2020-07-13,165.5,166.96,165.23,163.68063348,8054043.0 -2020-07-14,167.93,168.14,166.98,163.916032282,11344635.0 -2020-07-15,165.92,166.95,165.83,163.150986176,7840586.0 -2020-07-16,167.4,167.77,167.04,163.925840565,9107383.0 -2020-07-17,167.27,167.4,166.47,163.582550646,8552189.0 -2020-07-20,167.51,167.62,166.8,163.984690266,6907518.0 -2020-07-21,167.3,167.72,167.08,164.0827731,8455112.0 -2020-07-22,168.26,168.46,167.69,164.57318727,6592084.0 -2020-07-23,168.92,169.88,168.48,166.495610818,10471802.0 -2020-07-24,169.01,169.92,168.8695,166.485802534,7520837.0 -2020-07-27,170.25,170.3,168.99,165.86788068,6146734.0 -2020-07-28,169.54,170.34,169.43,167.015449838,8520714.0 -2020-07-29,170.05,170.39,168.98,166.731009619,6733733.0 -2020-07-30,171.05,171.26,170.75,167.829537361,9376128.0 -2020-07-31,170.15,171.4554,169.94,167.721646243,8886264.0 -2020-08-03,169.24,169.99,168.97,166.878271186,9067756.0 -2020-08-04,170.83,171.58,170.72,168.468990806,9878888.0 -2020-08-05,170.06,170.56,169.69,166.996102269,6954183.0 -2020-08-06,171.38,172.25,170.62,167.928931676,9481800.0 -2020-08-07,171.28,171.5,169.58,166.809536388,8176856.0 -2020-08-10,170.22,170.25,169.07,166.063272863,6408461.0 -2020-08-11,167.17,167.49,165.875,164.084692596,19234202.0 -2020-08-12,165.7,166.065,164.99,162.597075174,11745839.0 -2020-08-13,165.31,165.58,163.165,160.859066701,12744712.0 -2020-08-14,163.81,164.15,163.16,160.230634258,6398178.0 -2020-08-17,163.97,164.46,163.43,160.633223792,6836004.0 -2020-08-18,164.36,164.87,164.085,161.78207685,8140643.0 -2020-08-19,165.37,165.6101,163.3,160.770693388,12497748.0 -2020-08-20,165.39,165.65,164.93,162.223943411,10320126.0 -2020-08-21,165.77,166.33,165.01,163.196049845,6836242.0 -2020-08-24,166.32,166.97,165.86,162.930929909,6490666.0 -2020-08-25,164.35,165.09,163.83,161.683884281,10518301.0 -2020-08-26,164.05,164.325,163.28,161.065271096,8276618.0 -2020-08-27,164.76,164.82,161.16,158.325698418,19860113.0 -2020-08-28,161.77,162.05,160.64,158.207867335,8415402.0 -2020-08-31,161.6,163.25,161.56,159.258527824,11388108.0 -2020-09-01,161.76,164.07,161.18,161.077957576,10587634.0 -2020-09-02,163.51,165.56,163.49,162.611471635,15167718.0 -2020-09-03,165.75,167.24,165.44,163.073491897,16416624.0 -2020-09-04,164.41,164.6984,162.45,159.976973123,13780313.0 -2020-09-08,164.37,165.26,163.74,160.959994956,13790421.0 -2020-09-09,163.94,164.25,162.7582,160.527465349,9559005.0 -2020-09-10,162.46,164.35,161.95,161.343373471,8847742.0 -2020-09-11,164.31,164.57,164.08,161.687431112,5458222.0 -2020-09-14,164.79,165.08,164.23,161.677600894,4274947.0 -2020-09-15,164.17,164.47,163.79,161.284392161,6928498.0 -2020-09-16,164.78,164.89,162.9804,160.802711462,8816914.0 -2020-09-17,164.9,164.96,163.801,161.294222379,7813922.0 -2020-09-18,164.17,164.24,163.34,160.792881244,7246282.0 -2020-09-21,164.89,165.4,164.135,161.608789365,11086895.0 -2020-09-22,164.44,164.88,163.87,161.480996527,10524495.0 -2020-09-23,164.3,164.53,163.48,161.69726133,6224763.0 -2020-09-24,164.96,165.12,164.62,162.316565085,8278072.0 -2020-09-25,165.11,165.42,164.71,162.316565085,5140298.0 -2020-09-28,164.87,164.9,164.37,161.854544824,4470504.0 -2020-09-29,164.8,165.24,164.56,162.041318972,10297950.0 -2020-09-30,164.0,164.0,162.55,160.488144476,12970989.0 -2020-10-01,162.51,163.7401,162.1,160.75263633,11523874.0 -2020-10-02,163.61,163.67,162.18,160.152372446,8829140.0 -2020-10-05,160.95,160.95,159.52,157.023127933,14726045.0 -2020-10-06,159.33,161.405,158.68,157.869401607,22419358.0 -2020-10-07,159.56,160.417,158.86,156.718075795,9429580.0 -2020-10-08,159.97,160.25,159.655,157.564349469,8431544.0 -2020-10-09,159.52,160.27,158.81,157.534828294,8441506.0 -2020-10-12,160.43,160.68,160.11,158.036688263,3962045.0 -2020-10-13,161.21,161.83,161.18,159.168333291,7914641.0 -2020-10-14,162.33,162.75,161.9674,159.532427778,6956736.0 -2020-10-15,163.04,163.19,161.64,159.256896815,9458911.0 -2020-10-16,161.66,162.32,161.1,158.814079195,8418197.0 -2020-10-19,160.5,160.98,160.05,158.213815311,9286787.0 -2020-10-20,159.86,160.01,158.95,156.708235404,11189208.0 -2020-10-21,158.79,159.37,158.37,156.167013869,10453705.0 -2020-10-22,158.29,158.63,156.97,154.543349263,12665822.0 -2020-10-23,156.81,158.21,156.75,155.488026852,8784136.0 -2020-10-26,159.21,160.02,159.01,156.934564409,7227337.0 -2020-10-27,160.23,160.7,159.895,157.987486305,6062330.0 -2020-10-28,161.38,161.46,160.2,158.135092178,11765784.0 -2020-10-29,160.73,160.83,158.47,156.599991097,11932379.0 -2020-10-30,159.03,159.35,157.57,155.055049624,13095938.0 -2020-11-02,158.7,159.19,158.33,156.215675589,10810494.0 -2020-11-03,157.85,157.98,157.04,155.309392189,16228695.0 -2020-11-04,161.64,162.17,160.54,158.678402219,21570835.0 -2020-11-05,161.64,161.74,160.58,158.954227601,18537530.0 -2020-11-06,159.618,159.915,158.94,157.03330083,12408432.0 -2020-11-09,155.97,156.15,154.625,153.733247146,23245038.0 -2020-11-10,154.96,155.81,154.78,152.846665559,12560977.0 -2020-11-11,155.02,155.94,154.97,153.398316324,5888233.0 -2020-11-12,156.94,158.4,156.71,156.008806552,16001553.0 -2020-11-13,158.36,158.5,157.91,155.801937515,7345549.0 -2020-11-16,157.73,158.28,157.61,155.427603067,6310397.0 -2020-11-17,158.77,159.16,158.59,156.442246439,7444575.0 -2020-11-18,159.44,159.57,158.35,156.895388139,10333345.0 -2020-11-19,159.97,160.72,159.84,157.703162473,10623316.0 -2020-11-20,160.525,161.54,160.39,159.101991199,7247351.0 -2020-11-23,160.82,160.99,160.28,158.373024117,11304789.0 -2020-11-24,159.99,160.0218,159.01,156.796879074,10888639.0 -2020-11-25,159.25,159.91,158.62,156.314184654,9146000.0 -2020-11-27,159.61,160.27,159.58,157.831224258,4708153.0 -2020-11-30,160.03,160.53,159.76,157.634206128,13071557.0 -2020-12-01,158.55,158.74,156.68,155.312350416,13651901.0 -2020-12-02,156.88,156.93,155.48,154.079712715,12114580.0 -2020-12-03,156.94,157.82,156.58,155.322211518,9626457.0 -2020-12-04,155.69,155.785,154.77,153.044297045,12734642.0 -2020-12-07,156.35,156.88,156.18,154.424851271,9316138.0 -2020-12-08,157.57,158.07,157.2,155.154572791,7397240.0 -2020-12-09,156.55,157.32,156.015,154.641795507,7750059.0 -2020-12-10,157.24,158.29,156.83,156.012488631,10025124.0 -2020-12-11,158.65,159.39,158.32,156.564710321,8136090.0 -2020-12-14,157.49,158.69,157.11,156.13082185,7535875.0 -2020-12-15,157.78,158.39,157.31,155.608183465,6847676.0 -2020-12-16,156.58,157.89,156.39,155.194017197,9954190.0 -2020-12-17,158.13,158.46,156.43,154.78372437,9422697.0 -2020-12-18,157.12,157.38,156.18,154.319768053,6505271.0 -2020-12-21,157.2,157.34,156.45,154.931795535,8988176.0 -2020-12-22,157.5634,157.83,157.08,155.731379825,7378508.0 -2020-12-23,156.62,156.69,155.46,154.655396027,9266649.0 -2020-12-24,156.9,157.43,156.85,155.267423509,3117104.0 -2020-12-28,156.38,157.45,156.095,155.336523386,7787029.0 -2020-12-29,156.39,157.29,156.36,155.139095166,9030948.0 -2020-12-30,156.82,157.53,156.68,155.474723139,9097313.0 -2020-12-31,157.46,158.08,157.45,155.701765592,7742413.0 -2021-01-04,156.67,158.18,156.535,155.514208783,13152865.0 -2021-01-05,156.95,156.95,155.66,154.359253697,10458065.0 -2021-01-06,153.82,153.85,152.29,151.190530769,22827290.0 -2021-01-07,151.79,152.17,151.26,149.857890284,14651882.0 -2021-01-08,151.48,151.96,150.66,149.374191146,13622819.0 -2021-01-11,151.0,151.21,150.49,149.127405871,8380898.0 -2021-01-12,150.79,151.16,149.925,149.008948939,11920226.0 -2021-01-13,151.66,153.07,151.57,150.687088808,12533256.0 -2021-01-14,152.58,152.64,150.79,149.275477036,14835458.0 -2021-01-15,152.185,152.36,151.47,149.867761695,11624672.0 -2021-01-19,151.62,152.36,151.505,150.351460834,9575571.0 -2021-01-20,151.985,152.48,151.79,150.499531999,5368933.0 -2021-01-21,151.44,151.75,151.1,149.443291023,8164729.0 -2021-01-22,151.85,152.01,151.42,149.926990161,9507150.0 -2021-01-25,152.76,153.69,152.635,151.693972729,8712616.0 -2021-01-26,153.1,153.6,152.92,151.40770181,7690318.0 -2021-01-27,154.07,154.5,153.53,151.792686839,7895249.0 -2021-01-28,153.4,153.46,152.16,150.953616905,10667755.0 -2021-01-29,151.42,152.49,151.3,150.045447093,14966238.0 -2021-02-01,151.66,152.36,151.49,150.218960833,8165534.0 -2021-02-02,150.74,151.085,150.52,149.250443849,9159767.0 -2021-02-03,150.425,150.59,149.58,147.926145115,9633084.0 -2021-02-04,149.16,149.49,148.8,147.53083206,8262613.0 -2021-02-05,149.1,149.57,148.02,146.295478764,10258935.0 -2021-02-08,148.3,149.265,148.035,146.937862478,11574766.0 -2021-02-09,149.22,149.67,148.655,147.046573568,5212387.0 -2021-02-10,149.28,149.78,149.1409,148.024973379,7214729.0 -2021-02-11,149.6791,149.79,148.75,147.214581616,11962758.0 -2021-02-12,147.7,148.08,147.03,145.386258738,14088379.0 -2021-02-16,145.22,145.655,144.6625,143.172505631,17789087.0 -2021-02-17,145.95,146.38,144.98,144.081725657,11184185.0 -2021-02-18,144.61,145.6,144.32,143.498638901,10755817.0 -2021-02-19,144.06,144.32,142.8517,141.591253411,12741726.0 -2021-02-22,143.03,143.74,141.72,140.514025337,12882489.0 -2021-02-23,141.52,142.5,141.14,140.108829456,12658455.0 -2021-02-24,139.352,141.175,139.16,139.189726603,17363058.0 -2021-02-25,139.52,139.92,136.61,136.916676538,52354214.0 -2021-02-26,140.77,143.3,139.68,141.443011016,44906950.0 -2021-03-01,140.66,141.41,140.09,139.576862608,22050428.0 -2021-03-02,140.4,141.13,140.295,139.586757465,12482218.0 -2021-03-03,139.38,140.15,138.76,138.072844238,19763736.0 -2021-03-04,139.632,139.94,137.96,137.182307046,22366564.0 -2021-03-05,138.1687,139.34,137.99,137.449468204,20598039.0 -2021-03-08,138.83,138.9,137.83,136.380823573,15236619.0 -2021-03-09,139.27,139.815,138.97,138.270741392,14463394.0 -2021-03-10,139.8,140.15,139.28,138.547797408,12387639.0 -2021-03-11,139.17,139.38,138.46,137.548416781,14150742.0 -2021-03-12,136.4,136.4591,135.65,134.629433761,20402701.0 -2021-03-15,136.49,137.09,136.41,135.421022377,11366662.0 -2021-03-16,137.02,137.12,135.75,134.876805204,15567907.0 -2021-03-17,135.15,135.525,134.15,133.867529719,27107490.0 -2021-03-18,133.31,134.47,133.19,132.511934215,21622014.0 -2021-03-19,134.08,134.83,133.8,133.333207404,18684950.0 -2021-03-22,135.69,136.41,135.37,134.827330915,17047525.0 -2021-03-23,136.585,137.54,136.15,136.044398411,16768448.0 -2021-03-24,137.06,138.28,136.945,136.776617881,13862975.0 -2021-03-25,138.3862,138.655,137.09,135.698078392,20781964.0 -2021-03-26,136.42,137.2392,136.22,135.223125223,8433292.0 -2021-03-29,136.83,136.8465,134.97,134.075321731,13968084.0 -2021-03-30,135.3,136.515,135.005,134.777856627,15020777.0 -2021-03-31,136.34,136.59,134.98,134.025847442,19271281.0 -2021-04-01,136.55,137.62,136.3,136.247306321,14885947.0 -2021-04-05,136.55,136.97,135.94,135.652815857,8242978.0 -2021-04-06,137.16,137.98,137.01,136.574276077,9282395.0 -2021-04-07,137.45,138.1,136.88,135.623091333,11052827.0 -2021-04-08,137.39,138.07,137.36,136.742715042,7847918.0 -2021-04-09,137.5,138.19,137.09,136.247306321,8717951.0 -2021-04-12,137.46,137.53,137.1,136.187857275,7658990.0 -2021-04-13,137.3,138.51,137.2,137.208399239,13232786.0 -2021-04-14,138.03,138.2351,137.57,136.772439565,7293169.0 -2021-04-15,139.49,140.98,139.455,139.061227854,23896725.0 -2021-04-16,139.1,139.73,138.9308,137.981236843,15238401.0 -2021-04-19,138.74,139.31,138.55,137.584909867,13886874.0 -2021-04-20,138.45,139.76,138.43,138.219033029,11476489.0 -2021-04-21,139.54,139.91,139.07,138.496461912,11902155.0 -2021-04-22,140.0,140.39,139.2,139.100860552,14156678.0 -2021-04-23,140.38,140.47,139.49,138.773890796,12302248.0 -2021-04-26,140.15,140.51,139.85,138.575727308,9103549.0 -2021-04-27,139.59,139.82,138.525,137.36693003,14137281.0 -2021-04-28,138.65,138.89,137.96,137.456103599,15263720.0 -2021-04-29,137.45,138.36,137.125,137.049868449,17178229.0 -2021-04-30,138.507,138.73,137.98,137.36693003,15692322.0 -2021-05-03,138.7,139.645,138.28,137.449238225,16447651.0 -2021-05-04,139.49,140.16,139.155,138.381972011,18640004.0 -2021-05-05,139.03,139.85,138.92,138.610194107,11128146.0 -2021-05-06,139.25,140.19,139.2003,138.838416203,21907928.0 -2021-05-07,140.1,140.6,138.91,138.153749914,18346877.0 -2021-05-10,138.95,139.25,137.69,136.754649236,15146246.0 -2021-05-11,137.23,137.48,136.77,135.980678649,15158611.0 -2021-05-12,136.67,136.8,135.36,134.551809871,20859432.0 -2021-05-13,135.93,136.37,135.63,134.760186568,13074735.0 -2021-05-14,136.53,137.08,136.22,136.020369448,17566732.0 -2021-05-17,136.83,137.17,136.565,135.732611152,6113792.0 -2021-05-18,136.4,136.57,136.07,135.385316658,11423065.0 -2021-05-19,136.54,137.3,135.62,135.057867563,14296300.0 -2021-05-20,136.76,137.49,136.67,136.169209946,13310501.0 -2021-05-21,137.66,137.7,137.06,136.605808739,10171561.0 -2021-05-24,137.99,138.58,137.89,137.111866431,6736459.0 -2021-05-25,138.63,139.5,138.62,138.381972011,12346882.0 -2021-05-26,139.59,139.91,138.88,138.143827214,9793707.0 -2021-05-27,138.5,138.69,137.99,137.583194673,10695157.0 -2021-05-28,138.582,139.3,138.34,137.369856627,10258035.0 -2021-06-01,137.82,138.26,137.25,137.339366154,11778666.0 -2021-06-02,138.55,138.79,138.32,137.657350361,7347905.0 -2021-06-03,138.51,138.51,137.845,137.140626025,10994063.0 -2021-06-04,138.52,139.9,138.52,139.018720245,15773737.0 -2021-06-07,139.59,139.705,139.325,138.591428967,7799833.0 -2021-06-08,140.655,140.66,140.21,139.565255599,11231222.0 -2021-06-09,141.765,142.15,141.25,140.797444399,12768309.0 -2021-06-10,140.83,142.56,140.68,141.642089948,19698410.0 -2021-06-11,142.305,142.4,141.84,141.413538799,8646698.0 -2021-06-14,142.1,142.1,141.015,140.330405096,9401341.0 -2021-06-15,140.8,141.09,140.48,140.161475986,18207559.0 -2021-06-16,141.4,141.67,140.21,140.042231909,19666116.0 -2021-06-17,141.86,144.925,141.64,142.13894027,35225794.0 -2021-06-18,144.28,146.04,144.12,144.811995005,26616912.0 -2021-06-21,144.39,144.49,143.02,142.387365431,16485035.0 -2021-06-22,142.17,143.68,142.12,142.735160657,14530318.0 -2021-06-23,143.11,143.5,142.71,142.367491419,12041212.0 -2021-06-24,143.42,143.9,143.33,142.596042567,8788460.0 -2021-06-25,143.265,143.4,141.37,141.115428606,15562491.0 -2021-06-28,142.72,143.8,142.7,142.566231548,11460926.0 -2021-06-29,143.1,143.72,143.04,142.804719702,11218106.0 -2021-06-30,144.25,144.93,144.07,143.440688115,15708857.0 -2021-07-01,143.98,144.31,143.53,143.448142857,10809998.0 -2021-07-02,144.23,145.04,144.11,144.31378678,9650170.0 -2021-07-06,145.72,146.99,145.715,146.005274904,20037177.0 -2021-07-07,147.57,148.56,147.22,147.298765822,20964385.0 -2021-07-08,148.88,149.44,148.17,147.875861771,17487838.0 -2021-07-09,146.87,146.99,146.49,145.796326371,14483634.0 -2021-07-12,147.09,147.23,146.17,145.607277698,10610428.0 -2021-07-13,146.82,147.46,144.64,144.492885522,23340375.0 -2021-07-14,146.01,146.92,145.81,146.134623996,16038556.0 -2021-07-15,147.95,148.6,147.03,147.746512679,18462700.0 -2021-07-16,147.34,148.34,147.32,147.467914635,12787919.0 -2021-07-19,150.95,151.95,150.62,150.701641931,40203891.0 -2021-07-20,152.53,152.71,149.76,149.24895213,25674791.0 -2021-07-21,148.18,148.5,146.67,147.358465403,19988911.0 -2021-07-22,148.11,149.805,148.06,148.751455623,18136907.0 -2021-07-23,147.94,148.655,147.89,147.756462609,12639262.0 -2021-07-26,148.995,149.06,147.88,147.318665683,10737870.0 -2021-07-27,149.33,149.69,148.99,148.890754645,13036604.0 -2021-07-28,148.67,149.67,148.27,148.900704575,14346869.0 -2021-07-29,148.78,149.22,148.53,148.074860373,11521744.0 -2021-07-30,149.13,149.72,149.06,148.771355483,14342162.0 -2021-08-02,149.454,151.23,149.18,150.096410565,21232706.0 -2021-08-03,150.75,151.23,150.39,150.176106011,13361939.0 -2021-08-04,151.5,151.82,149.72,150.484925864,18267907.0 -2021-08-05,150.76,150.92,150.0,149.717857197,15345359.0 -2021-08-06,148.322,148.76,147.6909,147.217412579,21144286.0 -2021-08-09,148.152,148.56,147.23,146.68943025,12942623.0 -2021-08-10,147.49,147.57,146.56,146.012018959,13716901.0 -2021-08-11,146.412,147.23,145.71,145.922361582,17227605.0 -2021-08-12,146.09,146.44,145.43,145.683275244,14710931.0 -2021-08-13,146.83,148.56,146.81,147.984481247,18629511.0 -2021-08-16,149.19,150.02,148.81,148.343110754,19171543.0 -2021-08-17,148.88,149.47,148.67,148.283339169,14126883.0 -2021-08-18,148.71,149.47,148.45,148.781435707,13143979.0 -2021-08-19,150.31,150.46,149.81,149.877248089,15474585.0 -2021-08-20,150.59,150.81,150.11,149.976867396,12388424.0 -2021-08-23,150.2,150.495,149.92,149.877248089,10615040.0 -2021-08-24,149.76,150.07,149.28,148.711702191,13835931.0 -2021-08-25,149.21,149.37,147.58,147.476422779,16743814.0 -2021-08-26,147.965,148.57,147.51,147.884861939,16657435.0 -2021-08-27,148.57,149.485,148.33,148.891016945,15384740.0 -2021-08-30,148.99,149.9,148.93,149.279532244,10596306.0 -2021-08-31,149.67,150.09,148.5,148.263415308,15262401.0 -2021-09-01,149.27,149.39,148.49,148.511814059,10807084.0 -2021-09-02,149.24,149.55,148.75,149.160163035,9766003.0 -2021-09-03,148.27,148.51,147.94,147.803617484,12928250.0 -2021-09-07,147.262,147.52,146.655,146.556792529,15548172.0 -2021-09-08,147.66,148.19,147.39,147.554252493,14533699.0 -2021-09-09,148.17,149.89,147.85,149.339705829,20324739.0 -2021-09-10,148.9,149.17,148.16,148.023058676,14894629.0 -2021-09-13,149.042,149.49,148.95,148.920772644,15036064.0 -2021-09-14,149.73,151.57,149.58,150.726175179,19918375.0 -2021-09-15,151.21,151.25,149.93,150.197521398,11940558.0 -2021-09-16,149.67,150.45,149.5,149.509274023,13328978.0 -2021-09-17,149.182,149.36,148.7,148.791102849,13783034.0 -2021-09-20,150.57,151.37,150.23,150.636403782,14660406.0 -2021-09-21,150.71,150.96,150.2,150.506733987,10035770.0 -2021-09-22,150.79,151.79,150.44,151.404447955,22277765.0 -2021-09-23,150.42,150.45,148.3401,147.983160278,23853343.0 -2021-09-24,147.84,147.85,146.735,146.53684333,20203937.0 -2021-09-27,146.06,146.87,145.88,145.998214949,13464252.0 -2021-09-28,144.33,145.07,143.64,143.724006231,26613486.0 -2021-09-29,144.8,145.43,143.69,143.973371222,23569416.0 -2021-09-30,144.1,144.515,143.65,143.953422023,22567556.0 -2021-10-01,144.85,145.4,144.2,145.163425743,26151798.0 -2021-10-04,144.67,145.46,144.1,144.793900683,28027596.0 -2021-10-05,144.6,144.7,143.461,143.395697752,22659503.0 -2021-10-06,144.23,144.715,144.025,144.204658019,18696687.0 -2021-10-07,143.185,143.335,142.59,142.696596286,14856041.0 -2021-10-08,142.255,142.35,141.525,141.697879907,17257754.0 -2021-10-11,141.6,141.9,141.45,141.33834201,7213403.0 -2021-10-12,142.63,144.01,142.48,143.755235648,17968952.0 -2021-10-13,144.61,145.53,144.5754,145.153438579,23584827.0 -2021-10-14,145.37,145.96,144.945,145.692745424,12950609.0 -2021-10-15,145.0,145.14,144.47,144.843836502,11811540.0 -2021-10-18,145.0,146.0,144.52,145.52296364,12115879.0 -2021-10-19,144.66,144.73,143.65,143.515543717,12156566.0 -2021-10-20,143.25,143.68,142.51,142.546788829,12782477.0 -2021-10-21,143.0,143.15,142.23,142.377007045,13660022.0 -2021-10-22,143.45,144.4,143.21,143.94499176,13740010.0 -2021-10-25,143.67,144.3,143.63,143.725274157,8138047.0 -2021-10-26,144.62,145.1,143.74,144.913746648,13670997.0 -2021-10-27,146.4,148.18,145.93,147.55035789,22092262.0 -2021-10-28,147.79,148.33,146.835,147.0509997,17497586.0 -2021-10-29,146.47,148.0,146.32,147.500422071,19087338.0 -2021-11-01,145.8,146.76,145.7,146.44,18003139.0 -2021-11-02,146.5,147.57,146.5,147.09,9810140.0 -2021-11-03,147.82,147.98,145.53,145.57,20639350.0 -2021-11-04,145.87,147.36,145.85,147.1,15922377.0 -2021-11-05,148.52,149.58,148.13,149.3,21513029.0 -2021-11-08,148.96,149.28,148.51,149.02,12083905.0 -2021-11-09,150.8,151.767,150.64,150.96,23086406.0 -2021-11-10,150.83,150.93,147.03,148.2,28170644.0 -2021-11-11,148.508,148.655,147.89,147.98,5552818.0 -2021-11-12,148.0,148.51,146.76,147.33,12609431.0 -2021-11-15,146.89,146.96,145.22,145.48,15232710.0 -2021-11-16,145.69,146.38,144.85,145.11,12998708.0 +2017-11-10,124.71,124.84,123.96,114.199525557,11980950.0 +2017-11-13,124.8,124.81,124.31,114.438783225,5880784.0 +2017-11-14,124.77,125.24,124.77,115.211769538,6195891.0 +2017-11-15,126.06,126.67,125.64,116.463271188,9568163.0 +2017-11-16,126.01,126.33,125.45,115.451027207,5894944.0 +2017-11-17,126.07,126.44,125.96,116.306833482,6938792.0 +2017-11-20,125.91,126.38,125.91,116.260822392,4232349.0 +2017-11-21,127.09,127.29,126.31,116.628911112,5818422.0 +2017-11-22,126.62,127.2,126.51,117.006202051,4140708.0 +2017-11-24,126.93,127.03,126.69,116.68412442,3141388.0 +2017-11-27,126.86,127.05,126.42,116.518484496,6079853.0 +2017-11-28,126.77,127.18,126.47,116.674922202,5983021.0 +2017-11-29,125.56,125.68,125.1,115.524644951,14547146.0 +2017-11-30,125.31,125.52,124.44,115.138151794,9630008.0 +2017-12-01,125.87,127.69,125.1,116.688453144,24583127.0 +2017-12-04,125.92,126.67,125.81,116.743777578,9609316.0 +2017-12-05,126.47,127.5,126.45,117.324684141,10958930.0 +2017-12-06,127.87,128.23,127.66,117.730396661,11834449.0 +2017-12-07,127.93,128.1,126.3,116.808322752,13056807.0 +2017-12-08,126.59,126.74,126.24,116.817543491,4786306.0 +2017-12-11,126.86,127.09,126.41,116.577804275,3863802.0 +2017-12-12,126.17,126.41,125.67,116.531700579,7502439.0 +2017-12-13,126.81,127.39,126.59,117.407670793,8532859.0 +2017-12-14,127.05,127.98,126.79,117.905590703,6884986.0 +2017-12-15,127.81,128.59,127.56,118.348186179,7239398.0 +2017-12-18,127.97,128.0,126.91,117.269359706,7239706.0 +2017-12-19,126.32,126.38,125.07,115.747937757,11045782.0 +2017-12-20,124.31,124.71,123.95,114.466255024,10005783.0 +2017-12-21,124.03,124.86,124.0,115.131585751,7026878.0 +2017-12-22,124.7,124.84,124.53,115.288667369,3974571.0 +2017-12-26,124.98,125.53,124.97,115.63055089,3168442.0 +2017-12-27,125.71,126.98,125.7,117.136686402,9059659.0 +2017-12-28,126.53,126.83,126.37,117.035045355,5297264.0 +2017-12-29,126.5,127.12,126.48,117.219847259,7580515.0 +2018-01-02,126.49,126.51,125.07,115.953954221,16238206.0 +2018-01-03,126.0,126.2,125.49,116.508359931,8605121.0 +2018-01-04,125.65,126.16,125.37,116.489879741,9217876.0 +2018-01-05,125.87,126.18,125.36,116.157236315,10915437.0 +2018-01-08,125.99,126.03,125.17,116.083315553,8850576.0 +2018-01-09,124.81,124.83,123.81,114.530979566,16226402.0 +2018-01-10,122.81,123.93,122.66,114.392378138,14302604.0 +2018-01-11,123.51,124.59,123.31,114.863622992,12511001.0 +2018-01-12,124.1,124.79,123.91,115.05766499,9987129.0 +2018-01-16,125.17,125.28,124.56,115.538149939,9125890.0 +2018-01-17,125.08,125.64,124.6,115.381068321,8326973.0 +2018-01-18,123.93,124.27,123.54,114.309217282,10843892.0 +2018-01-19,123.4,123.56,122.98,113.708611096,11374309.0 +2018-01-22,123.45,123.71,122.99,113.819492238,8985125.0 +2018-01-23,123.81,124.2,123.24,114.309217282,12325687.0 +2018-01-24,122.85,123.13,122.54,113.690130906,9038909.0 +2018-01-25,123.16,124.15,122.8,114.623380517,12173297.0 +2018-01-26,123.88,123.91,123.1,114.19833614,6462945.0 +2018-01-29,122.97,122.97,122.3,113.403687956,12223038.0 +2018-01-30,122.28,122.37,121.7,112.738401104,12064454.0 +2018-01-31,122.87,122.93,121.94,113.403687956,18045079.0 +2018-02-01,122.48,122.53,120.63,111.763156184,18632780.0 +2018-02-02,120.15,120.26,119.24,110.726082986,23944423.0 +2018-02-05,119.17,121.82,118.64,111.772415766,28606241.0 +2018-02-06,120.42,120.87,119.72,111.077947107,10935439.0 +2018-02-07,120.13,120.33,118.56,110.022354745,16271063.0 +2018-02-08,118.01,119.18,117.85,109.901980178,15155094.0 +2018-02-09,118.11,119.09,117.79,109.207511519,15661576.0 +2018-02-12,118.56,119.3,118.19,109.689009789,10944598.0 +2018-02-13,118.61,119.01,118.39,110.179767641,8157569.0 +2018-02-14,118.46,118.54,117.47,108.957502801,12043313.0 +2018-02-15,118.19,118.8,117.99,109.327886086,8222416.0 +2018-02-16,119.04,119.21,118.34,109.920499342,8454089.0 +2018-02-20,118.28,118.51,117.78,109.439001072,8268822.0 +2018-02-21,118.24,118.29,116.51,108.096361664,12054315.0 +2018-02-22,117.24,117.66,117.0,108.420447038,9317852.0 +2018-02-23,117.88,118.31,117.72,109.383443579,9072850.0 +2018-02-26,118.68,118.91,118.04,109.420481907,8771646.0 +2018-02-27,118.52,118.66,117.26,109.263069011,12525659.0 +2018-02-28,118.47,118.83,118.25,109.95753767,9311606.0 +2018-03-01,118.43,119.62,118.15,110.706621197,12287700.0 +2018-03-02,118.85,118.93,118.12,109.806642798,10064302.0 +2018-03-05,118.75,118.8,117.63,109.509742707,5658174.0 +2018-03-06,118.36,118.68,118.12,109.611802113,5452045.0 +2018-03-07,118.57,118.68,117.96,109.491186452,4461757.0 +2018-03-08,118.31,118.99,118.26,110.122099144,7086716.0 +2018-03-09,117.99,118.27,117.59,109.398405173,6570366.0 +2018-03-12,118.31,118.66,118.19,110.029317865,5801739.0 +2018-03-13,118.31,119.37,118.19,110.586005535,7455302.0 +2018-03-14,119.4,120.4,119.37,111.560208956,10175049.0 +2018-03-15,120.17,120.49,119.93,111.560208956,6757935.0 +2018-03-16,119.8,120.01,119.55,111.16124946,6084329.0 +2018-03-19,119.21,119.97,119.2,110.808680603,8491173.0 +2018-03-20,118.91,119.22,118.83,110.363330467,5445971.0 +2018-03-21,118.66,119.42,118.11,110.483946129,9742409.0 +2018-03-22,120.31,120.82,119.67,111.578765212,12136574.0 +2018-03-23,119.68,120.31,119.62,111.495262062,7250408.0 +2018-03-26,120.0,120.45,119.67,111.068468182,8237947.0 +2018-03-27,119.83,121.12,119.81,112.256068543,9168508.0 +2018-03-28,121.45,121.64,120.95,112.552968634,7412538.0 +2018-03-29,121.54,122.29,121.51,113.100378175,9694323.0 +2018-04-02,121.35,122.36,121.16,113.323455914,12036489.0 +2018-04-03,121.36,121.48,120.83,112.449448295,9855032.0 +2018-04-04,121.35,121.46,120.6,112.21699946,6654312.0 +2018-04-05,120.1,120.27,119.77,111.380183655,7603733.0 +2018-04-06,120.66,121.15,120.22,112.598215549,8831225.0 +2018-04-09,120.64,121.3,120.35,112.784174617,6307525.0 +2018-04-10,121.2,121.38,120.78,112.579619642,6048601.0 +2018-04-11,121.85,121.89,121.27,112.979431638,5901296.0 +2018-04-12,121.04,121.07,120.41,112.151913787,6622829.0 +2018-04-13,120.52,121.13,120.5,112.412256481,4963954.0 +2018-04-16,120.23,120.97,120.18,112.449448295,4491254.0 +2018-04-17,120.92,121.58,120.82,112.756280757,5590360.0 +2018-04-18,121.29,121.34,120.28,111.854379278,8138401.0 +2018-04-19,119.42,119.53,118.81,110.943179846,9875870.0 +2018-04-20,118.89,119.13,118.43,110.143555854,7579370.0 +2018-04-23,118.33,118.62,118.08,110.171449715,7073216.0 +2018-04-24,118.21,118.45,117.76,109.669360231,8190786.0 +2018-04-25,117.41,117.65,116.94,108.934821914,6603780.0 +2018-04-26,117.73,118.13,117.59,109.697254092,6528572.0 +2018-04-27,118.47,118.95,118.44,110.54336785,5402102.0 +2018-04-30,119.08,119.56,118.94,110.738624871,8321071.0 +2018-05-01,118.77,118.84,118.23,110.340749639,7979321.0 +2018-05-02,118.64,118.87,118.26,110.21960871,4644051.0 +2018-05-03,118.84,119.31,118.68,110.713490961,6345335.0 +2018-05-04,119.23,119.23,118.49,110.881224555,4283487.0 +2018-05-07,118.97,119.02,118.74,110.704172428,3647906.0 +2018-05-08,118.55,119.0,118.3,110.601668564,6091243.0 +2018-05-09,118.12,118.42,117.98,109.940052719,7832538.0 +2018-05-10,118.55,118.98,118.35,110.825313357,7101525.0 +2018-05-11,119.32,119.36,118.82,111.104869348,4273364.0 +2018-05-14,118.8,118.99,118.59,110.517801767,4996183.0 +2018-05-15,117.56,117.58,116.7,109.259799807,12901003.0 +2018-05-16,117.42,117.53,116.79,108.840465821,6518040.0 +2018-05-17,116.63,116.82,116.09,108.290672372,7330707.0 +2018-05-18,116.51,117.29,116.51,109.222525675,9606468.0 +2018-05-21,117.13,117.38,116.95,109.278436874,4448525.0 +2018-05-22,117.29,117.35,116.85,109.110703279,4700736.0 +2018-05-23,117.75,118.11,117.66,109.902778587,9633993.0 +2018-05-24,118.69,119.06,118.64,110.778720692,8204131.0 +2018-05-25,119.56,119.84,119.47,111.468292136,8482823.0 +2018-05-29,120.79,122.52,120.43,113.909747791,21668143.0 +2018-05-30,121.0,121.48,120.74,113.145628082,11616340.0 +2018-05-31,121.56,121.98,120.95,112.959257421,10769941.0 +2018-06-01,120.17,120.71,119.85,112.363803161,8718753.0 +2018-06-04,120.11,120.14,119.37,111.551197103,7156542.0 +2018-06-05,119.96,120.16,119.62,111.812725489,5635865.0 +2018-06-06,119.08,119.1,118.42,110.906716436,7813347.0 +2018-06-07,118.69,120.49,118.68,111.980850881,13238306.0 +2018-06-08,119.56,119.85,119.44,111.644600098,6790574.0 +2018-06-11,119.07,119.39,118.94,111.439113509,6844224.0 +2018-06-12,118.93,119.46,118.89,111.467134407,6048154.0 +2018-06-13,119.45,119.64,118.63,111.41109261,8834656.0 +2018-06-14,119.78,120.3,119.48,112.335782262,10078771.0 +2018-06-15,120.83,121.09,120.3,112.438525557,7992758.0 +2018-06-18,120.48,120.56,120.04,112.335782262,4893710.0 +2018-06-19,120.97,121.23,120.7,112.989603228,6133301.0 +2018-06-20,120.77,120.79,119.9,111.99953148,6879114.0 +2018-06-21,120.36,120.75,120.22,112.587970349,7235850.0 +2018-06-22,120.09,120.62,120.06,112.578630049,4082473.0 +2018-06-25,120.66,121.11,120.64,112.830818136,8363674.0 +2018-06-26,120.77,121.03,120.66,112.989603228,5450031.0 +2018-06-27,121.75,122.18,121.55,114.054397373,8173837.0 +2018-06-28,122.13,122.25,121.83,114.082418271,7109543.0 +2018-06-29,122.17,122.5,121.65,113.690125692,11164777.0 +2018-07-02,121.74,121.75,121.29,113.601336805,9661972.0 +2018-07-03,121.53,122.03,121.53,114.20983181,3808806.0 +2018-07-05,122.06,122.53,122.01,114.537482967,3860359.0 +2018-07-06,122.75,122.92,122.48,114.911941432,4679906.0 +2018-07-09,122.07,122.21,121.9,114.172385964,5952743.0 +2018-07-10,121.87,122.13,121.81,114.163024502,5759682.0 +2018-07-11,122.45,122.55,122.09,114.603013198,6869150.0 +2018-07-12,122.17,122.47,122.14,114.593651737,4824734.0 +2018-07-13,122.61,122.87,122.47,114.883857047,4078970.0 +2018-07-16,122.21,122.29,121.64,114.406422504,5517099.0 +2018-07-17,122.29,122.39,121.9,114.191108887,3764341.0 +2018-07-18,122.02,122.04,121.39,113.732397267,6329961.0 +2018-07-19,121.8,122.45,121.77,114.453229812,6166739.0 +2018-07-20,121.58,121.59,120.7,113.049010569,10469693.0 +2018-07-23,120.38,120.38,119.18,111.654152787,11571846.0 +2018-07-24,119.28,119.82,119.14,112.037972713,9053492.0 +2018-07-25,120.02,120.26,119.26,111.860104942,7357068.0 +2018-07-26,119.71,119.88,119.16,111.644791325,6821057.0 +2018-07-27,119.85,119.87,119.4,111.832020558,4542059.0 +2018-07-30,118.99,119.41,118.97,111.448200631,7111165.0 +2018-07-31,119.79,119.86,119.56,112.056695637,6797432.0 +2018-08-01,118.29,118.84,118.07,111.145649425,13312687.0 +2018-08-02,118.62,118.74,118.3,111.305152721,4451078.0 +2018-08-03,118.83,119.29,118.81,111.858722982,6162443.0 +2018-08-06,119.54,119.84,119.27,111.92440081,4200296.0 +2018-08-07,119.03,119.1,118.57,111.342682908,5346872.0 +2018-08-08,118.66,119.03,118.61,111.45527347,5641629.0 +2018-08-09,119.23,119.83,119.12,112.39352815,7144257.0 +2018-08-10,120.37,121.05,120.28,113.209809722,8457940.0 +2018-08-13,120.25,120.7,120.21,112.975246052,7923199.0 +2018-08-14,120.54,120.56,120.03,112.721917288,4251313.0 +2018-08-15,120.66,121.13,120.57,113.378695564,7649988.0 +2018-08-16,120.81,120.93,120.28,113.369313017,5400385.0 +2018-08-17,121.09,121.39,120.75,113.510051219,3537626.0 +2018-08-20,121.64,121.91,121.54,114.27003751,5604121.0 +2018-08-21,121.37,121.53,121.07,113.885353092,4695004.0 +2018-08-22,122.0,122.05,121.58,114.335715338,5309599.0 +2018-08-23,122.0,122.13,121.78,114.513983727,5329024.0 +2018-08-24,121.62,122.33,121.49,114.739164851,6092150.0 +2018-08-27,121.78,121.87,121.52,114.082386574,6407403.0 +2018-08-28,121.0,121.09,120.68,113.397460658,4929337.0 +2018-08-29,120.94,121.15,120.62,113.547581407,5613329.0 +2018-08-30,121.31,121.46,121.08,113.791527623,5302865.0 +2018-08-31,121.89,121.92,120.89,113.528816313,9677540.0 +2018-09-04,119.96,120.1,119.75,112.874227923,18343553.0 +2018-09-05,119.76,119.9,119.55,112.573305213,9422630.0 +2018-09-06,119.76,120.4,119.69,112.98707394,9566047.0 +2018-09-07,119.33,119.4,118.99,112.0278828,11212607.0 +2018-09-10,119.17,119.6,119.17,112.441651527,6386352.0 +2018-09-11,119.08,119.17,118.6,111.585902569,5440021.0 +2018-09-12,119.05,119.17,118.9,111.849209941,3347210.0 +2018-09-13,119.34,119.57,118.98,112.018478965,4833033.0 +2018-09-14,118.41,118.91,118.3,111.482460387,5579455.0 +2018-09-17,118.18,118.82,118.12,111.482460387,5432961.0 +2018-09-18,118.06,118.07,117.16,110.316384884,10182303.0 +2018-09-19,117.11,117.11,116.19,109.658116455,13379645.0 +2018-09-20,116.58,117.3,116.47,110.165923529,8657325.0 +2018-09-21,116.87,117.28,116.84,110.118904356,6173846.0 +2018-09-24,116.74,117.27,116.72,109.836789315,5505769.0 +2018-09-25,116.48,116.74,116.4,109.723943298,6650853.0 +2018-09-26,116.93,117.58,116.66,110.495057744,9512864.0 +2018-09-27,117.24,117.65,117.1,110.570288421,5758577.0 +2018-09-28,117.85,117.91,117.22,110.278769546,12807703.0 +2018-10-01,116.66,116.83,116.12,109.470856014,22442374.0 +2018-10-02,116.67,117.13,116.6,110.140027842,8266949.0 +2018-10-03,116.27,116.36,114.24,108.226761912,20829180.0 +2018-10-04,114.13,114.39,113.71,107.463340531,16207617.0 +2018-10-05,113.39,113.72,112.62,106.53969491,18096505.0 +2018-10-08,112.99,113.11,112.64,106.181546608,5855890.0 +2018-10-09,113.14,113.85,113.07,107.255991514,11530860.0 +2018-10-10,113.14,113.58,112.79,106.9638179,15290066.0 +2018-10-11,114.0,115.15,113.79,108.264461733,16087021.0 +2018-10-12,114.39,115.01,114.28,107.887463521,6794138.0 +2018-10-15,114.66,114.82,114.29,107.840338744,7146281.0 +2018-10-16,114.39,114.72,114.16,108.085387582,4762322.0 +2018-10-17,114.66,114.79,113.98,107.444490621,5880696.0 +2018-10-18,113.62,114.39,113.55,107.4067908,5728828.0 +2018-10-19,113.85,113.95,113.41,107.171166917,10892437.0 +2018-10-22,113.95,114.08,113.53,107.029792587,3244179.0 +2018-10-23,114.76,115.02,113.84,107.369090978,10330735.0 +2018-10-24,114.36,114.82,114.24,108.179637136,16008012.0 +2018-10-25,114.54,114.74,114.23,107.72723928,12613470.0 +2018-10-26,114.93,115.32,114.79,108.377561197,18582470.0 +2018-10-29,114.84,115.02,114.26,108.132512359,7679887.0 +2018-10-30,114.26,114.54,114.02,107.595289906,9939616.0 +2018-10-31,113.74,113.96,113.21,107.048642497,8706583.0 +2018-11-01,112.85,113.56,112.84,107.147318952,6100276.0 +2018-11-02,113.17,113.26,111.9,105.815181401,11315059.0 +2018-11-05,112.48,112.71,112.35,106.230883899,4760223.0 +2018-11-06,112.6,112.73,112.33,106.164749411,3159875.0 +2018-11-07,113.19,113.4,112.41,106.306466171,9313311.0 +2018-11-08,112.96,112.97,112.41,106.297018387,6905193.0 +2018-11-09,112.75,113.5,112.72,107.090632248,6465323.0 +2018-11-12,113.95,114.31,113.91,107.789768268,6840265.0 +2018-11-13,113.71,114.02,113.48,107.723633779,6525830.0 +2018-11-14,113.48,114.52,113.3,107.789768268,8690822.0 +2018-11-15,114.44,114.54,113.68,107.742529348,7879799.0 +2018-11-16,114.2,114.81,113.92,108.366083095,9236764.0 +2018-11-19,114.41,115.02,114.41,108.668412185,7027204.0 +2018-11-20,115.24,115.46,114.93,108.706203321,6332804.0 +2018-11-21,114.89,115.09,114.54,108.668412185,4951058.0 +2018-11-23,115.67,115.76,115.09,108.781785593,3027861.0 +2018-11-26,114.86,115.06,114.78,108.536143208,6599041.0 +2018-11-27,114.81,115.25,114.76,108.658964401,5967245.0 +2018-11-28,114.85,115.02,114.36,108.129888494,7814288.0 +2018-11-29,114.92,115.25,114.59,108.555038776,7295627.0 +2018-11-30,115.31,115.42,114.98,108.96129349,9126693.0 +2018-12-03,114.68,115.88,114.66,109.733023449,9763851.0 +2018-12-04,116.81,118.67,116.63,111.570114107,18100549.0 +2018-12-06,118.54,119.2,118.13,111.920487068,15319440.0 +2018-12-07,117.81,118.53,117.52,112.128816936,8608467.0 +2018-12-10,118.87,119.28,118.44,112.592824371,8777672.0 +2018-12-11,118.97,119.38,118.61,112.573885292,8071952.0 +2018-12-12,118.58,118.72,118.24,112.071999699,6182206.0 +2018-12-13,118.46,118.58,117.98,111.806852594,5564328.0 +2018-12-14,118.55,118.77,118.22,112.195103713,8169221.0 +2018-12-17,118.59,119.3,118.58,112.848501936,9726781.0 +2018-12-18,119.07,119.79,118.94,113.522630876,10019103.0 +2018-12-19,120.11,121.66,119.92,115.022344562,23046272.0 +2018-12-20,122.01,122.03,120.67,114.604702776,18543731.0 +2018-12-21,121.14,121.21,120.39,114.585719058,9945103.0 +2018-12-24,121.13,121.42,120.91,115.155230584,8377482.0 +2018-12-26,120.99,121.39,119.97,113.921288944,11700412.0 +2018-12-27,121.26,121.38,119.98,113.940272662,12146772.0 +2018-12-28,120.4,121.05,120.29,114.898950398,9879116.0 +2018-12-31,120.65,121.56,120.46,115.335575901,17408971.0 +2019-01-02,121.66,122.16,121.34,115.943054862,19841527.0 +2019-01-03,122.29,123.86,122.23,117.262423231,21187045.0 +2019-01-04,122.34,122.56,121.65,115.905087427,12970226.0 +2019-01-07,122.62,122.65,121.62,115.563380511,8498104.0 +2019-01-08,121.69,121.94,121.39,115.259641031,7737103.0 +2019-01-09,121.26,121.43,120.8,115.079295714,9349245.0 +2019-01-10,121.28,121.41,120.34,114.33893073,8222860.0 +2019-01-11,120.83,121.27,120.68,114.785048092,5786934.0 +2019-01-14,120.9,121.01,120.24,114.357914448,6730681.0 +2019-01-15,120.56,120.57,119.95,113.940272662,8997352.0 +2019-01-16,119.59,120.39,119.51,114.054174967,6048446.0 +2019-01-17,120.22,120.53,119.89,114.082650543,8153350.0 +2019-01-18,119.84,120.12,119.39,113.484663441,14106447.0 +2019-01-22,120.31,120.72,120.07,114.253504001,8881133.0 +2019-01-23,119.88,120.62,119.83,114.206044707,5776907.0 +2019-01-24,120.91,121.26,120.71,114.95590155,7121480.0 +2019-01-25,120.59,120.75,120.32,114.405373742,6460820.0 +2019-01-28,120.54,120.94,120.41,114.291471436,6435820.0 +2019-01-29,120.53,121.04,120.39,114.870474821,5750177.0 +2019-01-30,120.84,120.98,120.33,114.785048092,10571325.0 +2019-01-31,121.55,122.18,121.5,115.772201404,11843413.0 +2019-02-01,121.48,121.57,120.84,115.074400763,12024576.0 +2019-02-04,120.44,120.55,120.02,114.560675759,8966375.0 +2019-02-05,120.73,121.23,120.66,115.083914189,6983255.0 +2019-02-06,121.36,121.41,120.73,115.140994745,5184018.0 +2019-02-07,121.46,121.91,121.23,115.902068824,8781040.0 +2019-02-08,122.26,122.47,122.07,116.396766975,5885427.0 +2019-02-11,121.86,122.18,121.75,115.940122528,4353004.0 +2019-02-12,121.66,121.75,121.2,115.645206322,7939591.0 +2019-02-13,121.15,121.39,120.91,115.207588726,4757681.0 +2019-02-14,122.14,122.2,121.58,115.86401512,5868918.0 +2019-02-15,121.56,122.02,121.54,116.044770213,5527244.0 +2019-02-19,122.42,122.54,121.95,116.339686419,5872819.0 +2019-02-20,121.95,122.08,121.59,116.00671651,4455832.0 +2019-02-21,121.07,121.16,120.7,114.969753077,7382942.0 +2019-02-22,121.47,121.95,121.42,115.654719748,6374560.0 +2019-02-25,121.17,121.3,120.92,115.312236412,6293534.0 +2019-02-26,121.73,121.82,121.36,115.883041972,6028892.0 +2019-02-27,121.12,121.13,120.28,114.570189185,7737411.0 +2019-02-28,120.56,120.62,119.71,114.18013872,9533457.0 +2019-03-01,119.33,119.53,118.64,113.127279303,13541090.0 +2019-03-04,119.29,119.77,119.06,114.0139165,9808468.0 +2019-03-05,119.28,119.87,119.27,114.252259832,5595345.0 +2019-03-06,119.92,120.52,119.89,114.671744097,7766707.0 +2019-03-07,120.64,121.26,120.61,115.415375295,8187227.0 +2019-03-08,121.12,121.69,120.85,115.901595693,7517600.0 +2019-03-11,121.4,121.42,120.98,115.558381294,5158011.0 +2019-03-12,121.3,122.23,121.26,116.368748624,6422386.0 +2019-03-13,121.66,121.96,121.62,116.149472759,4386732.0 +2019-03-14,121.69,121.76,120.92,115.310504228,8188564.0 +2019-03-15,121.74,121.95,121.4,116.073202892,4302045.0 +2019-03-18,121.57,121.87,121.52,116.006466759,3893364.0 +2019-03-19,121.09,121.62,120.89,115.74905596,5220325.0 +2019-03-20,121.74,122.85,121.73,116.959840089,10123663.0 +2019-03-21,122.96,123.09,122.74,117.217250888,7182572.0 +2019-03-22,124.21,125.28,124.06,119.038193948,13077043.0 +2019-03-25,124.81,125.94,124.51,119.228868614,9736593.0 +2019-03-26,124.7,125.29,124.62,119.143065014,7502260.0 +2019-03-27,125.42,126.34,125.31,120.239444343,14207179.0 +2019-03-28,126.25,126.69,126.01,120.658928608,9143238.0 +2019-03-29,125.68,126.47,125.64,120.544523809,10841631.0 +2019-04-01,125.29,125.36,124.19,118.836259943,16501475.0 +2019-04-02,124.48,124.74,124.25,119.056026283,9725032.0 +2019-04-03,123.61,123.87,123.37,118.024079988,10407417.0 +2019-04-04,123.6,123.89,123.44,118.358507028,7503361.0 +2019-04-05,123.62,124.17,123.58,118.511387961,6322026.0 +2019-04-08,123.83,123.95,123.52,118.090965396,4446429.0 +2019-04-09,124.22,124.34,123.77,118.463612669,7020320.0 +2019-04-10,124.27,124.52,124.1,118.750264418,7519916.0 +2019-04-11,123.93,124.02,123.41,118.052745163,8679319.0 +2019-04-12,122.89,123.06,122.63,117.211900033,7005541.0 +2019-04-15,122.78,122.99,122.72,117.50810684,3070036.0 +2019-04-16,122.51,122.63,122.14,116.772367352,8927558.0 +2019-04-17,122.13,122.57,122.11,116.820142644,6118702.0 +2019-04-18,122.81,123.1,122.78,117.431666374,27589692.0 +2019-04-22,122.47,122.57,122.24,116.867917935,6241353.0 +2019-04-23,122.61,122.7,122.39,117.116349451,6239726.0 +2019-04-24,123.11,123.59,123.09,118.071855279,7302206.0 +2019-04-25,123.49,123.62,123.1,117.89986423,5380867.0 +2019-04-26,123.98,124.02,123.64,118.301176678,5950651.0 +2019-04-29,123.23,123.35,122.85,117.546327074,10246172.0 +2019-04-30,122.95,123.74,122.93,118.148295746,7957662.0 +2019-05-01,123.69,124.45,123.6,118.634562217,14372113.0 +2019-05-02,123.68,123.81,123.04,118.06963573,6613062.0 +2019-05-03,123.66,123.88,123.37,118.404761612,6191750.0 +2019-05-06,124.31,124.38,123.93,118.730312469,4482690.0 +2019-05-07,124.53,125.14,124.39,119.639939863,8984929.0 +2019-05-08,125.15,125.3,124.3,119.122888502,6907690.0 +2019-05-09,125.11,125.3,124.31,119.611214787,9412288.0 +2019-05-10,124.89,125.45,124.59,119.448439359,6037925.0 +2019-05-13,125.4,125.93,125.25,120.386791829,10501611.0 +2019-05-14,125.51,125.65,125.2,120.032515896,5690447.0 +2019-05-15,126.21,126.27,125.77,120.769792837,9566544.0 +2019-05-16,125.81,125.83,125.53,120.367641778,7666369.0 +2019-05-17,126.28,126.3,125.69,120.635742484,4747076.0 +2019-05-20,126.12,126.38,125.65,120.386791829,6043112.0 +2019-05-21,125.6,125.72,125.3,120.195291325,4022162.0 +2019-05-22,125.77,126.33,125.72,120.884693139,5675312.0 +2019-05-23,126.89,128.09,126.88,122.244346717,9743687.0 +2019-05-24,127.56,127.78,127.39,122.349671994,4981893.0 +2019-05-28,128.27,128.9,128.09,123.230574313,8098871.0 +2019-05-29,129.67,129.9,129.0,123.604000296,13260571.0 +2019-05-30,129.33,130.23,128.89,124.666828093,13024761.0 +2019-05-31,130.9,131.9,130.81,126.2275572,18933634.0 +2019-06-03,131.91,132.58,131.55,127.069712264,17822448.0 +2019-06-04,131.39,131.76,130.55,125.620941005,14250018.0 +2019-06-05,130.52,130.95,130.12,124.910947143,8815195.0 +2019-06-06,130.97,131.59,130.32,125.313916632,9621094.0 +2019-06-07,131.79,132.07,131.44,126.398096449,11378665.0 +2019-06-10,130.68,130.7,130.32,125.208377004,8289092.0 +2019-06-11,130.42,130.76,130.32,125.285133097,5115128.0 +2019-06-12,130.39,130.75,130.3,125.381078214,5278799.0 +2019-06-13,130.8,131.25,130.79,125.812831238,5560844.0 +2019-06-14,131.1,131.71,131.09,126.129450122,5838794.0 +2019-06-17,131.39,131.76,131.13,126.35012389,6046416.0 +2019-06-18,132.74,132.86,131.95,126.983361659,10320696.0 +2019-06-19,131.86,132.72,131.58,127.16565738,11962501.0 +2019-06-20,132.91,133.51,132.59,127.501465288,10721526.0 +2019-06-21,132.51,132.53,131.38,126.100666587,14495149.0 +2019-06-24,132.16,132.53,132.08,127.040928729,6378869.0 +2019-06-25,132.79,133.09,132.72,127.434303707,9604623.0 +2019-06-26,132.68,132.7,131.88,126.618770216,12766810.0 +2019-06-27,132.31,133.09,131.99,127.5110598,9724166.0 +2019-06-28,132.58,133.08,132.45,127.424709195,8149205.0 +2019-07-01,132.57,132.75,131.59,127.127434765,14141551.0 +2019-07-02,132.57,133.39,132.46,128.108000278,10495462.0 +2019-07-03,133.52,134.29,133.51,129.02127208,5380269.0 +2019-07-05,132.54,132.55,131.67,127.310089125,12180126.0 +2019-07-08,133.05,133.22,132.61,127.483130098,6489997.0 +2019-07-09,132.68,132.71,132.16,127.435063161,6216115.0 +2019-07-10,132.35,132.44,131.51,126.733285882,9470193.0 +2019-07-11,131.31,131.41,129.76,125.041329703,14126804.0 +2019-07-12,129.92,130.45,129.68,125.185530513,6992095.0 +2019-07-15,130.45,131.05,130.45,125.906534567,6055917.0 +2019-07-16,130.17,130.6,129.96,125.531612459,6172721.0 +2019-07-17,131.06,132.02,131.05,126.88710008,9662156.0 +2019-07-18,131.47,132.32,131.24,126.896713468,5725713.0 +2019-07-19,131.59,131.93,131.51,126.598698459,5804843.0 +2019-07-22,132.47,132.49,131.74,126.839033143,5204504.0 +2019-07-23,131.6,131.74,130.97,126.146869252,8108940.0 +2019-07-24,131.6,131.9,131.47,126.694832333,6389664.0 +2019-07-25,131.25,131.41,130.51,126.089188927,8893057.0 +2019-07-26,131.7,131.78,131.25,126.387203936,6188692.0 +2019-07-29,131.82,131.95,131.4,126.425657486,6231836.0 +2019-07-30,132.0,132.1,131.43,126.733285882,5678475.0 +2019-07-31,131.7,133.33,131.66,127.752304945,15798745.0 +2019-08-01,133.39,135.39,133.26,130.284424076,26665016.0 +2019-08-02,135.66,136.51,135.4,131.488442486,15143050.0 +2019-08-05,138.14,138.89,137.66,133.761629243,18542993.0 +2019-08-06,138.2,139.98,138.09,134.830797591,12747356.0 +2019-08-07,142.4,143.06,139.78,134.878958328,32582045.0 +2019-08-08,139.14,140.43,137.98,135.167922746,14745985.0 +2019-08-09,140.67,141.55,139.87,134.898222622,10625972.0 +2019-08-12,141.72,143.43,141.51,137.710809627,14094307.0 +2019-08-13,143.81,143.91,141.95,137.238834411,16099485.0 +2019-08-14,145.16,145.73,144.71,140.330753687,15068949.0 +2019-08-15,145.95,148.6,145.58,141.891161546,23732522.0 +2019-08-16,146.06,146.51,144.84,140.754568167,17649776.0 +2019-08-19,143.57,144.66,143.51,138.741449386,13615286.0 +2019-08-20,145.28,145.62,144.84,140.17663933,7451608.0 +2019-08-21,144.72,145.79,144.29,139.242321044,9372115.0 +2019-08-22,144.0,144.7,143.48,138.317634906,13880305.0 +2019-08-23,143.52,146.27,143.43,140.590821663,16194116.0 +2019-08-26,145.87,146.29,145.29,140.022524974,12174799.0 +2019-08-27,146.63,147.72,146.48,142.180125964,11332754.0 +2019-08-28,148.78,148.9,147.66,142.363136762,10088733.0 +2019-08-29,147.25,147.34,146.13,141.823736515,8884955.0 +2019-08-30,146.61,147.48,146.36,141.862265104,13550909.0 +2019-09-03,147.09,148.67,146.57,142.04545217,15662954.0 +2019-09-04,146.53,147.62,146.48,142.257733941,7962232.0 +2019-09-05,145.66,145.8,143.89,139.681405178,19386357.0 +2019-09-06,145.26,146.03,145.08,140.675269832,9466371.0 +2019-09-09,143.83,144.0,143.19,138.176134439,15862660.0 +2019-09-10,142.84,143.29,140.66,135.754192418,13851422.0 +2019-09-11,140.4,141.15,140.39,135.512963133,10941748.0 +2019-09-12,141.5,141.8,139.06,134.625239364,19163308.0 +2019-09-13,138.28,138.71,136.54,131.749786287,18922161.0 +2019-09-16,137.88,138.57,137.25,133.428742111,10971572.0 +2019-09-17,138.36,139.6,138.02,134.152429966,9287893.0 +2019-09-18,139.93,140.66,139.53,134.721731078,11106841.0 +2019-09-19,140.76,140.99,139.97,135.126996277,13434396.0 +2019-09-20,140.77,141.98,140.44,136.912092986,13377236.0 +2019-09-23,142.24,143.16,141.7,136.883145472,15402596.0 +2019-09-24,142.42,143.85,142.41,138.533153781,12947855.0 +2019-09-25,143.26,143.55,141.14,136.506827787,14520656.0 +2019-09-26,142.27,142.99,141.9,137.384902384,10775214.0 +2019-09-27,142.32,142.98,142.14,137.722623383,10387398.0 +2019-09-30,141.88,143.09,141.84,138.060344382,8410379.0 +2019-10-01,141.26,143.91,141.14,138.475345595,16869140.0 +2019-10-02,143.46,144.27,143.24,138.813656156,12896884.0 +2019-10-03,143.98,145.67,143.92,140.079904256,13526957.0 +2019-10-04,145.35,146.03,145.2,141.11416797,11936986.0 +2019-10-07,145.16,145.53,144.71,139.944580031,11751551.0 +2019-10-08,145.82,145.93,144.62,140.321554656,14540249.0 +2019-10-09,144.6,144.61,143.8,139.528941342,8933140.0 +2019-10-10,143.12,143.18,141.73,137.450747896,15057081.0 +2019-10-11,140.98,141.1,139.71,135.749529076,28513340.0 +2019-10-14,141.48,141.51,141.08,136.73546271,5937726.0 +2019-10-15,140.67,140.95,139.55,135.08257397,12663622.0 +2019-10-16,139.64,140.06,139.35,135.246896242,8645282.0 +2019-10-17,139.52,140.38,139.3,134.918251697,6558397.0 +2019-10-18,139.81,140.23,139.45,134.918251697,6456407.0 +2019-10-21,138.57,138.99,138.23,133.903320015,8189288.0 +2019-10-22,139.38,139.53,138.64,134.686267313,6690041.0 +2019-10-23,140.03,140.31,139.36,134.821591537,5999896.0 +2019-10-24,139.68,140.24,139.03,134.550943088,6830080.0 +2019-10-25,139.53,139.55,138.31,133.893653999,5669966.0 +2019-10-28,137.58,137.58,136.99,132.675735979,11402050.0 +2019-10-29,137.62,137.74,137.17,132.762730123,5296576.0 +2019-10-30,137.77,139.45,137.77,134.705599345,10914151.0 +2019-10-31,140.48,141.68,140.43,136.522810358,15835800.0 +2019-11-01,140.73,141.27,139.79,136.102955352,11425486.0 +2019-11-04,138.97,139.14,138.53,134.311617366,11134604.0 +2019-11-05,137.22,137.44,136.73,132.801083712,13496331.0 +2019-11-06,138.02,138.41,137.34,133.604765079,9353012.0 +2019-11-07,136.35,136.36,134.45,131.18403807,19214106.0 +2019-11-08,135.15,135.95,134.78,130.632112312,10227217.0 +2019-11-11,135.38,135.39,134.64,130.719258485,4578098.0 +2019-11-12,135.28,135.95,134.79,131.319598783,5773630.0 +2019-11-13,136.81,136.96,136.17,132.17169469,6751842.0 +2019-11-14,137.8,138.44,137.67,133.536984723,10272804.0 +2019-11-15,137.48,138.16,137.43,133.391741102,4657758.0 +2019-11-18,138.21,138.61,137.93,133.633813803,5944030.0 +2019-11-19,138.37,139.24,138.37,134.747348227,7893300.0 +2019-11-20,139.91,140.6,139.77,136.141686985,7909901.0 +2019-11-21,139.64,140.08,139.12,135.289591077,5981899.0 +2019-11-22,140.1,140.28,139.68,135.463883422,4666026.0 +2019-11-25,140.3,140.53,140.18,135.860882652,4157476.0 +2019-11-26,141.0,141.31,140.94,136.654881111,4281650.0 +2019-11-27,140.6,140.91,140.42,136.257881881,4096955.0 +2019-11-29,140.62,140.68,139.78,135.96739464,6251071.0 +2019-12-02,138.14,138.67,137.95,134.157184666,17705004.0 +2019-12-03,140.04,141.77,139.93,136.970110958,13323804.0 +2019-12-04,140.34,140.5,139.21,135.602446795,8588810.0 +2019-12-05,138.66,139.44,138.6,134.942864078,7274024.0 +2019-12-06,138.03,139.12,137.86,134.195983649,7931904.0 +2019-12-09,138.99,139.11,138.57,134.486976024,4155592.0 +2019-12-10,139.18,139.35,138.41,134.49667577,4947745.0 +2019-12-11,139.3,140.14,139.23,135.553948066,6257375.0 +2019-12-12,139.19,139.28,136.61,133.323006524,14868125.0 +2019-12-13,138.12,139.61,137.23,134.865266112,11335349.0 +2019-12-16,138.4,138.46,137.43,133.652797882,9160997.0 +2019-12-17,138.21,138.34,137.21,133.468502711,6179893.0 +2019-12-18,137.3,137.45,136.28,132.372431432,6244828.0 +2019-12-19,136.0,136.86,135.76,132.583516331,6591083.0 +2019-12-20,136.13,136.69,135.93,132.758390171,5455919.0 +2019-12-23,136.81,136.97,136.0,132.564085904,5175177.0 +2019-12-24,135.92,137.06,135.89,132.942979224,4667428.0 +2019-12-26,136.91,137.22,136.51,133.263581264,5290981.0 +2019-12-27,137.44,137.63,137.29,133.409309464,7300695.0 +2019-12-30,135.89,136.9,135.66,132.923548797,7979841.0 +2019-12-31,136.21,136.46,135.38,131.621710211,10707518.0 +2020-01-02,136.79,137.53,136.67,133.10813785,11034459.0 +2020-01-03,138.27,139.16,137.88,135.158047863,12366830.0 +2020-01-06,139.69,139.71,138.15,134.39054601,11370199.0 +2020-01-07,138.22,138.47,137.64,133.729911504,8456431.0 +2020-01-08,137.93,138.31,136.32,132.84582709,10626391.0 +2020-01-09,136.0,137.44,135.91,133.31215733,7412990.0 +2020-01-10,137.67,138.47,137.63,134.497413357,8776937.0 +2020-01-13,137.88,138.09,137.39,134.089374397,5965015.0 +2020-01-14,138.18,138.82,138.14,134.779154543,13921031.0 +2020-01-15,139.52,139.76,139.02,135.67295417,6290520.0 +2020-01-16,139.26,139.53,138.74,135.245484783,6798593.0 +2020-01-17,137.58,138.14,137.36,134.089374397,9693280.0 +2020-01-21,138.81,139.65,138.77,135.49808033,6208953.0 +2020-01-22,139.72,140.14,139.59,135.974125783,6317029.0 +2020-01-23,140.85,141.38,140.78,136.92621669,9747418.0 +2020-01-24,141.42,142.55,141.3,138.033751009,8584952.0 +2020-01-27,143.95,144.29,143.5,140.180813156,10935243.0 +2020-01-28,143.93,144.09,142.82,139.082994049,10612917.0 +2020-01-29,143.44,144.7,143.43,140.443123915,9567654.0 +2020-01-30,144.9,145.67,144.29,140.462554342,14711787.0 +2020-01-31,145.17,145.99,145.09,141.744962502,14538096.0 +2020-02-03,144.95,145.76,144.12,141.630289953,15310744.0 +2020-02-04,143.99,144.14,143.06,139.722942362,11388275.0 +2020-02-05,142.3,142.7,141.9,138.195118017,10782161.0 +2020-02-06,142.18,142.88,142.0,138.817925393,6683128.0 +2020-02-07,144.22,144.74,143.87,140.550108409,11374834.0 +2020-02-10,145.1,145.25,144.68,140.93936302,6699265.0 +2020-02-11,144.59,144.72,143.94,140.228973356,7784102.0 +2020-02-12,143.37,143.55,142.99,139.518583692,5595525.0 +2020-02-13,143.44,144.2,143.27,140.053808781,7883440.0 +2020-02-14,144.76,145.08,144.45,140.666884792,7137363.0 +2020-02-18,145.34,146.05,144.92,141.630289953,6912053.0 +2020-02-19,145.12,145.62,144.98,141.620558588,5707712.0 +2020-02-20,146.08,146.94,146.0,142.729934227,9332916.0 +2020-02-21,147.8,148.88,147.65,144.063131267,13861573.0 +2020-02-24,150.83,150.96,150.0,146.213762989,15929281.0 +2020-02-25,150.21,151.76,150.14,146.99227221,20802922.0 +2020-02-26,149.95,151.72,149.58,146.213762989,22599515.0 +2020-02-27,152.7,153.08,150.83,147.799975526,30687929.0 +2020-02-28,154.45,155.98,154.16,151.137833809,45010774.0 +2020-03-02,155.3,156.5,153.76,150.027720532,28152383.0 +2020-03-03,153.81,159.7,152.36,152.356980322,38608024.0 +2020-03-04,156.41,157.35,154.19,150.739168083,23463690.0 +2020-03-05,157.13,158.82,156.81,154.491322975,17786220.0 +2020-03-06,167.3,169.33,164.11,162.531654886,76288337.0 +2020-03-09,179.1,179.7,170.34,166.936782188,41552819.0 +2020-03-10,169.64,172.93,162.03,158.379919863,37728253.0 +2020-03-11,165.43,167.03,155.63,152.551897459,29594066.0 +2020-03-12,163.51,166.36,155.66,153.497245575,24361836.0 +2020-03-13,155.0,158.2,152.19,150.027720532,19812859.0 +2020-03-16,160.38,166.15,157.81,159.744339824,30496696.0 +2020-03-17,163.5,165.63,152.71,149.092118274,18570872.0 +2020-03-18,152.84,154.14,139.01,140.681443802,44628796.0 +2020-03-19,146.95,153.45,145.25,144.511565548,21175266.0 +2020-03-20,153.3,159.43,152.11,155.378195949,20863060.0 +2020-03-23,157.5,166.69,156.57,161.781223908,19971809.0 +2020-03-24,161.25,165.45,160.41,158.769754137,11948557.0 +2020-03-25,163.59,166.68,161.62,158.409157434,10750564.0 +2020-03-26,164.0,165.68,162.27,159.188825982,10576587.0 +2020-03-27,165.52,168.25,164.59,163.438019574,12550007.0 +2020-03-30,168.3,170.11,165.94,162.093091327,13473205.0 +2020-03-31,165.7,166.92,164.56,160.777400651,11464935.0 +2020-04-01,168.48,168.96,166.4,163.026760983,11334698.0 +2020-04-02,168.83,169.22,167.26,164.061293829,5771227.0 +2020-04-03,168.55,170.33,168.14,164.451683582,6570840.0 +2020-04-06,167.0,168.27,166.53,164.022254854,9434786.0 +2020-04-07,164.96,166.42,163.71,162.304539939,13811848.0 +2020-04-08,165.11,166.19,164.13,161.123610935,10147077.0 +2020-04-09,164.28,165.79,163.78,161.41640325,14260806.0 +2020-04-13,164.75,165.71,163.88,159.942681931,8750297.0 +2020-04-14,163.84,164.74,163.48,159.903642956,9019531.0 +2020-04-15,166.8,168.6,166.74,164.13937178,10027752.0 +2020-04-16,169.26,170.32,169.02,166.003482852,8265414.0 +2020-04-17,169.82,170.84,167.27,163.778261258,8612119.0 +2020-04-20,168.44,169.29,167.96,165.095826675,6462639.0 +2020-04-21,171.93,172.15,170.78,167.174652112,7850725.0 +2020-04-22,169.97,170.39,168.71,165.466696941,6230495.0 +2020-04-23,169.87,170.93,169.61,166.345073886,5968584.0 +2020-04-24,169.61,170.84,169.57,166.735463639,6211804.0 +2020-04-27,169.66,169.75,167.44,163.6318651,9039484.0 +2020-04-28,168.55,169.85,168.45,165.51549566,9905415.0 +2020-04-29,169.53,170.26,167.96,164.656638203,8619566.0 +2020-04-30,168.74,169.23,166.71,162.733968668,11606074.0 +2020-05-01,167.5,168.11,166.44,164.125910165,10209421.0 +2020-05-04,167.56,167.68,166.48,163.353897846,8300923.0 +2020-05-05,165.57,166.27,165.27,162.308260907,7831916.0 +2020-05-06,163.23,163.64,162.05,159.689282406,14721518.0 +2020-05-07,163.56,166.37,163.34,162.357122446,9165455.0 +2020-05-08,164.49,165.4,163.68,160.246303953,8130474.0 +2020-05-11,163.66,164.22,162.1,158.995448549,8713747.0 +2020-05-12,163.16,164.93,163.13,160.627423958,10057348.0 +2020-05-13,165.09,166.29,164.83,161.75123936,13305576.0 +2020-05-14,167.32,168.15,167.05,163.33435323,10080361.0 +2020-05-15,168.3,168.49,166.33,162.914143993,7225634.0 +2020-05-18,164.93,165.06,162.42,159.337479324,10073986.0 +2020-05-19,162.52,163.7,162.48,159.933590102,8639263.0 +2020-05-20,163.17,164.7,162.88,160.412433186,10927274.0 +2020-05-21,164.86,165.36,164.29,160.813097807,8876136.0 +2020-05-22,164.72,165.68,164.61,161.780556283,4956814.0 +2020-05-26,163.71,163.79,162.98,159.611103943,8098939.0 +2020-05-27,162.79,163.91,162.59,159.317934708,8047360.0 +2020-05-28,161.96,162.57,161.66,158.731596237,10276172.0 +2020-05-29,162.71,164.09,162.35,159.865183947,14662054.0 +2020-06-01,162.1,162.44,161.67,158.790414781,13353301.0 +2020-06-02,161.67,162.09,161.25,158.213101836,11517053.0 +2020-06-03,160.18,160.33,158.94,156.109334325,12255736.0 +2020-06-04,158.92,159.01,157.19,153.84900737,14038570.0 +2020-06-05,154.61,156.16,153.16,152.753091271,17778549.0 +2020-06-08,155.07,156.85,155.05,153.340189181,10346680.0 +2020-06-09,159.05,159.64,158.3,155.081912982,9095265.0 +2020-06-10,159.24,160.9,159.05,157.381379797,13135518.0 +2020-06-11,163.25,164.23,162.63,160.356009208,17086373.0 +2020-06-12,162.41,163.66,162.05,158.809984711,9716433.0 +2020-06-15,163.89,164.22,162.14,158.898049398,7760836.0 +2020-06-16,159.41,161.23,158.7,156.461593071,13701298.0 +2020-06-17,160.27,160.77,159.34,157.107400772,7113900.0 +2020-06-18,162.04,162.48,161.61,158.770844851,7691375.0 +2020-06-19,161.0,162.5,160.91,158.898049398,8565778.0 +2020-06-22,163.19,163.42,162.07,158.917619328,9319961.0 +2020-06-23,161.48,162.06,161.12,157.831488194,9088580.0 +2020-06-24,161.53,163.09,161.52,159.524287169,11436501.0 +2020-06-25,164.21,164.35,163.4,159.984180532,10967984.0 +2020-06-26,164.25,165.32,164.18,161.696549437,12119310.0 +2020-06-29,164.85,165.27,164.38,161.187731248,7274571.0 +2020-06-30,165.23,165.29,163.48,160.404934034,14841678.0 +2020-07-01,162.81,163.56,162.15,160.093435539,13181247.0 +2020-07-02,162.7,163.74,162.24,160.259975033,7600644.0 +2020-07-06,162.33,163.02,161.75,159.603613499,7972547.0 +2020-07-07,163.42,165.34,163.2,161.846998442,12791945.0 +2020-07-08,164.32,164.92,163.83,161.200433349,7253913.0 +2020-07-09,164.66,167.45,164.6,163.767100839,13375029.0 +2020-07-10,167.95,168.21,166.16,162.944199812,8478267.0 +2020-07-13,165.5,166.96,165.23,163.483004055,8054043.0 +2020-07-14,167.93,168.14,166.98,163.718118635,11344635.0 +2020-07-15,165.92,166.95,165.83,162.953996252,7840586.0 +2020-07-16,167.4,167.77,167.04,163.727915075,9107383.0 +2020-07-17,167.27,167.4,166.47,163.385039648,8552189.0 +2020-07-20,167.51,167.62,166.8,163.78669372,6907518.0 +2020-07-21,167.3,167.72,167.08,163.884658128,8455112.0 +2020-07-22,168.26,168.46,167.69,164.374480168,6592084.0 +2020-07-23,168.92,169.88,168.48,166.294582565,10471802.0 +2020-07-24,169.01,169.92,168.8695,166.284786124,7520837.0 +2020-07-27,170.25,170.3,168.99,165.667610354,6146734.0 +2020-07-28,169.54,170.34,169.43,166.813793927,8520714.0 +2020-07-29,170.05,170.39,168.98,166.529697144,6733733.0 +2020-07-30,171.05,171.26,170.75,167.626898514,9376128.0 +2020-07-31,170.15,171.4554,169.94,167.519137665,8886264.0 +2020-08-03,169.24,169.99,168.97,166.676780906,9067756.0 +2020-08-04,170.83,171.58,170.72,168.265579877,9878888.0 +2020-08-05,170.06,170.56,169.69,166.794469719,6954183.0 +2020-08-06,171.38,172.25,170.62,167.726172819,9481800.0 +2020-08-07,171.28,171.5,169.58,166.608129099,8176856.0 +2020-08-10,170.22,170.25,169.07,165.862766619,6408461.0 +2020-08-11,167.17,167.49,165.875,163.886575306,19234202.0 +2020-08-12,165.7,166.065,164.99,162.400754047,11745839.0 +2020-08-13,165.31,165.58,163.165,160.66484406,12744712.0 +2020-08-14,163.81,164.15,163.16,160.037170393,6398178.0 +2020-08-17,163.97,164.46,163.43,160.439273836,6836004.0 +2020-08-18,164.36,164.87,164.085,161.586739759,8140643.0 +2020-08-19,165.37,165.6101,163.3,160.576577451,12497748.0 +2020-08-20,165.39,165.65,164.93,162.028072807,10320126.0 +2020-08-21,165.77,166.33,165.01,162.999005511,6836242.0 +2020-08-24,166.32,166.97,165.86,162.734205683,6490666.0 +2020-08-25,164.35,165.09,163.83,161.488665749,10518301.0 +2020-08-26,164.05,164.325,163.28,160.870799482,8276618.0 +2020-08-27,164.76,164.82,161.16,158.134534588,19860113.0 +2020-08-28,161.77,162.05,160.64,158.016845776,8415402.0 +2020-08-31,161.6,163.25,161.56,159.066237689,11388108.0 +2020-09-01,161.76,164.07,161.18,160.883470645,10587634.0 +2020-09-02,163.51,165.56,163.49,162.415133126,15167718.0 +2020-09-03,165.75,167.24,165.44,162.87659554,16416624.0 +2020-09-04,164.41,164.6984,162.45,159.78381553,13780313.0 +2020-09-08,164.37,165.26,163.74,160.765650454,13790421.0 +2020-09-09,163.94,164.25,162.7582,160.333643087,9559005.0 +2020-09-10,162.46,164.35,161.95,161.148566074,8847742.0 +2020-09-11,164.31,164.57,164.08,161.492208297,5458222.0 +2020-09-14,164.79,165.08,164.23,161.482389948,4274947.0 +2020-09-15,164.17,164.47,163.79,161.089655979,6928498.0 +2020-09-16,164.78,164.89,162.9804,160.608556866,8816914.0 +2020-09-17,164.9,164.96,163.801,161.099474328,7813922.0 +2020-09-18,164.17,164.24,163.34,160.598738517,7246282.0 +2020-09-21,164.89,165.4,164.135,161.413661504,11086895.0 +2020-09-22,164.44,164.88,163.87,161.286022963,10524495.0 +2020-09-23,164.3,164.53,163.48,161.502026647,6224763.0 +2020-09-24,164.96,165.12,164.62,162.120582649,8278072.0 +2020-09-25,165.11,165.42,164.71,162.120582649,5140298.0 +2020-09-28,164.87,164.9,164.37,161.659120235,4470504.0 +2020-09-29,164.8,165.24,164.56,161.84566887,10297950.0 +2020-09-30,164.0,164.0,162.55,160.29436969,12970989.0 +2020-10-01,162.51,163.7401,162.1,160.558542195,11523874.0 +2020-10-02,163.61,163.67,162.18,159.959003074,8829140.0 +2020-10-05,160.95,160.95,159.52,156.833536839,14726045.0 +2020-10-06,159.33,161.405,158.68,157.678788714,22419358.0 +2020-10-07,159.56,160.417,158.86,156.528853024,9429580.0 +2020-10-08,159.97,160.25,159.655,157.374104899,8431544.0 +2020-10-09,159.52,160.27,158.81,157.344619368,8441506.0 +2020-10-12,160.43,160.68,160.11,157.845873387,3962045.0 +2020-10-13,161.21,161.83,161.18,158.976152057,7914641.0 +2020-10-14,162.33,162.75,161.9674,159.339806933,6956736.0 +2020-10-15,163.04,163.19,161.64,159.064608648,9458911.0 +2020-10-16,161.66,162.32,161.1,158.622325691,8418197.0 +2020-10-19,160.5,160.98,160.05,158.02278657,9286787.0 +2020-10-20,159.86,160.01,158.95,156.519024514,11189208.0 +2020-10-21,158.79,159.37,158.37,155.978456454,10453705.0 +2020-10-22,158.29,158.63,156.97,154.356752275,12665822.0 +2020-10-23,156.81,158.21,156.75,155.300289252,8784136.0 +2020-10-26,159.21,160.02,159.01,156.745080248,7227337.0 +2020-10-27,160.23,160.7,159.895,157.796730836,6062330.0 +2020-10-28,161.38,161.46,160.2,157.944158489,11765784.0 +2020-10-29,160.73,160.83,158.47,156.410910902,11932379.0 +2020-10-30,159.03,159.35,157.57,154.867834804,13095938.0 +2020-11-02,158.7,159.19,158.33,156.02705942,10810494.0 +2020-11-03,157.85,157.98,157.04,155.121870274,16228695.0 +2020-11-04,161.64,162.17,160.54,158.486812532,21570835.0 +2020-11-05,161.64,161.74,160.58,158.762304881,18537530.0 +2020-11-06,159.618,159.915,158.94,156.843697453,12408432.0 +2020-11-09,155.97,156.15,154.625,153.547628282,23245038.0 +2020-11-10,154.96,155.81,154.78,152.662117162,12560977.0 +2020-11-11,155.02,155.94,154.97,153.213101859,5888233.0 +2020-11-12,156.94,158.4,156.71,155.820440158,16001553.0 +2020-11-13,158.36,158.5,157.91,155.613820897,7345549.0 +2020-11-16,157.73,158.28,157.61,155.239938424,6310397.0 +2020-11-17,158.77,159.16,158.59,156.253356706,7444575.0 +2020-11-18,159.44,159.57,158.35,156.705951279,10333345.0 +2020-11-19,159.97,160.72,159.84,157.512750299,10623316.0 +2020-11-20,160.525,161.54,160.39,158.909890067,7247351.0 +2020-11-23,160.82,160.99,160.28,158.181803146,11304789.0 +2020-11-24,159.99,160.0218,159.01,156.607561154,10888639.0 +2020-11-25,159.25,159.91,158.62,156.125449544,9146000.0 +2020-11-27,159.61,160.27,159.58,157.640657461,4708153.0 +2020-11-30,160.03,160.53,159.76,157.443877212,13071557.0 +2020-12-01,158.55,158.74,156.68,155.12482493,13651901.0 +2020-12-02,156.88,156.93,155.48,153.893675526,12114580.0 +2020-12-03,156.94,157.82,156.58,155.134674125,9626457.0 +2020-12-04,155.69,155.785,154.77,152.859510026,12734642.0 +2020-12-07,156.35,156.88,156.18,154.238397359,9316138.0 +2020-12-08,157.57,158.07,157.2,154.967237806,7397240.0 +2020-12-09,156.55,157.32,156.015,154.455079654,7750059.0 +2020-12-10,157.24,158.29,156.83,155.824117791,10025124.0 +2020-12-11,158.65,159.39,158.32,156.375672724,8136090.0 +2020-12-14,157.49,158.69,157.11,155.942308134,7535875.0 +2020-12-15,157.78,158.39,157.31,155.420300787,6847676.0 +2020-12-16,156.58,157.89,156.39,155.006634587,9954190.0 +2020-12-17,158.13,158.46,156.43,154.596837151,9422697.0 +2020-12-18,157.12,157.38,156.18,154.133441019,6505271.0 +2020-12-21,157.2,157.34,156.45,154.744729534,8988176.0 +2020-12-22,157.5634,157.83,157.08,155.543348399,7378508.0 +2020-12-23,156.62,156.69,155.46,154.468663753,9266649.0 +2020-12-24,156.9,157.43,156.85,155.079952267,3117104.0 +2020-12-28,156.38,157.45,156.095,155.148968712,7787029.0 +2020-12-29,156.39,157.29,156.36,154.951778869,9030948.0 +2020-12-30,156.82,157.53,156.68,155.287001603,9097313.0 +2020-12-31,157.46,158.08,157.45,155.513769922,7742413.0 +2021-01-04,156.67,158.18,156.535,155.326439571,13152865.0 +2021-01-05,156.95,156.95,155.66,154.172878988,10458065.0 +2021-01-06,153.82,153.85,152.29,151.007982003,22827290.0 +2021-01-07,151.79,152.17,151.26,149.676950561,14651882.0 +2021-01-08,151.48,151.96,150.66,149.193835444,13622819.0 +2021-01-11,151.0,151.21,150.49,148.94734814,8380898.0 +2021-01-12,150.79,151.16,149.925,148.829034234,11920226.0 +2021-01-13,151.66,153.07,151.57,150.505147902,12533256.0 +2021-01-14,152.58,152.64,150.79,149.095240523,14835458.0 +2021-01-15,152.185,152.36,151.47,149.686810053,11624672.0 +2021-01-19,151.62,152.36,151.505,150.169925169,9575571.0 +2021-01-20,151.985,152.48,151.79,150.317817551,5368933.0 +2021-01-21,151.44,151.75,151.1,149.26285189,8164729.0 +2021-01-22,151.85,152.01,151.42,149.745967006,9507150.0 +2021-01-25,152.76,153.69,152.635,151.510816103,8712616.0 +2021-01-26,153.1,153.6,152.92,151.224890831,7690318.0 +2021-01-27,154.07,154.5,153.53,151.609411025,7895249.0 +2021-01-28,153.4,153.46,152.16,150.771354191,10667755.0 +2021-01-29,151.42,152.49,151.3,149.864280912,14966238.0 +2021-02-01,151.66,152.36,151.49,150.037585149,8165534.0 +2021-02-02,150.74,151.085,150.52,149.070237561,9159767.0 +2021-02-03,150.425,150.59,149.58,147.747537797,9633084.0 +2021-02-04,149.16,149.49,148.8,147.352702047,8262613.0 +2021-02-05,149.1,149.57,148.02,146.118840327,10258935.0 +2021-02-08,148.3,149.265,148.035,146.760448421,11574766.0 +2021-02-09,149.22,149.67,148.655,146.869028252,5212387.0 +2021-02-10,149.28,149.78,149.1409,147.846246735,7214729.0 +2021-02-11,149.6791,149.79,148.75,147.036833446,11962758.0 +2021-02-12,147.7,148.08,147.03,145.210718101,14088379.0 +2021-02-16,145.22,145.655,144.6625,142.999637899,17789087.0 +2021-02-17,145.95,146.38,144.98,143.907760124,11184185.0 +2021-02-18,144.61,145.6,144.32,143.325377393,10755817.0 +2021-02-19,144.06,144.32,142.8517,141.420294897,12741726.0 +2021-02-22,143.03,143.74,141.72,140.344367477,12882489.0 +2021-02-23,141.52,142.5,141.14,139.939660833,12658455.0 +2021-02-24,139.352,141.175,139.16,139.021667713,17363058.0 +2021-02-25,139.52,139.92,136.61,136.751362149,52354214.0 +2021-02-26,140.77,143.3,139.68,141.272231491,44906950.0 +2021-03-01,140.66,141.41,140.09,139.408336286,22050428.0 +2021-03-02,140.4,141.13,140.295,139.418219197,12482218.0 +2021-03-03,139.38,140.15,138.76,137.906133882,19763736.0 +2021-03-04,139.632,139.94,137.96,137.016671932,22366564.0 +2021-03-05,138.1687,139.34,137.99,137.283510517,20598039.0 +2021-03-08,138.83,138.9,137.83,136.216156177,15236619.0 +2021-03-09,139.27,139.815,138.97,138.103792093,14463394.0 +2021-03-10,139.8,140.15,139.28,138.380513589,12387639.0 +2021-03-11,139.17,139.38,138.46,137.382339622,14150742.0 +2021-03-12,136.4,136.4591,135.65,134.466881009,20402701.0 +2021-03-15,136.49,137.09,136.41,135.257513853,11366662.0 +2021-03-16,137.02,137.12,135.75,134.713953773,15567907.0 +2021-03-17,135.15,135.525,134.15,133.705896896,27107490.0 +2021-03-18,133.31,134.47,133.19,132.35193815,21622014.0 +2021-03-19,134.08,134.83,133.8,133.172219726,18684950.0 +2021-03-22,135.69,136.41,135.37,134.66453922,17047525.0 +2021-03-23,136.585,137.54,136.15,135.880137218,16768448.0 +2021-03-24,137.06,138.28,136.945,136.611472599,13862975.0 +2021-03-25,138.3862,138.655,137.09,135.534235349,20781964.0 +2021-03-26,136.42,137.2392,136.22,135.059855642,8433292.0 +2021-03-29,136.83,136.8465,134.97,133.913438018,13968084.0 +2021-03-30,135.3,136.515,135.005,134.615124667,15020777.0 +2021-03-31,136.34,136.59,134.98,133.864023465,19271281.0 +2021-04-01,136.55,137.62,136.3,136.082800135,14885947.0 +2021-04-05,136.55,136.97,135.94,135.489027463,8242978.0 +2021-04-06,137.16,137.98,137.01,136.409375105,9282395.0 +2021-04-07,137.45,138.1,136.88,135.45933883,11052827.0 +2021-04-08,137.39,138.07,137.36,136.577610695,7847918.0 +2021-04-09,137.5,138.19,137.09,136.082800135,8717951.0 +2021-04-12,137.46,137.53,137.1,136.023422868,7658990.0 +2021-04-13,137.3,138.51,137.2,137.042732621,13232786.0 +2021-04-14,138.03,138.2351,137.57,136.607299328,7293169.0 +2021-04-15,139.49,140.98,139.455,138.893324114,23896725.0 +2021-04-16,139.1,139.73,138.9308,137.814637094,15238401.0 +2021-04-19,138.74,139.31,138.55,137.418788646,13886874.0 +2021-04-20,138.45,139.76,138.43,138.052146163,11476489.0 +2021-04-21,139.54,139.91,139.07,138.329240076,11902155.0 +2021-04-22,140.0,140.39,139.2,138.932908959,14156678.0 +2021-04-23,140.38,140.47,139.49,138.60633399,12302248.0 +2021-04-26,140.15,140.51,139.85,138.408409766,9103549.0 +2021-04-27,139.59,139.82,138.525,137.201072,14137281.0 +2021-04-28,138.65,138.89,137.96,137.290137901,15263720.0 +2021-04-29,137.45,138.36,137.125,136.884393242,17178229.0 +2021-04-30,138.507,138.73,137.98,137.201072,15692322.0 +2021-05-03,138.7,139.645,138.28,137.283280816,16447651.0 +2021-05-04,139.49,140.16,139.155,138.21488841,18640004.0 +2021-05-05,139.03,139.85,138.92,138.44283495,11128146.0 +2021-05-06,139.25,140.19,139.2003,138.670781489,21907928.0 +2021-05-07,140.1,140.6,138.91,137.986941871,18346877.0 +2021-05-10,138.95,139.25,137.69,136.58953048,15146246.0 +2021-05-11,137.23,137.48,136.77,135.816494391,15158611.0 +2021-05-12,136.67,136.8,135.36,134.389350842,20859432.0 +2021-05-13,135.93,136.37,135.63,134.597475943,13074735.0 +2021-05-14,136.53,137.08,136.22,135.856137267,17566732.0 +2021-05-17,136.83,137.17,136.565,135.568726414,6113792.0 +2021-05-18,136.4,136.57,136.07,135.221851246,11423065.0 +2021-05-19,136.54,137.3,135.62,134.894797516,14296300.0 +2021-05-20,136.76,137.49,136.67,136.004798054,13310501.0 +2021-05-21,137.66,137.7,137.06,136.440869694,10171561.0 +2021-05-24,137.99,138.58,137.89,136.946316367,6736459.0 +2021-05-25,138.63,139.5,138.62,138.21488841,12346882.0 +2021-05-26,139.59,139.91,138.88,137.977031152,9793707.0 +2021-05-27,138.5,138.69,137.99,137.417075524,10695157.0 +2021-05-28,138.582,139.3,138.34,137.203995063,10258035.0 +2021-06-01,137.82,138.26,137.25,137.173541406,11778666.0 +2021-06-02,138.55,138.79,138.32,137.491141675,7347905.0 +2021-06-03,138.51,138.51,137.845,136.975041237,10994063.0 +2021-06-04,138.52,139.9,138.52,138.850867829,15773737.0 +2021-06-07,139.59,139.705,139.325,138.424092467,7799833.0 +2021-06-08,140.655,140.66,140.21,139.396743292,11231222.0 +2021-06-09,141.765,142.15,141.25,140.627444337,12768309.0 +2021-06-10,140.83,142.56,140.68,141.471070053,19698410.0 +2021-06-11,142.305,142.4,141.84,141.242794859,8646698.0 +2021-06-14,142.1,142.1,141.015,140.160968941,9401341.0 +2021-06-15,140.8,141.09,140.48,139.992243798,18207559.0 +2021-06-16,141.4,141.67,140.21,139.873143697,19666116.0 +2021-06-17,141.86,144.925,141.64,141.967320474,35225794.0 +2021-06-18,144.28,146.04,144.12,144.637147739,26616912.0 +2021-06-21,144.39,144.49,143.02,142.215445684,16485035.0 +2021-06-22,142.17,143.68,142.12,142.562820979,14530318.0 +2021-06-23,143.11,143.5,142.71,142.195595668,12041212.0 +2021-06-24,143.42,143.9,143.33,142.423870861,8788460.0 +2021-06-25,143.265,143.4,141.37,140.945044606,15562491.0 +2021-06-28,142.72,143.8,142.7,142.394095836,11460926.0 +2021-06-29,143.1,143.72,143.04,142.632296038,11218106.0 +2021-06-30,144.25,144.93,144.07,143.267496577,15708857.0 +2021-07-01,143.98,144.31,143.53,143.274942318,10809998.0 +2021-07-02,144.23,145.04,144.11,144.139541055,9650170.0 +2021-07-06,145.72,146.99,145.715,145.828986861,20037177.0 +2021-07-07,147.57,148.56,147.22,147.120916008,20964385.0 +2021-07-08,148.88,149.44,148.17,147.697315165,17487838.0 +2021-07-09,146.87,146.99,146.49,145.620290615,14483634.0 +2021-07-12,147.09,147.23,146.17,145.431470201,10610428.0 +2021-07-13,146.82,147.46,144.64,144.318423552,23340375.0 +2021-07-14,146.01,146.92,145.81,145.958179776,16038556.0 +2021-07-15,147.95,148.6,147.03,147.568122251,18462700.0 +2021-07-16,147.34,148.34,147.32,147.289860588,12787919.0 +2021-07-19,150.95,151.95,150.62,150.519683454,40203891.0 +2021-07-20,152.53,152.71,149.76,149.068747644,25674791.0 +2021-07-21,148.18,148.5,146.67,147.180543507,19988911.0 +2021-07-22,148.11,149.805,148.06,148.571851818,18136907.0 +2021-07-23,147.94,148.655,147.89,147.578060167,12639262.0 +2021-07-26,148.995,149.06,147.88,147.140791841,10737870.0 +2021-07-27,149.33,149.69,148.99,148.710982649,13036604.0 +2021-07-28,148.67,149.67,148.27,148.720920566,14346869.0 +2021-07-29,148.78,149.22,148.53,147.896073495,11521744.0 +2021-07-30,149.13,149.72,149.06,148.591727651,14342162.0 +2021-08-02,149.454,151.23,149.18,149.91518285,21232706.0 +2021-08-03,150.75,151.23,150.39,149.994782071,13361939.0 +2021-08-04,151.5,151.82,149.72,150.303229052,18267907.0 +2021-08-05,150.76,150.92,150.0,149.53708655,15345359.0 +2021-08-06,148.322,148.76,147.6909,147.039660991,21144286.0 +2021-08-09,148.152,148.56,147.23,146.512316152,12942623.0 +2021-08-10,147.49,147.57,146.56,145.835722774,13716901.0 +2021-08-11,146.412,147.23,145.71,145.74617365,17227605.0 +2021-08-12,146.09,146.44,145.43,145.507375987,14710931.0 +2021-08-13,146.83,148.56,146.81,147.805803493,18629511.0 +2021-08-16,149.19,150.02,148.81,148.163999988,19171543.0 +2021-08-17,148.88,149.47,148.67,148.104300572,14126883.0 +2021-08-18,148.71,149.47,148.45,148.601795703,13143979.0 +2021-08-19,150.31,150.46,149.81,149.696284992,15474585.0 +2021-08-20,150.59,150.81,150.11,149.795784018,12388424.0 +2021-08-23,150.2,150.495,149.92,149.696284992,10615040.0 +2021-08-24,149.76,150.07,149.28,148.532146385,13835931.0 +2021-08-25,149.21,149.37,147.58,147.29835846,16743814.0 +2021-08-26,147.965,148.57,147.51,147.706304467,16657435.0 +2021-08-27,148.57,149.485,148.33,148.711244632,15384740.0 +2021-08-30,148.99,149.9,148.93,149.099290835,10596306.0 +2021-08-31,149.67,150.09,148.5,148.084400767,15262401.0 +2021-09-01,149.27,149.39,148.49,148.332499599,10807084.0 +2021-09-02,149.24,149.55,148.75,148.980065753,9766003.0 +2021-09-03,148.27,148.51,147.94,147.625158107,12928250.0 +2021-09-07,147.262,147.52,146.655,146.379838579,15548172.0 +2021-09-08,147.66,148.19,147.39,147.376094202,14533699.0 +2021-09-09,148.17,149.89,147.85,149.159391765,20324739.0 +2021-09-10,148.9,149.17,148.16,147.844334344,14894629.0 +2021-09-13,149.042,149.49,148.95,148.740964404,15036064.0 +2021-09-14,149.73,151.57,149.58,150.54418708,19918375.0 +2021-09-15,151.21,151.25,149.93,150.016171601,11940558.0 +2021-09-16,149.67,150.45,149.5,149.328755221,13328978.0 +2021-09-17,149.182,149.36,148.7,148.611451173,13783034.0 +2021-09-20,150.57,151.37,150.23,150.454524074,14660406.0 +2021-09-21,150.71,150.96,150.2,150.325010843,10035770.0 +2021-09-22,150.79,151.79,150.44,151.221640903,22277765.0 +2021-09-23,150.42,150.45,148.3401,147.804484119,23853343.0 +2021-09-24,147.84,147.85,146.735,146.359913467,20203937.0 +2021-09-27,146.06,146.87,145.88,145.821935431,13464252.0 +2021-09-28,144.33,145.07,143.64,143.550472612,26613486.0 +2021-09-29,144.8,145.43,143.69,143.799536518,23569416.0 +2021-09-30,144.1,144.515,143.65,143.779611405,22567556.0 +2021-10-01,144.85,145.4,144.2,144.988154157,26151798.0 +2021-10-04,144.67,145.46,144.1,144.619075264,28027596.0 +2021-10-05,144.6,144.7,143.461,143.222560535,22659503.0 +2021-10-06,144.23,144.715,144.025,144.030544057,18696687.0 +2021-10-07,143.185,143.335,142.59,142.524303171,14856041.0 +2021-10-08,142.255,142.35,141.525,141.52679265,17257754.0 +2021-10-11,141.6,141.9,141.45,141.167688863,7213403.0 +2021-10-12,142.63,144.01,142.48,143.581664323,17968952.0 +2021-10-13,144.61,145.53,144.5754,144.978179051,23584827.0 +2021-10-14,145.37,145.96,144.945,145.516834733,12950609.0 +2021-10-15,145.0,145.14,144.47,144.66895079,11811540.0 +2021-10-18,145.0,146.0,144.52,145.347257944,12115879.0 +2021-10-19,144.66,144.73,143.65,143.342261798,12156566.0 +2021-10-20,143.25,143.68,142.51,142.374676593,12782477.0 +2021-10-21,143.0,143.15,142.23,142.205099804,13660022.0 +2021-10-22,143.45,144.4,143.21,143.771191322,13740010.0 +2021-10-25,143.67,144.3,143.63,143.551739007,8138047.0 +2021-10-26,144.62,145.1,143.74,144.738776527,13670997.0 +2021-10-27,146.4,148.18,145.93,147.372204301,22092262.0 +2021-10-28,147.79,148.33,146.835,146.87344904,17497586.0 +2021-10-29,146.47,148.0,146.32,147.322328775,19087338.0 +2021-11-01,145.8,146.76,145.7,146.263187067,18003139.0 +2021-11-02,146.5,147.57,146.5,146.912402251,9810140.0 +2021-11-03,147.82,147.98,145.53,145.394237512,20639350.0 +2021-11-04,145.87,147.36,145.85,146.922390177,15922377.0 +2021-11-05,148.52,149.58,148.13,149.119733878,21513029.0 +2021-11-08,148.96,149.28,148.51,148.840071952,12083905.0 +2021-11-09,150.8,151.767,150.64,150.777729579,23086406.0 +2021-11-10,150.83,150.93,147.03,148.021062027,28170644.0 +2021-11-11,148.508,148.655,147.89,147.801327657,5552818.0 +2021-11-12,148.0,148.51,146.76,147.152112473,12609431.0 +2021-11-15,146.89,146.96,145.22,145.304346179,15232710.0 +2021-11-16,145.69,146.38,144.85,144.93479292,12998708.0 +2021-11-17,144.57,146.29,144.46,146.0834044,14239864.0 +2021-11-18,145.9917,146.9,145.95,146.632740325,11055620.0 +2021-11-19,147.58,148.595,147.58,148.180868842,14022924.0 +2021-11-22,147.4,147.64,146.125,146.442969733,15267367.0 +2021-11-23,145.93,146.11,144.5,144.32552944,15321246.0 +2021-11-24,144.94,146.82,144.79,146.642728251,13769705.0 +2021-11-26,148.83,150.68,148.67,150.348248765,20064778.0 +2021-11-29,148.31,149.635,148.17,149.13970973,23234231.0 +2021-11-30,150.83,152.07,150.25,151.406968912,31481117.0 +2021-12-01,150.485,152.41,149.79,152.34,30838845.0 +2021-12-02,152.93,152.99,150.76,152.53,17754176.0 +2021-12-03,151.68,155.12,151.35,154.35,34427106.0 +2021-12-06,154.05,154.35,151.93,152.23,30924205.0 +2021-12-07,151.72,152.525,150.8601,151.0,22115851.0 +2021-12-08,150.472,150.48,148.36,148.39,33633891.0 +2021-12-09,149.34,149.84,148.48,149.22,17544892.0 +2021-12-10,149.92,150.24,148.81,148.86,14298740.0 diff --git a/data/TRX_FIL.csv b/data/TRX_FIL.csv index e71d541..16b7243 100644 --- a/data/TRX_FIL.csv +++ b/data/TRX_FIL.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,0.001905,0.00179,0.00179,0.001874 2021-11-15,0.002057,0.001838,0.001874,0.002036 2021-11-16,0.002085,0.001925,0.002036,0.001946 -2021-11-17,0.002049,0.001934,0.001946,0.001999 +2021-11-17,0.002021,0.001957,0.001946,0.001978 +2021-11-18,0.002046,0.001925,0.001978,0.001936 +2021-11-19,0.001966,0.00189,0.001936,0.001933 +2021-11-20,0.001975,0.001921,0.001933,0.001932 +2021-11-21,0.002028,0.00194,0.001932,0.002006 +2021-11-22,0.001989,0.001913,0.002006,0.001967 +2021-11-23,0.002037,0.001981,0.001967,0.001981 +2021-11-24,0.002033,0.001909,0.001981,0.001931 +2021-11-25,0.001843,0.001801,0.001931,0.001811 +2021-11-26,0.001771,0.001679,0.001811,0.00174 +2021-11-27,0.001641,0.001613,0.00174,0.001613 +2021-11-28,0.001735,0.001674,0.001613,0.001684 +2021-11-29,0.001772,0.00173,0.001684,0.001762 +2021-11-30,0.001822,0.001769,0.001762,0.001801 +2021-12-01,0.001821,0.001768,0.001801,0.001779 +2021-12-02,0.001819,0.001777,0.001779,0.001808 +2021-12-03,0.001952,0.001855,0.001808,0.001888 +2021-12-04,0.002132,0.002,0.001888,0.00212 +2021-12-05,0.002235,0.002146,0.00212,0.002159 +2021-12-06,0.002329,0.002172,0.002159,0.002251 +2021-12-07,0.002342,0.002212,0.002251,0.002303 +2021-12-08,0.002268,0.002159,0.002303,0.002232 +2021-12-09,0.002395,0.002294,0.002232,0.002357 +2021-12-10,0.002248,0.002189,0.002357,0.002201 +2021-12-11,0.002295,0.002246,0.002201,0.002271 +2021-12-12,0.002352,0.002289,0.002271,0.002289 +2021-12-13,0.002371,0.002278,0.002289,0.002332 diff --git a/data/TRX_USD.csv b/data/TRX_USD.csv index dccfec4..ecc2e6b 100644 --- a/data/TRX_USD.csv +++ b/data/TRX_USD.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.003154,0.001419,0.002689,0.002126 -2017-10-10,0.00256,0.00168,0.00179,0.00255 -2017-10-11,0.00339,0.00166,0.00255,0.0025 -2017-10-12,0.00293,0.0018,0.0025,0.0018 -2017-10-13,0.00288,0.0018,0.0018,0.00201 -2017-10-14,0.00293,0.00199,0.00201,0.00274 -2017-10-15,0.00292,0.00199,0.00274,0.00225 -2017-10-16,0.00392,0.00198,0.00297,0.00253 -2017-10-17,0.00253,0.00177,0.00253,0.00218 -2017-10-18,0.00216,0.00184,0.002,0.00192 -2017-10-19,0.00217,0.00178,0.00192,0.0018 -2017-10-20,0.00214,0.00178,0.0018,0.00213 -2017-10-21,0.00256,0.00183,0.00213,0.00234 -2017-10-22,0.00265,0.00205,0.00234,0.00265 -2017-10-23,0.00319,0.00217,0.00265,0.00312 -2017-10-24,0.00314,0.00215,0.00312,0.00266 -2017-10-25,0.004,0.00266,0.00266,0.004 -2017-10-26,0.00412,0.00252,0.004,0.00296 -2017-10-27,0.00379,0.00261,0.00296,0.00312 -2017-10-28,0.00369,0.0029,0.00312,0.00368 -2017-10-29,0.00469,0.00264,0.00368,0.00269 -2017-10-30,0.0037,0.00228,0.00269,0.00262 -2017-10-31,0.0034,0.00249,0.00262,0.00278 -2017-11-01,0.00283,0.00221,0.00278,0.00222 -2017-11-02,0.0027,0.00202,0.00222,0.00212 -2017-11-03,0.00263,0.00212,0.00212,0.00217 2017-11-04,0.0026,0.00215,0.00217,0.00218 2017-11-05,0.00255,0.00215,0.00218,0.00248 2017-11-06,0.00248,0.00182,0.00248,0.00183 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,0.1174,0.1106,0.1126,0.1171 2021-11-15,0.129,0.1159,0.1171,0.1239 2021-11-16,0.1239,0.106,0.1239,0.1095 -2021-11-17,0.1137,0.1071,0.1095,0.1121 +2021-11-17,0.1137,0.1071,0.1095,0.1113 +2021-11-18,0.1126,0.09981,0.1113,0.1005 +2021-11-19,0.1058,0.09816,0.1005,0.1041 +2021-11-20,0.1059,0.1018,0.1041,0.1054 +2021-11-21,0.1099,0.1047,0.1054,0.1068 +2021-11-22,0.1072,0.1014,0.1068,0.102 +2021-11-23,0.1035,0.1013,0.102,0.1029 +2021-11-24,0.1037,0.09628,0.1029,0.09787 +2021-11-25,0.1012,0.09723,0.09787,0.1002 +2021-11-26,0.1013,0.0904,0.1002,0.09228 +2021-11-27,0.09543,0.09196,0.09228,0.09342 +2021-11-28,0.09533,0.0895,0.09342,0.09525 +2021-11-29,0.09722,0.09445,0.09525,0.09665 +2021-11-30,0.09989,0.09511,0.09665,0.09655 +2021-12-01,0.1006,0.09588,0.09655,0.09689 +2021-12-02,0.0983,0.09509,0.09689,0.09755 +2021-12-03,0.1019,0.09362,0.09755,0.094 +2021-12-04,0.09401,0.0746,0.094,0.08706 +2021-12-05,0.08781,0.08236,0.08706,0.0844 +2021-12-06,0.08762,0.07914,0.0844,0.08745 +2021-12-07,0.09261,0.08681,0.08745,0.09009 +2021-12-08,0.09382,0.08983,0.09009,0.0924 +2021-12-09,0.0934,0.08867,0.0924,0.08872 +2021-12-10,0.09305,0.08754,0.08872,0.08778 +2021-12-11,0.0919,0.08668,0.08778,0.09154 +2021-12-12,0.09245,0.08986,0.09154,0.09109 +2021-12-13,0.09156,0.08604,0.09109,0.08606 diff --git a/data/UNI_FIL.csv b/data/UNI_FIL.csv index 0e96c25..18dbc05 100644 --- a/data/UNI_FIL.csv +++ b/data/UNI_FIL.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1073,430 +1047,456 @@ time,high,low,open,close 2020-09-14,0.0,0.0,0.0,0.0 2020-09-15,0.0,0.0,0.0,0.0 2020-09-16,0.0,0.0,0.0,0.0 -2020-09-17,0.196,0.1213,0.1584,0.1719 -2020-09-18,0.4209,0.1586,0.1719,0.3389 -2020-09-19,0.3691,0.2575,0.3389,0.282 -2020-09-20,0.332,0.2537,0.282,0.2849 -2020-09-21,0.3286,0.2375,0.2849,0.2474 -2020-09-22,0.2338,0.1891,0.2474,0.2005 -2020-09-23,0.3094,0.2258,0.2005,0.2513 -2020-09-24,0.3022,0.2434,0.2513,0.2937 -2020-09-25,0.3162,0.2711,0.2937,0.2798 -2020-09-26,0.2907,0.2724,0.2798,0.2838 -2020-09-27,0.3216,0.2899,0.2838,0.299 -2020-09-28,0.2724,0.23,0.299,0.2339 -2020-09-29,0.194,0.1811,0.2339,0.1928 -2020-09-30,0.1858,0.1673,0.1928,0.176 -2020-10-01,0.1975,0.1709,0.176,0.186 -2020-10-02,0.1919,0.1611,0.186,0.1756 -2020-10-03,0.1849,0.1719,0.1756,0.1753 -2020-10-04,0.1684,0.1541,0.1753,0.159 -2020-10-05,0.1674,0.1402,0.159,0.1462 -2020-10-06,0.1532,0.1206,0.1462,0.1244 -2020-10-07,0.1403,0.1159,0.1244,0.1385 -2020-10-08,0.1571,0.1199,0.1385,0.1519 -2020-10-09,0.1493,0.1316,0.1519,0.1403 -2020-10-10,0.1515,0.1352,0.1403,0.1366 -2020-10-11,0.1169,0.1076,0.1366,0.1139 -2020-10-12,0.1207,0.1101,0.1139,0.116 -2020-10-13,0.09865,0.09281,0.116,0.0945 -2020-10-14,0.1174,0.1014,0.0945,0.1062 -2020-10-15,0.05197,0.04794,0.1062,0.05064 -2020-10-16,0.07621,0.0651,0.05064,0.06857 -2020-10-17,0.07397,0.0704,0.06857,0.07253 -2020-10-18,0.1015,0.09401,0.07253,0.1012 -2020-10-19,0.09751,0.09223,0.1012,0.09401 -2020-10-20,0.1032,0.09091,0.09401,0.09243 -2020-10-21,0.115,0.1064,0.09243,0.1098 -2020-10-22,0.1321,0.1231,0.1098,0.128 -2020-10-23,0.1304,0.1239,0.128,0.126 -2020-10-24,0.1197,0.114,0.126,0.1143 -2020-10-25,0.07692,0.07063,0.1143,0.07196 -2020-10-26,0.08508,0.07469,0.07196,0.08025 -2020-10-27,0.08269,0.07689,0.08025,0.07996 -2020-10-28,0.08494,0.07723,0.07996,0.07932 -2020-10-29,0.08405,0.07626,0.07932,0.07804 -2020-10-30,0.08775,0.07714,0.07804,0.08268 -2020-10-31,0.07724,0.07158,0.08268,0.07241 -2020-11-01,0.07739,0.07015,0.07241,0.07515 -2020-11-02,0.08277,0.07505,0.07515,0.07593 -2020-11-03,0.07908,0.07142,0.07593,0.07451 -2020-11-04,0.07531,0.06527,0.07451,0.06731 -2020-11-05,0.08214,0.06038,0.06731,0.07476 -2020-11-06,0.08487,0.06872,0.07476,0.08123 -2020-11-07,0.1007,0.08165,0.08123,0.08292 -2020-11-08,0.09523,0.07962,0.08292,0.0936 -2020-11-09,0.09228,0.08269,0.0936,0.08583 -2020-11-10,0.1045,0.08661,0.08583,0.1013 -2020-11-11,0.1071,0.09614,0.1013,0.09764 -2020-11-12,0.1066,0.09643,0.09764,0.1005 -2020-11-13,0.1362,0.1008,0.1005,0.1322 -2020-11-14,0.1355,0.1203,0.1322,0.1303 -2020-11-15,0.1533,0.1302,0.1303,0.1387 -2020-11-16,0.1433,0.1255,0.1387,0.1298 -2020-11-17,0.1327,0.12,0.1298,0.1313 -2020-11-18,0.1338,0.1139,0.1313,0.1204 -2020-11-19,0.1356,0.1125,0.1204,0.1306 -2020-11-20,0.1407,0.1266,0.1306,0.1327 -2020-11-21,0.1316,0.1202,0.1327,0.1283 -2020-11-22,0.1366,0.1191,0.1283,0.1274 -2020-11-23,0.1448,0.1245,0.1274,0.1436 -2020-11-24,0.1511,0.133,0.1436,0.1373 -2020-11-25,0.1359,0.1143,0.1373,0.1186 -2020-11-26,0.1263,0.104,0.1186,0.1148 -2020-11-27,0.1181,0.1057,0.1148,0.1105 -2020-11-28,0.118,0.1087,0.1105,0.1156 -2020-11-29,0.1192,0.112,0.1156,0.1184 -2020-11-30,0.1254,0.116,0.1184,0.1244 -2020-12-01,0.1313,0.1141,0.1244,0.1171 -2020-12-02,0.1363,0.1145,0.1171,0.129 -2020-12-03,0.1321,0.1249,0.129,0.1276 -2020-12-04,0.1351,0.1206,0.1276,0.1213 -2020-12-05,0.1239,0.1155,0.1213,0.1233 -2020-12-06,0.1292,0.1196,0.1233,0.1244 -2020-12-07,0.1272,0.1169,0.1244,0.1233 -2020-12-08,0.1257,0.1096,0.1233,0.1102 -2020-12-09,0.1113,0.1023,0.1102,0.1101 -2020-12-10,0.1104,0.1045,0.1101,0.1061 -2020-12-11,0.1087,0.09756,0.1061,0.09913 -2020-12-12,0.1061,0.09896,0.09913,0.1044 -2020-12-13,0.1121,0.1023,0.1044,0.1113 -2020-12-14,0.1205,0.1104,0.1113,0.1186 -2020-12-15,0.1207,0.1136,0.1186,0.1142 -2020-12-16,0.1245,0.1141,0.1142,0.1243 -2020-12-17,0.1405,0.1208,0.1243,0.1299 -2020-12-18,0.1354,0.1247,0.1299,0.1323 -2020-12-19,0.1502,0.1314,0.1323,0.1405 -2020-12-20,0.1417,0.1306,0.1405,0.1325 -2020-12-21,0.1568,0.1367,0.1325,0.1404 -2020-12-22,0.1535,0.1335,0.1404,0.1516 -2020-12-23,0.1692,0.1363,0.1516,0.1481 -2020-12-24,0.1489,0.1332,0.1481,0.1486 -2020-12-25,0.1499,0.1386,0.1486,0.144 -2020-12-26,0.153,0.1429,0.144,0.145 -2020-12-27,0.171,0.1512,0.145,0.162 -2020-12-28,0.1798,0.1623,0.162,0.1696 -2020-12-29,0.1881,0.1715,0.1696,0.1796 -2020-12-30,0.2033,0.1688,0.1796,0.1928 -2020-12-31,0.2174,0.162,0.1928,0.2119 -2021-01-01,0.2369,0.2077,0.2119,0.2131 -2021-01-02,0.2379,0.2062,0.2131,0.2233 -2021-01-03,0.2614,0.2172,0.2233,0.2548 -2021-01-04,0.2888,0.2321,0.2548,0.2533 -2021-01-05,0.3032,0.2407,0.2533,0.2894 -2021-01-06,0.3002,0.2742,0.2894,0.2923 -2021-01-07,0.3085,0.2745,0.2923,0.2836 -2021-01-08,0.2945,0.2553,0.2836,0.272 -2021-01-09,0.2878,0.2573,0.272,0.2822 -2021-01-10,0.2807,0.2378,0.2822,0.2554 -2021-01-11,0.2771,0.2058,0.2554,0.2421 -2021-01-12,0.2763,0.2364,0.2421,0.2654 -2021-01-13,0.294,0.2427,0.2654,0.2921 -2021-01-14,0.3297,0.286,0.2921,0.3218 -2021-01-15,0.3472,0.2983,0.3218,0.3424 -2021-01-16,0.4105,0.3152,0.3424,0.3685 -2021-01-17,0.3768,0.3318,0.3685,0.3566 -2021-01-18,0.4152,0.3499,0.3566,0.387 -2021-01-19,0.4261,0.3742,0.387,0.3792 -2021-01-20,0.4045,0.3426,0.3792,0.4015 -2021-01-21,0.4233,0.344,0.4015,0.3558 -2021-01-22,0.4045,0.3175,0.3558,0.3901 -2021-01-23,0.4196,0.3744,0.3901,0.4113 -2021-01-24,0.5405,0.4037,0.4113,0.5295 -2021-01-25,0.5747,0.4855,0.5295,0.5042 -2021-01-26,0.6416,0.5045,0.5042,0.6267 -2021-01-27,0.7225,0.6096,0.6267,0.6884 -2021-01-28,0.7023,0.6183,0.6884,0.6438 -2021-01-29,0.707,0.6321,0.6438,0.7035 -2021-01-30,0.8897,0.6847,0.7035,0.8866 -2021-01-31,0.9213,0.7834,0.8866,0.7964 -2021-02-01,0.9169,0.7374,0.7964,0.905 -2021-02-02,0.9142,0.8026,0.905,0.8435 -2021-02-03,0.8893,0.8125,0.8435,0.8546 -2021-02-04,0.9415,0.8488,0.8546,0.879 -2021-02-05,0.9118,0.8057,0.879,0.8637 -2021-02-06,0.8932,0.7933,0.8637,0.7937 -2021-02-07,0.8175,0.7135,0.7937,0.7759 -2021-02-08,0.7263,0.6538,0.7759,0.6967 -2021-02-09,0.452,0.4291,0.6967,0.4432 -2021-02-10,0.561,0.4886,0.4432,0.5187 -2021-02-11,0.5462,0.5002,0.5187,0.5328 -2021-02-12,0.5576,0.4982,0.5328,0.5313 -2021-02-13,0.5662,0.513,0.5313,0.5241 -2021-02-14,0.4792,0.4393,0.5241,0.4423 -2021-02-15,0.5013,0.4095,0.4423,0.4675 -2021-02-16,0.5093,0.4634,0.4675,0.4895 -2021-02-17,0.5048,0.4447,0.4895,0.4983 -2021-02-18,0.5128,0.4754,0.4983,0.4877 -2021-02-19,0.4986,0.4484,0.4877,0.4648 -2021-02-20,0.7632,0.4529,0.4648,0.6683 -2021-02-21,0.718,0.6226,0.6683,0.6446 -2021-02-22,0.7393,0.5698,0.6446,0.7033 -2021-02-23,0.7816,0.5252,0.7033,0.6927 -2021-02-24,0.7475,0.6299,0.6927,0.6906 -2021-02-25,0.7718,0.6621,0.6906,0.6718 -2021-02-26,0.7176,0.5999,0.6718,0.6583 -2021-02-27,0.6545,0.5896,0.6583,0.6213 -2021-02-28,0.6707,0.5711,0.6213,0.6179 -2021-03-01,0.6672,0.5722,0.6179,0.6669 -2021-03-02,0.7175,0.6426,0.6669,0.669 -2021-03-03,0.6546,0.6,0.669,0.6019 -2021-03-04,0.7299,0.6072,0.6019,0.6938 -2021-03-05,0.7106,0.6389,0.6938,0.6992 -2021-03-06,0.7181,0.6726,0.6992,0.7055 -2021-03-07,0.8397,0.6864,0.7055,0.8262 -2021-03-08,0.8406,0.7729,0.8262,0.7997 -2021-03-09,0.829,0.7718,0.7997,0.7842 -2021-03-10,0.7885,0.7141,0.7842,0.7271 -2021-03-11,0.7533,0.7006,0.7271,0.7348 -2021-03-12,0.7256,0.6682,0.7348,0.7022 -2021-03-13,0.6729,0.6105,0.7022,0.6562 -2021-03-14,0.6252,0.5676,0.6562,0.5678 -2021-03-15,0.5922,0.5556,0.5678,0.5594 -2021-03-16,0.4715,0.4406,0.5594,0.4715 -2021-03-17,0.3564,0.332,0.4715,0.3525 -2021-03-18,0.3974,0.3741,0.3525,0.3773 -2021-03-19,0.412,0.3551,0.3773,0.4009 -2021-03-20,0.4281,0.3881,0.4009,0.3903 -2021-03-21,0.4129,0.3901,0.3903,0.4081 -2021-03-22,0.4687,0.4157,0.4081,0.4295 -2021-03-23,0.4373,0.3667,0.4295,0.3754 -2021-03-24,0.3699,0.3044,0.3754,0.3177 -2021-03-25,0.3083,0.2825,0.3177,0.2914 -2021-03-26,0.2341,0.2136,0.2914,0.2333 -2021-03-27,0.2224,0.2101,0.2333,0.2127 -2021-03-28,0.2306,0.2188,0.2127,0.2226 -2021-03-29,0.2316,0.2163,0.2226,0.2281 -2021-03-30,0.1953,0.1889,0.2281,0.1906 -2021-03-31,0.152,0.1422,0.1906,0.147 -2021-04-01,0.1625,0.1506,0.147,0.154 -2021-04-02,0.1762,0.1669,0.154,0.1759 -2021-04-03,0.1822,0.1648,0.1759,0.165 -2021-04-04,0.1722,0.1584,0.165,0.1691 -2021-04-05,0.1767,0.168,0.1691,0.1746 -2021-04-06,0.1957,0.1829,0.1746,0.1885 -2021-04-07,0.2007,0.178,0.1885,0.1826 -2021-04-08,0.1965,0.1839,0.1826,0.1959 -2021-04-09,0.1778,0.1705,0.1959,0.1716 -2021-04-10,0.1764,0.1671,0.1716,0.1705 -2021-04-11,0.1715,0.1636,0.1705,0.1673 -2021-04-12,0.2267,0.1759,0.1673,0.2182 -2021-04-13,0.2262,0.2086,0.2182,0.2158 -2021-04-14,0.2187,0.199,0.2158,0.2141 -2021-04-15,0.2309,0.2086,0.2141,0.2209 -2021-04-16,0.2087,0.188,0.2209,0.1979 -2021-04-17,0.2072,0.1914,0.1979,0.1919 -2021-04-18,0.2244,0.1785,0.1919,0.2024 -2021-04-19,0.2112,0.1916,0.2024,0.203 -2021-04-20,0.2092,0.1839,0.203,0.2075 -2021-04-21,0.2454,0.2068,0.2075,0.2262 -2021-04-22,0.2629,0.2241,0.2262,0.2328 -2021-04-23,0.2518,0.2141,0.2328,0.2377 -2021-04-24,0.2468,0.2242,0.2377,0.2258 -2021-04-25,0.2599,0.2241,0.2258,0.2559 -2021-04-26,0.2494,0.2213,0.2559,0.2474 -2021-04-27,0.2661,0.2449,0.2474,0.26 -2021-04-28,0.2845,0.2513,0.26,0.284 -2021-04-29,0.2935,0.2652,0.284,0.2743 -2021-04-30,0.2523,0.2388,0.2743,0.248 -2021-05-01,0.2513,0.2388,0.248,0.2455 -2021-05-02,0.2665,0.2424,0.2455,0.2621 -2021-05-03,0.2808,0.2575,0.2621,0.2639 -2021-05-04,0.3172,0.2848,0.2639,0.3064 -2021-05-05,0.2939,0.2727,0.3064,0.2785 -2021-05-06,0.277,0.2592,0.2785,0.2619 -2021-05-07,0.2745,0.2548,0.2619,0.2642 -2021-05-08,0.2786,0.2646,0.2642,0.2732 -2021-05-09,0.2781,0.2606,0.2732,0.2693 -2021-05-10,0.3033,0.254,0.2693,0.2681 -2021-05-11,0.2701,0.2487,0.2681,0.27 -2021-05-12,0.342,0.2849,0.27,0.2862 -2021-05-13,0.3423,0.2983,0.2862,0.3173 -2021-05-14,0.3386,0.3078,0.3173,0.3348 -2021-05-15,0.3837,0.3309,0.3348,0.3313 -2021-05-16,0.3655,0.3204,0.3313,0.3389 -2021-05-17,0.3676,0.3211,0.3389,0.3345 -2021-05-18,0.3651,0.3299,0.3345,0.35 -2021-05-19,0.5425,0.2758,0.35,0.3543 -2021-05-20,0.3204,0.2265,0.3543,0.2967 -2021-05-21,0.3632,0.2464,0.2967,0.2854 -2021-05-22,0.3098,0.2564,0.2854,0.2819 -2021-05-23,0.3282,0.2012,0.2819,0.2576 -2021-05-24,0.3368,0.2213,0.2576,0.3298 -2021-05-25,0.37,0.3,0.3298,0.3483 -2021-05-26,0.3945,0.3301,0.3483,0.3945 -2021-05-27,0.4199,0.3664,0.3945,0.399 -2021-05-28,0.4399,0.3743,0.399,0.3875 -2021-05-29,0.4033,0.3198,0.3875,0.3394 -2021-05-30,0.3887,0.3173,0.3394,0.3761 -2021-05-31,0.3911,0.3236,0.3761,0.3896 -2021-06-01,0.4152,0.3753,0.3896,0.3962 -2021-06-02,0.4104,0.3761,0.3962,0.394 -2021-06-03,0.3284,0.3009,0.394,0.3207 -2021-06-04,0.3266,0.2859,0.3207,0.3007 -2021-06-05,0.3141,0.2856,0.3007,0.2908 -2021-06-06,0.304,0.2915,0.2908,0.2973 -2021-06-07,0.3333,0.2924,0.2973,0.296 -2021-06-08,0.324,0.2734,0.296,0.3081 -2021-06-09,0.3245,0.2854,0.3081,0.3227 -2021-06-10,0.3443,0.3152,0.3227,0.3216 -2021-06-11,0.3367,0.3018,0.3216,0.3084 -2021-06-12,0.3142,0.2906,0.3084,0.3055 -2021-06-13,0.323,0.2798,0.3055,0.3181 -2021-06-14,0.3231,0.3005,0.3181,0.3226 -2021-06-15,0.34,0.3189,0.3226,0.3226 -2021-06-16,0.3377,0.3107,0.3226,0.313 -2021-06-17,0.3328,0.3106,0.313,0.3216 -2021-06-18,0.339,0.2981,0.3216,0.3107 -2021-06-19,0.3237,0.3056,0.3107,0.3056 -2021-06-20,0.3328,0.2951,0.3056,0.3278 -2021-06-21,0.4518,0.3413,0.3278,0.3418 -2021-06-22,0.3466,0.2832,0.3418,0.3322 -2021-06-23,0.3147,0.2689,0.3322,0.3031 -2021-06-24,0.3247,0.2911,0.3031,0.3159 -2021-06-25,0.3524,0.3019,0.3159,0.304 -2021-06-26,0.3101,0.2849,0.304,0.3039 -2021-06-27,0.3043,0.2783,0.3039,0.3043 -2021-06-28,0.3214,0.2989,0.3043,0.314 -2021-06-29,0.2971,0.2737,0.314,0.2886 -2021-06-30,0.3195,0.2843,0.2886,0.319 -2021-07-01,0.3402,0.31,0.319,0.3139 -2021-07-02,0.319,0.2963,0.3139,0.3185 -2021-07-03,0.3319,0.3023,0.3185,0.3307 -2021-07-04,0.366,0.3224,0.3307,0.3537 -2021-07-05,0.3722,0.3412,0.3537,0.3574 -2021-07-06,0.4067,0.3515,0.3574,0.3925 -2021-07-07,0.4155,0.3843,0.3925,0.3944 -2021-07-08,0.4144,0.3705,0.3944,0.378 -2021-07-09,0.3906,0.358,0.378,0.3797 -2021-07-10,0.3964,0.3675,0.3797,0.3732 -2021-07-11,0.3798,0.3627,0.3732,0.3756 -2021-07-12,0.4076,0.3661,0.3756,0.3724 -2021-07-13,0.3869,0.3567,0.3724,0.3622 -2021-07-14,0.3731,0.337,0.3622,0.3602 -2021-07-15,0.3886,0.3554,0.3602,0.3605 -2021-07-16,0.3839,0.3477,0.3605,0.3568 -2021-07-17,0.3669,0.3494,0.3568,0.3529 -2021-07-18,0.3664,0.3422,0.3529,0.3482 -2021-07-19,0.3751,0.3445,0.3482,0.3517 -2021-07-20,0.3871,0.35,0.3517,0.3531 -2021-07-21,0.3649,0.3034,0.3531,0.3616 -2021-07-22,0.3864,0.353,0.3616,0.3857 -2021-07-23,0.3946,0.3576,0.3857,0.3924 -2021-07-24,0.3821,0.3642,0.3924,0.3682 -2021-07-25,0.3762,0.3522,0.3682,0.373 -2021-07-26,0.4139,0.3709,0.373,0.378 -2021-07-27,0.3884,0.3575,0.378,0.3813 -2021-07-28,0.3925,0.374,0.3813,0.3847 -2021-07-29,0.4009,0.3769,0.3847,0.3966 -2021-07-30,0.4103,0.3779,0.3966,0.4082 -2021-07-31,0.4224,0.3984,0.4082,0.4182 -2021-08-01,0.4311,0.4004,0.4182,0.4082 -2021-08-02,0.4246,0.3935,0.4082,0.4115 -2021-08-03,0.4187,0.3811,0.4115,0.3927 -2021-08-04,0.4199,0.3679,0.3927,0.4165 -2021-08-05,0.4417,0.3824,0.4165,0.4398 -2021-08-06,0.4199,0.3825,0.4398,0.4079 -2021-08-07,0.4186,0.3728,0.4079,0.4087 -2021-08-08,0.4447,0.4027,0.4087,0.4142 -2021-08-09,0.4255,0.3758,0.4142,0.4198 -2021-08-10,0.453,0.4227,0.4198,0.4314 -2021-08-11,0.4233,0.4001,0.4314,0.4033 -2021-08-12,0.4246,0.3933,0.4064,0.4108 -2021-08-13,0.411,0.3742,0.4108,0.4097 -2021-08-14,0.4231,0.397,0.4097,0.4159 -2021-08-15,0.4168,0.3872,0.4159,0.4142 -2021-08-16,0.4264,0.3959,0.4142,0.3967 -2021-08-17,0.4435,0.3731,0.3967,0.3803 -2021-08-18,0.4056,0.3783,0.3803,0.3896 -2021-08-19,0.397,0.3592,0.3896,0.3968 -2021-08-20,0.3997,0.3771,0.3968,0.3953 -2021-08-21,0.3791,0.3596,0.3953,0.3603 -2021-08-22,0.378,0.3524,0.3603,0.3681 -2021-08-23,0.3712,0.3556,0.3681,0.3609 -2021-08-24,0.393,0.3571,0.3609,0.3579 -2021-08-25,0.3586,0.336,0.3579,0.3536 -2021-08-26,0.3824,0.3473,0.3536,0.3529 -2021-08-27,0.3654,0.3329,0.3529,0.3646 -2021-08-28,0.3731,0.3601,0.3646,0.3627 -2021-08-29,0.3757,0.3554,0.3627,0.3638 -2021-08-30,0.3962,0.3593,0.3638,0.3768 -2021-08-31,0.3913,0.3449,0.3768,0.3867 -2021-09-01,0.3988,0.3649,0.3867,0.3984 -2021-09-02,0.4059,0.3817,0.3984,0.3866 -2021-09-03,0.4017,0.3648,0.3866,0.369 -2021-09-04,0.3099,0.2972,0.369,0.3006 -2021-09-05,0.2595,0.2494,0.3006,0.2583 -2021-09-06,0.2851,0.2702,0.2583,0.2715 -2021-09-07,0.3476,0.2516,0.2715,0.2877 -2021-09-08,0.2829,0.2427,0.2877,0.2623 -2021-09-09,0.2787,0.2565,0.2623,0.263 -2021-09-10,0.2942,0.2601,0.263,0.2705 -2021-09-11,0.2923,0.2724,0.2705,0.2782 -2021-09-12,0.29,0.2649,0.2782,0.2836 -2021-09-13,0.3083,0.2748,0.2836,0.2906 -2021-09-14,0.3205,0.2783,0.2906,0.3175 -2021-09-15,0.3185,0.2864,0.3175,0.3185 -2021-09-16,0.3255,0.3001,0.3185,0.3096 -2021-09-17,0.3074,0.28,0.3096,0.2833 -2021-09-18,0.2987,0.2841,0.2833,0.291 -2021-09-19,0.2949,0.2816,0.291,0.2859 -2021-09-20,0.3222,0.2763,0.2859,0.2808 -2021-09-21,0.311,0.266,0.2808,0.274 -2021-09-22,0.2905,0.2531,0.274,0.2901 -2021-09-23,0.2922,0.2798,0.2901,0.2879 -2021-09-24,0.3415,0.2876,0.2879,0.3102 -2021-09-25,0.3326,0.3139,0.3102,0.3223 -2021-09-26,0.4426,0.3183,0.3223,0.4314 -2021-09-27,0.4407,0.3775,0.4314,0.3795 -2021-09-28,0.4514,0.4015,0.3795,0.417 -2021-09-29,0.4257,0.3922,0.417,0.4036 -2021-09-30,0.3987,0.3769,0.4036,0.3917 -2021-10-01,0.3604,0.3286,0.3917,0.3586 -2021-10-02,0.3904,0.364,0.3586,0.3749 -2021-10-03,0.3849,0.3716,0.3749,0.3762 -2021-10-04,0.3729,0.3495,0.3762,0.3632 -2021-10-05,0.3648,0.3472,0.3632,0.3614 -2021-10-06,0.3624,0.3322,0.3614,0.3518 -2021-10-07,0.3679,0.3432,0.3518,0.3572 -2021-10-08,0.3283,0.31,0.3572,0.3115 -2021-10-09,0.3333,0.3189,0.3115,0.3264 -2021-10-10,0.3721,0.3452,0.3264,0.3461 -2021-10-11,0.3412,0.3208,0.3461,0.3289 -2021-10-12,0.3461,0.3196,0.3289,0.3361 -2021-10-13,0.3739,0.3405,0.3361,0.3615 -2021-10-14,0.3773,0.3486,0.3615,0.3756 -2021-10-15,0.3987,0.3785,0.3756,0.3846 -2021-10-16,0.4197,0.387,0.3846,0.4067 -2021-10-17,0.4251,0.3956,0.4067,0.406 -2021-10-18,0.4134,0.3927,0.406,0.4041 -2021-10-19,0.4179,0.4018,0.4041,0.4134 -2021-10-20,0.4046,0.3811,0.4134,0.4046 -2021-10-21,0.4359,0.4062,0.4046,0.4101 -2021-10-22,0.4071,0.3842,0.4101,0.3888 -2021-10-23,0.4148,0.3906,0.3888,0.4142 -2021-10-24,0.4351,0.4055,0.4142,0.412 -2021-10-25,0.4183,0.4019,0.412,0.4183 -2021-10-26,0.45,0.4161,0.4183,0.4226 -2021-10-27,0.5103,0.4355,0.4226,0.4361 -2021-10-28,0.4359,0.412,0.4361,0.4282 -2021-10-29,0.4297,0.4111,0.4282,0.4237 -2021-10-30,0.417,0.3992,0.4237,0.4062 -2021-10-31,0.3925,0.3732,0.4062,0.3879 -2021-11-01,0.4144,0.3784,0.3879,0.4013 -2021-11-02,0.4071,0.3893,0.4013,0.4051 -2021-11-03,0.4227,0.3969,0.4051,0.4193 -2021-11-04,0.4393,0.4043,0.4193,0.4121 -2021-11-05,0.4106,0.3978,0.4121,0.4027 -2021-11-06,0.4168,0.3956,0.4027,0.4066 -2021-11-07,0.4075,0.3992,0.4066,0.4046 -2021-11-08,0.4101,0.3923,0.4046,0.4084 -2021-11-09,0.4157,0.3918,0.4084,0.3952 -2021-11-10,0.448,0.3814,0.3952,0.3978 -2021-11-11,0.4157,0.3968,0.3978,0.4042 -2021-11-12,0.4086,0.3804,0.4042,0.3907 -2021-11-13,0.3944,0.3842,0.3907,0.3918 -2021-11-14,0.3994,0.3841,0.3918,0.3927 -2021-11-15,0.4134,0.3911,0.3927,0.3937 -2021-11-16,0.4275,0.3673,0.3937,0.3864 -2021-11-17,0.3985,0.3787,0.3863,0.3894 +2020-09-17,0.08598,3.054e-05,3.052e-05,0.07435 +2020-09-18,0.1952,0.07277,0.07435,0.1551 +2020-09-19,0.1699,0.1178,0.1551,0.129 +2020-09-20,0.1445,0.1123,0.129,0.1246 +2020-09-21,0.1326,0.1017,0.1246,0.1047 +2020-09-22,0.1138,0.0926,0.1047,0.09704 +2020-09-23,0.1294,0.09357,0.09704,0.1069 +2020-09-24,0.128,0.1058,0.1069,0.1225 +2020-09-25,0.1347,0.1169,0.1225,0.1194 +2020-09-26,0.1209,0.1142,0.1194,0.1181 +2020-09-27,0.126,0.1145,0.1181,0.1171 +2020-09-28,0.1198,0.1031,0.1171,0.1044 +2020-09-29,0.1056,0.09792,0.1044,0.1041 +2020-09-30,0.1037,0.0948,0.1041,0.09885 +2020-10-01,0.108,0.09717,0.09885,0.1038 +2020-10-02,0.1042,0.0896,0.1038,0.09606 +2020-10-03,0.1045,0.09748,0.09606,0.09938 +2020-10-04,0.1144,0.1045,0.09938,0.1069 +2020-10-05,0.1049,0.08793,0.1069,0.09106 +2020-10-06,0.08674,0.06945,0.09106,0.07172 +2020-10-07,0.07872,0.06572,0.07172,0.07768 +2020-10-08,0.08927,0.0699,0.07768,0.08586 +2020-10-09,0.09309,0.08378,0.08586,0.08779 +2020-10-10,0.09519,0.08586,0.08779,0.08672 +2020-10-11,0.08502,0.07917,0.08672,0.08319 +2020-10-12,0.07625,0.07182,0.08319,0.07369 +2020-10-13,0.1129,0.1072,0.07369,0.1087 +2020-10-14,0.1678,0.1466,0.1087,0.1523 +2020-10-15,0.05184,0.04818,0.1523,0.0499 +2020-10-16,0.07599,0.06559,0.0499,0.06862 +2020-10-17,0.07497,0.07068,0.06862,0.07213 +2020-10-18,0.102,0.09479,0.07213,0.101 +2020-10-19,0.0992,0.09228,0.101,0.09378 +2020-10-20,0.1036,0.09012,0.09378,0.09157 +2020-10-21,0.121,0.1065,0.09157,0.1102 +2020-10-22,0.1317,0.1235,0.1102,0.1279 +2020-10-23,0.1292,0.1238,0.1279,0.1254 +2020-10-24,0.1201,0.1135,0.1254,0.1136 +2020-10-25,0.07672,0.07079,0.1136,0.07173 +2020-10-26,0.08479,0.07598,0.07173,0.08019 +2020-10-27,0.08514,0.07836,0.08019,0.07995 +2020-10-28,0.08204,0.07707,0.07995,0.0792 +2020-10-29,0.08539,0.07652,0.0792,0.07792 +2020-10-30,0.08809,0.07813,0.07792,0.08248 +2020-10-31,0.07841,0.07172,0.08248,0.07238 +2020-11-01,0.07701,0.07066,0.07238,0.07523 +2020-11-02,0.081,0.07562,0.07523,0.07589 +2020-11-03,0.08144,0.07267,0.07589,0.07389 +2020-11-04,0.07641,0.06623,0.07389,0.06672 +2020-11-05,0.08551,0.06391,0.06672,0.07458 +2020-11-06,0.08459,0.0682,0.07458,0.08086 +2020-11-07,0.0957,0.08128,0.08086,0.08242 +2020-11-08,0.09476,0.08327,0.08242,0.0935 +2020-11-09,0.0913,0.08428,0.0935,0.0859 +2020-11-10,0.104,0.08701,0.0859,0.1012 +2020-11-11,0.1086,0.09572,0.1012,0.09744 +2020-11-12,0.1108,0.09763,0.09744,0.1002 +2020-11-13,0.1369,0.1007,0.1002,0.132 +2020-11-14,0.1367,0.122,0.132,0.1302 +2020-11-15,0.1526,0.1319,0.1302,0.1387 +2020-11-16,0.1486,0.1255,0.1387,0.1297 +2020-11-17,0.1395,0.121,0.1297,0.1311 +2020-11-18,0.1345,0.1147,0.1311,0.1202 +2020-11-19,0.1336,0.1141,0.1202,0.1298 +2020-11-20,0.1439,0.1296,0.1298,0.1328 +2020-11-21,0.1318,0.1208,0.1328,0.1282 +2020-11-22,0.1346,0.1225,0.1282,0.1276 +2020-11-23,0.1445,0.1256,0.1276,0.1434 +2020-11-24,0.156,0.132,0.1434,0.1365 +2020-11-25,0.1312,0.1148,0.1365,0.1187 +2020-11-26,0.1161,0.1038,0.1187,0.1147 +2020-11-27,0.1172,0.1093,0.1147,0.1105 +2020-11-28,0.1188,0.1137,0.1105,0.1156 +2020-11-29,0.1189,0.1147,0.1156,0.1184 +2020-11-30,0.1306,0.1217,0.1184,0.1242 +2020-12-01,0.1265,0.1137,0.1242,0.1168 +2020-12-02,0.137,0.1188,0.1168,0.129 +2020-12-03,0.1343,0.1255,0.129,0.1275 +2020-12-04,0.1292,0.1203,0.1275,0.1212 +2020-12-05,0.1237,0.1182,0.1212,0.1232 +2020-12-06,0.1298,0.1225,0.1232,0.1244 +2020-12-07,0.1272,0.1165,0.1244,0.1233 +2020-12-08,0.1201,0.1091,0.1233,0.1101 +2020-12-09,0.1122,0.1072,0.1101,0.11 +2020-12-10,0.1085,0.1048,0.11,0.106 +2020-12-11,0.1073,0.09909,0.106,0.09921 +2020-12-12,0.1081,0.1028,0.09921,0.1043 +2020-12-13,0.1122,0.1047,0.1043,0.1113 +2020-12-14,0.1208,0.1118,0.1113,0.1185 +2020-12-15,0.1218,0.114,0.1185,0.1142 +2020-12-16,0.1298,0.1221,0.1142,0.1246 +2020-12-17,0.1387,0.1261,0.1246,0.1295 +2020-12-18,0.1355,0.128,0.1295,0.1323 +2020-12-19,0.1559,0.1361,0.1323,0.1406 +2020-12-20,0.1414,0.131,0.1406,0.1325 +2020-12-21,0.149,0.138,0.1325,0.1406 +2020-12-22,0.1558,0.1414,0.1406,0.1517 +2020-12-23,0.1652,0.1387,0.1517,0.1486 +2020-12-24,0.1491,0.1386,0.1486,0.1485 +2020-12-25,0.1531,0.1424,0.1485,0.144 +2020-12-26,0.1622,0.143,0.144,0.1449 +2020-12-27,0.1646,0.1428,0.1449,0.1617 +2020-12-28,0.1807,0.1673,0.1617,0.1698 +2020-12-29,0.1914,0.1758,0.1698,0.1794 +2020-12-30,0.2073,0.175,0.1794,0.1925 +2020-12-31,0.2163,0.1646,0.1925,0.2122 +2021-01-01,0.2383,0.2103,0.2122,0.2134 +2021-01-02,0.247,0.2113,0.2134,0.2231 +2021-01-03,0.26,0.2134,0.2231,0.2571 +2021-01-04,0.2792,0.2454,0.2571,0.2529 +2021-01-05,0.3163,0.2645,0.2529,0.2895 +2021-01-06,0.3171,0.2876,0.2895,0.2918 +2021-01-07,0.3127,0.2834,0.2918,0.2836 +2021-01-08,0.3028,0.2663,0.2836,0.2721 +2021-01-09,0.2865,0.2584,0.2721,0.2828 +2021-01-10,0.2629,0.2462,0.2828,0.2555 +2021-01-11,0.2622,0.2361,0.2555,0.2417 +2021-01-12,0.2728,0.2358,0.2417,0.2647 +2021-01-13,0.3076,0.2792,0.2647,0.292 +2021-01-14,0.3385,0.296,0.292,0.3218 +2021-01-15,0.3491,0.2989,0.3218,0.3426 +2021-01-16,0.3922,0.3104,0.3426,0.3693 +2021-01-17,0.3746,0.3376,0.3693,0.356 +2021-01-18,0.4186,0.3662,0.356,0.3872 +2021-01-19,0.4167,0.3709,0.3872,0.3801 +2021-01-20,0.4031,0.3565,0.3801,0.4022 +2021-01-21,0.3768,0.3389,0.4022,0.3572 +2021-01-22,0.4109,0.3553,0.3572,0.3906 +2021-01-23,0.4166,0.3702,0.3906,0.4116 +2021-01-24,0.5397,0.4102,0.4116,0.5281 +2021-01-25,0.5694,0.4742,0.5281,0.5047 +2021-01-26,0.6474,0.5133,0.5047,0.6272 +2021-01-27,0.7155,0.5867,0.6272,0.689 +2021-01-28,0.7664,0.6418,0.689,0.6444 +2021-01-29,0.73,0.5689,0.6444,0.706 +2021-01-30,0.892,0.6813,0.706,0.8898 +2021-01-31,0.8995,0.7908,0.8898,0.7949 +2021-02-01,0.9196,0.7413,0.7949,0.9064 +2021-02-02,0.9717,0.8161,0.9064,0.8447 +2021-02-03,0.9045,0.8402,0.8447,0.8546 +2021-02-04,0.9287,0.8396,0.8546,0.8791 +2021-02-05,0.9192,0.8306,0.8791,0.8643 +2021-02-06,0.9117,0.762,0.8643,0.7934 +2021-02-07,0.8072,0.737,0.7934,0.7776 +2021-02-08,0.8409,0.6755,0.7776,0.6952 +2021-02-09,0.4496,0.419,0.6952,0.4428 +2021-02-10,0.5426,0.4716,0.4428,0.5195 +2021-02-11,0.5535,0.5124,0.5195,0.5329 +2021-02-12,0.5604,0.4832,0.5329,0.5321 +2021-02-13,0.5582,0.5139,0.5321,0.5239 +2021-02-14,0.4891,0.4399,0.5239,0.4417 +2021-02-15,0.4948,0.4133,0.4417,0.4673 +2021-02-16,0.5143,0.4799,0.4673,0.4892 +2021-02-17,0.5034,0.4654,0.4892,0.4983 +2021-02-18,0.509,0.4765,0.4983,0.4878 +2021-02-19,0.5373,0.4504,0.4878,0.4651 +2021-02-20,0.7541,0.4543,0.4651,0.6671 +2021-02-21,0.7358,0.6226,0.6671,0.6435 +2021-02-22,0.7199,0.6138,0.6435,0.7027 +2021-02-23,0.7062,0.5547,0.7027,0.699 +2021-02-24,0.745,0.6675,0.699,0.6906 +2021-02-25,0.7107,0.6576,0.6906,0.6707 +2021-02-26,0.6913,0.6274,0.6707,0.6587 +2021-02-27,0.6323,0.6031,0.6587,0.6202 +2021-02-28,0.6502,0.5894,0.6202,0.6173 +2021-03-01,0.6659,0.6245,0.6173,0.6659 +2021-03-02,0.713,0.6481,0.6659,0.669 +2021-03-03,0.6541,0.5989,0.669,0.6031 +2021-03-04,0.7288,0.5939,0.6031,0.6923 +2021-03-05,0.7256,0.6635,0.6923,0.6989 +2021-03-06,0.7253,0.6926,0.6989,0.7046 +2021-03-07,0.8382,0.7152,0.7046,0.8265 +2021-03-08,0.8667,0.7952,0.8265,0.7983 +2021-03-09,0.843,0.7777,0.7983,0.7821 +2021-03-10,0.7943,0.7175,0.7821,0.7286 +2021-03-11,0.7753,0.733,0.7286,0.7351 +2021-03-12,0.7266,0.6868,0.7351,0.702 +2021-03-13,0.7127,0.6461,0.702,0.6549 +2021-03-14,0.6047,0.562,0.6549,0.5682 +2021-03-15,0.5665,0.5348,0.5682,0.5587 +2021-03-16,0.4823,0.4606,0.5587,0.4712 +2021-03-17,0.3744,0.3468,0.4712,0.3525 +2021-03-18,0.3883,0.3678,0.3525,0.3776 +2021-03-19,0.4101,0.3628,0.3776,0.4015 +2021-03-20,0.4273,0.3851,0.4015,0.3899 +2021-03-21,0.41,0.3882,0.3899,0.408 +2021-03-22,0.4502,0.3993,0.408,0.4302 +2021-03-23,0.4347,0.3668,0.4302,0.3759 +2021-03-24,0.3516,0.3005,0.3759,0.3179 +2021-03-25,0.3002,0.2796,0.3179,0.2917 +2021-03-26,0.239,0.2254,0.2917,0.2337 +2021-03-27,0.2271,0.2117,0.2337,0.2129 +2021-03-28,0.229,0.2215,0.2129,0.2226 +2021-03-29,0.2322,0.2234,0.2226,0.2281 +2021-03-30,0.1986,0.1895,0.2281,0.1906 +2021-03-31,0.1519,0.1435,0.1906,0.1471 +2021-04-01,0.1614,0.1504,0.1471,0.154 +2021-04-02,0.1763,0.166,0.154,0.176 +2021-04-03,0.1753,0.1635,0.176,0.1649 +2021-04-04,0.1722,0.1627,0.1649,0.1689 +2021-04-05,0.1791,0.174,0.1689,0.1745 +2021-04-06,0.1934,0.1821,0.1745,0.1885 +2021-04-07,0.1932,0.1784,0.1885,0.1825 +2021-04-08,0.1978,0.1912,0.1825,0.1959 +2021-04-09,0.1775,0.1709,0.1959,0.1715 +2021-04-10,0.175,0.1677,0.1715,0.1704 +2021-04-11,0.1719,0.1631,0.1704,0.1674 +2021-04-12,0.2262,0.1759,0.1674,0.2181 +2021-04-13,0.24,0.2099,0.2181,0.2158 +2021-04-14,0.2171,0.1984,0.2158,0.2143 +2021-04-15,0.2333,0.2099,0.2143,0.2209 +2021-04-16,0.2038,0.1896,0.2209,0.1979 +2021-04-17,0.2013,0.1916,0.1979,0.1921 +2021-04-18,0.2091,0.1864,0.1921,0.2026 +2021-04-19,0.2091,0.1933,0.2026,0.2029 +2021-04-20,0.2094,0.1935,0.2029,0.2079 +2021-04-21,0.2377,0.2031,0.2079,0.2261 +2021-04-22,0.2523,0.2175,0.2261,0.2331 +2021-04-23,0.2467,0.2217,0.2331,0.2375 +2021-04-24,0.2437,0.225,0.2375,0.2255 +2021-04-25,0.2558,0.2201,0.2255,0.2552 +2021-04-26,0.2507,0.23,0.2552,0.2469 +2021-04-27,0.2706,0.2518,0.2469,0.2601 +2021-04-28,0.2846,0.2544,0.2601,0.2836 +2021-04-29,0.2866,0.2686,0.2836,0.2742 +2021-04-30,0.2704,0.2419,0.2742,0.2482 +2021-05-01,0.2494,0.2411,0.2482,0.245 +2021-05-02,0.2653,0.2405,0.245,0.2619 +2021-05-03,0.277,0.2587,0.2619,0.264 +2021-05-04,0.3103,0.2731,0.264,0.3069 +2021-05-05,0.3125,0.2758,0.3069,0.2784 +2021-05-06,0.277,0.2615,0.2784,0.2619 +2021-05-07,0.2753,0.2582,0.2619,0.264 +2021-05-08,0.2807,0.2636,0.264,0.2731 +2021-05-09,0.2748,0.2657,0.2731,0.2692 +2021-05-10,0.2866,0.2583,0.2692,0.2682 +2021-05-11,0.2702,0.2554,0.2682,0.2697 +2021-05-12,0.3001,0.2613,0.2697,0.2855 +2021-05-13,0.3319,0.3077,0.2855,0.317 +2021-05-14,0.335,0.3098,0.317,0.3349 +2021-05-15,0.3589,0.3295,0.3349,0.3315 +2021-05-16,0.3449,0.3245,0.3315,0.3393 +2021-05-17,0.3453,0.3309,0.3393,0.3353 +2021-05-18,0.3538,0.3264,0.3353,0.3499 +2021-05-19,0.4614,0.2902,0.3499,0.3554 +2021-05-20,0.3076,0.2619,0.3554,0.2964 +2021-05-21,0.3249,0.2728,0.2964,0.2851 +2021-05-22,0.306,0.2715,0.2851,0.2817 +2021-05-23,0.2982,0.2222,0.2817,0.2578 +2021-05-24,0.3333,0.2465,0.2578,0.3297 +2021-05-25,0.3578,0.3126,0.3297,0.3486 +2021-05-26,0.3938,0.3415,0.3486,0.3938 +2021-05-27,0.4059,0.3774,0.3938,0.3988 +2021-05-28,0.4108,0.3652,0.3988,0.3874 +2021-05-29,0.3788,0.3257,0.3874,0.3396 +2021-05-30,0.3845,0.3381,0.3396,0.3761 +2021-05-31,0.3906,0.3506,0.3761,0.3898 +2021-06-01,0.4053,0.3838,0.3898,0.3957 +2021-06-02,0.4046,0.3921,0.3957,0.3943 +2021-06-03,0.3279,0.317,0.3943,0.3207 +2021-06-04,0.3069,0.293,0.3207,0.3012 +2021-06-05,0.2953,0.2828,0.3012,0.2905 +2021-06-06,0.301,0.2937,0.2905,0.2972 +2021-06-07,0.3076,0.2925,0.2972,0.2961 +2021-06-08,0.3179,0.2902,0.2961,0.3081 +2021-06-09,0.3387,0.3143,0.3081,0.3228 +2021-06-10,0.3387,0.3186,0.3228,0.3213 +2021-06-11,0.3389,0.3048,0.3213,0.308 +2021-06-12,0.3114,0.2929,0.308,0.3054 +2021-06-13,0.3243,0.3056,0.3054,0.3181 +2021-06-14,0.3252,0.31,0.3181,0.3227 +2021-06-15,0.3372,0.3205,0.3227,0.3228 +2021-06-16,0.3215,0.3106,0.3228,0.3133 +2021-06-17,0.3233,0.3142,0.3133,0.3216 +2021-06-18,0.3179,0.3017,0.3216,0.3105 +2021-06-19,0.3179,0.3055,0.3105,0.3055 +2021-06-20,0.3318,0.3105,0.3055,0.3281 +2021-06-21,0.4001,0.3419,0.3281,0.3425 +2021-06-22,0.3421,0.3097,0.3425,0.3324 +2021-06-23,0.3084,0.2845,0.3324,0.303 +2021-06-24,0.3229,0.3097,0.303,0.3159 +2021-06-25,0.3183,0.2937,0.3159,0.3042 +2021-06-26,0.3122,0.3023,0.3042,0.304 +2021-06-27,0.3133,0.2932,0.304,0.3038 +2021-06-28,0.3197,0.3004,0.3038,0.3143 +2021-06-29,0.2967,0.2857,0.3143,0.289 +2021-06-30,0.3197,0.292,0.289,0.3195 +2021-07-01,0.3257,0.3139,0.3195,0.314 +2021-07-02,0.3202,0.3054,0.314,0.3185 +2021-07-03,0.3319,0.3131,0.3185,0.3309 +2021-07-04,0.363,0.3303,0.3309,0.3533 +2021-07-05,0.3607,0.3446,0.3533,0.3576 +2021-07-06,0.4098,0.3573,0.3576,0.3927 +2021-07-07,0.4032,0.3829,0.3927,0.3942 +2021-07-08,0.4018,0.3739,0.3942,0.3779 +2021-07-09,0.3928,0.3727,0.3779,0.3794 +2021-07-10,0.3883,0.3695,0.3794,0.3731 +2021-07-11,0.3799,0.3701,0.3731,0.3752 +2021-07-12,0.393,0.3697,0.3752,0.3727 +2021-07-13,0.381,0.3605,0.3727,0.3618 +2021-07-14,0.3741,0.3501,0.3618,0.3599 +2021-07-15,0.3757,0.3595,0.3599,0.3606 +2021-07-16,0.377,0.3511,0.3606,0.3571 +2021-07-17,0.3657,0.349,0.3571,0.3533 +2021-07-18,0.3609,0.3463,0.3533,0.3481 +2021-07-19,0.363,0.3457,0.3481,0.3517 +2021-07-20,0.3715,0.3521,0.3517,0.3528 +2021-07-21,0.3622,0.3306,0.3528,0.3615 +2021-07-22,0.3856,0.3591,0.3615,0.3853 +2021-07-23,0.3954,0.3748,0.3853,0.3922 +2021-07-24,0.3881,0.368,0.3922,0.3681 +2021-07-25,0.3864,0.3671,0.3681,0.3726 +2021-07-26,0.4011,0.376,0.3726,0.3779 +2021-07-27,0.4001,0.3783,0.3779,0.3811 +2021-07-28,0.3933,0.379,0.3811,0.3844 +2021-07-29,0.399,0.3815,0.3844,0.3962 +2021-07-30,0.4258,0.4008,0.3962,0.4073 +2021-07-31,0.419,0.3937,0.4073,0.4182 +2021-08-01,0.4147,0.387,0.4182,0.4078 +2021-08-02,0.4175,0.3902,0.4078,0.4109 +2021-08-03,0.4039,0.381,0.4109,0.3926 +2021-08-04,0.4178,0.3887,0.3926,0.4167 +2021-08-05,0.4453,0.4128,0.4167,0.4396 +2021-08-06,0.4215,0.4003,0.4396,0.4075 +2021-08-07,0.4194,0.3894,0.4075,0.4084 +2021-08-08,0.4357,0.4041,0.4084,0.4143 +2021-08-09,0.4256,0.4053,0.4143,0.4192 +2021-08-10,0.4481,0.4186,0.4192,0.4311 +2021-08-11,0.4167,0.3997,0.4311,0.4032 +2021-08-12,0.4151,0.3976,0.4064,0.4109 +2021-08-13,0.4183,0.4022,0.4109,0.4094 +2021-08-14,0.4171,0.4023,0.4094,0.4156 +2021-08-15,0.4148,0.3988,0.4156,0.4141 +2021-08-16,0.4126,0.3926,0.4141,0.3966 +2021-08-17,0.4214,0.3736,0.3966,0.38 +2021-08-18,0.3958,0.379,0.38,0.3892 +2021-08-19,0.3972,0.3813,0.3892,0.397 +2021-08-20,0.4067,0.3914,0.397,0.3949 +2021-08-21,0.3793,0.3595,0.3949,0.3604 +2021-08-22,0.3787,0.3604,0.3604,0.3684 +2021-08-23,0.3666,0.3563,0.3684,0.3608 +2021-08-24,0.3783,0.3555,0.3608,0.3578 +2021-08-25,0.3604,0.3479,0.3578,0.3536 +2021-08-26,0.3628,0.3492,0.3536,0.3529 +2021-08-27,0.3703,0.352,0.3529,0.3647 +2021-08-28,0.371,0.362,0.3647,0.3626 +2021-08-29,0.3723,0.3582,0.3626,0.3638 +2021-08-30,0.3837,0.3561,0.3638,0.3771 +2021-08-31,0.3908,0.3474,0.3771,0.3876 +2021-09-01,0.4032,0.3792,0.3876,0.3987 +2021-09-02,0.4086,0.3812,0.3987,0.3868 +2021-09-03,0.4015,0.3628,0.3868,0.3687 +2021-09-04,0.3363,0.2979,0.3687,0.3007 +2021-09-05,0.267,0.2563,0.3007,0.2584 +2021-09-06,0.2905,0.2714,0.2584,0.2716 +2021-09-07,0.3093,0.2636,0.2716,0.2879 +2021-09-08,0.2758,0.2511,0.2879,0.2625 +2021-09-09,0.2786,0.2597,0.2625,0.2631 +2021-09-10,0.2807,0.2592,0.2631,0.2705 +2021-09-11,0.2884,0.2748,0.2705,0.2781 +2021-09-12,0.289,0.2726,0.2781,0.2838 +2021-09-13,0.2993,0.2824,0.2838,0.2907 +2021-09-14,0.3209,0.2917,0.2907,0.3175 +2021-09-15,0.3185,0.2927,0.3175,0.3185 +2021-09-16,0.3239,0.3043,0.3185,0.3099 +2021-09-17,0.3035,0.2821,0.3099,0.2836 +2021-09-18,0.2979,0.2872,0.2836,0.2911 +2021-09-19,0.2893,0.2819,0.2911,0.286 +2021-09-20,0.2929,0.2792,0.286,0.2806 +2021-09-21,0.2916,0.2683,0.2806,0.2745 +2021-09-22,0.2899,0.2707,0.2745,0.2899 +2021-09-23,0.2981,0.2856,0.2899,0.288 +2021-09-24,0.3252,0.3008,0.288,0.3108 +2021-09-25,0.3322,0.3181,0.3108,0.3222 +2021-09-26,0.4407,0.3346,0.3222,0.4308 +2021-09-27,0.4223,0.3732,0.4308,0.3793 +2021-09-28,0.44,0.3919,0.3793,0.4168 +2021-09-29,0.4178,0.3985,0.4168,0.4035 +2021-09-30,0.4071,0.3834,0.4035,0.3916 +2021-10-01,0.3795,0.3518,0.3916,0.3583 +2021-10-02,0.3857,0.361,0.3583,0.3746 +2021-10-03,0.387,0.3747,0.3746,0.3764 +2021-10-04,0.3809,0.3601,0.3764,0.3634 +2021-10-05,0.378,0.3552,0.3634,0.3617 +2021-10-06,0.3877,0.3502,0.3617,0.3519 +2021-10-07,0.3624,0.3387,0.3518,0.357 +2021-10-08,0.3227,0.3089,0.357,0.3114 +2021-10-09,0.3331,0.3239,0.3114,0.3266 +2021-10-10,0.3658,0.3459,0.3266,0.3459 +2021-10-11,0.3468,0.3223,0.3459,0.3292 +2021-10-12,0.3386,0.3152,0.3292,0.336 +2021-10-13,0.392,0.3499,0.336,0.3613 +2021-10-14,0.377,0.3445,0.3613,0.3759 +2021-10-15,0.4238,0.3799,0.3759,0.3842 +2021-10-16,0.4198,0.3815,0.3842,0.4065 +2021-10-17,0.4306,0.4053,0.4065,0.4062 +2021-10-18,0.4123,0.3978,0.4062,0.4046 +2021-10-19,0.4321,0.403,0.4046,0.4134 +2021-10-20,0.4048,0.3906,0.4134,0.4047 +2021-10-21,0.4142,0.402,0.4047,0.4105 +2021-10-22,0.3909,0.3842,0.4105,0.3884 +2021-10-23,0.4159,0.3959,0.3884,0.414 +2021-10-24,0.4337,0.4102,0.414,0.4119 +2021-10-25,0.4205,0.4074,0.4119,0.4179 +2021-10-26,0.4382,0.405,0.4179,0.4226 +2021-10-27,0.4909,0.4298,0.4226,0.4364 +2021-10-28,0.4419,0.4191,0.4364,0.4282 +2021-10-29,0.4358,0.4207,0.4282,0.4243 +2021-10-30,0.4144,0.4031,0.4243,0.4065 +2021-10-31,0.3918,0.3807,0.4065,0.3878 +2021-11-01,0.4106,0.3843,0.3878,0.4012 +2021-11-02,0.4115,0.3935,0.4012,0.4049 +2021-11-03,0.4303,0.4029,0.4049,0.419 +2021-11-04,0.4319,0.4081,0.419,0.4123 +2021-11-05,0.4093,0.3921,0.4123,0.4025 +2021-11-06,0.4181,0.4039,0.4025,0.4067 +2021-11-07,0.4151,0.4048,0.4067,0.405 +2021-11-08,0.4203,0.4028,0.405,0.4081 +2021-11-09,0.4175,0.3864,0.4081,0.395 +2021-11-10,0.4244,0.3901,0.395,0.3981 +2021-11-11,0.4113,0.3993,0.3981,0.4041 +2021-11-12,0.4021,0.3883,0.4041,0.3909 +2021-11-13,0.3945,0.3875,0.3909,0.3915 +2021-11-14,0.4033,0.3926,0.3915,0.3926 +2021-11-15,0.3971,0.3882,0.3926,0.3939 +2021-11-16,0.4039,0.3728,0.3939,0.3863 +2021-11-17,0.3931,0.3832,0.3863,0.3896 +2021-11-18,0.4035,0.3809,0.3896,0.3883 +2021-11-19,0.398,0.3793,0.3883,0.3944 +2021-11-20,0.412,0.3929,0.3944,0.4047 +2021-11-21,0.4106,0.4013,0.4047,0.4069 +2021-11-22,0.4168,0.3932,0.4069,0.4046 +2021-11-23,0.4325,0.4122,0.4046,0.4295 +2021-11-24,0.4391,0.4083,0.4295,0.4111 +2021-11-25,0.392,0.3813,0.4111,0.3865 +2021-11-26,0.3702,0.3457,0.3865,0.3646 +2021-11-27,0.3471,0.3359,0.3646,0.3377 +2021-11-28,0.3637,0.3522,0.3377,0.357 +2021-11-29,0.3711,0.3651,0.357,0.37 +2021-11-30,0.396,0.3712,0.37,0.3953 +2021-12-01,0.4109,0.3853,0.3953,0.3857 +2021-12-02,0.4295,0.3828,0.3857,0.4176 +2021-12-03,0.4381,0.4003,0.4176,0.4013 +2021-12-04,0.4459,0.3673,0.4013,0.4188 +2021-12-05,0.4446,0.4162,0.4188,0.4225 +2021-12-06,0.4509,0.4184,0.4225,0.4466 +2021-12-07,0.4449,0.4296,0.4466,0.4393 +2021-12-08,0.4529,0.4107,0.4393,0.4528 +2021-12-09,0.4708,0.4304,0.4528,0.4311 +2021-12-10,0.4041,0.3796,0.4311,0.3803 +2021-12-11,0.4218,0.3887,0.3803,0.3929 +2021-12-12,0.406,0.3945,0.3929,0.4025 +2021-12-13,0.4133,0.3832,0.4025,0.3934 diff --git a/data/UNI_TRX.csv b/data/UNI_TRX.csv index afdc4c4..9109e0c 100644 --- a/data/UNI_TRX.csv +++ b/data/UNI_TRX.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1073,430 +1047,456 @@ time,high,low,open,close 2020-09-14,0.0,0.0,0.0,0.0 2020-09-15,0.0,0.0,0.0,0.0 2020-09-16,0.0,0.0,0.0,0.0 -2020-09-17,140.72,87.13,115.69,123.4 -2020-09-18,295.01,111.15,123.4,237.56 -2020-09-19,270.6,188.77,237.56,206.72 -2020-09-20,225.91,172.64,206.72,193.84 -2020-09-21,226.84,163.92,193.84,170.75 -2020-09-22,182.16,147.32,170.75,156.2 -2020-09-23,215.08,156.92,156.2,174.66 -2020-09-24,201.22,162.1,174.66,195.59 -2020-09-25,204.57,175.42,195.59,181.06 -2020-09-26,183.55,172.0,181.06,179.18 -2020-09-27,196.12,176.82,179.18,182.32 -2020-09-28,188.5,159.18,182.32,161.84 -2020-09-29,167.79,156.65,161.84,166.81 -2020-09-30,167.38,150.71,166.81,158.53 -2020-10-01,174.76,151.14,158.53,164.54 -2020-10-02,164.09,137.8,164.54,150.19 -2020-10-03,151.43,140.81,150.19,143.57 -2020-10-04,149.21,136.54,143.57,140.85 -2020-10-05,143.78,120.39,140.85,125.54 -2020-10-06,130.71,102.9,125.54,106.14 -2020-10-07,117.65,97.25,106.14,116.2 -2020-10-08,134.77,102.8,116.2,130.3 -2020-10-09,137.09,120.91,130.3,128.83 -2020-10-10,138.35,123.52,128.83,124.77 -2020-10-11,129.93,119.65,124.77,126.62 -2020-10-12,132.9,121.2,126.62,127.77 -2020-10-13,130.6,122.87,127.77,125.11 -2020-10-14,128.6,111.03,125.11,116.34 -2020-10-15,119.11,109.88,116.34,116.06 -2020-10-16,131.47,112.29,116.06,118.28 -2020-10-17,121.16,115.3,118.28,118.79 -2020-10-18,126.97,117.55,118.79,126.58 -2020-10-19,127.05,120.17,126.58,122.49 -2020-10-20,122.12,107.58,122.49,109.38 -2020-10-21,115.09,106.48,109.38,109.88 -2020-10-22,115.75,107.82,109.88,112.1 -2020-10-23,116.78,110.97,112.1,112.81 -2020-10-24,113.79,108.35,112.81,108.65 -2020-10-25,109.79,100.82,108.65,102.71 -2020-10-26,107.44,94.32,102.71,101.35 -2020-10-27,107.55,100.0,101.35,104.0 -2020-10-28,106.14,96.5,104.0,99.11 -2020-10-29,103.16,93.6,99.11,95.78 -2020-10-30,100.12,88.01,95.78,94.34 -2020-10-31,92.74,85.95,94.34,86.95 -2020-11-01,94.59,85.74,86.95,91.85 -2020-11-02,100.0,90.67,91.85,91.73 -2020-11-03,93.14,84.11,91.73,87.75 -2020-11-04,89.69,77.73,87.75,80.16 -2020-11-05,96.28,70.78,80.16,87.63 -2020-11-06,102.4,82.92,87.63,98.02 -2020-11-07,120.28,97.52,98.02,99.04 -2020-11-08,114.89,96.06,99.04,112.92 -2020-11-09,115.62,103.61,112.92,107.55 -2020-11-10,127.17,105.38,107.55,123.27 -2020-11-11,128.08,115.01,123.27,116.81 -2020-11-12,125.32,113.42,116.81,118.21 -2020-11-13,154.92,114.64,118.21,150.39 -2020-11-14,156.58,139.03,150.39,150.57 -2020-11-15,165.67,140.72,150.57,149.92 -2020-11-16,153.55,134.44,149.92,139.08 -2020-11-17,144.4,130.57,139.08,142.83 -2020-11-18,143.14,121.79,142.83,128.78 -2020-11-19,150.68,125.05,128.78,145.14 -2020-11-20,155.4,139.81,145.14,146.54 -2020-11-21,128.82,117.7,146.54,125.58 -2020-11-22,137.18,119.6,125.58,128.01 -2020-11-23,133.09,114.5,128.01,132.05 -2020-11-24,127.57,112.24,132.05,115.93 -2020-11-25,127.54,107.23,115.93,111.32 -2020-11-26,128.3,105.68,111.32,116.67 -2020-11-27,120.35,107.73,116.67,112.59 -2020-11-28,115.92,106.83,112.59,113.62 -2020-11-29,116.34,109.34,113.62,115.59 -2020-11-30,117.74,108.9,115.59,116.79 -2020-12-01,131.65,114.35,116.79,117.36 -2020-12-02,133.58,112.14,117.36,126.37 -2020-12-03,127.01,120.03,126.37,122.62 -2020-12-04,133.06,118.77,122.62,119.42 -2020-12-05,120.98,112.83,119.42,120.45 -2020-12-06,122.5,113.39,120.45,117.94 -2020-12-07,128.0,117.63,117.94,124.03 -2020-12-08,134.92,117.64,124.03,118.29 -2020-12-09,118.23,108.68,118.29,116.9 -2020-12-10,119.96,113.56,116.9,115.23 -2020-12-11,116.88,104.93,115.23,106.62 -2020-12-12,111.28,103.75,106.62,109.42 -2020-12-13,115.21,105.21,109.42,114.45 -2020-12-14,121.51,111.34,114.45,119.59 -2020-12-15,120.53,113.4,119.59,114.05 -2020-12-16,112.66,103.21,114.05,112.47 -2020-12-17,129.98,111.8,112.47,120.16 -2020-12-18,124.0,114.19,120.16,121.11 -2020-12-19,135.63,118.63,121.11,126.86 -2020-12-20,128.82,118.73,126.86,120.49 -2020-12-21,134.04,116.85,120.49,119.99 -2020-12-22,130.99,113.9,119.99,129.39 -2020-12-23,152.34,122.76,129.39,133.36 -2020-12-24,127.52,114.01,133.36,127.23 -2020-12-25,127.8,118.16,127.23,122.78 -2020-12-26,129.79,121.19,122.78,122.96 -2020-12-27,131.72,116.52,122.96,124.79 -2020-12-28,133.66,120.65,124.79,126.09 -2020-12-29,139.13,126.87,126.09,132.84 -2020-12-30,162.41,134.88,132.84,154.03 -2020-12-31,197.46,147.16,154.03,192.46 -2021-01-01,196.09,171.84,192.46,176.35 -2021-01-02,190.3,164.98,176.35,178.65 -2021-01-03,191.08,158.74,178.65,186.26 -2021-01-04,199.55,160.37,186.26,174.99 -2021-01-05,229.66,182.29,174.99,219.14 -2021-01-06,216.36,197.63,219.14,210.71 -2021-01-07,220.05,195.8,210.71,202.3 -2021-01-08,209.1,181.27,202.3,193.13 -2021-01-09,187.55,167.65,193.13,183.91 -2021-01-10,200.55,169.9,183.91,182.49 -2021-01-11,207.08,153.76,182.49,180.94 -2021-01-12,203.07,173.7,180.94,195.04 -2021-01-13,207.51,171.34,195.04,206.18 -2021-01-14,236.53,205.14,206.18,230.86 -2021-01-15,251.48,216.04,230.86,248.02 -2021-01-16,311.43,239.18,248.02,279.56 -2021-01-17,303.77,267.55,279.56,287.55 -2021-01-18,311.76,262.73,287.55,290.58 -2021-01-19,315.04,276.68,290.58,280.37 -2021-01-20,296.69,251.33,280.37,294.49 -2021-01-21,326.94,265.64,294.49,274.8 -2021-01-22,315.69,247.79,274.8,304.48 -2021-01-23,325.9,290.73,304.48,319.4 -2021-01-24,409.14,305.57,319.4,400.8 -2021-01-25,437.25,369.4,400.8,383.65 -2021-01-26,482.54,379.45,383.65,471.35 -2021-01-27,548.51,462.82,471.35,522.66 -2021-01-28,520.3,458.05,522.66,477.0 -2021-01-29,472.56,422.49,477.0,470.16 -2021-01-30,609.76,469.22,470.16,607.59 -2021-01-31,649.76,552.46,607.59,561.65 -2021-02-01,628.87,505.76,561.65,620.68 -2021-02-02,619.84,544.17,620.68,571.9 -2021-02-03,593.91,542.61,571.9,570.72 -2021-02-04,650.47,586.48,570.72,607.3 -2021-02-05,616.79,545.0,607.3,584.21 -2021-02-06,617.16,548.18,584.21,548.46 -2021-02-07,546.72,477.2,548.46,518.91 -2021-02-08,497.9,448.21,518.91,477.63 -2021-02-09,432.02,410.08,477.63,423.54 -2021-02-10,483.48,421.08,423.54,446.99 -2021-02-11,387.53,354.94,446.99,378.02 -2021-02-12,430.85,384.99,378.02,410.55 -2021-02-13,392.59,355.7,410.55,363.38 -2021-02-14,409.09,375.05,363.38,377.58 -2021-02-15,423.4,345.92,377.58,394.89 -2021-02-16,409.49,372.6,394.89,393.54 -2021-02-17,414.46,365.18,393.54,409.13 -2021-02-18,405.4,375.87,409.13,385.53 -2021-02-19,354.81,319.05,385.53,330.75 -2021-02-20,569.15,337.72,330.75,498.36 -2021-02-21,540.43,468.67,498.36,485.18 -2021-02-22,536.96,413.82,485.18,510.78 -2021-02-23,616.84,414.48,510.78,546.65 -2021-02-24,569.49,479.89,546.65,526.15 -2021-02-25,596.77,511.96,526.15,519.49 -2021-02-26,557.57,466.12,519.49,511.51 -2021-02-27,532.99,480.12,511.51,505.91 -2021-02-28,528.39,449.9,505.91,486.74 -2021-03-01,537.74,461.22,486.74,537.53 -2021-03-02,584.72,523.69,537.53,545.24 -2021-03-03,564.12,517.08,545.24,518.72 -2021-03-04,577.95,480.75,518.72,549.38 -2021-03-05,572.82,515.04,549.38,563.66 -2021-03-06,578.32,541.65,563.66,568.15 -2021-03-07,673.17,550.25,568.15,662.35 -2021-03-08,658.18,605.2,662.35,626.13 -2021-03-09,653.63,608.5,626.13,618.28 -2021-03-10,651.31,589.89,618.28,600.58 -2021-03-11,617.09,573.98,600.58,601.94 -2021-03-12,639.77,589.11,601.94,619.14 -2021-03-13,629.66,571.21,619.14,613.96 -2021-03-14,661.57,600.67,613.96,600.86 -2021-03-15,622.38,583.89,600.86,587.84 -2021-03-16,574.0,536.33,587.84,574.0 -2021-03-17,577.66,538.05,574.0,571.27 -2021-03-18,592.79,558.08,571.27,562.77 -2021-03-19,583.45,502.9,562.77,567.75 -2021-03-20,578.03,524.09,567.75,527.05 -2021-03-21,525.98,496.92,527.05,519.82 -2021-03-22,604.66,536.29,519.82,554.02 -2021-03-23,617.18,517.59,554.02,529.89 -2021-03-24,572.07,470.83,529.89,491.29 -2021-03-25,507.05,464.57,491.29,479.21 -2021-03-26,448.67,409.4,479.21,447.12 -2021-03-27,463.2,437.72,447.12,443.06 -2021-03-28,453.7,430.44,443.06,437.98 -2021-03-29,455.35,425.22,437.98,448.39 -2021-03-30,443.25,428.85,448.39,432.64 -2021-03-31,312.47,292.33,432.64,302.13 -2021-04-01,354.25,328.38,302.13,335.75 -2021-04-02,327.63,310.41,335.75,327.09 -2021-04-03,320.02,289.45,327.09,289.74 -2021-04-04,246.87,227.12,289.74,242.4 -2021-04-05,228.24,217.04,242.4,225.53 -2021-04-06,261.87,244.67,225.53,252.26 -2021-04-07,284.75,252.54,252.26,259.07 -2021-04-08,245.26,229.64,259.07,244.53 -2021-04-09,264.08,253.2,244.53,254.92 -2021-04-10,243.75,230.85,254.92,235.52 -2021-04-11,251.02,239.48,235.52,244.96 -2021-04-12,295.81,229.58,244.96,284.78 -2021-04-13,253.62,233.88,284.78,242.01 -2021-04-14,262.58,238.92,242.01,257.02 -2021-04-15,240.13,216.93,257.02,229.78 -2021-04-16,236.62,213.1,229.78,224.39 -2021-04-17,241.29,222.83,224.39,223.47 -2021-04-18,245.38,195.17,223.47,221.26 -2021-04-19,251.31,227.92,221.26,241.46 -2021-04-20,241.85,212.55,241.46,239.82 -2021-04-21,295.52,248.98,239.82,272.37 -2021-04-22,348.68,297.18,272.37,308.72 -2021-04-23,320.18,272.2,308.72,302.29 -2021-04-24,321.44,292.01,302.29,294.05 -2021-04-25,342.58,295.28,294.05,337.27 -2021-04-26,327.96,291.05,337.27,325.32 -2021-04-27,321.98,296.35,325.32,314.6 -2021-04-28,349.88,309.05,314.6,349.31 -2021-04-29,362.46,327.56,349.31,338.78 -2021-04-30,312.55,295.84,338.78,307.18 -2021-05-01,314.8,299.08,307.18,307.55 -2021-05-02,339.18,308.46,307.55,333.62 -2021-05-03,341.79,313.45,333.62,321.28 -2021-05-04,374.08,335.82,321.28,361.33 -2021-05-05,305.81,283.81,361.33,289.82 -2021-05-06,280.17,262.19,289.82,264.95 -2021-05-07,279.61,259.55,264.95,269.17 -2021-05-08,288.46,273.99,269.17,282.94 -2021-05-09,284.88,266.9,282.94,275.86 -2021-05-10,324.02,271.34,275.86,286.46 -2021-05-11,277.79,255.8,286.46,277.72 -2021-05-12,366.47,305.25,277.72,306.67 -2021-05-13,331.96,289.29,306.67,307.66 -2021-05-14,327.67,297.83,307.66,323.98 -2021-05-15,351.41,303.07,323.98,303.4 -2021-05-16,329.71,289.04,303.4,305.69 -2021-05-17,323.94,282.89,305.69,294.77 -2021-05-18,313.83,283.59,294.77,300.86 -2021-05-19,449.28,228.44,300.86,293.4 -2021-05-20,318.49,225.15,293.4,294.93 -2021-05-21,358.25,243.03,294.93,281.57 -2021-05-22,297.08,245.82,281.57,270.25 -2021-05-23,338.53,207.51,270.25,265.7 -2021-05-24,327.64,215.3,265.7,320.87 -2021-05-25,345.87,280.51,320.87,325.64 -2021-05-26,353.59,295.84,325.64,353.59 -2021-05-27,377.79,329.64,353.59,359.01 -2021-05-28,407.63,346.84,359.01,359.06 -2021-05-29,400.52,317.57,359.06,337.07 -2021-05-30,369.23,301.42,337.07,357.28 -2021-05-31,369.3,305.52,357.28,367.87 -2021-06-01,377.23,340.99,367.87,360.03 -2021-06-02,368.7,337.95,360.03,353.97 -2021-06-03,357.43,327.49,353.97,349.03 -2021-06-04,372.07,325.64,349.03,342.5 -2021-06-05,366.71,333.47,342.5,339.56 -2021-06-06,341.47,327.39,339.56,333.98 -2021-06-07,381.33,334.45,333.98,338.64 -2021-06-08,340.01,286.86,338.64,323.3 -2021-06-09,335.06,294.7,323.3,333.2 -2021-06-10,347.99,318.5,333.2,324.97 -2021-06-11,344.66,308.95,324.97,315.74 -2021-06-12,321.72,297.62,315.74,312.9 -2021-06-13,330.07,285.89,312.9,325.04 -2021-06-14,336.06,312.6,325.04,335.51 -2021-06-15,343.78,322.46,335.51,326.23 -2021-06-16,341.41,314.14,326.23,316.46 -2021-06-17,310.5,289.79,316.46,300.08 -2021-06-18,319.97,281.3,300.08,293.23 -2021-06-19,306.78,289.65,293.23,289.65 -2021-06-20,310.63,275.45,289.65,306.04 -2021-06-21,389.62,294.36,306.04,294.73 -2021-06-22,335.42,274.06,294.73,321.51 -2021-06-23,319.72,273.18,321.51,307.96 -2021-06-24,280.44,251.4,307.96,272.88 -2021-06-25,298.81,255.98,272.88,257.78 -2021-06-26,262.23,240.87,257.78,256.97 -2021-06-27,263.86,241.32,256.97,263.86 -2021-06-28,277.75,258.31,263.86,271.32 -2021-06-29,282.43,260.2,271.32,274.33 -2021-06-30,282.74,251.54,274.33,282.3 -2021-07-01,297.71,271.31,282.3,274.71 -2021-07-02,274.0,254.47,274.71,273.55 -2021-07-03,292.38,266.35,273.55,291.34 -2021-07-04,319.08,281.07,291.34,308.39 -2021-07-05,323.88,296.9,308.39,311.01 -2021-07-06,357.1,308.59,311.01,344.63 -2021-07-07,364.43,337.06,344.63,345.93 -2021-07-08,365.38,326.73,345.93,333.28 -2021-07-09,346.95,318.01,333.28,337.3 -2021-07-10,350.27,324.7,337.3,329.75 -2021-07-11,338.45,323.25,329.75,334.73 -2021-07-12,356.01,319.75,334.73,325.24 -2021-07-13,332.1,306.16,325.24,310.88 -2021-07-14,309.4,279.51,310.88,298.71 -2021-07-15,317.99,290.83,298.71,294.98 -2021-07-16,316.25,286.41,294.98,293.96 -2021-07-17,299.14,284.85,293.96,287.71 -2021-07-18,306.76,286.56,287.71,291.56 -2021-07-19,314.0,288.36,291.56,294.35 -2021-07-20,316.23,285.91,294.35,288.49 -2021-07-21,313.09,260.35,288.49,310.31 -2021-07-22,318.68,291.17,310.31,318.13 -2021-07-23,333.81,302.55,318.13,332.02 -2021-07-24,330.48,314.94,332.02,318.44 -2021-07-25,318.54,298.15,318.44,315.77 -2021-07-26,346.96,310.88,315.77,316.86 -2021-07-27,319.71,294.28,316.86,313.89 -2021-07-28,320.64,305.47,313.89,314.21 -2021-07-29,319.97,300.89,314.21,316.57 -2021-07-30,332.7,306.45,316.57,330.96 -2021-07-31,343.4,323.84,330.96,339.96 -2021-08-01,367.13,341.03,339.96,347.67 -2021-08-02,357.26,331.12,347.67,346.28 -2021-08-03,355.21,323.33,346.28,333.18 -2021-08-04,352.09,308.45,333.18,349.27 -2021-08-05,364.22,315.32,349.27,362.65 -2021-08-06,374.53,341.17,362.65,363.83 -2021-08-07,385.2,343.08,363.83,376.16 -2021-08-08,398.89,361.2,376.16,371.49 -2021-08-09,388.78,343.34,371.49,383.5 -2021-08-10,404.88,377.8,383.5,385.57 -2021-08-11,364.38,344.36,385.57,347.12 -2021-08-12,344.86,319.43,347.84,333.69 -2021-08-13,341.98,311.35,333.69,340.86 -2021-08-14,330.67,310.27,340.86,325.06 -2021-08-15,327.42,304.18,325.06,325.37 -2021-08-16,349.4,324.35,325.37,325.02 -2021-08-17,361.93,304.47,325.02,310.34 -2021-08-18,323.55,301.79,310.34,310.78 -2021-08-19,316.98,286.73,310.78,316.76 -2021-08-20,322.37,304.15,316.76,318.83 -2021-08-21,337.77,320.38,318.83,320.95 -2021-08-22,331.59,309.08,320.95,322.84 -2021-08-23,329.51,315.61,322.84,320.39 -2021-08-24,345.51,313.95,320.39,314.66 -2021-08-25,313.53,293.76,314.66,309.19 -2021-08-26,332.93,302.35,309.19,307.28 -2021-08-27,311.24,283.59,307.28,310.56 -2021-08-28,312.56,301.69,310.56,303.84 -2021-08-29,312.58,295.74,303.84,302.75 -2021-08-30,327.53,296.99,302.75,311.51 -2021-08-31,334.84,295.08,311.51,330.89 -2021-09-01,330.18,302.18,330.89,329.86 -2021-09-02,315.58,296.79,329.86,300.61 -2021-09-03,306.99,278.84,300.61,281.99 -2021-09-04,290.05,278.13,281.99,281.38 -2021-09-05,280.32,269.39,281.38,279.09 -2021-09-06,291.71,276.49,279.09,277.84 -2021-09-07,343.77,248.8,277.84,284.56 -2021-09-08,269.2,230.91,284.56,249.57 -2021-09-09,265.67,244.49,249.57,250.73 -2021-09-10,267.22,236.25,250.73,245.73 -2021-09-11,250.0,233.03,245.73,237.96 -2021-09-12,215.84,197.15,237.96,211.12 -2021-09-13,229.61,204.68,211.12,216.43 -2021-09-14,219.12,190.27,216.43,217.09 -2021-09-15,227.59,204.64,217.09,227.59 -2021-09-16,237.84,219.22,227.59,226.21 -2021-09-17,250.43,228.11,226.21,230.77 -2021-09-18,237.77,226.16,230.77,231.63 -2021-09-19,237.51,226.81,231.63,230.28 -2021-09-20,262.34,225.02,230.28,228.63 -2021-09-21,245.01,209.54,228.63,215.89 -2021-09-22,219.28,191.03,215.89,218.98 -2021-09-23,219.94,210.56,218.98,216.71 -2021-09-24,234.39,197.42,216.71,212.92 -2021-09-25,221.87,209.39,212.92,215.02 -2021-09-26,281.56,202.53,215.02,274.49 -2021-09-27,302.47,259.07,274.49,260.47 -2021-09-28,300.63,267.4,260.47,277.75 -2021-09-29,282.77,260.51,277.75,268.09 -2021-09-30,267.73,253.08,268.09,263.03 -2021-10-01,271.79,247.84,263.03,270.42 -2021-10-02,291.2,271.51,270.42,279.64 -2021-10-03,280.15,270.46,279.64,273.83 -2021-10-04,278.15,260.72,273.83,270.88 -2021-10-05,268.92,255.93,270.88,266.42 -2021-10-06,272.44,249.71,266.42,264.48 -2021-10-07,275.46,256.92,264.48,267.39 -2021-10-08,267.12,252.28,267.39,253.51 -2021-10-09,249.13,238.35,253.51,243.98 -2021-10-10,266.51,247.23,243.98,247.85 -2021-10-11,258.08,242.64,247.85,248.82 -2021-10-12,253.04,233.66,248.82,245.71 -2021-10-13,260.78,237.49,245.71,252.09 -2021-10-14,272.9,252.13,252.09,271.66 -2021-10-15,272.16,258.37,271.66,262.52 -2021-10-16,283.18,261.08,262.52,274.36 -2021-10-17,274.9,255.85,274.36,262.54 -2021-10-18,267.48,254.13,262.54,261.47 -2021-10-19,261.43,251.39,261.47,258.65 -2021-10-20,262.89,247.58,258.65,262.89 -2021-10-21,278.57,259.59,262.89,262.1 -2021-10-22,268.96,253.83,262.1,256.84 -2021-10-23,266.93,251.34,256.84,266.53 -2021-10-24,274.69,256.03,266.53,260.16 -2021-10-25,265.64,255.21,260.16,265.64 -2021-10-26,279.62,258.56,265.64,262.61 -2021-10-27,311.71,266.03,262.61,266.36 -2021-10-28,265.9,251.31,266.36,261.18 -2021-10-29,259.37,248.12,261.18,255.76 -2021-10-30,252.82,242.04,255.76,246.29 -2021-10-31,248.97,236.75,246.29,246.11 -2021-11-01,263.28,240.4,246.11,254.93 -2021-11-02,244.88,234.17,254.93,243.67 -2021-11-03,255.43,239.85,243.67,253.35 -2021-11-04,265.63,244.43,253.35,249.18 -2021-11-05,251.98,244.15,249.18,247.15 -2021-11-06,251.51,238.73,247.15,245.37 -2021-11-07,243.92,238.95,245.37,242.2 -2021-11-08,239.85,229.39,242.2,238.85 -2021-11-09,242.4,228.41,238.85,230.42 -2021-11-10,266.82,227.18,230.42,236.93 -2021-11-11,239.54,228.62,236.93,232.94 -2021-11-12,237.87,221.48,232.94,227.5 -2021-11-13,220.53,214.84,227.5,219.11 -2021-11-14,213.5,205.3,219.11,209.91 -2021-11-15,203.47,192.49,209.91,193.78 -2021-11-16,219.58,188.66,193.78,198.44 -2021-11-17,200.88,189.57,198.46,194.76 +2020-09-17,142.41,0.05058,0.05394,123.15 +2020-09-18,297.97,111.09,123.15,236.77 +2020-09-19,272.0,188.56,236.77,206.52 +2020-09-20,224.11,174.23,206.52,193.31 +2020-09-21,216.47,166.01,193.31,170.97 +2020-09-22,183.63,149.37,170.97,156.54 +2020-09-23,211.11,152.63,156.54,174.4 +2020-09-24,204.33,168.9,174.4,195.59 +2020-09-25,204.33,177.28,195.59,181.1 +2020-09-26,182.72,172.64,181.1,178.5 +2020-09-27,195.95,177.98,178.5,182.11 +2020-09-28,185.8,159.8,182.11,161.92 +2020-09-29,169.01,156.71,161.92,166.58 +2020-09-30,166.58,152.26,166.58,158.77 +2020-10-01,171.07,153.95,158.77,164.53 +2020-10-02,163.18,140.33,164.53,150.45 +2020-10-03,151.01,140.85,150.45,143.6 +2020-10-04,150.6,137.58,143.6,140.69 +2020-10-05,144.69,121.27,140.69,125.59 +2020-10-06,128.42,102.82,125.59,106.18 +2020-10-07,117.78,98.33,106.18,116.23 +2020-10-08,135.66,106.21,116.23,130.47 +2020-10-09,136.51,122.86,130.47,128.74 +2020-10-10,136.92,123.5,128.74,124.74 +2020-10-11,129.23,120.34,124.74,126.45 +2020-10-12,131.96,124.3,126.45,127.53 +2020-10-13,129.74,123.23,127.53,124.94 +2020-10-14,128.33,112.18,124.94,116.5 +2020-10-15,120.43,111.95,116.5,115.93 +2020-10-16,131.32,113.35,115.93,118.59 +2020-10-17,123.35,116.3,118.59,118.68 +2020-10-18,127.91,118.89,118.68,126.71 +2020-10-19,129.14,120.14,126.71,122.08 +2020-10-20,124.02,107.85,122.08,109.59 +2020-10-21,120.67,106.22,109.59,109.86 +2020-10-22,115.0,107.86,109.86,111.67 +2020-10-23,115.94,111.16,111.67,112.56 +2020-10-24,114.49,108.16,112.56,108.31 +2020-10-25,110.0,101.5,108.31,102.85 +2020-10-26,107.12,96.0,102.85,101.32 +2020-10-27,110.86,102.02,101.32,104.09 +2020-10-28,102.41,96.21,104.09,98.87 +2020-10-29,104.49,93.64,98.87,95.35 +2020-10-30,100.58,89.21,95.35,94.18 +2020-10-31,93.19,85.24,94.18,86.02 +2020-11-01,92.62,84.97,86.02,90.47 +2020-11-02,96.94,90.49,90.47,90.82 +2020-11-03,95.51,85.23,90.82,86.65 +2020-11-04,89.71,77.76,86.65,78.33 +2020-11-05,98.83,73.87,78.33,86.2 +2020-11-06,102.01,82.25,86.2,97.51 +2020-11-07,112.67,95.7,97.51,97.03 +2020-11-08,113.25,99.52,97.03,111.75 +2020-11-09,113.99,105.21,111.75,107.24 +2020-11-10,125.98,105.37,107.24,122.56 +2020-11-11,128.52,113.27,122.56,115.31 +2020-11-12,127.96,112.74,115.31,115.67 +2020-11-13,151.99,111.86,115.67,146.65 +2020-11-14,155.63,138.94,146.65,148.25 +2020-11-15,161.77,139.82,148.25,147.01 +2020-11-16,157.74,133.23,147.01,137.68 +2020-11-17,151.25,131.18,137.68,142.11 +2020-11-18,143.42,122.3,142.11,128.16 +2020-11-19,149.24,127.45,128.16,145.03 +2020-11-20,158.94,143.12,145.03,146.6 +2020-11-21,129.51,118.77,146.6,125.95 +2020-11-22,135.58,123.33,125.95,128.46 +2020-11-23,132.54,115.2,128.46,131.5 +2020-11-24,131.85,111.52,131.5,115.38 +2020-11-25,123.41,107.95,115.38,111.65 +2020-11-26,118.36,105.85,111.65,116.96 +2020-11-27,119.07,111.05,116.96,112.27 +2020-11-28,116.69,111.69,112.27,113.55 +2020-11-29,115.98,111.89,113.55,115.56 +2020-11-30,122.24,113.88,115.56,116.24 +2020-12-01,127.14,114.29,116.24,117.39 +2020-12-02,133.68,115.89,117.39,125.83 +2020-12-03,129.08,120.67,125.83,122.58 +2020-12-04,127.28,118.48,122.58,119.37 +2020-12-05,121.38,115.97,119.37,120.88 +2020-12-06,122.81,115.88,120.88,117.75 +2020-12-07,127.97,117.28,117.75,124.05 +2020-12-08,129.14,117.37,124.05,118.42 +2020-12-09,118.9,113.61,118.42,116.58 +2020-12-10,117.92,113.96,116.58,115.19 +2020-12-11,115.26,106.49,115.19,106.62 +2020-12-12,113.29,107.76,106.62,109.28 +2020-12-13,115.33,107.7,109.28,114.41 +2020-12-14,121.72,112.72,114.41,119.47 +2020-12-15,121.6,113.87,119.47,114.07 +2020-12-16,117.55,110.54,114.07,112.86 +2020-12-17,129.1,117.39,112.86,120.52 +2020-12-18,123.56,116.74,120.52,120.67 +2020-12-19,140.76,122.9,120.67,126.95 +2020-12-20,128.42,119.02,126.95,120.38 +2020-12-21,126.9,117.6,120.38,119.77 +2020-12-22,132.05,119.84,119.77,128.61 +2020-12-23,149.62,125.66,128.61,134.62 +2020-12-24,127.35,118.38,134.62,126.84 +2020-12-25,131.13,122.0,126.84,123.39 +2020-12-26,137.52,121.24,123.39,122.86 +2020-12-27,127.8,110.83,122.86,125.5 +2020-12-28,134.68,124.68,125.5,126.51 +2020-12-29,141.58,130.1,126.51,132.77 +2020-12-30,166.34,140.43,132.77,154.52 +2020-12-31,197.61,150.43,154.52,193.91 +2021-01-01,198.35,175.05,193.91,177.69 +2021-01-02,199.05,170.24,177.69,179.76 +2021-01-03,189.44,155.51,179.76,187.3 +2021-01-04,192.58,169.28,187.3,174.43 +2021-01-05,239.52,200.36,174.43,219.29 +2021-01-06,227.95,206.75,219.29,209.76 +2021-01-07,224.36,203.33,209.76,203.46 +2021-01-08,214.8,188.93,203.46,193.07 +2021-01-09,187.26,168.93,193.07,184.88 +2021-01-10,187.21,175.35,184.88,181.98 +2021-01-11,195.0,175.61,181.98,179.76 +2021-01-12,201.31,174.05,179.76,195.36 +2021-01-13,218.05,197.93,195.36,206.95 +2021-01-14,241.95,211.56,206.95,230.0 +2021-01-15,255.25,218.5,230.0,250.5 +2021-01-16,295.48,233.81,250.5,278.21 +2021-01-17,303.1,273.21,278.21,288.1 +2021-01-18,315.12,275.7,288.1,291.51 +2021-01-19,308.59,274.71,291.51,281.53 +2021-01-20,295.23,261.05,281.53,294.53 +2021-01-21,289.44,260.33,294.53,274.44 +2021-01-22,322.67,279.07,274.44,306.74 +2021-01-23,323.96,287.91,306.74,320.11 +2021-01-24,409.03,310.86,320.11,400.22 +2021-01-25,430.0,358.15,400.22,381.2 +2021-01-26,485.49,384.95,381.2,470.33 +2021-01-27,537.02,440.32,470.33,517.13 +2021-01-28,565.17,473.26,517.13,475.17 +2021-01-29,483.98,377.14,475.17,468.06 +2021-01-30,609.89,465.85,468.06,608.4 +2021-01-31,637.16,560.11,608.4,563.05 +2021-02-01,625.86,504.55,563.05,616.87 +2021-02-02,661.51,555.59,616.87,575.05 +2021-02-03,602.93,560.11,575.05,569.67 +2021-02-04,639.33,578.0,569.67,605.22 +2021-02-05,619.05,559.37,605.22,582.11 +2021-02-06,633.15,529.21,582.11,551.01 +2021-02-07,542.5,495.33,551.01,522.61 +2021-02-08,578.39,464.6,522.61,478.16 +2021-02-09,426.1,397.1,478.16,419.6 +2021-02-10,463.85,403.17,419.6,444.13 +2021-02-11,393.64,364.41,444.13,378.98 +2021-02-12,431.11,371.71,378.98,409.32 +2021-02-13,387.72,357.01,409.32,363.94 +2021-02-14,416.58,374.65,363.94,376.14 +2021-02-15,418.11,349.25,376.14,394.91 +2021-02-16,413.58,385.94,394.91,393.4 +2021-02-17,412.87,381.68,393.4,408.71 +2021-02-18,403.49,377.74,408.71,386.7 +2021-02-19,381.01,319.36,386.7,329.82 +2021-02-20,564.27,339.9,329.82,499.13 +2021-02-21,550.96,466.15,499.13,481.83 +2021-02-22,524.7,447.4,481.83,512.2 +2021-02-23,557.5,437.93,512.2,551.85 +2021-02-24,565.46,506.6,551.85,524.12 +2021-02-25,549.58,508.54,524.12,518.65 +2021-02-26,540.0,490.1,518.65,514.54 +2021-02-27,514.95,491.19,514.54,505.15 +2021-02-28,512.87,464.95,505.15,486.93 +2021-03-01,539.06,505.52,486.93,539.06 +2021-03-02,580.31,527.53,539.06,544.54 +2021-03-03,563.51,515.98,544.54,519.59 +2021-03-04,579.91,472.55,519.59,550.85 +2021-03-05,590.2,539.71,550.85,568.53 +2021-03-06,582.52,556.31,568.53,565.92 +2021-03-07,674.95,575.94,565.92,665.54 +2021-03-08,675.0,619.31,665.54,621.76 +2021-03-09,665.36,613.81,621.76,617.32 +2021-03-10,655.65,592.28,617.32,601.41 +2021-03-11,629.22,594.89,601.41,596.56 +2021-03-12,642.41,607.24,596.56,620.69 +2021-03-13,663.22,601.26,620.69,609.43 +2021-03-14,643.14,597.67,609.43,604.3 +2021-03-15,595.82,562.53,604.3,587.58 +2021-03-16,586.63,560.22,587.58,573.15 +2021-03-17,606.67,561.94,573.15,571.18 +2021-03-18,575.38,544.95,571.18,559.46 +2021-03-19,585.2,517.7,559.46,572.9 +2021-03-20,575.43,518.67,572.9,525.05 +2021-03-21,524.09,496.18,525.05,521.45 +2021-03-22,582.39,516.51,521.45,556.51 +2021-03-23,610.56,515.28,556.51,527.96 +2021-03-24,545.57,466.42,527.96,493.4 +2021-03-25,492.5,458.8,493.4,478.61 +2021-03-26,456.44,430.51,478.61,446.36 +2021-03-27,471.75,439.65,446.36,442.28 +2021-03-28,450.7,435.96,442.28,438.25 +2021-03-29,453.63,436.55,438.25,445.66 +2021-03-30,452.14,431.52,445.66,433.93 +2021-03-31,311.71,294.49,433.93,301.84 +2021-04-01,353.03,328.9,301.84,336.69 +2021-04-02,327.01,307.9,336.69,326.43 +2021-04-03,309.04,288.31,326.43,290.79 +2021-04-04,247.21,233.61,290.79,242.51 +2021-04-05,230.78,224.27,242.51,224.91 +2021-04-06,258.32,243.22,224.91,251.73 +2021-04-07,274.42,253.45,251.73,259.24 +2021-04-08,246.62,238.45,259.24,244.23 +2021-04-09,264.27,254.32,244.23,255.23 +2021-04-10,241.42,231.37,255.23,235.14 +2021-04-11,251.03,238.14,235.14,244.41 +2021-04-12,295.67,229.86,244.41,285.07 +2021-04-13,268.48,234.76,285.07,241.39 +2021-04-14,260.04,237.62,241.39,256.73 +2021-04-15,242.77,218.42,256.73,229.85 +2021-04-16,230.87,214.75,229.85,224.14 +2021-04-17,234.21,223.01,224.14,223.55 +2021-04-18,228.0,203.22,223.55,220.9 +2021-04-19,249.4,230.6,220.9,242.02 +2021-04-20,241.82,223.39,242.02,240.08 +2021-04-21,286.54,244.74,240.08,272.54 +2021-04-22,334.13,288.03,272.54,308.69 +2021-04-23,312.9,281.21,308.69,301.17 +2021-04-24,317.66,293.32,301.17,293.9 +2021-04-25,338.07,290.87,293.9,337.34 +2021-04-26,330.28,303.04,337.34,325.3 +2021-04-27,326.94,304.19,325.3,314.24 +2021-04-28,350.09,312.95,314.24,348.79 +2021-04-29,353.0,330.88,348.79,337.75 +2021-04-30,333.78,298.57,337.75,306.3 +2021-05-01,312.47,302.11,306.3,306.96 +2021-05-02,337.12,305.58,306.96,332.79 +2021-05-03,337.61,315.22,332.79,321.74 +2021-05-04,365.62,321.79,321.74,361.56 +2021-05-05,325.29,287.02,361.56,289.76 +2021-05-06,280.26,264.61,289.76,264.98 +2021-05-07,281.21,263.7,264.98,269.65 +2021-05-08,290.66,272.96,269.65,282.72 +2021-05-09,282.16,272.86,282.72,276.41 +2021-05-10,305.35,275.18,276.41,285.75 +2021-05-11,277.84,262.61,285.75,277.35 +2021-05-12,319.79,278.43,277.35,304.3 +2021-05-13,321.06,297.63,304.3,306.69 +2021-05-14,324.04,299.64,306.69,323.92 +2021-05-15,328.6,301.67,323.92,303.53 +2021-05-16,311.6,293.19,303.53,306.54 +2021-05-17,304.48,291.78,306.54,295.71 +2021-05-18,303.75,280.18,295.71,300.33 +2021-05-19,382.65,240.7,300.33,294.74 +2021-05-20,307.31,261.64,294.74,296.16 +2021-05-21,320.24,268.85,296.16,281.05 +2021-05-22,293.33,260.3,281.05,270.05 +2021-05-23,306.92,228.63,270.05,265.33 +2021-05-24,323.27,239.1,265.33,319.8 +2021-05-25,334.63,292.39,319.8,326.02 +2021-05-26,353.3,306.37,326.02,353.3 +2021-05-27,365.15,339.47,353.3,358.69 +2021-05-28,380.74,338.42,358.69,359.06 +2021-05-29,375.58,322.96,359.06,336.68 +2021-05-30,364.85,320.89,336.68,356.88 +2021-05-31,368.79,331.07,356.88,368.06 +2021-06-01,367.69,348.22,368.06,358.94 +2021-06-02,362.74,351.54,358.94,353.51 +2021-06-03,355.86,344.05,353.51,348.0 +2021-06-04,348.1,332.38,348.0,341.62 +2021-06-05,344.27,329.72,341.62,338.69 +2021-06-06,338.47,330.28,338.69,334.21 +2021-06-07,352.54,335.16,334.21,339.34 +2021-06-08,333.59,304.52,339.34,323.32 +2021-06-09,348.71,323.66,323.32,332.43 +2021-06-10,342.17,321.87,332.43,324.6 +2021-06-11,345.86,311.08,324.6,314.3 +2021-06-12,318.07,299.17,314.3,311.93 +2021-06-13,331.91,312.73,311.93,325.57 +2021-06-14,337.81,321.97,325.57,335.17 +2021-06-15,340.39,323.58,335.17,325.87 +2021-06-16,324.39,313.39,325.87,316.11 +2021-06-17,301.44,292.94,316.11,299.9 +2021-06-18,300.72,285.36,299.9,293.71 +2021-06-19,300.47,288.7,293.71,288.7 +2021-06-20,309.84,289.89,288.7,306.32 +2021-06-21,345.68,295.38,306.32,295.92 +2021-06-22,330.51,299.24,295.92,321.15 +2021-06-23,312.85,288.6,321.15,307.38 +2021-06-24,280.11,268.63,307.38,274.0 +2021-06-25,269.1,256.17,272.59,258.62 +2021-06-26,263.73,254.86,258.62,257.6 +2021-06-27,272.51,262.34,257.6,263.04 +2021-06-28,275.32,258.63,263.37,270.63 +2021-06-29,281.9,271.48,270.63,274.6 +2021-06-30,282.31,257.85,274.6,282.1 +2021-07-01,285.39,275.03,282.1,275.13 +2021-07-02,274.97,262.34,275.13,273.55 +2021-07-03,291.81,275.34,273.55,290.98 +2021-07-04,316.6,288.12,290.98,308.17 +2021-07-05,314.45,300.37,308.17,311.73 +2021-07-06,359.37,313.32,311.73,344.32 +2021-07-07,353.79,335.95,344.32,345.84 +2021-07-08,354.09,329.46,345.84,332.96 +2021-07-09,349.08,331.2,332.96,337.17 +2021-07-10,343.5,326.89,337.17,330.05 +2021-07-11,339.78,331.0,330.05,335.56 +2021-07-12,342.25,321.92,335.56,324.56 +2021-07-13,327.96,310.33,324.56,311.44 +2021-07-14,309.29,289.45,311.44,297.6 +2021-07-15,306.54,293.3,297.6,294.23 +2021-07-16,310.79,289.44,294.23,294.35 +2021-07-17,297.08,283.48,294.35,286.97 +2021-07-18,302.44,290.23,286.97,291.76 +2021-07-19,304.28,289.71,291.76,294.74 +2021-07-20,302.65,286.82,294.74,287.41 +2021-07-21,310.0,282.98,287.41,309.46 +2021-07-22,318.36,296.55,309.46,318.19 +2021-07-23,333.83,316.47,318.19,331.14 +2021-07-24,336.05,318.68,331.14,318.74 +2021-07-25,326.59,310.24,318.74,314.88 +2021-07-26,336.24,315.16,314.88,316.75 +2021-07-27,328.43,310.52,316.75,312.88 +2021-07-28,320.33,308.68,312.88,313.09 +2021-07-29,317.68,303.74,313.09,315.42 +2021-07-30,345.47,325.2,315.42,330.47 +2021-07-31,341.43,320.84,330.47,340.78 +2021-08-01,354.62,330.89,340.78,348.73 +2021-08-02,351.94,328.91,348.73,346.36 +2021-08-03,341.67,322.26,346.36,332.08 +2021-08-04,351.3,326.86,332.08,350.41 +2021-08-05,366.57,339.83,350.41,361.92 +2021-08-06,376.13,357.2,361.92,363.57 +2021-08-07,385.62,358.11,363.57,375.5 +2021-08-08,391.04,362.68,375.5,371.83 +2021-08-09,388.63,370.13,371.83,382.75 +2021-08-10,399.7,373.41,382.75,384.57 +2021-08-11,359.34,344.64,384.57,347.65 +2021-08-12,337.99,323.76,348.91,334.55 +2021-08-13,348.72,335.29,334.55,341.34 +2021-08-14,326.04,314.47,341.34,324.92 +2021-08-15,325.56,312.98,324.92,325.0 +2021-08-16,338.1,321.69,325.0,324.97 +2021-08-17,343.04,304.14,324.97,309.37 +2021-08-18,316.19,302.8,309.37,310.95 +2021-08-19,316.93,304.23,310.95,316.77 +2021-08-20,327.61,315.22,316.77,318.04 +2021-08-21,338.0,320.33,318.04,321.17 +2021-08-22,327.6,316.57,319.61,320.82 +2021-08-23,324.67,315.6,324.1,319.56 +2021-08-24,326.81,313.37,320.29,313.48 +2021-08-25,316.46,305.45,313.6,310.45 +2021-08-26,316.44,304.58,310.45,307.85 +2021-08-27,314.94,299.39,307.85,310.22 +2021-08-28,309.89,302.38,310.22,302.93 +2021-08-29,310.61,298.84,302.93,303.48 +2021-08-30,317.43,294.59,303.48,312.02 +2021-08-31,334.84,297.71,312.02,332.18 +2021-09-01,332.87,313.08,332.18,329.18 +2021-09-02,317.77,296.44,329.18,300.84 +2021-09-03,307.14,277.59,300.84,282.07 +2021-09-04,315.27,279.26,282.07,281.92 +2021-09-05,288.67,277.09,281.92,279.36 +2021-09-06,297.26,277.77,279.36,277.92 +2021-09-07,305.93,260.66,277.92,284.73 +2021-09-08,262.59,239.15,284.73,249.95 +2021-09-09,264.58,246.62,249.95,249.9 +2021-09-10,255.4,235.84,249.9,246.09 +2021-09-11,247.25,235.59,246.09,238.44 +2021-09-12,215.25,203.03,238.44,211.31 +2021-09-13,222.88,210.3,211.31,216.44 +2021-09-14,219.28,199.28,216.44,216.93 +2021-09-15,227.41,209.0,216.93,227.37 +2021-09-16,236.63,222.3,227.37,226.34 +2021-09-17,246.64,229.24,226.34,230.4 +2021-09-18,237.35,228.81,230.4,231.96 +2021-09-19,233.42,227.49,231.96,230.78 +2021-09-20,237.79,226.62,230.78,227.79 +2021-09-21,229.26,210.92,227.79,215.81 +2021-09-22,218.55,204.01,215.81,218.55 +2021-09-23,224.48,215.07,218.55,216.83 +2021-09-24,223.58,206.79,216.83,213.63 +2021-09-25,220.85,211.46,213.63,214.23 +2021-09-26,280.69,213.1,214.23,274.38 +2021-09-27,289.8,256.13,274.38,260.29 +2021-09-28,293.86,261.73,260.29,278.37 +2021-09-29,277.15,264.35,278.37,267.63 +2021-09-30,273.58,257.65,267.63,263.19 +2021-10-01,286.24,265.38,263.19,270.3 +2021-10-02,288.06,269.64,270.3,279.8 +2021-10-03,281.52,272.59,279.8,273.81 +2021-10-04,284.11,268.58,273.81,271.0 +2021-10-05,278.34,261.55,271.0,266.31 +2021-10-06,290.87,262.72,266.31,264.05 +2021-10-07,272.09,254.29,263.93,268.08 +2021-10-08,262.6,251.38,268.02,253.43 +2021-10-09,249.36,242.51,253.43,244.49 +2021-10-10,261.17,246.98,244.49,246.98 +2021-10-11,262.25,243.73,246.98,248.93 +2021-10-12,246.73,229.71,248.93,244.8 +2021-10-13,272.81,243.51,244.8,251.46 +2021-10-14,273.49,249.88,251.46,272.66 +2021-10-15,289.25,259.31,272.66,262.19 +2021-10-16,283.21,257.41,262.19,274.26 +2021-10-17,279.06,262.69,274.26,263.25 +2021-10-18,266.96,257.53,263.25,261.96 +2021-10-19,271.6,253.33,261.96,259.87 +2021-10-20,263.4,254.17,259.87,263.33 +2021-10-21,264.56,256.75,263.33,262.19 +2021-10-22,259.09,254.63,262.19,257.44 +2021-10-23,268.05,255.18,257.44,266.83 +2021-10-24,273.8,258.96,266.83,260.0 +2021-10-25,266.5,258.19,260.0,264.88 +2021-10-26,271.79,251.19,264.88,262.08 +2021-10-27,300.06,262.71,262.08,266.71 +2021-10-28,270.06,256.18,266.71,261.72 +2021-10-29,262.44,253.31,261.72,255.5 +2021-10-30,250.24,243.41,255.5,245.49 +2021-10-31,249.58,242.48,245.49,247.03 +2021-11-01,260.79,244.06,247.03,254.85 +2021-11-02,247.41,236.59,254.85,243.41 +2021-11-03,260.48,243.93,243.41,253.63 +2021-11-04,261.43,247.02,253.63,249.58 +2021-11-05,252.37,241.78,249.58,248.17 +2021-11-06,251.86,243.29,248.17,244.97 +2021-11-07,248.67,242.48,244.97,242.61 +2021-11-08,245.58,235.4,242.61,238.47 +2021-11-09,243.33,225.2,238.47,230.23 +2021-11-10,251.82,231.45,230.23,236.18 +2021-11-11,237.38,230.48,236.18,233.27 +2021-11-12,234.58,226.55,233.27,228.1 +2021-11-13,220.4,216.51,228.1,218.74 +2021-11-14,215.25,209.55,218.74,209.55 +2021-11-15,195.03,190.67,209.55,193.49 +2021-11-16,207.53,191.54,193.49,198.46 +2021-11-17,198.7,193.7,198.46,196.96 +2021-11-18,208.41,196.76,196.96,200.57 +2021-11-19,205.87,196.2,200.57,204.02 +2021-11-20,213.3,203.41,204.02,209.55 +2021-11-21,204.67,200.05,209.55,202.8 +2021-11-22,211.88,199.89,202.8,205.69 +2021-11-23,218.31,208.09,205.69,216.8 +2021-11-24,227.37,211.4,216.8,212.87 +2021-11-25,216.41,210.53,212.87,213.41 +2021-11-26,212.75,198.65,213.41,209.53 +2021-11-27,215.18,208.24,209.53,209.35 +2021-11-28,215.9,209.1,209.35,211.93 +2021-11-29,210.66,207.25,211.93,210.06 +2021-11-30,219.82,206.06,210.06,219.47 +2021-12-01,231.01,216.57,219.47,216.8 +2021-12-02,237.5,211.69,216.8,230.93 +2021-12-03,232.11,212.06,230.93,212.57 +2021-12-04,210.28,173.22,212.57,197.51 +2021-12-05,205.96,192.81,197.51,195.73 +2021-12-06,200.35,185.9,195.73,198.44 +2021-12-07,193.2,186.57,198.44,190.79 +2021-12-08,202.95,184.04,190.79,202.9 +2021-12-09,199.73,182.58,202.9,182.9 +2021-12-10,183.6,172.47,182.9,172.8 +2021-12-11,185.75,171.18,172.8,173.06 +2021-12-12,177.36,172.36,173.06,175.82 +2021-12-13,176.21,166.36,175.82,168.68 diff --git a/data/UNI_USD.csv b/data/UNI_USD.csv index e664cd3..8c4d2e3 100644 --- a/data/UNI_USD.csv +++ b/data/UNI_USD.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1073,430 +1047,456 @@ time,high,low,open,close 2020-09-14,0.0,0.0,0.0,0.0 2020-09-15,0.0,0.0,0.0,0.0 2020-09-16,0.0,0.0,0.0,0.0 -2020-09-17,3.961,2.452,3.056,3.473 -2020-09-18,8.579,3.232,3.473,6.908 -2020-09-19,7.5,5.232,6.908,5.73 -2020-09-20,6.092,4.656,5.73,5.227 -2020-09-21,5.652,4.084,5.227,4.254 -2020-09-22,4.559,3.687,4.254,3.909 -2020-09-23,5.352,3.905,3.909,4.346 -2020-09-24,5.293,4.264,4.346,5.145 -2020-09-25,5.558,4.766,5.145,4.919 -2020-09-26,4.999,4.684,4.919,4.88 -2020-09-27,5.223,4.709,4.88,4.856 -2020-09-28,4.955,4.184,4.856,4.254 -2020-09-29,4.417,4.124,4.254,4.391 -2020-09-30,4.391,3.954,4.391,4.159 -2020-10-01,4.519,3.908,4.159,4.254 -2020-10-02,4.254,3.573,4.254,3.894 -2020-10-03,4.123,3.834,3.894,3.909 -2020-10-04,3.949,3.614,3.909,3.728 -2020-10-05,3.804,3.185,3.728,3.321 -2020-10-06,3.344,2.633,3.321,2.716 -2020-10-07,3.003,2.482,2.716,2.966 -2020-10-08,3.468,2.646,2.966,3.353 -2020-10-09,3.604,3.178,3.353,3.386 -2020-10-10,3.662,3.269,3.386,3.302 -2020-10-11,3.454,3.181,3.302,3.366 -2020-10-12,3.603,3.285,3.366,3.463 -2020-10-13,3.503,3.296,3.463,3.356 -2020-10-14,3.443,2.973,3.356,3.115 -2020-10-15,3.163,2.918,3.115,3.082 -2020-10-16,3.383,2.89,3.082,3.044 -2020-10-17,3.124,2.973,3.044,3.063 -2020-10-18,3.294,3.05,3.063,3.284 -2020-10-19,3.291,3.113,3.284,3.173 -2020-10-20,3.194,2.814,3.173,2.861 -2020-10-21,3.08,2.85,2.861,2.941 -2020-10-22,3.141,2.926,2.941,3.042 -2020-10-23,3.121,2.966,3.042,3.015 -2020-10-24,3.081,2.934,3.015,2.942 -2020-10-25,2.965,2.723,2.942,2.774 -2020-10-26,2.877,2.526,2.774,2.714 -2020-10-27,2.905,2.701,2.714,2.809 -2020-10-28,2.854,2.595,2.809,2.665 -2020-10-29,2.74,2.486,2.665,2.544 -2020-10-30,2.567,2.256,2.544,2.418 -2020-10-31,2.416,2.239,2.418,2.265 -2020-11-01,2.448,2.219,2.265,2.377 -2020-11-02,2.457,2.228,2.377,2.254 -2020-11-03,2.282,2.061,2.254,2.15 -2020-11-04,2.177,1.887,2.15,1.946 -2020-11-05,2.405,1.768,1.946,2.189 -2020-11-06,2.686,2.175,2.189,2.571 -2020-11-07,3.019,2.448,2.571,2.486 -2020-11-08,2.919,2.44,2.486,2.869 -2020-11-09,2.879,2.58,2.869,2.678 -2020-11-10,3.172,2.629,2.678,3.075 -2020-11-11,3.219,2.891,3.075,2.936 -2020-11-12,3.138,2.84,2.936,2.96 -2020-11-13,3.969,2.937,2.96,3.853 -2020-11-14,3.96,3.516,3.853,3.808 -2020-11-15,4.255,3.615,3.808,3.851 -2020-11-16,3.937,3.447,3.851,3.566 -2020-11-17,3.858,3.488,3.566,3.816 -2020-11-18,3.849,3.275,3.816,3.463 -2020-11-19,3.896,3.233,3.463,3.753 -2020-11-20,4.087,3.677,3.753,3.854 -2020-11-21,3.932,3.593,3.854,3.833 -2020-11-22,3.944,3.439,3.833,3.68 -2020-11-23,4.223,3.633,3.68,4.19 -2020-11-24,4.491,3.951,4.19,4.081 -2020-11-25,4.214,3.543,4.081,3.678 -2020-11-26,3.78,3.113,3.678,3.437 -2020-11-27,3.54,3.168,3.437,3.311 -2020-11-28,3.536,3.258,3.311,3.465 -2020-11-29,3.578,3.362,3.465,3.555 -2020-11-30,3.809,3.523,3.555,3.778 -2020-12-01,3.985,3.461,3.778,3.553 -2020-12-02,4.173,3.503,3.553,3.948 -2020-12-03,4.025,3.804,3.948,3.886 -2020-12-04,3.92,3.499,3.886,3.518 -2020-12-05,3.701,3.451,3.518,3.685 -2020-12-06,3.793,3.511,3.685,3.652 -2020-12-07,3.881,3.567,3.652,3.761 -2020-12-08,3.762,3.28,3.761,3.298 -2020-12-09,3.392,3.118,3.298,3.354 -2020-12-10,3.371,3.191,3.354,3.238 -2020-12-11,3.247,2.915,3.238,2.962 -2020-12-12,3.18,2.965,2.962,3.127 -2020-12-13,3.364,3.072,3.127,3.342 -2020-12-14,3.536,3.24,3.342,3.48 -2020-12-15,3.521,3.312,3.48,3.331 -2020-12-16,3.541,3.244,3.331,3.535 -2020-12-17,3.996,3.437,3.535,3.694 -2020-12-18,3.858,3.553,3.694,3.768 -2020-12-19,4.237,3.706,3.768,3.963 -2020-12-20,4.021,3.707,3.963,3.761 -2020-12-21,3.921,3.418,3.761,3.51 -2020-12-22,3.777,3.285,3.51,3.732 -2020-12-23,3.778,3.045,3.732,3.308 -2020-12-24,3.531,3.157,3.308,3.523 -2020-12-25,3.646,3.371,3.523,3.503 -2020-12-26,3.601,3.363,3.503,3.412 -2020-12-27,3.799,3.361,3.412,3.6 -2020-12-28,3.949,3.565,3.6,3.726 -2020-12-29,3.841,3.502,3.726,3.667 -2020-12-30,4.377,3.635,3.667,4.151 -2020-12-31,5.293,3.945,4.151,5.159 -2021-01-01,5.276,4.623,5.159,4.744 -2021-01-02,5.178,4.489,4.744,4.861 -2021-01-03,5.631,4.678,4.861,5.489 -2021-01-04,6.184,4.97,5.489,5.423 -2021-01-05,6.563,5.209,5.423,6.263 -2021-01-06,6.593,6.022,6.263,6.42 -2021-01-07,6.806,6.056,6.42,6.257 -2021-01-08,6.365,5.518,6.257,5.879 -2021-01-09,6.362,5.687,5.879,6.239 -2021-01-10,6.576,5.571,6.239,5.984 -2021-01-11,6.003,4.457,5.984,5.245 -2021-01-12,5.82,4.978,5.245,5.59 -2021-01-13,6.379,5.267,5.59,6.338 -2021-01-14,7.122,6.177,6.338,6.951 -2021-01-15,7.478,6.424,6.951,7.375 -2021-01-16,9.371,7.197,7.375,8.412 -2021-01-17,9.174,8.08,8.412,8.684 -2021-01-18,9.871,8.318,8.684,9.2 -2021-01-19,9.659,8.483,9.2,8.596 -2021-01-20,9.049,7.666,8.596,8.982 -2021-01-21,9.028,7.336,8.982,7.588 -2021-01-22,9.025,7.084,7.588,8.705 -2021-01-23,9.536,8.506,8.705,9.345 -2021-01-24,12.29,9.182,9.345,12.04 -2021-01-25,12.89,10.89,12.04,11.31 -2021-01-26,14.24,11.2,11.31,13.91 -2021-01-27,15.52,13.1,13.91,14.79 -2021-01-28,15.41,13.57,14.79,14.13 -2021-01-29,15.76,14.09,14.13,15.68 -2021-01-30,19.63,15.11,15.68,19.56 -2021-01-31,20.52,17.45,19.56,17.74 -2021-02-01,20.76,16.7,17.74,20.49 -2021-02-02,20.6,18.09,20.49,19.01 -2021-02-03,20.51,18.74,19.01,19.71 -2021-02-04,21.57,19.45,19.71,20.14 -2021-02-05,22.34,19.74,20.14,21.16 -2021-02-06,21.67,19.25,21.16,19.26 -2021-02-07,19.68,17.18,19.26,18.68 -2021-02-08,20.16,18.15,18.68,19.34 -2021-02-09,19.91,18.9,19.34,19.52 -2021-02-10,22.41,19.52,19.52,20.72 -2021-02-11,22.0,20.15,20.72,21.46 -2021-02-12,23.82,21.28,21.46,22.7 -2021-02-13,23.54,21.33,22.7,21.79 -2021-02-14,22.61,20.73,21.79,20.87 -2021-02-15,21.53,17.59,20.87,20.08 -2021-02-16,21.31,19.39,20.08,20.48 -2021-02-17,21.78,19.19,20.48,21.5 -2021-02-18,22.24,20.62,21.5,21.15 -2021-02-19,21.53,19.36,21.15,20.07 -2021-02-20,32.87,19.51,20.07,28.78 -2021-02-21,32.08,27.82,28.78,28.8 -2021-02-22,29.13,22.45,28.8,27.71 -2021-02-23,27.77,18.66,27.71,24.61 -2021-02-24,27.36,23.05,24.61,25.28 -2021-02-25,26.98,23.14,25.28,23.48 -2021-02-26,25.17,21.05,23.48,23.1 -2021-02-27,24.82,22.36,23.1,23.56 -2021-02-28,24.15,20.56,23.56,22.24 -2021-03-01,25.72,22.06,22.24,25.71 -2021-03-02,27.43,24.56,25.71,25.58 -2021-03-03,27.58,25.28,25.58,25.36 -2021-03-04,29.73,24.73,25.36,28.26 -2021-03-05,28.78,25.88,28.26,28.32 -2021-03-06,29.02,27.18,28.32,28.51 -2021-03-07,34.83,28.47,28.51,34.27 -2021-03-08,34.91,32.1,34.27,33.21 -2021-03-09,34.79,32.39,33.21,32.91 -2021-03-10,33.54,30.38,32.91,30.93 -2021-03-11,31.81,29.59,30.93,31.03 -2021-03-12,31.95,29.42,31.03,30.92 -2021-03-13,33.29,30.2,30.92,32.46 -2021-03-14,33.77,30.66,32.46,30.67 -2021-03-15,31.53,29.58,30.67,29.78 -2021-03-16,30.02,28.05,29.78,30.02 -2021-03-17,31.63,29.47,30.02,31.28 -2021-03-18,31.58,29.73,31.28,29.98 -2021-03-19,34.19,29.47,29.98,33.27 -2021-03-20,35.14,31.86,33.27,32.04 -2021-03-21,33.3,31.46,32.04,32.91 -2021-03-22,35.82,31.77,32.91,32.82 -2021-03-23,36.13,30.3,32.82,31.02 -2021-03-24,31.87,26.23,31.02,27.37 -2021-03-25,28.05,25.7,27.37,26.51 -2021-03-26,29.02,26.48,26.51,28.92 -2021-03-27,29.45,27.83,28.92,28.17 -2021-03-28,28.85,27.37,28.17,27.85 -2021-03-29,29.47,27.52,27.85,29.02 -2021-03-30,29.28,28.33,29.02,28.58 -2021-03-31,29.01,27.14,28.58,28.05 -2021-04-01,30.25,28.04,28.05,28.67 -2021-04-02,30.25,28.66,28.67,30.2 -2021-04-03,32.45,29.35,30.2,29.38 -2021-04-04,31.5,28.98,29.38,30.93 -2021-04-05,31.2,29.67,30.93,30.83 -2021-04-06,32.42,30.29,30.83,31.23 -2021-04-07,31.38,27.83,31.23,28.55 -2021-04-08,30.29,28.36,28.55,30.2 -2021-04-09,30.57,29.31,30.2,29.51 -2021-04-10,30.81,29.18,29.51,29.77 -2021-04-11,30.65,29.24,29.77,29.91 -2021-04-12,38.1,29.57,29.91,36.68 -2021-04-13,37.11,34.22,36.68,35.41 -2021-04-14,36.83,33.51,35.41,36.05 -2021-04-15,39.47,35.66,36.05,37.77 -2021-04-16,38.16,34.36,37.77,36.19 -2021-04-17,37.52,34.65,36.19,34.75 -2021-04-18,35.13,27.94,34.75,31.67 -2021-04-19,32.7,29.66,31.67,31.42 -2021-04-20,32.22,28.32,31.42,31.95 -2021-04-21,36.26,30.55,31.95,33.42 -2021-04-22,38.39,32.72,33.42,33.99 -2021-04-23,34.93,29.7,33.99,32.98 -2021-04-24,33.01,29.99,32.98,30.2 -2021-04-25,34.87,30.06,30.2,34.33 -2021-04-26,38.51,34.17,34.33,38.2 -2021-04-27,40.61,37.38,38.2,39.68 -2021-04-28,42.97,37.96,39.68,42.9 -2021-04-29,43.93,39.7,42.9,41.06 -2021-04-30,41.35,39.14,41.06,40.64 -2021-05-01,41.27,39.21,40.64,40.32 -2021-05-02,43.28,39.36,40.32,42.57 -2021-05-03,44.98,41.25,42.57,42.28 -2021-05-04,44.63,40.07,42.28,43.11 -2021-05-05,44.81,41.59,43.11,42.47 -2021-05-06,42.57,39.84,42.47,40.26 -2021-05-07,41.31,38.35,40.26,39.77 -2021-05-08,41.29,39.22,39.77,40.5 -2021-05-09,40.75,38.18,40.5,39.46 -2021-05-10,41.19,34.49,39.46,36.42 -2021-05-11,38.57,35.52,36.42,38.56 -2021-05-12,43.94,36.6,38.56,36.77 -2021-05-13,40.3,35.12,36.77,37.35 -2021-05-14,40.9,37.18,37.35,40.44 -2021-05-15,42.42,36.59,40.44,36.63 -2021-05-16,39.48,34.61,36.63,36.6 -2021-05-17,36.54,31.91,36.6,33.25 -2021-05-18,36.57,33.04,33.25,35.06 -2021-05-19,35.55,18.08,35.06,23.22 -2021-05-20,28.45,20.11,23.22,26.34 -2021-05-21,27.95,18.96,26.34,21.96 -2021-05-22,22.41,18.55,21.96,20.39 -2021-05-23,21.33,13.08,20.39,16.74 -2021-05-24,25.17,16.54,16.74,24.64 -2021-05-25,26.7,21.65,24.64,25.14 -2021-05-26,29.42,24.61,25.14,29.42 -2021-05-27,30.0,26.18,29.42,28.51 -2021-05-28,29.37,24.99,28.51,25.87 -2021-05-29,27.52,21.82,25.87,23.16 -2021-05-30,26.56,21.69,23.16,25.7 -2021-05-31,28.37,23.47,25.7,28.26 -2021-06-01,28.73,25.97,28.26,27.42 -2021-06-02,28.77,26.37,27.42,27.62 -2021-06-03,29.37,26.91,27.62,28.68 -2021-06-04,28.72,25.14,28.68,26.44 -2021-06-05,27.69,25.18,26.44,25.64 -2021-06-06,26.44,25.35,25.64,25.86 -2021-06-07,27.33,23.97,25.86,24.27 -2021-06-08,24.65,20.8,24.27,23.44 -2021-06-09,25.24,22.2,23.44,25.1 -2021-06-10,25.25,23.11,25.1,23.58 -2021-06-11,23.84,21.37,23.58,21.84 -2021-06-12,21.89,20.25,21.84,21.29 -2021-06-13,23.61,20.45,21.29,23.25 -2021-06-14,24.2,22.51,23.25,24.16 -2021-06-15,24.67,23.14,24.16,23.41 -2021-06-16,23.54,21.66,23.41,21.82 -2021-06-17,22.94,21.41,21.82,22.17 -2021-06-18,22.28,19.59,22.17,20.42 -2021-06-19,20.97,19.8,20.42,19.8 -2021-06-20,21.04,18.66,19.8,20.73 -2021-06-21,20.88,15.78,20.73,15.8 -2021-06-22,17.13,13.99,15.8,16.42 -2021-06-23,18.48,15.79,16.42,17.8 -2021-06-24,18.54,16.62,17.8,18.04 -2021-06-25,18.35,15.72,18.04,15.83 -2021-06-26,16.47,15.13,15.83,16.14 -2021-06-27,17.11,15.65,16.14,17.11 -2021-06-28,18.14,16.87,17.11,17.72 -2021-06-29,19.18,17.67,17.72,18.63 -2021-06-30,19.3,17.17,18.63,19.27 -2021-07-01,19.28,17.57,19.27,17.79 -2021-07-02,18.24,16.94,17.79,18.21 -2021-07-03,19.54,17.8,18.21,19.47 -2021-07-04,21.49,18.93,19.47,20.77 -2021-07-05,20.89,19.15,20.77,20.06 -2021-07-06,23.19,20.04,20.06,22.38 -2021-07-07,23.44,21.68,22.38,22.25 -2021-07-08,22.3,19.94,22.25,20.34 -2021-07-09,21.57,19.77,20.34,20.97 -2021-07-10,21.51,19.94,20.97,20.25 -2021-07-11,20.93,19.99,20.25,20.7 -2021-07-12,21.4,19.22,20.7,19.55 -2021-07-13,19.72,18.18,19.55,18.46 -2021-07-14,18.53,16.74,18.46,17.89 -2021-07-15,18.38,16.81,17.89,17.05 -2021-07-16,17.61,15.95,17.05,16.37 -2021-07-17,16.76,15.96,16.37,16.12 -2021-07-18,17.18,16.05,16.12,16.33 -2021-07-19,16.78,15.41,16.33,15.73 -2021-07-20,15.96,14.43,15.73,14.56 -2021-07-21,16.86,14.02,14.56,16.71 +2020-09-17,4.31,0.004457,0.004457,4.225 +2020-09-18,8.67,3.293,4.225,6.97 +2020-09-19,7.486,5.237,6.97,5.73 +2020-09-20,6.092,4.705,5.73,5.208 +2020-09-21,5.637,4.085,5.208,4.252 +2020-09-22,4.549,3.701,4.252,3.913 +2020-09-23,5.393,3.906,3.913,4.368 +2020-09-24,5.3,4.265,4.368,5.158 +2020-09-25,5.561,4.775,5.158,4.922 +2020-09-26,4.99,4.588,4.922,4.865 +2020-09-27,5.211,4.701,4.865,4.856 +2020-09-28,4.946,4.16,4.856,4.25 +2020-09-29,4.452,4.122,4.25,4.386 +2020-09-30,4.389,3.95,4.386,4.157 +2020-10-01,4.518,3.94,4.157,4.242 +2020-10-02,4.242,3.578,4.242,3.893 +2020-10-03,4.131,3.831,3.893,3.905 +2020-10-04,3.943,3.607,3.905,3.722 +2020-10-05,3.796,3.187,3.722,3.323 +2020-10-06,3.353,2.628,3.323,2.715 +2020-10-07,3.009,2.479,2.715,2.965 +2020-10-08,3.468,2.654,2.965,3.354 +2020-10-09,3.6,3.175,3.354,3.387 +2020-10-10,3.657,3.273,3.387,3.296 +2020-10-11,3.451,3.183,3.296,3.363 +2020-10-12,3.617,3.286,3.363,3.457 +2020-10-13,3.499,3.294,3.457,3.351 +2020-10-14,3.437,2.973,3.351,3.111 +2020-10-15,3.182,2.921,3.111,3.084 +2020-10-16,3.38,2.898,3.084,3.043 +2020-10-17,3.119,2.981,3.043,3.062 +2020-10-18,3.29,3.046,3.062,3.285 +2020-10-19,3.289,3.11,3.285,3.173 +2020-10-20,3.192,2.823,3.173,2.861 +2020-10-21,3.088,2.843,2.861,2.943 +2020-10-22,3.153,2.926,2.943,3.046 +2020-10-23,3.125,2.969,3.046,3.017 +2020-10-24,3.085,2.931,3.017,2.945 +2020-10-25,2.969,2.717,2.945,2.779 +2020-10-26,2.875,2.534,2.779,2.713 +2020-10-27,2.913,2.706,2.713,2.821 +2020-10-28,2.854,2.597,2.821,2.665 +2020-10-29,2.739,2.493,2.665,2.541 +2020-10-30,2.564,2.244,2.541,2.417 +2020-10-31,2.417,2.244,2.417,2.269 +2020-11-01,2.449,2.219,2.269,2.379 +2020-11-02,2.454,2.227,2.379,2.256 +2020-11-03,2.286,2.057,2.256,2.137 +2020-11-04,2.166,1.88,2.137,1.928 +2020-11-05,2.415,1.761,1.928,2.195 +2020-11-06,2.687,2.179,2.195,2.569 +2020-11-07,3.019,2.437,2.569,2.477 +2020-11-08,2.92,2.441,2.477,2.866 +2020-11-09,2.88,2.583,2.866,2.678 +2020-11-10,3.176,2.629,2.678,3.074 +2020-11-11,3.22,2.888,3.074,2.935 +2020-11-12,3.137,2.844,2.935,2.961 +2020-11-13,3.997,2.94,2.961,3.862 +2020-11-14,3.972,3.513,3.862,3.811 +2020-11-15,4.248,3.62,3.811,3.85 +2020-11-16,3.939,3.45,3.85,3.568 +2020-11-17,3.864,3.482,3.568,3.818 +2020-11-18,3.851,3.279,3.818,3.463 +2020-11-19,3.911,3.232,3.463,3.75 +2020-11-20,4.089,3.681,3.75,3.861 +2020-11-21,3.939,3.591,3.861,3.834 +2020-11-22,3.951,3.442,3.834,3.692 +2020-11-23,4.229,3.634,3.692,4.187 +2020-11-24,4.484,3.94,4.187,4.065 +2020-11-25,4.204,3.528,4.065,3.678 +2020-11-26,3.768,3.101,3.678,3.437 +2020-11-27,3.535,3.162,3.437,3.311 +2020-11-28,3.532,3.259,3.311,3.464 +2020-11-29,3.575,3.365,3.464,3.555 +2020-11-30,3.806,3.538,3.555,3.766 +2020-12-01,3.983,3.416,3.766,3.555 +2020-12-02,4.173,3.5,3.555,3.946 +2020-12-03,4.025,3.803,3.946,3.889 +2020-12-04,3.919,3.501,3.889,3.523 +2020-12-05,3.697,3.451,3.523,3.684 +2020-12-06,3.794,3.511,3.684,3.649 +2020-12-07,3.877,3.565,3.649,3.759 +2020-12-08,3.762,3.278,3.759,3.296 +2020-12-09,3.398,3.12,3.296,3.356 +2020-12-10,3.371,3.191,3.356,3.24 +2020-12-11,3.247,2.912,3.24,2.959 +2020-12-12,3.185,2.959,2.959,3.123 +2020-12-13,3.363,3.073,3.123,3.342 +2020-12-14,3.547,3.237,3.342,3.481 +2020-12-15,3.517,3.31,3.481,3.33 +2020-12-16,3.543,3.244,3.33,3.542 +2020-12-17,3.998,3.439,3.542,3.698 +2020-12-18,3.855,3.549,3.698,3.766 +2020-12-19,4.248,3.71,3.766,3.968 +2020-12-20,4.023,3.711,3.968,3.764 +2020-12-21,3.922,3.408,3.764,3.514 +2020-12-22,3.772,3.284,3.514,3.734 +2020-12-23,3.774,3.02,3.734,3.323 +2020-12-24,3.525,3.162,3.323,3.524 +2020-12-25,3.645,3.374,3.524,3.503 +2020-12-26,3.597,3.358,3.503,3.413 +2020-12-27,3.792,3.353,3.413,3.593 +2020-12-28,3.939,3.567,3.593,3.723 +2020-12-29,3.833,3.495,3.723,3.671 +2020-12-30,4.38,3.632,3.671,4.15 +2020-12-31,5.308,3.943,4.15,5.162 +2021-01-01,5.279,4.624,5.162,4.753 +2021-01-02,5.187,4.495,4.753,4.862 +2021-01-03,5.648,4.681,4.862,5.508 +2021-01-04,6.234,4.884,5.508,5.433 +2021-01-05,6.58,5.202,5.433,6.276 +2021-01-06,6.614,6.024,6.276,6.425 +2021-01-07,6.83,6.025,6.425,6.265 +2021-01-08,6.37,5.488,6.265,5.882 +2021-01-09,6.367,5.673,5.882,6.246 +2021-01-10,6.591,5.518,6.246,5.981 +2021-01-11,5.996,4.37,5.981,5.24 +2021-01-12,5.809,4.963,5.24,5.581 +2021-01-13,6.384,5.264,5.581,6.34 +2021-01-14,7.127,6.183,6.34,6.945 +2021-01-15,7.468,6.377,6.945,7.372 +2021-01-16,9.352,7.197,7.372,8.404 +2021-01-17,9.169,8.073,8.404,8.686 +2021-01-18,9.863,8.307,8.686,9.194 +2021-01-19,9.671,8.468,9.194,8.594 +2021-01-20,9.048,7.64,8.594,8.985 +2021-01-21,9.04,7.324,8.985,7.581 +2021-01-22,9.019,7.042,7.581,8.707 +2021-01-23,9.53,8.506,8.707,9.328 +2021-01-24,12.3,9.18,9.328,12.03 +2021-01-25,12.95,10.88,12.03,11.31 +2021-01-26,14.28,11.18,11.31,13.92 +2021-01-27,16.41,13.02,13.92,14.77 +2021-01-28,15.43,13.55,14.77,14.14 +2021-01-29,15.79,14.11,14.14,15.67 +2021-01-30,19.67,15.11,15.67,19.63 +2021-01-31,20.54,17.44,19.63,17.73 +2021-02-01,20.74,16.7,17.73,20.51 +2021-02-02,20.57,18.08,20.51,18.99 +2021-02-03,20.51,18.73,18.99,19.73 +2021-02-04,21.59,19.24,19.73,20.14 +2021-02-05,22.43,19.57,20.14,21.16 +2021-02-06,21.68,19.23,21.16,19.24 +2021-02-07,19.67,17.11,19.24,18.72 +2021-02-08,20.22,18.14,18.72,19.35 +2021-02-09,19.93,18.91,19.35,19.53 +2021-02-10,22.42,19.53,19.53,20.7 +2021-02-11,22.0,20.17,20.7,21.47 +2021-02-12,23.84,21.24,21.47,22.7 +2021-02-13,23.57,21.22,22.7,21.8 +2021-02-14,22.63,20.69,21.8,20.86 +2021-02-15,21.53,17.19,20.86,20.1 +2021-02-16,21.3,19.4,20.1,20.49 +2021-02-17,21.83,19.18,20.49,21.54 +2021-02-18,22.27,20.63,21.54,21.18 +2021-02-19,21.53,19.36,21.18,20.07 +2021-02-20,32.97,19.53,20.07,28.74 +2021-02-21,32.09,27.86,28.74,28.81 +2021-02-22,29.12,22.07,28.81,27.69 +2021-02-23,27.74,18.24,27.69,24.86 +2021-02-24,27.35,23.13,24.86,25.25 +2021-02-25,26.94,23.12,25.25,23.48 +2021-02-26,25.19,21.01,23.48,23.11 +2021-02-27,24.81,22.36,23.11,23.57 +2021-02-28,24.14,20.52,23.57,22.25 +2021-03-01,25.72,22.12,22.25,25.71 +2021-03-02,27.42,24.55,25.71,25.56 +2021-03-03,27.59,25.29,25.56,25.39 +2021-03-04,29.75,24.77,25.39,28.25 +2021-03-05,28.77,25.84,28.25,28.32 +2021-03-06,29.0,27.19,28.32,28.51 +2021-03-07,34.91,28.5,28.51,34.24 +2021-03-08,34.93,32.09,34.24,33.22 +2021-03-09,34.76,32.38,33.22,32.87 +2021-03-10,33.49,30.35,32.87,30.9 +2021-03-11,31.83,29.5,30.9,31.02 +2021-03-12,31.94,29.24,31.02,30.93 +2021-03-13,33.27,30.19,30.93,32.5 +2021-03-14,33.74,30.65,32.5,30.66 +2021-03-15,31.5,29.56,30.66,29.8 +2021-03-16,30.04,27.95,29.8,30.03 +2021-03-17,31.66,29.49,30.03,31.32 +2021-03-18,31.6,29.75,31.32,30.0 +2021-03-19,34.19,29.47,30.0,33.27 +2021-03-20,35.15,31.87,33.27,32.03 +2021-03-21,33.31,31.49,32.03,32.91 +2021-03-22,35.83,31.8,32.91,32.85 +2021-03-23,36.82,30.28,32.85,30.98 +2021-03-24,31.88,25.64,30.98,27.3 +2021-03-25,28.02,25.6,27.3,26.54 +2021-03-26,29.04,26.49,26.54,28.94 +2021-03-27,29.48,27.83,28.94,28.18 +2021-03-28,28.87,27.37,28.18,27.86 +2021-03-29,29.48,27.52,27.86,29.01 +2021-03-30,29.29,28.28,29.01,28.56 +2021-03-31,29.01,26.69,28.56,28.05 +2021-04-01,30.26,28.05,28.05,28.67 +2021-04-02,30.29,28.63,28.67,30.24 +2021-04-03,32.42,29.36,30.24,29.39 +2021-04-04,31.5,28.98,29.39,30.93 +2021-04-05,31.21,29.7,30.93,30.82 +2021-04-06,32.39,30.13,30.82,31.25 +2021-04-07,31.4,27.82,31.25,28.57 +2021-04-08,30.55,28.35,28.57,30.21 +2021-04-09,30.58,29.32,30.21,29.53 +2021-04-10,30.79,29.19,29.53,29.74 +2021-04-11,30.63,29.21,29.74,29.9 +2021-04-12,38.08,29.54,29.9,36.71 +2021-04-13,37.11,34.2,36.71,35.5 +2021-04-14,36.8,33.35,35.5,36.02 +2021-04-15,39.5,35.58,36.02,37.83 +2021-04-16,38.21,34.31,37.83,36.21 +2021-04-17,37.49,34.69,36.21,34.73 +2021-04-18,35.07,27.57,34.73,31.72 +2021-04-19,32.69,29.49,31.72,31.49 +2021-04-20,32.22,28.33,31.49,32.02 +2021-04-21,36.5,30.58,32.02,33.46 +2021-04-22,38.42,32.69,33.46,34.03 +2021-04-23,34.84,29.78,34.03,32.96 +2021-04-24,32.99,30.03,32.96,30.2 +2021-04-25,34.81,30.08,30.2,34.27 +2021-04-26,38.48,34.2,34.27,38.16 +2021-04-27,40.57,37.41,38.16,39.6 +2021-04-28,42.91,37.88,39.6,42.86 +2021-04-29,43.89,39.66,42.86,41.09 +2021-04-30,44.34,39.66,41.08,40.69 +2021-05-01,41.03,39.67,40.69,40.31 +2021-05-02,43.25,39.37,40.29,42.59 +2021-05-03,44.97,41.28,42.59,42.28 +2021-05-04,44.59,39.82,42.28,43.17 +2021-05-05,44.83,41.61,43.17,42.51 +2021-05-06,42.56,39.92,42.51,40.23 +2021-05-07,41.25,38.39,40.23,39.79 +2021-05-08,41.26,39.25,39.79,40.52 +2021-05-09,40.72,38.13,40.52,39.5 +2021-05-10,41.19,33.65,39.5,36.41 +2021-05-11,38.58,35.49,36.41,38.57 +2021-05-12,44.21,35.91,38.57,36.75 +2021-05-13,40.33,34.21,36.75,37.33 +2021-05-14,40.93,37.13,37.33,40.44 +2021-05-15,42.38,36.56,40.44,36.56 +2021-05-16,37.23,35.03,36.63,36.63 +2021-05-17,36.61,31.82,36.61,33.24 +2021-05-18,36.64,33.03,33.24,35.05 +2021-05-19,35.51,16.82,35.05,23.3 +2021-05-20,28.53,20.1,23.3,26.41 +2021-05-21,27.95,19.0,26.41,21.94 +2021-05-22,22.79,18.48,21.94,20.37 +2021-05-23,21.28,13.0,20.37,16.75 +2021-05-24,25.16,16.57,16.75,24.67 +2021-05-25,26.69,21.62,24.67,25.17 +2021-05-26,29.4,24.61,25.17,29.4 +2021-05-27,30.0,26.18,29.4,28.52 +2021-05-28,29.37,24.99,28.52,25.89 +2021-05-29,27.51,21.86,25.89,23.16 +2021-05-30,26.57,21.74,23.16,25.72 +2021-05-31,28.38,23.5,25.72,28.29 +2021-06-01,29.37,25.97,28.29,27.4 +2021-06-02,28.78,26.34,27.4,27.62 +2021-06-03,29.37,26.91,27.62,28.67 +2021-06-04,28.68,25.03,28.67,26.42 +2021-06-05,27.67,25.17,26.42,25.64 +2021-06-06,26.45,25.38,25.64,25.87 +2021-06-07,27.33,23.99,25.87,24.26 +2021-06-08,24.62,20.72,24.26,23.44 +2021-06-09,25.23,22.24,23.44,25.11 +2021-06-10,25.26,23.1,25.11,23.57 +2021-06-11,23.85,21.32,23.57,21.81 +2021-06-12,21.91,20.28,21.81,21.27 +2021-06-13,23.61,20.47,21.27,23.28 +2021-06-14,24.19,22.53,23.28,24.17 +2021-06-15,24.67,23.16,24.17,23.44 +2021-06-16,23.53,21.66,23.44,21.81 +2021-06-17,22.93,21.43,21.81,22.15 +2021-06-18,22.25,19.58,22.15,20.38 +2021-06-19,20.97,19.79,20.38,19.79 +2021-06-20,21.0,18.65,19.79,20.74 +2021-06-21,20.86,15.77,20.74,15.81 +2021-06-22,17.1,13.95,15.81,16.4 +2021-06-23,18.49,15.84,16.4,17.79 +2021-06-24,18.53,16.63,17.79,18.02 +2021-06-25,18.34,15.73,18.02,15.87 +2021-06-26,16.44,15.12,15.87,16.13 +2021-06-27,17.09,15.63,16.13,17.06 +2021-06-28,18.12,16.88,17.06,17.71 +2021-06-29,19.2,17.69,17.71,18.63 +2021-06-30,19.29,17.2,18.63,19.27 +2021-07-01,19.28,17.57,19.27,17.81 +2021-07-02,18.24,16.96,17.81,18.23 +2021-07-03,19.54,17.81,18.23,19.51 +2021-07-04,21.49,18.94,19.51,20.77 +2021-07-05,20.89,19.14,20.77,20.07 +2021-07-06,23.17,20.06,20.07,22.4 +2021-07-07,23.44,21.7,22.4,22.27 +2021-07-08,22.33,19.98,22.27,20.36 +2021-07-09,21.56,19.79,20.36,20.97 +2021-07-10,21.5,19.95,20.97,20.25 +2021-07-11,20.92,19.99,20.25,20.68 +2021-07-12,21.4,19.22,20.68,19.55 +2021-07-13,19.73,18.17,19.55,18.46 +2021-07-14,18.53,16.76,18.46,17.89 +2021-07-15,18.37,16.81,17.89,17.04 +2021-07-16,17.59,15.94,17.04,16.36 +2021-07-17,16.73,15.94,16.36,16.11 +2021-07-18,17.16,16.06,16.11,16.32 +2021-07-19,16.76,15.41,16.32,15.72 +2021-07-20,15.94,14.42,15.72,14.56 +2021-07-21,16.86,14.03,14.56,16.71 2021-07-22,17.61,16.09,16.71,17.58 -2021-07-23,18.69,16.94,17.58,18.59 -2021-07-24,18.95,18.06,18.59,18.26 -2021-07-25,18.46,17.28,18.26,18.3 -2021-07-26,20.29,18.18,18.3,18.53 -2021-07-27,19.24,17.71,18.53,18.89 -2021-07-28,19.45,18.53,18.89,19.06 -2021-07-29,19.79,18.61,19.06,19.58 -2021-07-30,21.04,19.38,19.58,20.93 -2021-07-31,21.95,20.7,20.93,21.73 -2021-08-01,23.23,21.58,21.73,22.0 -2021-08-02,23.09,21.4,22.0,22.38 -2021-08-03,22.73,20.69,22.38,21.32 -2021-08-04,23.72,20.78,21.32,23.53 -2021-08-05,25.55,22.12,23.53,25.44 -2021-08-06,26.94,24.54,25.44,26.17 -2021-08-07,28.99,25.82,26.17,28.31 -2021-08-08,28.68,25.97,28.31,26.71 -2021-08-09,28.75,25.39,26.71,28.36 -2021-08-10,30.2,28.18,28.36,28.76 -2021-08-11,30.4,28.73,28.76,28.96 -2021-08-12,29.02,26.88,29.02,28.08 -2021-08-13,30.6,27.86,28.08,30.5 -2021-08-14,30.66,28.77,30.5,30.14 -2021-08-15,30.47,28.31,30.14,30.28 -2021-08-16,31.25,29.01,30.28,29.07 -2021-08-17,30.8,25.91,29.07,26.41 -2021-08-18,27.35,25.51,26.41,26.27 -2021-08-19,27.98,25.31,26.27,27.96 -2021-08-20,29.2,27.55,27.96,28.88 -2021-08-21,29.75,28.22,28.88,28.27 -2021-08-22,29.2,27.22,28.27,28.43 -2021-08-23,29.62,28.37,28.43,28.8 -2021-08-24,29.23,26.56,28.8,26.62 -2021-08-25,27.44,25.71,26.62,27.06 -2021-08-26,27.65,25.11,27.06,25.52 -2021-08-27,27.5,25.06,25.52,27.44 -2021-08-28,27.62,26.66,27.44,26.85 -2021-08-29,27.69,26.2,26.85,26.82 -2021-08-30,28.21,25.58,26.82,26.83 -2021-08-31,29.73,26.2,26.83,29.38 -2021-09-01,31.37,28.71,29.38,31.34 -2021-09-02,31.41,29.54,31.34,29.92 -2021-09-03,31.19,28.33,29.92,28.65 -2021-09-04,29.44,28.23,28.65,28.56 -2021-09-05,29.49,28.34,28.56,29.36 -2021-09-06,30.28,28.7,29.36,28.84 -2021-09-07,29.32,21.22,28.84,24.27 -2021-09-08,24.96,21.41,24.27,23.14 -2021-09-09,24.71,22.74,23.14,23.32 -2021-09-10,24.25,21.44,23.32,22.3 -2021-09-11,23.87,22.25,22.3,22.72 -2021-09-12,24.26,22.16,22.72,23.73 -2021-09-13,24.04,21.43,23.73,22.66 -2021-09-14,25.9,22.49,22.66,25.66 -2021-09-15,27.47,24.7,25.66,27.47 -2021-09-16,27.59,25.43,27.47,26.24 -2021-09-17,26.37,24.02,26.24,24.3 -2021-09-18,25.18,23.95,24.3,24.53 -2021-09-19,24.63,23.52,24.53,23.88 -2021-09-20,23.97,20.56,23.88,20.89 -2021-09-21,21.62,18.49,20.89,19.05 -2021-09-22,21.65,18.86,19.05,21.62 -2021-09-23,21.84,20.91,21.62,21.52 -2021-09-24,21.64,18.23,21.52,19.66 -2021-09-25,20.11,18.98,19.66,19.49 -2021-09-26,24.71,17.78,19.49,24.09 -2021-09-27,26.0,22.27,24.09,22.39 -2021-09-28,24.97,22.21,22.39,23.07 -2021-09-29,24.27,22.36,23.07,23.01 -2021-09-30,23.94,22.63,23.01,23.52 -2021-10-01,25.76,23.49,23.52,25.63 -2021-10-02,27.21,25.37,25.63,26.13 -2021-10-03,26.63,25.71,26.13,26.03 -2021-10-04,26.01,24.38,26.03,25.33 -2021-10-05,25.9,24.64,25.33,25.66 -2021-10-06,26.01,23.84,25.66,25.25 -2021-10-07,26.29,24.52,25.25,25.52 -2021-10-08,26.09,24.64,25.52,24.76 -2021-10-09,25.66,24.55,24.76,25.13 -2021-10-10,25.99,24.11,25.13,24.17 -2021-10-11,25.06,23.56,24.17,24.16 -2021-10-12,24.16,22.31,24.16,23.46 -2021-10-13,25.53,23.25,23.46,24.68 -2021-10-14,26.55,24.53,24.68,26.43 -2021-10-15,26.84,25.48,26.43,25.89 -2021-10-16,27.93,25.75,25.89,27.06 -2021-10-17,27.13,25.25,27.06,25.91 -2021-10-18,26.24,24.93,25.91,25.65 -2021-10-19,26.3,25.29,25.65,26.02 -2021-10-20,27.13,25.55,26.02,27.13 -2021-10-21,27.74,25.85,27.13,26.1 -2021-10-22,26.85,25.34,26.1,25.64 -2021-10-23,26.88,25.31,25.64,26.84 -2021-10-24,27.23,25.38,26.84,25.79 -2021-10-25,26.75,25.7,25.79,26.75 -2021-10-26,28.27,26.14,26.75,26.55 -2021-10-27,28.28,24.13,26.55,24.16 -2021-10-28,25.34,23.95,24.16,24.89 -2021-10-29,25.8,24.68,24.89,25.44 -2021-10-30,25.56,24.47,25.44,24.9 -2021-10-31,25.3,24.05,24.9,25.0 -2021-11-01,26.49,24.18,25.0,25.65 -2021-11-02,26.33,25.18,25.65,26.2 -2021-11-03,27.05,25.4,26.2,26.83 -2021-11-04,27.47,25.28,26.83,25.77 -2021-11-05,26.11,25.3,25.77,25.61 -2021-11-06,25.81,24.49,25.61,25.18 -2021-11-07,25.52,24.99,25.18,25.34 -2021-11-08,26.36,25.21,25.34,26.25 -2021-11-09,27.73,26.13,26.25,26.36 -2021-11-10,28.47,24.24,26.36,25.28 -2021-11-11,26.11,24.92,25.28,25.39 -2021-11-12,25.69,23.92,25.39,24.57 -2021-11-13,24.81,24.17,24.57,24.65 -2021-11-14,24.98,24.02,24.65,24.56 -2021-11-15,25.19,23.83,24.56,23.99 -2021-11-16,24.0,20.62,23.99,21.69 -2021-11-17,21.93,21.07,21.72,21.78 +2021-07-23,18.69,16.95,17.58,18.59 +2021-07-24,18.94,18.05,18.59,18.24 +2021-07-25,18.44,17.27,18.24,18.28 +2021-07-26,20.31,18.2,18.28,18.54 +2021-07-27,19.24,17.73,18.54,18.9 +2021-07-28,19.45,18.55,18.9,19.05 +2021-07-29,19.79,18.63,19.05,19.58 +2021-07-30,21.04,19.39,19.58,20.94 +2021-07-31,21.95,20.71,20.94,21.75 +2021-08-01,23.21,21.56,21.75,22.0 +2021-08-02,23.09,21.41,22.0,22.38 +2021-08-03,22.72,20.69,22.38,21.3 +2021-08-04,23.72,20.79,21.3,23.54 +2021-08-05,25.57,22.1,23.54,25.44 +2021-08-06,26.92,24.55,25.44,26.18 +2021-08-07,29.01,25.83,26.18,28.33 +2021-08-08,28.71,25.99,28.33,26.72 +2021-08-09,28.76,25.39,26.72,28.37 +2021-08-10,30.2,28.19,28.37,28.77 +2021-08-11,30.41,28.74,28.77,29.02 +2021-08-12,29.03,26.89,29.03,28.11 +2021-08-13,30.62,27.87,28.11,30.51 +2021-08-14,30.65,28.75,30.51,30.14 +2021-08-15,30.46,28.31,30.14,30.27 +2021-08-16,31.25,29.03,30.27,29.11 +2021-08-17,30.81,25.9,29.11,26.4 +2021-08-18,27.37,25.47,26.4,26.27 +2021-08-19,27.98,25.32,26.27,27.97 +2021-08-20,29.26,27.55,27.97,28.87 +2021-08-21,29.74,28.21,28.87,28.28 +2021-08-22,29.18,27.22,28.28,28.43 +2021-08-23,29.63,28.4,28.43,28.79 +2021-08-24,29.22,26.54,28.79,26.61 +2021-08-25,27.44,25.72,26.61,27.06 +2021-08-26,27.66,25.05,27.06,25.53 +2021-08-27,27.49,25.05,25.53,27.42 +2021-08-28,27.61,26.65,27.42,26.83 +2021-08-29,27.68,26.2,26.83,26.8 +2021-08-30,28.22,25.59,26.8,26.83 +2021-08-31,29.73,26.19,26.83,29.44 +2021-09-01,31.39,28.73,29.44,31.36 +2021-09-02,31.42,29.57,31.36,29.94 +2021-09-03,31.21,28.32,29.94,28.66 +2021-09-04,29.46,28.24,28.66,28.58 +2021-09-05,29.5,28.36,28.58,29.37 +2021-09-06,30.3,28.44,29.37,28.84 +2021-09-07,29.32,21.1,28.84,24.28 +2021-09-08,24.97,21.38,24.28,23.13 +2021-09-09,24.71,22.75,23.13,23.3 +2021-09-10,24.24,21.43,23.3,22.32 +2021-09-11,23.89,22.26,22.32,22.72 +2021-09-12,24.25,22.17,22.72,23.71 +2021-09-13,24.04,21.43,23.71,22.67 +2021-09-14,25.91,22.49,22.67,25.65 +2021-09-15,27.47,24.72,25.65,27.47 +2021-09-16,27.6,25.4,27.47,26.25 +2021-09-17,26.39,24.02,26.25,24.29 +2021-09-18,25.19,23.94,24.29,24.54 +2021-09-19,24.64,23.51,24.54,23.89 +2021-09-20,23.98,20.53,23.89,20.8 +2021-09-21,21.62,18.36,20.8,18.99 +2021-09-22,21.65,18.86,18.99,21.64 +2021-09-23,21.83,20.9,21.64,21.49 +2021-09-24,21.62,18.24,21.49,19.67 +2021-09-25,20.1,18.96,19.67,19.48 +2021-09-26,24.76,17.76,19.48,24.12 +2021-09-27,26.02,22.29,24.12,22.41 +2021-09-28,24.97,22.17,22.41,23.09 +2021-09-29,24.29,22.34,23.09,23.01 +2021-09-30,23.95,22.64,23.01,23.53 +2021-10-01,25.77,23.48,23.53,25.65 +2021-10-02,27.23,25.39,25.65,26.15 +2021-10-03,26.62,25.68,26.15,26.02 +2021-10-04,26.03,24.28,26.02,25.35 +2021-10-05,25.9,24.59,25.35,25.65 +2021-10-06,26.04,23.8,25.65,25.28 +2021-10-07,26.31,24.49,25.27,25.53 +2021-10-08,26.11,24.64,25.53,24.74 +2021-10-09,25.67,24.54,24.74,25.15 +2021-10-10,26.01,24.11,25.15,24.18 +2021-10-11,25.06,23.54,24.18,24.17 +2021-10-12,24.17,22.32,24.17,23.46 +2021-10-13,25.73,23.17,23.46,24.68 +2021-10-14,26.46,24.55,24.68,26.44 +2021-10-15,26.84,25.39,26.44,25.87 +2021-10-16,27.92,25.75,25.87,27.06 +2021-10-17,27.12,25.08,27.06,25.92 +2021-10-18,26.24,24.88,25.92,25.67 +2021-10-19,26.3,25.27,25.67,26.04 +2021-10-20,27.14,25.55,26.04,27.14 +2021-10-21,27.75,24.98,27.14,26.09 +2021-10-22,26.84,25.33,26.09,25.63 +2021-10-23,26.88,25.27,25.63,26.84 +2021-10-24,27.23,25.36,26.84,25.79 +2021-10-25,26.75,25.71,25.79,26.75 +2021-10-26,28.27,26.15,26.75,26.55 +2021-10-27,28.29,23.7,26.55,24.13 +2021-10-28,25.37,23.94,24.13,24.9 +2021-10-29,25.81,24.67,24.9,25.45 +2021-10-30,25.59,24.42,25.45,24.92 +2021-10-31,25.28,24.02,24.92,25.02 +2021-11-01,26.47,24.17,25.02,25.63 +2021-11-02,26.32,25.17,25.63,26.18 +2021-11-03,27.08,25.38,26.18,26.86 +2021-11-04,27.45,25.26,26.86,25.76 +2021-11-05,26.1,25.28,25.76,25.59 +2021-11-06,25.8,24.45,25.59,25.18 +2021-11-07,25.51,24.99,25.18,25.33 +2021-11-08,26.36,25.24,25.33,26.26 +2021-11-09,27.78,25.89,26.26,26.35 +2021-11-10,28.46,24.2,26.35,25.3 +2021-11-11,26.11,24.92,25.3,25.39 +2021-11-12,25.7,23.9,25.39,24.58 +2021-11-13,24.8,24.18,24.58,24.67 +2021-11-14,25.01,24.03,24.67,24.56 +2021-11-15,24.98,23.84,24.56,24.01 +2021-11-16,24.01,20.45,24.01,21.72 +2021-11-17,21.96,21.07,21.72,21.88 +2021-11-18,22.24,19.65,21.88,20.09 +2021-11-19,21.33,19.79,20.09,21.22 +2021-11-20,22.05,20.78,21.22,22.05 +2021-11-21,22.19,21.41,22.05,21.66 +2021-11-22,22.27,20.75,21.66,20.97 +2021-11-23,22.33,20.78,20.97,22.23 +2021-11-24,22.3,20.55,22.23,20.82 +2021-11-25,22.06,20.59,20.82,21.39 +2021-11-26,21.45,18.74,21.39,19.22 +2021-11-27,20.15,19.22,19.22,19.51 +2021-11-28,20.26,18.52,19.51,20.15 +2021-11-29,20.48,19.67,20.15,20.27 +2021-11-30,21.47,19.58,20.27,21.25 +2021-12-01,22.32,20.79,21.25,20.96 +2021-12-02,23.04,20.57,20.96,22.43 +2021-12-03,23.03,19.47,22.43,19.98 +2021-12-04,20.03,13.76,19.98,17.22 +2021-12-05,17.48,15.95,17.22,16.54 +2021-12-06,17.49,15.2,16.54,17.35 +2021-12-07,17.67,16.95,17.35,17.16 +2021-12-08,18.73,16.98,17.16,18.72 +2021-12-09,18.77,16.14,18.72,16.2 +2021-12-10,16.53,15.12,16.2,15.16 +2021-12-11,16.74,14.97,15.16,15.88 +2021-12-12,16.2,15.28,15.88,16.03 +2021-12-13,16.09,14.44,16.03,14.47 diff --git a/data/XRP_DOT.csv b/data/XRP_DOT.csv index 4c3515d..1bee8d5 100644 --- a/data/XRP_DOT.csv +++ b/data/XRP_DOT.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1458,7 +1432,7 @@ time,high,low,open,close 2021-10-04,0.03479,0.03324,0.033,0.03373 2021-10-05,0.03544,0.03386,0.03347,0.03455 2021-10-06,0.03641,0.03332,0.03441,0.03351 -2021-10-07,0.03185,0.03025,0.03351,0.03149 +2021-10-07,0.03184,0.03024,0.03351,0.03148 2021-10-08,0.03223,0.03139,0.03143,0.03186 2021-10-09,0.03313,0.02935,0.03177,0.03217 2021-10-10,0.03496,0.03307,0.03217,0.03307 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,0.02629,0.02565,0.02526,0.02565 2021-11-15,0.02653,0.02567,0.02565,0.02642 2021-11-16,0.02764,0.02605,0.02642,0.02685 -2021-11-17,0.0277,0.02573,0.02663,0.02636 +2021-11-17,0.02609,0.02525,0.02685,0.02574 +2021-11-18,0.02788,0.02619,0.02564,0.02667 +2021-11-19,0.02678,0.02556,0.02664,0.02662 +2021-11-20,0.02686,0.02588,0.02662,0.02612 +2021-11-21,0.02585,0.02511,0.02612,0.02549 +2021-11-22,0.02656,0.02536,0.02549,0.02632 +2021-11-23,0.02632,0.02545,0.02632,0.0262 +2021-11-24,0.02782,0.02657,0.0262,0.02711 +2021-11-25,0.02707,0.02645,0.02696,0.02646 +2021-11-26,0.02785,0.02593,0.02636,0.02722 +2021-11-27,0.02748,0.02684,0.02717,0.02687 +2021-11-28,0.02768,0.02651,0.02687,0.02709 +2021-11-29,0.0269,0.02613,0.02704,0.02669 +2021-11-30,0.02646,0.02571,0.02667,0.02629 +2021-12-01,0.02778,0.02666,0.02624,0.02694 +2021-12-02,0.02744,0.02679,0.02694,0.02731 +2021-12-03,0.02796,0.02699,0.02731,0.02748 +2021-12-04,0.02906,0.02406,0.02733,0.02878 +2021-12-05,0.03024,0.02807,0.02878,0.0284 +2021-12-06,0.02947,0.02846,0.0284,0.02934 +2021-12-07,0.02742,0.02659,0.02934,0.02674 +2021-12-08,0.02967,0.02704,0.02674,0.02889 +2021-12-09,0.03333,0.03007,0.0288,0.03218 +2021-12-10,0.03245,0.03023,0.03218,0.03028 +2021-12-11,0.03074,0.02985,0.03019,0.0302 +2021-12-12,0.02881,0.02804,0.0302,0.02842 +2021-12-13,0.03065,0.02776,0.02842,0.03012 diff --git a/data/XRP_FIL.csv b/data/XRP_FIL.csv index a0ee34b..b2f9c29 100644 --- a/data/XRP_FIL.csv +++ b/data/XRP_FIL.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,0.0195,0.01902,0.01889,0.01902 2021-11-15,0.01949,0.01885,0.01902,0.0194 2021-11-16,0.0201,0.01894,0.0194,0.01952 -2021-11-17,0.02,0.01917,0.01937,0.01959 +2021-11-17,0.01985,0.01922,0.01952,0.01959 +2021-11-18,0.02103,0.01976,0.01951,0.02012 +2021-11-19,0.02053,0.0196,0.02009,0.02041 +2021-11-20,0.02078,0.02002,0.02041,0.0202 +2021-11-21,0.02039,0.01981,0.0202,0.02011 +2021-11-22,0.02026,0.01934,0.02011,0.02007 +2021-11-23,0.02076,0.02007,0.02007,0.02066 +2021-11-24,0.02106,0.02011,0.02066,0.02052 +2021-11-25,0.01931,0.01886,0.02041,0.01887 +2021-11-26,0.01823,0.01697,0.0188,0.01781 +2021-11-27,0.01675,0.01636,0.01778,0.01638 +2021-11-28,0.01754,0.0168,0.01638,0.01717 +2021-11-29,0.01823,0.0177,0.01714,0.01808 +2021-11-30,0.01868,0.01815,0.01807,0.01856 +2021-12-01,0.0188,0.01804,0.01853,0.01823 +2021-12-02,0.01826,0.01783,0.01823,0.01818 +2021-12-03,0.01895,0.0183,0.01818,0.01863 +2021-12-04,0.02081,0.01723,0.01853,0.0206 +2021-12-05,0.02189,0.02033,0.0206,0.02057 +2021-12-06,0.02139,0.02066,0.02057,0.0213 +2021-12-07,0.02138,0.02074,0.0213,0.02085 +2021-12-08,0.02138,0.01949,0.02085,0.02082 +2021-12-09,0.0239,0.02156,0.02076,0.02308 +2021-12-10,0.02155,0.02008,0.02308,0.02012 +2021-12-11,0.02111,0.0205,0.02006,0.02074 +2021-12-12,0.02139,0.02083,0.02074,0.0211 +2021-12-13,0.02201,0.02094,0.0211,0.02162 diff --git a/data/XRP_LTC.csv b/data/XRP_LTC.csv index ee14abb..3df9d7e 100644 --- a/data/XRP_LTC.csv +++ b/data/XRP_LTC.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.005819,0.004552,0.005272,0.004992 -2017-10-10,0.005239,0.004649,0.004992,0.005108 -2017-10-11,0.005279,0.005033,0.005108,0.005193 -2017-10-12,0.005,0.004106,0.005193,0.004106 -2017-10-13,0.004472,0.003746,0.004106,0.00439 -2017-10-14,0.004358,0.003948,0.00439,0.003981 -2017-10-15,0.004234,0.003754,0.003981,0.004042 -2017-10-16,0.004723,0.003879,0.004042,0.003983 -2017-10-17,0.004389,0.003668,0.003987,0.003859 -2017-10-18,0.003937,0.003456,0.003862,0.003583 -2017-10-19,0.00393,0.003446,0.003587,0.003594 -2017-10-20,0.003926,0.003345,0.003594,0.003463 -2017-10-21,0.00364,0.003341,0.003457,0.003614 -2017-10-22,0.003726,0.003542,0.003626,0.003583 -2017-10-23,0.003649,0.00342,0.003585,0.003506 -2017-10-24,0.003813,0.003107,0.0035,0.003667 -2017-10-25,0.003809,0.003574,0.003667,0.003586 -2017-10-26,0.003786,0.003579,0.003586,0.003631 -2017-10-27,0.003682,0.003537,0.003632,0.00364 -2017-10-28,0.003726,0.003616,0.003643,0.00366 -2017-10-29,0.003767,0.003341,0.003661,0.003539 -2017-10-30,0.003674,0.003551,0.00354,0.003596 -2017-10-31,0.003931,0.003546,0.003596,0.003567 -2017-11-01,0.004002,0.003594,0.003568,0.003611 -2017-11-02,0.003847,0.003169,0.003614,0.003726 -2017-11-03,0.004257,0.003446,0.003726,0.003687 2017-11-04,0.003919,0.003621,0.003687,0.003666 2017-11-05,0.003731,0.003544,0.003667,0.00367 2017-11-06,0.003725,0.00344,0.00367,0.003716 @@ -1458,7 +1432,7 @@ time,high,low,open,close 2021-10-04,0.006339,0.00616,0.00619,0.006237 2021-10-05,0.006336,0.00614,0.006237,0.006229 2021-10-06,0.006261,0.005923,0.006229,0.006029 -2021-10-07,0.006039,0.005792,0.006032,0.005976 +2021-10-07,0.006053,0.005856,0.006029,0.005971 2021-10-08,0.006075,0.005886,0.005971,0.006044 2021-10-09,0.006572,0.006005,0.006044,0.006452 2021-10-10,0.006632,0.006376,0.006452,0.006502 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,0.004759,0.004268,0.004614,0.004289 2021-11-15,0.004537,0.004258,0.004289,0.004473 2021-11-16,0.004788,0.004462,0.004473,0.004763 -2021-11-17,0.004912,0.004641,0.004725,0.00473 +2021-11-17,0.004897,0.004658,0.004763,0.004736 +2021-11-18,0.005191,0.004736,0.004736,0.005115 +2021-11-19,0.00513,0.004873,0.005115,0.005031 +2021-11-20,0.005051,0.004815,0.005031,0.004868 +2021-11-21,0.0049,0.004713,0.004868,0.004819 +2021-11-22,0.005015,0.004774,0.004819,0.004958 +2021-11-23,0.005064,0.004876,0.004958,0.004939 +2021-11-24,0.004974,0.004787,0.004939,0.004833 +2021-11-25,0.004893,0.004584,0.004833,0.00466 +2021-11-26,0.004984,0.004627,0.00466,0.004767 +2021-11-27,0.004903,0.004699,0.004767,0.004848 +2021-11-28,0.004954,0.004784,0.004848,0.004844 +2021-11-29,0.004976,0.0047,0.004844,0.004773 +2021-11-30,0.004965,0.004656,0.004773,0.004785 +2021-12-01,0.004824,0.004621,0.004785,0.004747 +2021-12-02,0.004957,0.004682,0.004747,0.004804 +2021-12-03,0.004968,0.004698,0.004804,0.004893 +2021-12-04,0.005477,0.00463,0.004893,0.005214 +2021-12-05,0.005355,0.005082,0.005214,0.005122 +2021-12-06,0.0054,0.005038,0.005122,0.005079 +2021-12-07,0.005261,0.005011,0.005079,0.005049 +2021-12-08,0.005337,0.004948,0.005049,0.005176 +2021-12-09,0.005856,0.005176,0.005176,0.005728 +2021-12-10,0.005728,0.005346,0.005728,0.005395 +2021-12-11,0.005459,0.005187,0.005395,0.005283 +2021-12-12,0.005363,0.005154,0.005283,0.005263 +2021-12-13,0.005469,0.005238,0.005285,0.005398 diff --git a/data/XRP_TRX.csv b/data/XRP_TRX.csv index cb4c457..de8499e 100644 --- a/data/XRP_TRX.csv +++ b/data/XRP_TRX.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,141.67,110.84,114.89,121.56 -2017-10-10,102.94,91.35,121.56,100.37 -2017-10-11,113.22,107.96,100.37,111.39 -2017-10-12,124.77,102.45,111.39,102.45 -2017-10-13,126.92,106.3,102.45,124.59 -2017-10-14,119.4,108.18,124.59,109.08 -2017-10-15,125.05,110.9,109.08,119.38 -2017-10-16,143.49,117.84,119.38,121.0 -2017-10-17,136.44,114.03,121.11,119.97 -2017-10-18,118.89,104.36,120.06,108.19 -2017-10-19,120.79,105.91,108.19,110.47 -2017-10-20,122.81,104.62,110.47,108.31 -2017-10-21,92.37,84.76,104.97,91.71 -2017-10-22,81.58,77.56,92.05,78.44 -2017-10-23,82.51,77.34,78.51,79.27 -2017-10-24,81.85,66.7,79.17,78.72 -2017-10-25,70.47,66.13,78.72,66.36 -2017-10-26,72.71,68.73,66.32,69.73 -2017-10-27,67.62,64.96,69.73,66.85 -2017-10-28,67.73,65.73,66.85,66.54 -2017-10-29,72.46,64.25,66.56,68.06 -2017-10-30,76.55,74.0,68.08,74.93 -2017-10-31,78.49,70.79,74.93,71.21 -2017-11-01,84.65,76.03,71.23,76.38 -2017-11-02,87.24,71.85,76.43,84.5 -2017-11-03,103.88,84.09,84.5,89.97 2017-11-04,100.52,92.9,89.97,94.03 2017-11-05,88.74,84.29,94.07,87.29 2017-11-06,97.27,89.83,87.29,97.03 @@ -1490,8 +1464,8 @@ time,high,low,open,close 2021-11-05,11.57,11.05,11.64,11.24 2021-11-06,11.47,11.07,11.24,11.22 2021-11-07,12.03,11.22,11.22,11.67 -2021-11-08,12.16,11.58,11.67,11.65 -2021-11-09,11.16,10.68,11.65,10.99 +2021-11-08,12.18,11.58,11.68,11.65 +2021-11-09,11.18,10.64,11.65,10.98 2021-11-10,12.12,10.89,10.99,11.13 2021-11-11,11.46,10.88,11.13,11.16 2021-11-12,11.3,10.86,11.16,11.03 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,10.34,10.13,10.55,10.13 2021-11-15,9.518,9.277,10.13,9.451 2021-11-16,10.19,9.797,9.451,9.951 -2021-11-17,9.99,9.709,9.96,9.785 +2021-11-17,9.973,9.804,9.951,9.864 +2021-11-18,10.86,10.2,9.864,10.39 +2021-11-19,10.6,10.16,10.39,10.49 +2021-11-20,10.69,10.4,10.49,10.44 +2021-11-21,10.11,9.885,10.44,9.918 +2021-11-22,10.23,9.884,9.918,10.17 +2021-11-23,10.45,10.21,10.17,10.41 +2021-11-24,10.88,10.46,10.41,10.57 +2021-11-25,10.66,10.41,10.57,10.42 +2021-11-26,10.44,9.708,10.42,10.22 +2021-11-27,10.38,10.14,10.22,10.15 +2021-11-28,10.42,9.976,10.15,10.19 +2021-11-29,10.36,10.04,10.19,10.26 +2021-11-30,10.37,10.08,10.26,10.31 +2021-12-01,10.52,10.18,10.31,10.24 +2021-12-02,10.06,9.93,10.24,10.01 +2021-12-03,9.931,9.754,10.01,9.817 +2021-12-04,9.814,8.124,9.817,9.718 +2021-12-05,10.14,9.415,9.718,9.526 +2021-12-06,9.503,9.179,9.526,9.462 +2021-12-07,9.287,9.006,9.462,9.056 +2021-12-08,9.579,8.732,9.056,9.328 +2021-12-09,10.17,9.151,9.328,9.704 +2021-12-10,9.758,9.081,9.704,9.113 +2021-12-11,9.296,9.027,9.113,9.134 +2021-12-12,9.346,9.099,9.134,9.22 +2021-12-13,9.372,9.158,9.217,9.234 diff --git a/data/XRP_UNI.csv b/data/XRP_UNI.csv index e2c0890..d83bed4 100644 --- a/data/XRP_UNI.csv +++ b/data/XRP_UNI.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.0,0.0,0.0,0.0 -2017-10-10,0.0,0.0,0.0,0.0 -2017-10-11,0.0,0.0,0.0,0.0 -2017-10-12,0.0,0.0,0.0,0.0 -2017-10-13,0.0,0.0,0.0,0.0 -2017-10-14,0.0,0.0,0.0,0.0 -2017-10-15,0.0,0.0,0.0,0.0 -2017-10-16,0.0,0.0,0.0,0.0 -2017-10-17,0.0,0.0,0.0,0.0 -2017-10-18,0.0,0.0,0.0,0.0 -2017-10-19,0.0,0.0,0.0,0.0 -2017-10-20,0.0,0.0,0.0,0.0 -2017-10-21,0.0,0.0,0.0,0.0 -2017-10-22,0.0,0.0,0.0,0.0 -2017-10-23,0.0,0.0,0.0,0.0 -2017-10-24,0.0,0.0,0.0,0.0 -2017-10-25,0.0,0.0,0.0,0.0 -2017-10-26,0.0,0.0,0.0,0.0 -2017-10-27,0.0,0.0,0.0,0.0 -2017-10-28,0.0,0.0,0.0,0.0 -2017-10-29,0.0,0.0,0.0,0.0 -2017-10-30,0.0,0.0,0.0,0.0 -2017-10-31,0.0,0.0,0.0,0.0 -2017-11-01,0.0,0.0,0.0,0.0 -2017-11-02,0.0,0.0,0.0,0.0 -2017-11-03,0.0,0.0,0.0,0.0 2017-11-04,0.0,0.0,0.0,0.0 2017-11-05,0.0,0.0,0.0,0.0 2017-11-06,0.0,0.0,0.0,0.0 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,0.04966,0.04845,0.04824,0.04845 2021-11-15,0.04947,0.04785,0.04845,0.04925 2021-11-16,0.05203,0.04904,0.04925,0.05054 -2021-11-17,0.05149,0.04934,0.05014,0.05032 +2021-11-17,0.05095,0.04932,0.05054,0.05028 +2021-11-18,0.05416,0.05088,0.05008,0.05181 +2021-11-19,0.05206,0.04969,0.05174,0.05176 +2021-11-20,0.05134,0.04946,0.05176,0.04992 +2021-11-21,0.05011,0.04868,0.04992,0.04942 +2021-11-22,0.05007,0.0478,0.04942,0.04961 +2021-11-23,0.04832,0.04672,0.04961,0.04811 +2021-11-24,0.05123,0.04892,0.04811,0.04991 +2021-11-25,0.04994,0.04879,0.04964,0.04881 +2021-11-26,0.04999,0.04654,0.04864,0.04884 +2021-11-27,0.04959,0.04844,0.04876,0.0485 +2021-11-28,0.04915,0.04707,0.0485,0.0481 +2021-11-29,0.04926,0.04784,0.04801,0.04886 +2021-11-30,0.04725,0.04591,0.04883,0.04696 +2021-12-01,0.04874,0.04678,0.04687,0.04727 +2021-12-02,0.04372,0.0427,0.04727,0.04353 +2021-12-03,0.04723,0.04561,0.04353,0.04643 +2021-12-04,0.04969,0.04113,0.04618,0.0492 +2021-12-05,0.05181,0.0481,0.0492,0.04867 +2021-12-06,0.04789,0.04626,0.04867,0.04768 +2021-12-07,0.04867,0.0472,0.04768,0.04747 +2021-12-08,0.04721,0.04304,0.04747,0.04597 +2021-12-09,0.05543,0.05001,0.04584,0.05353 +2021-12-10,0.05668,0.05281,0.05353,0.0529 +2021-12-11,0.05371,0.05216,0.05274,0.05278 +2021-12-12,0.05316,0.05175,0.05278,0.05244 +2021-12-13,0.0558,0.05217,0.05244,0.05495 diff --git a/data/XRP_USD.csv b/data/XRP_USD.csv index f7a639e..8c88e62 100644 --- a/data/XRP_USD.csv +++ b/data/XRP_USD.csv @@ -1,30 +1,4 @@ time,high,low,open,close -2017-10-09,0.2802,0.234,0.2799,0.2501 -2017-10-10,0.2666,0.2406,0.2501,0.2582 -2017-10-11,0.2656,0.2553,0.2582,0.2632 -2017-10-12,0.2652,0.2461,0.2632,0.2464 -2017-10-13,0.2651,0.233,0.2464,0.2602 -2017-10-14,0.2685,0.2542,0.2602,0.2556 -2017-10-15,0.2691,0.2482,0.2556,0.2652 -2017-10-16,0.2977,0.2523,0.2652,0.2579 -2017-10-17,0.2654,0.214,0.2579,0.2295 -2017-10-18,0.2344,0.2016,0.2295,0.217 -2017-10-19,0.232,0.2064,0.217,0.2139 -2017-10-20,0.2234,0.2056,0.2141,0.2082 -2017-10-21,0.2107,0.1971,0.2081,0.2097 -2017-10-22,0.2114,0.1954,0.2097,0.2014 -2017-10-23,0.202,0.1845,0.2015,0.1917 -2017-10-24,0.2169,0.183,0.1917,0.2038 -2017-10-25,0.2047,0.1961,0.2038,0.2023 -2017-10-26,0.2046,0.1999,0.2023,0.2019 -2017-10-27,0.2027,0.198,0.2019,0.2001 -2017-10-28,0.2008,0.1974,0.2001,0.1982 -2017-10-29,0.2053,0.1966,0.1981,0.2015 -2017-10-30,0.2044,0.2001,0.2015,0.2024 -2017-10-31,0.2034,0.1975,0.2024,0.1975 -2017-11-01,0.2006,0.1896,0.1975,0.1903 -2017-11-02,0.2065,0.1755,0.191,0.2003 -2017-11-03,0.2263,0.1961,0.2003,0.2059 2017-11-04,0.2061,0.2001,0.2059,0.2015 2017-11-05,0.2033,0.1984,0.2014,0.1997 2017-11-06,0.2067,0.1981,0.1997,0.2013 @@ -1458,7 +1432,7 @@ time,high,low,open,close 2021-10-04,1.06,1.008,1.055,1.043 2021-10-05,1.088,1.039,1.043,1.085 2021-10-06,1.106,1.02,1.085,1.078 -2021-10-07,1.094,1.045,1.078,1.068 +2021-10-07,1.094,1.044,1.078,1.068 2021-10-08,1.092,1.052,1.068,1.063 2021-10-09,1.208,1.058,1.063,1.16 2021-10-10,1.229,1.128,1.16,1.136 @@ -1499,4 +1473,30 @@ time,high,low,open,close 2021-11-14,1.199,1.169,1.189,1.188 2021-11-15,1.22,1.167,1.188,1.172 2021-11-16,1.172,1.045,1.172,1.089 -2021-11-17,1.113,1.061,1.089,1.095 +2021-11-17,1.113,1.061,1.089,1.096 +2021-11-18,1.159,1.018,1.096,1.042 +2021-11-19,1.103,1.019,1.042,1.091 +2021-11-20,1.102,1.064,1.091,1.098 +2021-11-21,1.099,1.058,1.098,1.061 +2021-11-22,1.071,1.028,1.061,1.038 +2021-11-23,1.073,1.021,1.038,1.067 +2021-11-24,1.073,1.008,1.067,1.034 +2021-11-25,1.064,1.023,1.034,1.043 +2021-11-26,1.047,0.9134,1.043,0.9384 +2021-11-27,0.9659,0.9349,0.9384,0.946 +2021-11-28,0.9694,0.8867,0.946,0.969 +2021-11-29,1.003,0.9647,0.969,0.9905 +2021-11-30,1.03,0.9713,0.9905,0.999 +2021-12-01,1.018,0.9811,0.999,0.9905 +2021-12-02,0.9905,0.9566,0.9905,0.9731 +2021-12-03,0.9844,0.8978,0.9731,0.9225 +2021-12-04,0.9247,0.6081,0.9225,0.8479 +2021-12-05,0.8625,0.7728,0.8479,0.805 +2021-12-06,0.8309,0.7504,0.805,0.8277 +2021-12-07,0.8457,0.8059,0.8277,0.8162 +2021-12-08,0.884,0.8052,0.8162,0.8624 +2021-12-09,0.9336,0.8333,0.8624,0.8594 +2021-12-10,0.8823,0.7938,0.8594,0.7994 +2021-12-11,0.844,0.7857,0.7994,0.8387 +2021-12-12,0.8565,0.81,0.8387,0.8404 +2021-12-13,0.8444,0.7938,0.8404,0.7948 diff --git a/load_data.py b/load_data.py index acbf176..ee69290 100644 --- a/load_data.py +++ b/load_data.py @@ -4,26 +4,35 @@ import os import numpy as np from pandas.core.frame import DataFrame from utils.technical_indicators import ROC, RSI, STOK, STOD -from typing import Literal +from typing import List, Literal #%% def load_files(path: str, own_asset: str, + own_asset_lags: List[int], load_other_assets: bool, + other_asset_lags: List[int], log_returns: bool, add_date_features: bool, own_technical_features: Literal['none', 'level1', 'level2'], other_technical_features: Literal['none', 'level1', 'level2'], exogenous_features: Literal['none', 'level1'], index_column: Literal['date', 'int'], - narrow_format: bool = False + narrow_format: bool = False, ) -> pd.DataFrame: files = [f for f in os.listdir(path) if os.path.isfile(os.path.join(path,f)) and not f.startswith('.')] files = [f for f in files if load_other_assets == True or (load_other_assets == False and f.startswith(own_asset))] def is_own_asset(own_asset: str, file: str): return file.split('.')[0].startswith(own_asset) - dfs = [__load_df(path=os.path.join(path,f), prefix=f.split('.')[0], log_returns=log_returns, technical_features=own_technical_features if is_own_asset(own_asset, f) else other_technical_features, narrow_format=narrow_format) for f in files] + dfs = [__load_df( + path=os.path.join(path,f), + prefix=f.split('.')[0], + log_returns=log_returns, + technical_features=own_technical_features if is_own_asset(own_asset, f) else other_technical_features, + lags= own_asset_lags if is_own_asset(own_asset, f) else other_asset_lags, + narrow_format=narrow_format, + ) for f in files] if narrow_format: dfs = pd.concat(dfs, axis=0).fillna(0.) else: @@ -44,13 +53,16 @@ def load_files(path: str, else: return dfs.drop(index=dfs.index[0], axis=0) -def __load_df(path: str, prefix: str, log_returns: bool, technical_features: Literal['none', 'level1', 'level2'], narrow_format: bool = False) -> pd.DataFrame: +def __load_df(path: str, prefix: str, log_returns: bool, technical_features: Literal['none', 'level1', 'level2'], lags: List[int], narrow_format: bool = False) -> pd.DataFrame: df = pd.read_csv(path, header=0, index_col=0).fillna(0) if log_returns: df['returns'] = np.log(df['close']).diff(1) else: df['returns'] = df['close'].pct_change() + + for lag in lags: + df[f'lag_{lag}'] = df['returns'].shift(lag) df = __augment_derived_features(df, log_returns=log_returns, technical_features=technical_features) diff --git a/model_walk_forward.py b/model_walk_forward.py new file mode 100644 index 0000000..3843130 --- /dev/null +++ b/model_walk_forward.py @@ -0,0 +1,157 @@ +#%% Import all the stuff, load data, define constants +from typing import Literal +from sklearnex import patch_sklearn +patch_sklearn() + +from load_data import create_target_cum_forward_returns, load_files, create_target_classes +from sktime.forecasting.model_selection import temporal_train_test_split +from utils.evaluate import evaluate_predictions_regression, evaluate_predictions_classification + +import numpy as np +import pandas as pd +from sklearn.model_selection import train_test_split, KFold, cross_val_score, GridSearchCV +from sklearn.linear_model import LinearRegression, Lasso, BayesianRidge, LogisticRegression +from sklearn.tree import DecisionTreeClassifier +from sklearn.neighbors import KNeighborsRegressor, KNeighborsClassifier +from sklearn.discriminant_analysis import LinearDiscriminantAnalysis +from sklearn.svm import SVR +from sklearn.naive_bayes import GaussianNB +from sklearn.neural_network import MLPRegressor, MLPClassifier +from sklearn.ensemble import AdaBoostRegressor, RandomForestRegressor, ExtraTreesRegressor, AdaBoostClassifier, GradientBoostingClassifier, RandomForestClassifier, ExtraTreesClassifier +from sklearn.metrics import r2_score, mean_absolute_error, confusion_matrix, classification_report, accuracy_score +from sklearn.preprocessing import MinMaxScaler + +from utils.sliding_window import sliding_window_and_flatten + +def walk_forward_train_test( + model_name: str, + create_model, + X: pd.DataFrame, + y: pd.Series, + window_size: int, + retrain_every: int + ): + print("Training: ", model_name) + predictions = [None] * (len(y)-1) + models = [None] * len(predictions) + + train_from = window_size+1 + train_till = len(y)-2 + + iterations_since_retrain = 0 + + for i in range(train_from, train_till): + # if i % 20 == 0: print('Fold: ', i) + iterations_since_retrain += 1 + window_start = i - window_size + window_end = i + X_train_slice = X[window_start:window_end] + y_train_slice = y[window_start:window_end] + + if iterations_since_retrain >= retrain_every or models[i-1] is None: + model = create_model() + model.fit(X_train_slice, y_train_slice) + iterations_since_retrain = 0 + else: + model = models[i-1] + models[window_end] = model + + predictions[window_end+1] = model.predict(X[window_end+1].reshape(1, -1)).item() + return models, predictions + + + +regression_models = [ + ('LR', lambda: LinearRegression(n_jobs=-1)), + ('BayesianRidge', lambda: BayesianRidge()), + ('KNN', lambda: KNeighborsRegressor(n_neighbors=15)), + ('MLP', lambda: MLPRegressor(hidden_layer_sizes=(100,20), max_iter=1000)), + ('AB', lambda: AdaBoostRegressor()), + # ('RF', lambda: RandomForestRegressor(n_jobs=-1)), + ('SVR', lambda: SVR(kernel='rbf', C=1e3, gamma=0.1)) +] +classification_models = [ + ('LR', lambda: LogisticRegression(n_jobs=-1)), + ('LDA', lambda: LinearDiscriminantAnalysis()), + ('KNN', lambda: KNeighborsClassifier()), + ('CART', lambda: DecisionTreeClassifier()), + ('NB', lambda: GaussianNB()), + ('AB', lambda: AdaBoostClassifier()), + ('RF', lambda: RandomForestClassifier(n_jobs=-1)) +] + + + +def run_whole_pipeline( + ticker_to_predict: str, + models, + method: Literal['regression', 'classification'], + sliding_window_size: int, + retrain_every: int, + ): + print('Predicting: ', ticker_to_predict) + + data = load_files(path='data/', + own_asset=ticker_to_predict, + own_asset_lags=[1,2,3,4,5,6,8,10,15], + load_other_assets=False, + other_asset_lags=[], + log_returns=True, + add_date_features=True, + own_technical_features='level2', + other_technical_features='none', + exogenous_features='none', + index_column='int' + ) + + target_col = 'target' + returns_col = ticker_to_predict + '_returns' + if method == 'regression': + data = create_target_cum_forward_returns(data, returns_col, 1) + elif method == 'classification': + data = create_target_classes(data, returns_col, 1, 'two') + + X = data.drop(columns=[target_col]) + y = data[target_col] + + # TODO: should move scaling to an expanding window compomenent + feature_scaler = MinMaxScaler(feature_range= (-1, 1)) + X = feature_scaler.fit_transform(X) + # TODO: should scale y as well probably + + X = sliding_window_and_flatten(X, sliding_window_size) + y = y[sliding_window_size-1:] + + + + for model_name, create_model in models: + + model_over_time, preds = walk_forward_train_test( + model_name=model_name, + create_model = create_model, + X = X, + y = y, + window_size = sliding_window_size, + retrain_every = retrain_every + ) + if method == 'regression': + evaluate_predictions_regression(model_name, y, preds, sliding_window_size) + elif method == 'classification': + evaluate_predictions_classification(model_name, y, preds, sliding_window_size) + + +ticker_to_predict = 'BTC_USD' +run_whole_pipeline( + ticker_to_predict = ticker_to_predict, + models = regression_models, + method = 'regression', + sliding_window_size = 120, + retrain_every = 50 +) +run_whole_pipeline( + ticker_to_predict = ticker_to_predict, + models = classification_models, + method = 'classification', + sliding_window_size = 120, + retrain_every = 50 +) \ No newline at end of file diff --git a/utils/evaluate.py b/utils/evaluate.py index d1aeb66..f019e01 100644 --- a/utils/evaluate.py +++ b/utils/evaluate.py @@ -1,18 +1,7 @@ -from math import sqrt -from sklearn.metrics import mean_squared_error, mean_absolute_error, accuracy_score +from sklearn.metrics import mean_squared_error, mean_absolute_error, accuracy_score, r2_score, classification_report from sklearn.metrics import confusion_matrix import pandas as pd - -def print_regression_metrics(y_true, y_pred): - rmse = sqrt(mean_squared_error(y_true, y_pred)) - print("RMSE: %.2f" % rmse) - - mae = mean_absolute_error(y_true, y_pred) - print("MAE: %.2f" % mae) - -def print_classification_metrics(y_true, y_pred): - print("Accuracy: %.2f" % accuracy_score(y_true, y_pred)) - print("Confusion Matrix: \n", confusion_matrix(y_true, y_pred)) +import numpy as np def format_data_for_backtest(aggregated_data: pd.DataFrame, returns_col: str, only_test_data: pd.DataFrame, preds) -> pd.DataFrame: backtest_data = aggregated_data.iloc[-only_test_data.shape[0]:].copy()[returns_col] @@ -21,4 +10,46 @@ def format_data_for_backtest(aggregated_data: pd.DataFrame, returns_col: str, on return pd.concat([backtest_data, pd.Series(preds)], axis='columns') -# def backtest() \ No newline at end of file +def evaluate_predictions_regression(model_name: str, y_true, y_pred, sliding_window_size: int): + evaluate_from = sliding_window_size+1 + y_true = pd.Series(y_true[evaluate_from:-1]) + y_pred = pd.Series(y_pred[evaluate_from:]) + + def preprocess(y_true, y_pred): + y_pred.name = 'y_pred' + y_true.name = 'y_true' + df = pd.concat([y_pred, y_true],axis=1).dropna() + + df['sign_pred'] = df.y_pred.apply(np.sign) + df['sign_true'] = df.y_true.apply(np.sign) + df['is_correct'] = 0 + df.loc[df.sign_pred * df.sign_true > 0 ,'is_correct'] = 1 # only registers 1 when prediction was made AND it was correct + df['is_incorrect'] = 0 + df.loc[df.sign_pred * df.sign_true < 0,'is_incorrect'] = 1 # only registers 1 when prediction was made AND it was wrong + df['is_predicted'] = df.is_correct + df.is_incorrect + df['result'] = df.sign_pred * df.y_true + return df + + df = preprocess(y_true, y_pred) + + scorecard = pd.Series() + scorecard.loc['RSQ'] = r2_score(df.y_true,df.y_pred) + scorecard.loc['MAE'] = mean_absolute_error(df.y_true,df.y_pred) + scorecard.loc['directional_accuracy'] = df.is_correct.sum()*1. / (df.is_predicted.sum()*1.)*100 + scorecard.loc['edge'] = df.result.mean() + scorecard.loc['noise'] = df.y_pred.diff().abs().mean() + scorecard.loc['edge_to_noise'] = scorecard.loc['edge'] / scorecard.loc['noise'] + scorecard.loc['edge_to_mae'] = scorecard.loc['edge'] / scorecard.loc['MAE'] + print("Model name: ", model_name) + print(scorecard) + return scorecard + +def evaluate_predictions_classification(model_name: str, y, preds, sliding_window_size: int): + print("Model: ", model_name) + evaluate_from = sliding_window_size+1 + y = pd.Series(y[evaluate_from:-1]) + preds = pd.Series(preds[evaluate_from:]) + print(accuracy_score(y, preds)) + print(confusion_matrix(y, preds)) + print(classification_report(y, preds)) +