Svårighetsgrad
Din bästa poäng
Ej tillgänglig
Guld har i århundraden betraktats som en värdeförvarare som skyddar förmögenhet på lång sikt, särskilt under perioder av inflation, valutadevalvering eller ekonomisk instabilitet. Centralbanker håller betydande guldreserver, vilket återspeglar dess betydelse i det globala finansiella systemet.
Din roll är att utveckla ett automatiserat system som kan förutsäga guldets stängningspris (gold close) baserat på en komplex uppsättning finansiella, ekonomiska och marknadsindikatorer, inklusive aktieindex, råvarupriser och valutakurser.
Du har tillgång till en CSV-fil:
Varje rad innehåller följande kolumner:
date – datum i format YYYY-MM-DDsp500 open, sp500 high, sp500 low, sp500 close, sp500 volume, sp500 high-low – värden för S&P500-indexetnasdaq open, nasdaq high, nasdaq low, nasdaq close, nasdaq volume, nasdaq high-low – värden för Nasdaq-indexetus_rates_% – USA:s referensräntaCPI – konsumentprisindexusd_chf, eur_usd – valutakurserGDP – bruttonationalproduktsilver open, silver high, silver low, silver close, silver volume, silver high-low – värden för silveroil open, oil high, oil low, oil close, oil volume, oil high-low – värden för oljaplatinum open, platinum high, platinum low, platinum close, platinum volume, platinum high-low – värden för platinapalladium open, palladium high, palladium low, palladium close, palladium volume, palladium high-low – värden för palladiumgold open, gold high, gold low, gold close, gold volume – värden för guld (vårt mål är gold close)💡 Data kan ha olika granularitet (daglig, månadsvis, kvartalsvis). Vissa värden saknas (NaN), och modellen måste hantera detta korrekt.
Bygg ett system som kan förutsäga guldets stängningspris (gold close) för dagarna i test.csv.
Prediktionerna ska sparas i en fil submission.csv med formatet:
ID,gold closeR00001,1820.35R00002,1815.92R00003,1822.10där:
ID – unik identifierare för raden från test.csvgold close – priset som förutsagts av ditt systemPrediktionerna kommer att jämföras med de verkliga värdena från ground_truth.csv och Root Mean Squared Error (RMSE) kommer att beräknas:
RMSE = sqrt( sum((y_true - y_pred)^2) / n )Slutpoängen beräknas baserat på det erhållna RMSE:t: