Vanskelighetsgrad
Din beste poengsum
N/A
Gull har i århundrer blitt betraktet som et verdilager, som beskytter formue på lang sikt, spesielt i perioder med inflasjon, valutadepresiering eller økonomisk ustabilitet. Sentralbanker holder betydelige gullreserver, noe som reflekterer dets viktighet i det globale finanssystemet.
Din rolle er å utvikle et automatisert system som kan predikere gullens sluttkurs (gold close) basert på et komplekst sett av finansielle, økonomiske og markedsindikatorer, inkludert aksjeindekser, råvarepriser og valutakurser.
Du har tilgang til en CSV-fil:
Hver rad inneholder følgende kolonner:
date – dato i format YYYY-MM-DDsp500 open, sp500 high, sp500 low, sp500 close, sp500 volume, sp500 high-low – verdier for S&P500-indeksennasdaq open, nasdaq high, nasdaq low, nasdaq close, nasdaq volume, nasdaq high-low – verdier for Nasdaq-indeksenus_rates_% – USAs referanserenteCPI – konsumprisindeksenusd_chf, eur_usd – valutakurserGDP – bruttonasjonalproduktsilver open, silver high, silver low, silver close, silver volume, silver high-low – verdier for sølvoil open, oil high, oil low, oil close, oil volume, oil high-low – verdier for oljeplatinum open, platinum high, platinum low, platinum close, platinum volume, platinum high-low – verdier for platinapalladium open, palladium high, palladium low, palladium close, palladium volume, palladium high-low – verdier for palladiumgold open, gold high, gold low, gold close, gold volume – verdier for gull (vårt mål er gold close)💡 Dataene kan ha forskjellige granulariteter (daglig, månedlig, kvartalsvis). Noen verdier mangler (NaN), og modellen må håndtere dette korrekt.
Bygg et system som kan predikere gullens sluttkurs (gold close) for dagene i test.csv.
Prediksjoner må lagres i en fil submission.csv med formatet:
ID,gold closeR00001,1820.35R00002,1815.92R00003,1822.10hvor:
ID – unik identifikator for raden fra test.csvgold close – prisen predikert av systemet dittPrediksjoner vil bli sammenlignet med de faktiske verdiene fra ground_truth.csv og Root Mean Squared Error (RMSE) vil bli beregnet:
RMSE = sqrt( sum((y_true - y_pred)^2) / n )Den endelige poengsummen beregnes basert på oppnådd RMSE: