Estou procurando um modelo entre os preços das ações e o clima. Tenho o preço do MWatt comprado entre os países da Europa e muitos valores sobre o clima (arquivos Grib). A cada hora em um período de 5 anos (2011-2015).
Preço / dia
Isso é por dia durante um ano. Eu tenho isso por horas em 5 anos.
Exemplo de clima
3Dscatterplot, em Kelvin, por uma hora. Eu tenho 1000 valores por dados por hora e 200 dados, como klevin, wind, geopential etc.
Estou tentando prever o preço médio por hora do Mwatt.
Meus dados sobre o clima são muito densos, mais de 10000 valores / hora e, portanto, com uma alta correlação. É um problema de grande volume de dados.
Tentei os métodos Lasso, Ridge e SVR com o preço médio do MWatt como resultado e os dados do meu clima como renda. Tomei 70% como dados de treinamento e 30% como teste. Se os dados do meu teste não são previstos (em algum lugar dentro dos meus dados de treinamento), tenho uma boa previsão (R² = 0,89). Mas quero fazer previsões nos meus dados.
Portanto, se os dados do teste são cronologicamente após os dados do meu treinamento, eles não prevêem nada (R² = 0,05). Eu acho que é normal, porque é uma série de tempo. E há muita autocorrelação.
Eu pensei que tinha que usar o modelo de série do tempo como o ARIMA. Calculei a ordem do método (a série é estacionária) e testei. Mas isso não funciona. Quero dizer que a previsão tem um r² de 0,05. Minha previsão sobre os dados de teste não é de todo. Eu tentei o método ARIMAX com meu tempo como regressor. Coloque não adiciona nenhuma informação.
ACF / PCF, dados de teste / trem
Então, eu fiz um corte sazonal por dia e por semana
Dia
Semana sobre a tendência do primeiro
E posso ter isso se puder predecitar a tendência de tendência do meu preço das ações:
O azul é minha previsão e o vermelho o valor real.
Vou fazer uma regressão com uma média móvel do clima como renda e a tendência da tendência do preço das ações como resultado. Mas, por enquanto, não encontrei nenhuma relação.
Mas se não houver interação, como posso saber que não há nada? talvez seja só que eu não encontrei.