Compare los precios de acciones usando DTW
Use WarpingCorrespondence para comparar el primer cuarto de 2016 de los precios de acciones de HPQ con datos históricos de 2010 a 2015.
In[1]:=
![Click for copyable input](assets.es/compare-stock-prices-using-dtw/In_5.png)
recent = FinancialData["HPQ", {{2016, 1, 1}, {2016, 3, 31}},
"Value"];
{histDates, hist} =
Transpose[
FinancialData["HPQ", {{2010, 1, 1}, {2015, 1, 31}}, "DateValue"]];
Encuentre la mejor subsecuencia correspondiente de datos históricos.
In[2]:=
![Click for copyable input](assets.es/compare-stock-prices-using-dtw/In_6.png)
{corrHist, corrRecent} =
WarpingCorrespondence[hist, recent,
Method -> {"MatchingInterval" -> "Flexible"}];
Detecte el intervalo histórico más similar al cuarto del año 2016.
In[3]:=
![Click for copyable input](assets.es/compare-stock-prices-using-dtw/In_7.png)
{m, n} = corrHist[[{1, -1}]];
histDates[[{m, n}]]
Out[3]=
![](assets.es/compare-stock-prices-using-dtw/O_4.png)
Compare visualmente datos recientes y la mejor concordancia histórica.
muestre la entrada completa de Wolfram Language
Out[4]=
![](assets.es/compare-stock-prices-using-dtw/O_5.png)
Pronostique los precios de acciones para los siguientes 30 días con base en los datos históricos.
muestre la entrada completa de Wolfram Language
Out[5]=
![](assets.es/compare-stock-prices-using-dtw/O_6.png)