gio.bar
Forumer storico
Buongiorno a tutti.
Per ringraziare questo thread, il suo creatore e tutti quelli che mi hanno dato spunti interessanti, voglio condividere una piccola elaborazione domenicale.
Dunque, aggiorno quello che scrissi un po' di tempo fa. Ho preso i dati del Ftse Mib dalla piattaforma sella.it, dalla data più remota disponibile, cioè il 24 maggio 2004 al 23 settembre 2016, ultima data disponibile.
Allego il file .csv se qualche volenteroso vuole controllare o cimentarsi. Poi, per fare digerire meglio al software, ho arrotondato i valori (i decimali, avendo la virgola, in un .csv verrebbero visti come valori autonomi, incasinando il tutto. Allego .csv arrotondato per chi voglia controllarlo. Poi l'ho splittato in tre diverse lunghezze: periodo massimo, 10 anni, 5 anni. Allegati anche loro.
Poi ho fatto digerire tutto al software. Ecco i tre risultati:
Periodo massimo (la linea retta è la regressione lineare):
Periodo 10 anni (la linea retta è la regressione lineare):
Periodo 5 anni (la linea retta è la regressione lineare). Della linea rossa parlo dopo:
Come potete notare la linea di regressione ha cambiato pendenza. La formula è indicata nella legenda. Inoltre ho fatto girare una funzione di "fit function" che cerca la funzione che più si adatta (quindi con il minimo scarto) ai dati conosciuti. Ho fatto fare UN MILIARDO (proprio così!) di iterazioni da cui è uscito che la funzione che meglio si adatta è la Fourier a 97 armoniche. Il limite era 99 gradi su tutte le funzioni disponibili. E' tracciata in rosso.
la formula è:
Fourier (on 97 harmonics), Y = 18183.267 +3447.2874*cos(0.0034447288*X) +960.91481*sin(0.0034447288*X) -410.53016*cos(0.0068894576*X) +510.32922*sin(0.0068894576*X) -702.74846*cos(0.010334186*X) -104.54888*sin(0.010334186*X) -895.13591*cos(0.013778915*X) -324.38774*sin(0.013778915*X) -190.51663*cos(0.017223644*X) +106.41719*sin(0.017223644*X) -232.28296*cos(0.020668373*X) -285.63617*sin(0.020668373*X) -274.53225*cos(0.024113102*X) +236.71014*sin(0.024113102*X) -252.7412*cos(0.02755783*X) -321.98618*sin(0.02755783*X) +248.63419*cos(0.031002559*X) -27.828369*sin(0.031002559*X) +103.95972*cos(0.034447288*X) -266.97465*sin(0.034447288*X) +144.32606*cos(0.037892017*X) +110.09499*sin(0.037892017*X) -347.98389*cos(0.041336745*X) -210.07099*sin(0.041336745*X) +171.08978*cos(0.044781474*X) -49.77122*sin(0.044781474*X) +330.63432*cos(0.048226203*X) -50.626026*sin(0.048226203*X) -48.976459*cos(0.051670932*X) +35.571211*sin(0.051670932*X) -107.38581*cos(0.055115661*X) +157.83343*sin(0.055115661*X) +60.957791*cos(0.058560389*X) -120.89237*sin(0.058560389*X) -157.04577*cos(0.062005118*X) +22.307087*sin(0.062005118*X) +11.12213*cos(0.065449847*X) +43.240245*sin(0.065449847*X) +14.627199*cos(0.068894576*X) +59.050279*sin(0.068894576*X) -71.063528*cos(0.072339305*X) -22.497391*sin(0.072339305*X) -79.276252*cos(0.075784033*X) +141.84935*sin(0.075784033*X) -4.9370882*cos(0.079228762*X) +290.90977*sin(0.079228762*X) -67.989678*cos(0.082673491*X) +82.50457*sin(0.082673491*X) +45.30769*cos(0.08611822*X) -95.450391*sin(0.08611822*X) +48.249609*cos(0.089562948*X) +40.270822*sin(0.089562948*X) +57.465779*cos(0.093007677*X) +148.9035*sin(0.093007677*X) +28.333511*cos(0.096452406*X) + 11.6784*sin(0.096452406*X) -56.155471*cos(0.099897135*X) +61.592282*sin(0.099897135*X) +42.644505*cos(0.10334186*X) +46.134588*sin(0.10334186*X) -39.443973*cos(0.10678659*X) +52.68408*sin(0.10678659*X) -75.256921*cos(0.11023132*X) -35.837352*sin(0.11023132*X) -15.644641*cos(0.11367605*X) -21.523971*sin(0.11367605*X) +61.669286*cos(0.11712078*X) +28.341609*sin(0.11712078*X) +9.5274395*cos(0.12056551*X) +14.431291*sin(0.12056551*X) +113.01157*cos(0.12401024*X) +32.054087*sin(0.12401024*X) -26.251584*cos(0.12745497*X) -78.670889*sin(0.12745497*X) +88.120282*cos(0.13089969*X) -33.535247*sin(0.13089969*X) -70.912333*cos(0.13434442*X) +46.084208*sin(0.13434442*X) -45.035281*cos(0.13778915*X) -127.45054*sin(0.13778915*X) +36.693234*cos(0.14123388*X) -4.1740888*sin(0.14123388*X) +0.053867133*cos(0.14467861*X) +27.26497*sin(0.14467861*X) -66.036042*cos(0.14812334*X) -54.779771*sin(0.14812334*X) +5.1059349*cos(0.15156807*X) -7.3341346*sin(0.15156807*X) -56.717198*cos(0.1550128*X) +6.989005*sin(0.1550128*X) -32.177112*cos(0.15845752*X) +1.1689143*sin(0.15845752*X) +66.961782*cos(0.16190225*X) +19.741566*sin(0.16190225*X) +72.078284*cos(0.16534698*X) +35.120314*sin(0.16534698*X) +101.36981*cos(0.16879171*X) +63.223083*sin(0.16879171*X) -95.022396*cos(0.17223644*X) -10.446225*sin(0.17223644*X) +7.9656425*cos(0.17568117*X) +0.20893126*sin(0.17568117*X) -21.523573*cos(0.1791259*X) -30.954425*sin(0.1791259*X) -9.043431*cos(0.18257063*X) +7.1059689*sin(0.18257063*X) -27.044102*cos(0.18601535*X) -41.779439*sin(0.18601535*X) -37.742172*cos(0.18946008*X) +62.996438*sin(0.18946008*X) +1.1288495*cos(0.19290481*X) -41.542746*sin(0.19290481*X) +14.497021*cos(0.19634954*X) -29.050463*sin(0.19634954*X) +16.67208*cos(0.19979427*X) -45.767065*sin(0.19979427*X) -49.206246*cos(0.203239*X) -32.30645*sin(0.203239*X) -39.970096*cos(0.20668373*X) -19.841766*sin(0.20668373*X) -34.321127*cos(0.21012846*X) -66.956763*sin(0.21012846*X) -8.0372662*cos(0.21357318*X) -37.959895*sin(0.21357318*X) -75.380294*cos(0.21701791*X) -16.722239*sin(0.21701791*X) -52.447183*cos(0.22046264*X) -85.684398*sin(0.22046264*X) +61.541439*cos(0.22390737*X) -59.957185*sin(0.22390737*X) +13.333829*cos(0.2273521*X) +62.70039*sin(0.2273521*X) +5.1010902*cos(0.23079683*X) +2.1173649*sin(0.23079683*X) -10.735916*cos(0.23424156*X) +16.687478*sin(0.23424156*X) -13.441564*cos(0.23768629*X) -40.767832*sin(0.23768629*X) +59.401902*cos(0.24113102*X) -108.23416*sin(0.24113102*X) -2.5072346*cos(0.24457574*X) -39.137455*sin(0.24457574*X) +25.865992*cos(0.24802047*X) -7.1504927*sin(0.24802047*X) +28.221771*cos(0.2514652*X) +28.535653*sin(0.2514652*X) +12.593618*cos(0.25490993*X) +37.193465*sin(0.25490993*X) +18.712713*cos(0.25835466*X) +8.050023*sin(0.25835466*X) -60.058455*cos(0.26179939*X) -30.245251*sin(0.26179939*X) -9.2740219*cos(0.26524412*X) -33.070121*sin(0.26524412*X) -31.694729*cos(0.26868885*X) +17.96665*sin(0.26868885*X) -2.0561974*cos(0.27213357*X) -26.636636*sin(0.27213357*X) +12.341532*cos(0.2755783*X) +19.511177*sin(0.2755783*X) -19.068765*cos(0.27902303*X) +48.471272*sin(0.27902303*X) -1.5763084*cos(0.28246776*X) +7.3748672*sin(0.28246776*X) -38.310393*cos(0.28591249*X) +43.15531*sin(0.28591249*X) -17.57495*cos(0.28935722*X) -1.8859908*sin(0.28935722*X) -4.5204722*cos(0.29280195*X) -18.663621*sin(0.29280195*X) +13.011377*cos(0.29624668*X) -15.95586*sin(0.29624668*X) +22.575858*cos(0.2996914*X) +44.574733*sin(0.2996914*X) -6.7667246*cos(0.30313613*X) +17.747975*sin(0.30313613*X) +31.666761*cos(0.30658086*X) +17.320597*sin(0.30658086*X) +10.382161*cos(0.31002559*X) +42.011291*sin(0.31002559*X) -50.560525*cos(0.31347032*X) -16.618768*sin(0.31347032*X) -22.379005*cos(0.31691505*X) -2.6954476*sin(0.31691505*X) +3.0486261*cos(0.32035978*X) -53.205215*sin(0.32035978*X) +17.471291*cos(0.32380451*X) -10.919639*sin(0.32380451*X) -14.580987*cos(0.32724923*X) +31.540083*sin(0.32724923*X) -23.032897*cos(0.33069396*X) -11.679447*sin(0.33069396*X) +16.514958*cos(0.33413869*X) +32.96184*sin(0.33413869*X).
Ovviamente non è una previsione, ma solo un esercizio di elaborazione. Sconsiglio chiunque dal seguire tale proiezione ed ovviamente non mi assumo nessuna responsabilità in merito, com'è ovvio. SI tratta solo di un appunto per verificare l'andamento nei prossimi giorni.
Ho anche fatto "girare" due reti neurali, ma non ho tempo per indicare i dati.
Se Vi piace, un "MI PIACE" è gradito.
Buona Domenica
Per ringraziare questo thread, il suo creatore e tutti quelli che mi hanno dato spunti interessanti, voglio condividere una piccola elaborazione domenicale.
Dunque, aggiorno quello che scrissi un po' di tempo fa. Ho preso i dati del Ftse Mib dalla piattaforma sella.it, dalla data più remota disponibile, cioè il 24 maggio 2004 al 23 settembre 2016, ultima data disponibile.
Allego il file .csv se qualche volenteroso vuole controllare o cimentarsi. Poi, per fare digerire meglio al software, ho arrotondato i valori (i decimali, avendo la virgola, in un .csv verrebbero visti come valori autonomi, incasinando il tutto. Allego .csv arrotondato per chi voglia controllarlo. Poi l'ho splittato in tre diverse lunghezze: periodo massimo, 10 anni, 5 anni. Allegati anche loro.
Poi ho fatto digerire tutto al software. Ecco i tre risultati:
Periodo massimo (la linea retta è la regressione lineare):
Periodo 10 anni (la linea retta è la regressione lineare):
Periodo 5 anni (la linea retta è la regressione lineare). Della linea rossa parlo dopo:
Come potete notare la linea di regressione ha cambiato pendenza. La formula è indicata nella legenda. Inoltre ho fatto girare una funzione di "fit function" che cerca la funzione che più si adatta (quindi con il minimo scarto) ai dati conosciuti. Ho fatto fare UN MILIARDO (proprio così!) di iterazioni da cui è uscito che la funzione che meglio si adatta è la Fourier a 97 armoniche. Il limite era 99 gradi su tutte le funzioni disponibili. E' tracciata in rosso.
la formula è:
Fourier (on 97 harmonics), Y = 18183.267 +3447.2874*cos(0.0034447288*X) +960.91481*sin(0.0034447288*X) -410.53016*cos(0.0068894576*X) +510.32922*sin(0.0068894576*X) -702.74846*cos(0.010334186*X) -104.54888*sin(0.010334186*X) -895.13591*cos(0.013778915*X) -324.38774*sin(0.013778915*X) -190.51663*cos(0.017223644*X) +106.41719*sin(0.017223644*X) -232.28296*cos(0.020668373*X) -285.63617*sin(0.020668373*X) -274.53225*cos(0.024113102*X) +236.71014*sin(0.024113102*X) -252.7412*cos(0.02755783*X) -321.98618*sin(0.02755783*X) +248.63419*cos(0.031002559*X) -27.828369*sin(0.031002559*X) +103.95972*cos(0.034447288*X) -266.97465*sin(0.034447288*X) +144.32606*cos(0.037892017*X) +110.09499*sin(0.037892017*X) -347.98389*cos(0.041336745*X) -210.07099*sin(0.041336745*X) +171.08978*cos(0.044781474*X) -49.77122*sin(0.044781474*X) +330.63432*cos(0.048226203*X) -50.626026*sin(0.048226203*X) -48.976459*cos(0.051670932*X) +35.571211*sin(0.051670932*X) -107.38581*cos(0.055115661*X) +157.83343*sin(0.055115661*X) +60.957791*cos(0.058560389*X) -120.89237*sin(0.058560389*X) -157.04577*cos(0.062005118*X) +22.307087*sin(0.062005118*X) +11.12213*cos(0.065449847*X) +43.240245*sin(0.065449847*X) +14.627199*cos(0.068894576*X) +59.050279*sin(0.068894576*X) -71.063528*cos(0.072339305*X) -22.497391*sin(0.072339305*X) -79.276252*cos(0.075784033*X) +141.84935*sin(0.075784033*X) -4.9370882*cos(0.079228762*X) +290.90977*sin(0.079228762*X) -67.989678*cos(0.082673491*X) +82.50457*sin(0.082673491*X) +45.30769*cos(0.08611822*X) -95.450391*sin(0.08611822*X) +48.249609*cos(0.089562948*X) +40.270822*sin(0.089562948*X) +57.465779*cos(0.093007677*X) +148.9035*sin(0.093007677*X) +28.333511*cos(0.096452406*X) + 11.6784*sin(0.096452406*X) -56.155471*cos(0.099897135*X) +61.592282*sin(0.099897135*X) +42.644505*cos(0.10334186*X) +46.134588*sin(0.10334186*X) -39.443973*cos(0.10678659*X) +52.68408*sin(0.10678659*X) -75.256921*cos(0.11023132*X) -35.837352*sin(0.11023132*X) -15.644641*cos(0.11367605*X) -21.523971*sin(0.11367605*X) +61.669286*cos(0.11712078*X) +28.341609*sin(0.11712078*X) +9.5274395*cos(0.12056551*X) +14.431291*sin(0.12056551*X) +113.01157*cos(0.12401024*X) +32.054087*sin(0.12401024*X) -26.251584*cos(0.12745497*X) -78.670889*sin(0.12745497*X) +88.120282*cos(0.13089969*X) -33.535247*sin(0.13089969*X) -70.912333*cos(0.13434442*X) +46.084208*sin(0.13434442*X) -45.035281*cos(0.13778915*X) -127.45054*sin(0.13778915*X) +36.693234*cos(0.14123388*X) -4.1740888*sin(0.14123388*X) +0.053867133*cos(0.14467861*X) +27.26497*sin(0.14467861*X) -66.036042*cos(0.14812334*X) -54.779771*sin(0.14812334*X) +5.1059349*cos(0.15156807*X) -7.3341346*sin(0.15156807*X) -56.717198*cos(0.1550128*X) +6.989005*sin(0.1550128*X) -32.177112*cos(0.15845752*X) +1.1689143*sin(0.15845752*X) +66.961782*cos(0.16190225*X) +19.741566*sin(0.16190225*X) +72.078284*cos(0.16534698*X) +35.120314*sin(0.16534698*X) +101.36981*cos(0.16879171*X) +63.223083*sin(0.16879171*X) -95.022396*cos(0.17223644*X) -10.446225*sin(0.17223644*X) +7.9656425*cos(0.17568117*X) +0.20893126*sin(0.17568117*X) -21.523573*cos(0.1791259*X) -30.954425*sin(0.1791259*X) -9.043431*cos(0.18257063*X) +7.1059689*sin(0.18257063*X) -27.044102*cos(0.18601535*X) -41.779439*sin(0.18601535*X) -37.742172*cos(0.18946008*X) +62.996438*sin(0.18946008*X) +1.1288495*cos(0.19290481*X) -41.542746*sin(0.19290481*X) +14.497021*cos(0.19634954*X) -29.050463*sin(0.19634954*X) +16.67208*cos(0.19979427*X) -45.767065*sin(0.19979427*X) -49.206246*cos(0.203239*X) -32.30645*sin(0.203239*X) -39.970096*cos(0.20668373*X) -19.841766*sin(0.20668373*X) -34.321127*cos(0.21012846*X) -66.956763*sin(0.21012846*X) -8.0372662*cos(0.21357318*X) -37.959895*sin(0.21357318*X) -75.380294*cos(0.21701791*X) -16.722239*sin(0.21701791*X) -52.447183*cos(0.22046264*X) -85.684398*sin(0.22046264*X) +61.541439*cos(0.22390737*X) -59.957185*sin(0.22390737*X) +13.333829*cos(0.2273521*X) +62.70039*sin(0.2273521*X) +5.1010902*cos(0.23079683*X) +2.1173649*sin(0.23079683*X) -10.735916*cos(0.23424156*X) +16.687478*sin(0.23424156*X) -13.441564*cos(0.23768629*X) -40.767832*sin(0.23768629*X) +59.401902*cos(0.24113102*X) -108.23416*sin(0.24113102*X) -2.5072346*cos(0.24457574*X) -39.137455*sin(0.24457574*X) +25.865992*cos(0.24802047*X) -7.1504927*sin(0.24802047*X) +28.221771*cos(0.2514652*X) +28.535653*sin(0.2514652*X) +12.593618*cos(0.25490993*X) +37.193465*sin(0.25490993*X) +18.712713*cos(0.25835466*X) +8.050023*sin(0.25835466*X) -60.058455*cos(0.26179939*X) -30.245251*sin(0.26179939*X) -9.2740219*cos(0.26524412*X) -33.070121*sin(0.26524412*X) -31.694729*cos(0.26868885*X) +17.96665*sin(0.26868885*X) -2.0561974*cos(0.27213357*X) -26.636636*sin(0.27213357*X) +12.341532*cos(0.2755783*X) +19.511177*sin(0.2755783*X) -19.068765*cos(0.27902303*X) +48.471272*sin(0.27902303*X) -1.5763084*cos(0.28246776*X) +7.3748672*sin(0.28246776*X) -38.310393*cos(0.28591249*X) +43.15531*sin(0.28591249*X) -17.57495*cos(0.28935722*X) -1.8859908*sin(0.28935722*X) -4.5204722*cos(0.29280195*X) -18.663621*sin(0.29280195*X) +13.011377*cos(0.29624668*X) -15.95586*sin(0.29624668*X) +22.575858*cos(0.2996914*X) +44.574733*sin(0.2996914*X) -6.7667246*cos(0.30313613*X) +17.747975*sin(0.30313613*X) +31.666761*cos(0.30658086*X) +17.320597*sin(0.30658086*X) +10.382161*cos(0.31002559*X) +42.011291*sin(0.31002559*X) -50.560525*cos(0.31347032*X) -16.618768*sin(0.31347032*X) -22.379005*cos(0.31691505*X) -2.6954476*sin(0.31691505*X) +3.0486261*cos(0.32035978*X) -53.205215*sin(0.32035978*X) +17.471291*cos(0.32380451*X) -10.919639*sin(0.32380451*X) -14.580987*cos(0.32724923*X) +31.540083*sin(0.32724923*X) -23.032897*cos(0.33069396*X) -11.679447*sin(0.33069396*X) +16.514958*cos(0.33413869*X) +32.96184*sin(0.33413869*X).
Ovviamente non è una previsione, ma solo un esercizio di elaborazione. Sconsiglio chiunque dal seguire tale proiezione ed ovviamente non mi assumo nessuna responsabilità in merito, com'è ovvio. SI tratta solo di un appunto per verificare l'andamento nei prossimi giorni.
Ho anche fatto "girare" due reti neurali, ma non ho tempo per indicare i dati.
Se Vi piace, un "MI PIACE" è gradito.
Buona Domenica
Allegati
Ultima modifica: