Obtiažnosť
Vaše najlepšie skóre
N/A
Zlato bolo po stáročia považované za úložisko hodnoty, chrániac bohatstvo dlhodobo, najmä v obdobiach inflácie, depreciation meny alebo ekonomickej nestability. Centrálne banky držia významné rezervy zlata, čo odráža jeho dôležitosť v globálnom finančnom systéme.
Tvojou úlohou je vyvinúť automatizovaný systém schopný predpovedať zatváraciu cenu zlata (gold close) na základe komplexnej sady finančných, ekonomických a trhových indikátorov, vrátane burzových indexov, cien komodít a kurzov mien.
Máš k dispozícii CSV súbor:
Každý riadok obsahuje nasledujúce stĺpce:
date – dátum vo formáte YYYY-MM-DDsp500 open, sp500 high, sp500 low, sp500 close, sp500 volume, sp500 high-low – hodnoty pre index S&P500nasdaq open, nasdaq high, nasdaq low, nasdaq close, nasdaq volume, nasdaq high-low – hodnoty pre index Nasdaqus_rates_% – referenčná úroková sadzba USACPI – index spotrebiteľských cienusd_chf, eur_usd – menové kurzyGDP – hrubý domáci produktsilver open, silver high, silver low, silver close, silver volume, silver high-low – hodnoty pre striebrooil open, oil high, oil low, oil close, oil volume, oil high-low – hodnoty pre ropuplatinum open, platinum high, platinum low, platinum close, platinum volume, platinum high-low – hodnoty pre platinupalladium open, palladium high, palladium low, palladium close, palladium volume, palladium high-low – hodnoty pre paládiumgold open, gold high, gold low, gold close, gold volume – hodnoty pre zlato (naším cieľom je gold close)💡 Údaje môžu mať rôzne granularity (denné, mesačné, štvrťročné). Niektoré hodnoty chýbajú (NaN) a model musí toto správne zvládnuť.
Vybuduj systém, ktorý dokáže predpovedať zatváraciu cenu zlata (gold close) pre dni z test.csv.
Predikcie musia byť uložené v súbore submission.csv s formátom:
ID,gold closeR00001,1820.35R00002,1815.92R00003,1822.10kde:
ID – jedinečný identifikátor riadku z test.csvgold close – cena predpovedaná tvojím systémomPredikcie budú porovnané so skutočnými hodnotami z ground_truth.csv a vypočíta sa Root Mean Squared Error (RMSE):
RMSE = sqrt( sum((y_true - y_pred)^2) / n )Finálne skóre sa vypočíta na základe dosiahnutého RMSE: