Alexandre Catarino
5361f87dd1
Regression Tests / build (push) Has been cancelled
Build & Test Lean / build (push) Has been cancelled
Updates Equity Market Data ( #5576 )
...
* Updates Equity Market Data
* Updates Unit Tests
* Updates Regression Tests
In this commit we include regression tests with small changes (slightly different CAGR, Alpha, etc, but same number of trades) due to the data update.
* Updates Regression Tests 2
The following regression tests were adapt because of verification of hard-coded market data values:
- `AdjustedVolumeRegressionAlgorithm`
- `HistoryWithSymbolChangesRegressionAlgorithm`
- `OptionRenameRegressionAlgorithm`
- `RawDataRegressionAlgorithm`
- `SwitchDataModeRegressionAlgorithm`
The following regression tests have more trades since adjusted prices allowed more 1-2 shares trades that were rounded down to zero before:
- `AddUniverseSelectionModelCoarseAlgorithm` 23 -> 35
- `MeanVarianceOptimizationFrameworkAlgorithm` 12 -> 14
- `PortfolioRebalanceOnDateRulesRegressionAlgorithm` 298 -> 324
- `PortfolioRebalanceOnInsightChangesRegressionAlgorithm` 83 -> 86
- `ScheduledUniverseSelectionModelRegressionAlgorithm` 86 -> 90
- `SectorExposureRiskFrameworkAlgorithm` 17 -> 22
- `SetHoldingsMultipleTargetsRegressionAlgorithm` 8 -> 9
- `StandardDeviationExecutionModelRegressionAlgorithm` 196 -> 199
- `UniverseUnchangedRegressionAlgorithm` 11 -> 17
- `VolumeWeightedAveragePriceExecutionModelRegressionAlgorithm` 237 -> 238
Especial cases:
- `BlackLittermanPortfolioOptimizationFrameworkAlgorithm` 18 -> 17
- BLM model sensibility
- `OptionChainedAndUniverseSelectionRegressionAlgorithm`
The following regression tests have different Capacity because of different volume from lowest capacity asset, except:
- `OptionEquityCoveredCallRegressionAlgorithm` New lowest capacity asset is underlying
- `OptionEquityCoveredPutRegressionAlgorithm` New lowest capacity asset is underlying
* Revert File Update for SPWR and SPWRA
* Fix Regression Tests
Temporarily removes python regression test for `MeanVarianceOptimizationFrameworkAlgorithm` as the `MeanVarianceOptimizationPortfolioConstructionModel` for each version are yeilding different results. If we use C# version in `MeanVarianceOptimizationPortfolioConstructionModel.py`, the results match.
* Changes Optimization Method in MinimumVariancePortfolioOptimizer [Py]
Uses `trust-constr` method.
See https://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.minimize.html
2021-06-17 14:04:51 -03:00
..
2021-01-27 09:56:03 -03:00
2020-11-13 20:07:17 -03:00
2021-04-07 13:39:49 -03:00
2021-03-02 18:46:31 -03:00
2021-02-18 17:13:11 -03:00
2019-07-19 20:13:13 +01:00
2021-05-17 16:47:44 -03:00
2021-06-17 14:04:51 -03:00
2021-05-13 20:25:19 -03:00
2021-05-26 18:09:05 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-06-17 14:04:51 -03:00
2021-05-17 16:47:44 -03:00
2021-06-17 14:04:51 -03:00
2021-06-17 14:04:51 -03:00
2021-06-17 14:04:51 -03:00
2021-06-17 14:04:51 -03:00
2021-05-13 20:25:19 -03:00
2021-05-17 16:47:44 -03:00
2021-05-17 16:47:44 -03:00
2021-06-17 14:04:51 -03:00
2019-05-16 09:25:27 -07:00
2021-05-13 20:25:19 -03:00
2021-05-17 16:47:44 -03:00
2019-11-22 11:39:03 -03:00
2021-05-13 20:25:19 -03:00
2019-04-03 21:55:44 -03:00
2021-05-17 16:47:44 -03:00
2021-05-17 16:47:44 -03:00
2021-05-13 20:25:19 -03:00
2020-04-28 16:29:15 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-03-12 20:46:23 -03:00
2018-12-14 15:29:46 -03:00
2020-02-12 22:28:45 +00:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2020-02-12 22:28:45 +00:00
2021-06-17 14:04:51 -03:00
2020-02-12 22:28:45 +00:00
2021-06-17 14:04:51 -03:00
2019-09-12 15:30:45 -04:00
2021-05-13 20:25:19 -03:00
2021-05-28 14:53:13 -03:00
2021-05-13 20:25:19 -03:00
2021-05-21 16:24:29 -03:00
2021-06-17 14:04:51 -03:00
2021-06-17 14:04:51 -03:00
2021-06-17 14:04:51 -03:00
2021-05-13 20:25:19 -03:00
2021-05-17 16:47:44 -03:00
2021-05-28 14:53:13 -03:00
2021-06-17 14:04:51 -03:00
2021-05-17 16:47:44 -03:00
2021-05-17 16:47:44 -03:00
2021-05-13 20:25:19 -03:00
2019-11-20 16:58:43 -03:00
2019-11-20 19:47:19 -03:00
2021-06-17 14:04:51 -03:00
2021-05-17 16:47:44 -03:00
2021-06-17 14:04:51 -03:00
2021-06-17 14:04:51 -03:00
2019-09-12 15:30:45 -04:00
2021-05-17 16:47:44 -03:00
2021-04-07 13:39:49 -03:00
2021-06-17 14:04:51 -03:00
2021-06-17 14:04:51 -03:00
2021-06-17 14:04:51 -03:00
2021-05-27 20:09:48 -03:00
2021-04-07 13:39:49 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2019-09-12 15:30:45 -04:00
2021-06-17 14:04:51 -03:00
2019-04-03 21:55:44 -03:00
2021-05-17 16:47:44 -03:00
2020-04-13 18:50:03 +01:00
2021-05-17 16:47:44 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2018-12-24 17:32:39 -03:00
2020-02-17 11:28:34 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-19 15:19:38 -03:00
2021-05-13 20:25:19 -03:00
2021-05-26 18:09:05 -03:00
2021-05-17 16:47:44 -03:00
2019-09-12 15:30:45 -04:00
2021-06-17 14:04:51 -03:00
2021-06-17 14:04:51 -03:00
2021-05-13 20:25:19 -03:00
2019-09-30 19:06:21 -04:00
2020-06-04 18:04:43 -07:00
2019-04-03 21:55:44 -03:00
2021-05-13 20:25:19 -03:00
2021-05-17 16:47:44 -03:00
2021-05-17 16:47:44 -03:00
2021-05-13 20:25:19 -03:00
2021-06-17 14:04:51 -03:00
2021-06-17 14:04:51 -03:00
2019-09-27 14:28:47 -04:00
2019-09-12 15:30:45 -04:00
2019-04-03 22:00:27 -03:00
2021-05-17 16:47:44 -03:00
2021-05-17 16:47:44 -03:00
2021-05-13 20:25:19 -03:00
2021-06-17 14:04:51 -03:00
2021-05-13 20:25:19 -03:00
2021-06-17 14:04:51 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-17 16:47:44 -03:00
2021-05-26 18:09:05 -03:00
2021-05-26 18:09:05 -03:00
2021-05-26 18:09:05 -03:00
2021-05-26 18:09:05 -03:00
2021-05-26 18:09:05 -03:00
2021-05-26 18:09:05 -03:00
2021-05-26 18:09:05 -03:00
2021-05-26 18:09:05 -03:00
2021-05-26 18:09:05 -03:00
2021-05-26 18:09:05 -03:00
2021-05-26 18:09:05 -03:00
2021-05-18 14:04:30 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-04-07 13:39:49 -03:00
2021-04-02 11:20:01 -07:00
2019-04-25 21:47:32 +02:00
2021-05-17 16:47:44 -03:00
2021-06-17 14:04:51 -03:00
2021-05-13 20:25:19 -03:00
2021-06-17 14:04:51 -03:00
2021-06-17 14:04:51 -03:00
2021-06-17 14:04:51 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-17 16:47:44 -03:00
2021-05-17 16:47:44 -03:00
2021-05-17 16:47:44 -03:00
2021-05-17 16:47:44 -03:00
2021-05-17 16:47:44 -03:00
2019-11-07 22:26:46 +00:00
2019-09-12 15:30:45 -04:00
2021-06-17 14:04:51 -03:00
2021-05-17 16:47:44 -03:00
2021-05-17 16:47:44 -03:00
2019-09-12 15:30:45 -04:00
2021-06-17 14:04:51 -03:00
2021-05-17 16:47:44 -03:00
2021-05-17 16:47:44 -03:00
2021-06-17 14:04:51 -03:00
2021-04-07 13:39:49 -03:00
2021-05-17 16:47:44 -03:00
2021-05-17 16:47:44 -03:00
2020-04-21 23:14:21 +01:00
2021-05-13 20:25:19 -03:00
2021-06-17 14:04:51 -03:00
2021-04-19 13:31:01 -03:00
2021-04-07 13:39:49 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-06-17 14:04:51 -03:00
2021-06-17 14:04:51 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-04-30 18:45:27 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-06-17 14:04:51 -03:00
2021-06-17 14:04:51 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-06-17 14:04:51 -03:00
2021-05-13 20:25:19 -03:00
2021-06-17 14:04:51 -03:00
2019-01-23 21:29:07 +01:00
2021-05-13 20:25:19 -03:00
2021-06-17 14:04:51 -03:00
2021-05-13 20:25:19 -03:00
2021-06-17 14:04:51 -03:00
2021-05-13 20:25:19 -03:00
2021-05-13 20:25:19 -03:00
2021-05-17 16:47:44 -03:00
2021-05-13 20:25:19 -03:00
2021-05-17 16:47:44 -03:00
2021-05-17 16:47:44 -03:00
2021-06-17 14:04:51 -03:00
2019-09-12 15:30:45 -04:00
2021-06-17 14:04:51 -03:00
2021-06-17 14:04:51 -03:00
2021-06-17 14:04:51 -03:00
2021-06-17 14:04:51 -03:00
2021-06-17 14:04:51 -03:00
2019-09-12 15:30:45 -04:00
2019-08-20 16:21:35 -07:00
2021-06-11 13:51:09 -03:00
2021-06-17 14:04:51 -03:00
2021-06-17 14:04:51 -03:00
2021-05-13 20:25:19 -03:00
2021-06-17 14:04:51 -03:00
2021-04-07 13:39:49 -03:00
2021-05-17 16:47:44 -03:00
2020-01-16 14:03:55 -08:00
2021-06-17 14:04:51 -03:00
2019-02-26 22:28:43 +00:00
2021-05-17 16:47:44 -03:00
2020-09-04 18:13:46 -03:00
2021-06-17 14:04:51 -03:00
2019-11-04 20:38:26 -03:00
2021-06-17 14:04:51 -03:00
2021-06-17 14:04:51 -03:00
2021-05-13 20:25:19 -03:00
2021-05-17 16:47:44 -03:00
2021-05-20 13:19:39 -03:00
2021-05-13 20:25:19 -03:00
2021-06-17 14:04:51 -03:00
2021-06-17 14:04:51 -03:00
2021-06-17 14:04:51 -03:00
2019-04-18 23:29:51 +01:00
2019-10-21 18:03:13 -03:00
2021-06-17 14:04:51 -03:00
2021-06-17 14:04:51 -03:00
2021-05-13 20:25:19 -03:00
2021-05-17 16:47:44 -03:00
2020-09-14 15:12:17 -03:00
2021-05-17 16:47:44 -03:00
2021-06-17 14:04:51 -03:00
2019-10-02 13:11:31 -03:00
2021-05-17 16:47:44 -03:00
2021-05-13 20:25:19 -03:00
2021-06-17 14:04:51 -03:00
2019-06-20 10:35:56 +01:00
2021-05-17 16:47:44 -03:00
2019-10-28 17:49:53 +00:00
2019-10-28 18:13:59 +00:00
2021-05-20 13:19:39 -03:00
2021-06-17 14:04:51 -03:00
2021-06-17 14:04:51 -03:00
2021-05-13 20:25:19 -03:00
2021-05-17 16:47:44 -03:00
2021-05-17 16:47:44 -03:00
2021-06-17 14:04:51 -03:00
2021-05-17 16:47:44 -03:00
2019-11-04 20:38:26 -03:00
2019-11-04 20:38:26 -03:00
2021-06-17 14:04:51 -03:00
2021-03-02 18:46:31 -03:00
2021-05-13 20:25:19 -03:00
2019-09-12 15:30:45 -04:00
2021-05-17 16:47:44 -03:00
2021-06-17 14:04:51 -03:00
2021-05-17 16:47:44 -03:00
2021-05-17 16:47:44 -03:00