Dificuldade
A tua melhor pontuação
N/D
O ouro tem sido considerado por séculos um depósito de valor, protegendo a riqueza a longo prazo, especialmente em períodos de inflação, depreciação da moeda ou instabilidade econômica. Os bancos centrais detêm reservas significativas de ouro, refletindo sua importância no sistema financeiro global.
Seu papel é desenvolver um sistema automático capaz de prever o preço de fechamento do ouro (gold close) com base em um conjunto complexo de indicadores financeiros, econômicos e de mercado, incluindo índices de bolsa, preços de commodities e taxas de câmbio.
Você tem à disposição um arquivo CSV:
Cada linha contém as seguintes colunas:
date – data no formato YYYY-MM-DDsp500 open, sp500 high, sp500 low, sp500 close, sp500 volume, sp500 high-low – valores para o índice S&P500nasdaq open, nasdaq high, nasdaq low, nasdaq close, nasdaq volume, nasdaq high-low – valores para o índice Nasdaqus_rates_% – taxa de juros de referência dos EUACPI – índice de preços ao consumidorusd_chf, eur_usd – taxas de câmbioGDP – produto interno brutosilver open, silver high, silver low, silver close, silver volume, silver high-low – valores para prataoil open, oil high, oil low, oil close, oil volume, oil high-low – valores para petróleoplatinum open, platinum high, platinum low, platinum close, platinum volume, platinum high-low – valores para platinapalladium open, palladium high, palladium low, palladium close, palladium volume, palladium high-low – valores para paládiogold open, gold high, gold low, gold close, gold volume – valores para ouro (nosso alvo é gold close)💡 Os dados podem ter granularidades diferentes (diário, mensal, trimestral). Alguns valores estão ausentes (NaN), e o modelo deve gerenciar isso corretamente.
Construa um sistema que pode prever o preço de fechamento do ouro (gold close) para os dias em test.csv.
As predições devem ser salvas em um arquivo submission.csv com o formato:
ID,gold closeR00001,1820.35R00002,1815.92R00003,1822.10onde:
ID – identificador único da linha de test.csvgold close – preço previsto pelo seu sistemaAs predições serão comparadas com os valores reais de ground_truth.csv e será calculado o Root Mean Squared Error (RMSE):
RMSE = sqrt( sum((y_true - y_pred)^2) / n )A pontuação final é calculada com base no RMSE obtido: