Obtížnost
Vaše nejlepší skóre
N/A
Zlato bylo po staletí považováno za uchovatele hodnoty, chránící bohatství v dlouhodobém horizontu, zejména v obdobích inflace, depreciace měny nebo ekonomické nestability. Centrální banky drží významné zlaté rezervy, což odráží jeho důležitost v globálním finančním systému.
Vaším úkolem je vyvinout automatizovaný systém schopný předpovídat uzavírací cenu zlata (gold close) na základě komplexní sady finančních, ekonomických a tržních indikátorů, včetně burzovních indexů, cen komodit a směnných kurzů.
Máte k dispozici CSV soubor:
Každý řádek obsahuje následující sloupce:
date – datum ve formátu YYYY-MM-DDsp500 open, sp500 high, sp500 low, sp500 close, sp500 volume, sp500 high-low – hodnoty pro index S&P500nasdaq open, nasdaq high, nasdaq low, nasdaq close, nasdaq volume, nasdaq high-low – hodnoty pro index Nasdaqus_rates_% – referenční úroková sazba USACPI – index spotřebitelských cenusd_chf, eur_usd – směnné kurzyGDP – hrubý domácí produktsilver open, silver high, silver low, silver close, silver volume, silver high-low – hodnoty pro stříbrooil open, oil high, oil low, oil close, oil volume, oil high-low – hodnoty pro ropuplatinum open, platinum high, platinum low, platinum close, platinum volume, platinum high-low – hodnoty pro platinupalladium open, palladium high, palladium low, palladium close, palladium volume, palladium high-low – hodnoty pro paladiumgold open, gold high, gold low, gold close, gold volume – hodnoty pro zlato (naším cílem je gold close)💡 Data mohou mít různé granularity (denní, měsíční, čtvrtletní). Některé hodnoty chybí (NaN) a model musí tuto skutečnost správně zvládnout.
Sestavte systém, který dokáže předpovídat uzavírací cenu zlata (gold close) pro dny z test.csv.
Predikce musí být uloženy do souboru submission.csv s formátem:
ID,gold closeR00001,1820.35R00002,1815.92R00003,1822.10kde:
ID – jedinečný identifikátor řádku z test.csvgold close – cena předpovězená vaším systémemPredikce budou porovnány se skutečnými hodnotami z ground_truth.csv a bude vypočítána Root Mean Squared Error (RMSE):
RMSE = sqrt( sum((y_true - y_pred)^2) / n )Finální skóre je vypočítáno na základě získané RMSE: