mirror of
https://github.com/webclinic017/drift.git
synced 2026-08-13 02:48:07 +00:00
4018 lines
506 KiB
Plaintext
4018 lines
506 KiB
Plaintext
{
|
||||
|
|
"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",
|
|||
|
|
"<a style=\"text-align: center;\" href=\"https://github.com/convergenceIM/alpha-scientist/blob/master/content/06_Ensemble_Modeling.ipynb\"><img src=\"images/button_ipynb-notebook.png\" title=\"download ipynb\" /></a>\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 R<sub>1</sub> thru R<sub>m</sub> is trained on historical data and used to make predictions P<sub>1</sub> thru P<sub>m</sub>. Those predictions then become the features used to train a meta-model to determine how to combine these predictions. \n",
|
|||
|
|
"\n",
|
|||
|
|
"\n",
|
|||
|
|
"<img src=\"http://rasbt.github.io/mlxtend/user_guide/regressor/StackingRegressor_files/stackingregression_overview.png\" width=\"400\">\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 P<sub>1</sub> thru P<sub>m</sub> 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 Train<sub>1</sub> and Train<sub>2</sub> sets so base models can be trained on Train<sub>1</sub> and then can make predictions on Train<sub>2</sub> 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 (P<sub>1</sub> thru P<sub>m</sub>). 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": [
|
|||
|
|
"<div>\n",
|
|||
|
|
"<style scoped>\n",
|
|||
|
|
" .dataframe tbody tr th:only-of-type {\n",
|
|||
|
|
" vertical-align: middle;\n",
|
|||
|
|
" }\n",
|
|||
|
|
"\n",
|
|||
|
|
" .dataframe tbody tr th {\n",
|
|||
|
|
" vertical-align: top;\n",
|
|||
|
|
" }\n",
|
|||
|
|
"\n",
|
|||
|
|
" .dataframe thead th {\n",
|
|||
|
|
" text-align: right;\n",
|
|||
|
|
" }\n",
|
|||
|
|
"</style>\n",
|
|||
|
|
"<table border=\"1\" class=\"dataframe\">\n",
|
|||
|
|
" <thead>\n",
|
|||
|
|
" <tr style=\"text-align: right;\">\n",
|
|||
|
|
" <th></th>\n",
|
|||
|
|
" <th></th>\n",
|
|||
|
|
" <th>f1</th>\n",
|
|||
|
|
" <th>f2</th>\n",
|
|||
|
|
" <th>f3</th>\n",
|
|||
|
|
" <th>f4</th>\n",
|
|||
|
|
" <th>f5</th>\n",
|
|||
|
|
" <th>f6</th>\n",
|
|||
|
|
" <th>f7</th>\n",
|
|||
|
|
" <th>f8</th>\n",
|
|||
|
|
" <th>f9</th>\n",
|
|||
|
|
" <th>f10</th>\n",
|
|||
|
|
" </tr>\n",
|
|||
|
|
" <tr>\n",
|
|||
|
|
" <th>date</th>\n",
|
|||
|
|
" <th>symbol</th>\n",
|
|||
|
|
" <th></th>\n",
|
|||
|
|
" <th></th>\n",
|
|||
|
|
" <th></th>\n",
|
|||
|
|
" <th></th>\n",
|
|||
|
|
" <th></th>\n",
|
|||
|
|
" <th></th>\n",
|
|||
|
|
" <th></th>\n",
|
|||
|
|
" <th></th>\n",
|
|||
|
|
" <th></th>\n",
|
|||
|
|
" <th></th>\n",
|
|||
|
|
" </tr>\n",
|
|||
|
|
" </thead>\n",
|
|||
|
|
" <tbody>\n",
|
|||
|
|
" <tr>\n",
|
|||
|
|
" <th rowspan=\"4\" valign=\"top\">2012-01-03</th>\n",
|
|||
|
|
" <th>AAPL</th>\n",
|
|||
|
|
" <td>0.290710</td>\n",
|
|||
|
|
" <td>-0.891838</td>\n",
|
|||
|
|
" <td>2.716568</td>\n",
|
|||
|
|
" <td>-2.150783</td>\n",
|
|||
|
|
" <td>-0.705256</td>\n",
|
|||
|
|
" <td>-0.452650</td>\n",
|
|||
|
|
" <td>-1.681323</td>\n",
|
|||
|
|
" <td>2.315719</td>\n",
|
|||
|
|
" <td>-2.074949</td>\n",
|
|||
|
|
" <td>0.195330</td>\n",
|
|||
|
|
" </tr>\n",
|
|||
|
|
" <tr>\n",
|
|||
|
|
" <th>CSCO</th>\n",
|
|||
|
|
" <td>0.684334</td>\n",
|
|||
|
|
" <td>-0.243884</td>\n",
|
|||
|
|
" <td>1.427696</td>\n",
|
|||
|
|
" <td>-1.840774</td>\n",
|
|||
|
|
" <td>-0.060560</td>\n",
|
|||
|
|
" <td>2.298205</td>\n",
|
|||
|
|
" <td>-1.252799</td>\n",
|
|||
|
|
" <td>1.553487</td>\n",
|
|||
|
|
" <td>-3.292124</td>\n",
|
|||
|
|
" <td>-1.953685</td>\n",
|
|||
|
|
" </tr>\n",
|
|||
|
|
" <tr>\n",
|
|||
|
|
" <th>INTC</th>\n",
|
|||
|
|
" <td>0.261258</td>\n",
|
|||
|
|
" <td>0.520605</td>\n",
|
|||
|
|
" <td>1.846479</td>\n",
|
|||
|
|
" <td>-1.650393</td>\n",
|
|||
|
|
" <td>0.651065</td>\n",
|
|||
|
|
" <td>0.178868</td>\n",
|
|||
|
|
" <td>0.051921</td>\n",
|
|||
|
|
" <td>1.194534</td>\n",
|
|||
|
|
" <td>-1.717330</td>\n",
|
|||
|
|
" <td>4.514711</td>\n",
|
|||
|
|
" </tr>\n",
|
|||
|
|
" <tr>\n",
|
|||
|
|
" <th>MSFT</th>\n",
|
|||
|
|
" <td>1.026038</td>\n",
|
|||
|
|
" <td>0.122784</td>\n",
|
|||
|
|
" <td>-0.091722</td>\n",
|
|||
|
|
" <td>-4.462153</td>\n",
|
|||
|
|
" <td>0.032104</td>\n",
|
|||
|
|
" <td>1.076377</td>\n",
|
|||
|
|
" <td>0.288104</td>\n",
|
|||
|
|
" <td>0.504962</td>\n",
|
|||
|
|
" <td>-2.324226</td>\n",
|
|||
|
|
" <td>-0.570928</td>\n",
|
|||
|
|
" </tr>\n",
|
|||
|
|
" <tr>\n",
|
|||
|
|
" <th>2012-01-04</th>\n",
|
|||
|
|
" <th>AAPL</th>\n",
|
|||
|
|
" <td>-1.182916</td>\n",
|
|||
|
|
" <td>-2.676495</td>\n",
|
|||
|
|
" <td>2.087499</td>\n",
|
|||
|
|
" <td>-2.474870</td>\n",
|
|||
|
|
" <td>-0.968875</td>\n",
|
|||
|
|
" <td>0.655539</td>\n",
|
|||
|
|
" <td>0.567816</td>\n",
|
|||
|
|
" <td>4.224116</td>\n",
|
|||
|
|
" <td>-0.748807</td>\n",
|
|||
|
|
" <td>1.383618</td>\n",
|
|||
|
|
" </tr>\n",
|
|||
|
|
" <tr>\n",
|
|||
|
|
" <th>...</th>\n",
|
|||
|
|
" <th>...</th>\n",
|
|||
|
|
" <td>...</td>\n",
|
|||
|
|
" <td>...</td>\n",
|
|||
|
|
" <td>...</td>\n",
|
|||
|
|
" <td>...</td>\n",
|
|||
|
|
" <td>...</td>\n",
|
|||
|
|
" <td>...</td>\n",
|
|||
|
|
" <td>...</td>\n",
|
|||
|
|
" <td>...</td>\n",
|
|||
|
|
" <td>...</td>\n",
|
|||
|
|
" <td>...</td>\n",
|
|||
|
|
" </tr>\n",
|
|||
|
|
" <tr>\n",
|
|||
|
|
" <th>2018-03-26</th>\n",
|
|||
|
|
" <th>MSFT</th>\n",
|
|||
|
|
" <td>-1.678099</td>\n",
|
|||
|
|
" <td>-2.300153</td>\n",
|
|||
|
|
" <td>2.644520</td>\n",
|
|||
|
|
" <td>-2.186149</td>\n",
|
|||
|
|
" <td>-2.277767</td>\n",
|
|||
|
|
" <td>-0.177903</td>\n",
|
|||
|
|
" <td>-3.435729</td>\n",
|
|||
|
|
" <td>5.015973</td>\n",
|
|||
|
|
" <td>-2.384433</td>\n",
|
|||
|
|
" <td>-2.592677</td>\n",
|
|||
|
|
" </tr>\n",
|
|||
|
|
" <tr>\n",
|
|||
|
|
" <th rowspan=\"4\" valign=\"top\">2018-03-27</th>\n",
|
|||
|
|
" <th>AAPL</th>\n",
|
|||
|
|
" <td>2.425041</td>\n",
|
|||
|
|
" <td>0.408673</td>\n",
|
|||
|
|
" <td>1.817243</td>\n",
|
|||
|
|
" <td>-3.249701</td>\n",
|
|||
|
|
" <td>-0.675492</td>\n",
|
|||
|
|
" <td>0.393031</td>\n",
|
|||
|
|
" <td>1.332007</td>\n",
|
|||
|
|
" <td>2.384243</td>\n",
|
|||
|
|
" <td>-3.372531</td>\n",
|
|||
|
|
" <td>-1.509449</td>\n",
|
|||
|
|
" </tr>\n",
|
|||
|
|
" <tr>\n",
|
|||
|
|
" <th>CSCO</th>\n",
|
|||
|
|
" <td>0.743400</td>\n",
|
|||
|
|
" <td>0.284298</td>\n",
|
|||
|
|
" <td>1.787818</td>\n",
|
|||
|
|
" <td>-3.457743</td>\n",
|
|||
|
|
" <td>0.545880</td>\n",
|
|||
|
|
" <td>0.890898</td>\n",
|
|||
|
|
" <td>-2.346138</td>\n",
|
|||
|
|
" <td>2.344296</td>\n",
|
|||
|
|
" <td>-0.666132</td>\n",
|
|||
|
|
" <td>2.443742</td>\n",
|
|||
|
|
" </tr>\n",
|
|||
|
|
" <tr>\n",
|
|||
|
|
" <th>INTC</th>\n",
|
|||
|
|
" <td>1.992259</td>\n",
|
|||
|
|
" <td>-0.691250</td>\n",
|
|||
|
|
" <td>-0.086637</td>\n",
|
|||
|
|
" <td>-2.517395</td>\n",
|
|||
|
|
" <td>-0.913152</td>\n",
|
|||
|
|
" <td>1.121162</td>\n",
|
|||
|
|
" <td>-0.618323</td>\n",
|
|||
|
|
" <td>1.892296</td>\n",
|
|||
|
|
" <td>-2.282686</td>\n",
|
|||
|
|
" <td>-2.508796</td>\n",
|
|||
|
|
" </tr>\n",
|
|||
|
|
" <tr>\n",
|
|||
|
|
" <th>MSFT</th>\n",
|
|||
|
|
" <td>1.097342</td>\n",
|
|||
|
|
" <td>-0.552628</td>\n",
|
|||
|
|
" <td>0.211335</td>\n",
|
|||
|
|
" <td>1.053797</td>\n",
|
|||
|
|
" <td>-0.462206</td>\n",
|
|||
|
|
" <td>1.230167</td>\n",
|
|||
|
|
" <td>0.150094</td>\n",
|
|||
|
|
" <td>-0.408570</td>\n",
|
|||
|
|
" <td>-3.068049</td>\n",
|
|||
|
|
" <td>0.807234</td>\n",
|
|||
|
|
" </tr>\n",
|
|||
|
|
" </tbody>\n",
|
|||
|
|
"</table>\n",
|
|||
|
|
"<p>6266 rows × 10 columns</p>\n",
|
|||
|
|
"</div>"
|
|||
|
|
],
|
|||
|
|
"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": [
|
|||
|
|
"<AxesSubplot:title={'center':'Distributions - Features and Target'}, ylabel='Density'>"
|
|||
|
|
]
|
|||
|
|
},
|
|||
|
|
"execution_count": 137,
|
|||
|
|
"metadata": {},
|
|||
|
|
"output_type": "execute_result"
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
"data": {
|
|||
|
|
"image/png": "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
|
|||
|
|
"text/plain": [
|
|||
|
|
"<Figure size 432x288 with 1 Axes>"
|
|||
|
|
]
|
|||
|
|
},
|
|||
|
|
"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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
|
|||
|
|
"text/plain": [
|
|||
|
|
"<Figure size 576x432 with 12 Axes>"
|
|||
|
|
]
|
|||
|
|
},
|
|||
|
|
"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": "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
|
|||
|
|
"text/plain": [
|
|||
|
|
"<Figure size 360x360 with 4 Axes>"
|
|||
|
|
]
|
|||
|
|
},
|
|||
|
|
"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": [
|
|||
|
|
"<AxesSubplot:title={'center':'Weighting Coefficients for \\nLinear Model'}>"
|
|||
|
|
]
|
|||
|
|
},
|
|||
|
|
"execution_count": 118,
|
|||
|
|
"metadata": {},
|
|||
|
|
"output_type": "execute_result"
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
"data": {
|
|||
|
|
"image/png": "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
|
|||
|
|
"text/plain": [
|
|||
|
|
"<Figure size 432x288 with 1 Axes>"
|
|||
|
|
]
|
|||
|
|
},
|
|||
|
|
"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": [
|
|||
|
|
"<AxesSubplot:title={'center':'Prediction Edge vs. MAE'}, xlabel='time'>"
|
|||
|
|
]
|
|||
|
|
},
|
|||
|
|
"execution_count": 121,
|
|||
|
|
"metadata": {},
|
|||
|
|
"output_type": "execute_result"
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
"data": {
|
|||
|
|
"image/png": "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
|
|||
|
|
"text/plain": [
|
|||
|
|
"<Figure size 432x288 with 1 Axes>"
|
|||
|
|
]
|
|||
|
|
},
|
|||
|
|
"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": [
|
|||
|
|
"<AxesSubplot:title={'center':'Weighting Coefficients for \\nSimple Two-Model Ensemble'}>"
|
|||
|
|
]
|
|||
|
|
},
|
|||
|
|
"execution_count": 123,
|
|||
|
|
"metadata": {},
|
|||
|
|
"output_type": "execute_result"
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
"data": {
|
|||
|
|
"image/png": "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
|
|||
|
|
"text/plain": [
|
|||
|
|
"<Figure size 432x288 with 1 Axes>"
|
|||
|
|
]
|
|||
|
|
},
|
|||
|
|
"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": [
|
|||
|
|
"<Figure size 432x288 with 1 Axes>"
|
|||
|
|
]
|
|||
|
|
},
|
|||
|
|
"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": [
|
|||
|
|
"<Figure size 648x432 with 4 Axes>"
|
|||
|
|
]
|
|||
|
|
},
|
|||
|
|
"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
|
|||
|
|
}
|