Тежина
Твој најбољи резултат
Н/Д
Zlato se vekovima smatra čuvarom vrednosti, štiteći bogatstvo na dugi rok, posebno u periodima inflacije, deprecijacije valute ili ekonomske nestabilnosti. Centralne banke drže značajne rezerve zlata, što odražava njegovu važnost u globalnom finansijskom sistemu.
Tvoja uloga je da razviješ automatski sistem sposoban da predvidi cenu zatvaranja zlata (gold close) na osnovu složenog skupa finansijskih, ekonomskih i tržišnih indikatora, uključujući berzanske indekse, cene roba i devizne kurseve.
Na raspolaganju imaš CSV fajl:
Svaki red sadrži sledeće kolone:
date – datum u formatu YYYY-MM-DDsp500 open, sp500 high, sp500 low, sp500 close, sp500 volume, sp500 high-low – vrednosti za S&P500 indeksnasdaq open, nasdaq high, nasdaq low, nasdaq close, nasdaq volume, nasdaq high-low – vrednosti za Nasdaq indeksus_rates_% – referentna kamata SADCPI – indeks potrošačkih cenausd_chf, eur_usd – devizni kurseviGDP – bruto domaći proizvodsilver open, silver high, silver low, silver close, silver volume, silver high-low – vrednosti za srebrooil open, oil high, oil low, oil close, oil volume, oil high-low – vrednosti za naftuplatinum open, platinum high, platinum low, platinum close, platinum volume, platinum high-low – vrednosti za platinupalladium open, palladium high, palladium low, palladium close, palladium volume, palladium high-low – vrednosti za paladijumgold open, gold high, gold low, gold close, gold volume – vrednosti za zlato (naš cilj je gold close)💡 Podaci mogu imati različite granularnosti (dnevno, mesečno, kvartalno). Neke vrednosti nedostaju (NaN), a model mora da upravlja ovim ispravno.
Konstruiši sistem koji može da predvidi cenu zatvaranja zlata (gold close) za dane iz test.csv.
Predviđanja treba da budu sačuvana u fajlu submission.csv sa formatom:
ID,gold closeR00001,1820.35R00002,1815.92R00003,1822.10gde:
ID – jedinstveni identifikator reda iz test.csvgold close – cena predviđena od strane tvog sistemaPredviđanja će biti poređena sa stvarnim vrednostima iz ground_truth.csv i izračunaće se Root Mean Squared Error (RMSE):
RMSE = sqrt( sum((y_true - y_pred)^2) / n )Finalni rezultat se računa na osnovu dobijenog RMSE-a: