Convergence post-COVID : 1 BITCOIN et 1 kg d’OR
Convergence post-COVID : 1 BITCOIN et 1 kg d’OR
par Vitaliy Kaurov
Introduction
Introduction
8 OCTOBRE 2025, l’or en forte hausse. Comme il est désormais possible d’acheter des lingots d’or chez COSTCO, j’ai pensé partager mes récentes observations sur l’or en différentes unités, à savoir en kilogrammes. Ceux-ci ne sont pas disponibles chez COSTCO, mais ils constituent une « norme d’or » (jeu de mots intentionnel) et, depuis peu, leur prix suit de très près celui du bitcoin. En général, les gens ne le remarquent pas, car l’or est généralement coté en unités de masse beaucoup plus petites.
J’ai remarqué que le prix du bitcoin correspondait à peu près au prix d’un kilo d’or, au cours de l’année dernière. On peut facilement le vérifier sur Wolfram Alpha :
In[]:=
Out[]=
1.021
Ou simplement le vérifier en ligne :
Le prix de l’or est généralement indiqué pour la valeur d’une once troy, soit environ 31 grammes :
In[]:=
UnitConvert,"Grams"//N
Out[]=
Ainsi, lorsque le prix de l’or est indiqué, la valeur d’un kilogramme d’or n’est pas immédiatement évidente, à moins de procéder à une conversion d’unité.
Flambée actuelle du cours de l’or
Flambée actuelle du cours de l’or
◼
Les contrats à terme sur l’or dépassent pour la première fois les 4 000 dollars l’once
◼
Le cours de l’or dépasse les 4 000 dollars pour la première fois, alimenté par la fermeture des administrations américaines
◼
Les investisseurs inquiets poussent le cours de l’or au-dessus des 4 000 dollars l’once pour la première fois
Importation des données
Importation des données
Commencez par importer les données relatives au bitcoin (BTC) évaluées en dollars américains :
In[]:=
FinancialData["BTC/USD",{2015},Method->"Legacy"]BTCdata=TimeSeries@%
Out[]=
Out[]=
TimeSeries
Comme je l’ai mentionné précédemment, les données sur le prix de l’or importé sont généralement exprimées en onces troy d’or. Cela équivaut à environ 31 grammes. Pour convertir le prix d’un kilogramme d’or, nous devons calculer le facteur de multiplication proportionnel au rapport des masses :
In[]:=
N
Out[]=
32.1507
Ainsi, le prix d’un kilogramme d’or est obtenu comme suit :
In[]:=
FinancialData["XAU/USD",{2015},Method->"Legacy"];MapAtN#&,%,{All,2}GoldData=TimeSeries@%
Out[]=
Out[]=
TimeSeries
Pour finir, le tracé est calculé comme suit :
In[]:=
DateListPlot[{GoldData,BTCdata},PlotTheme->"Detailed"]
Out[]=
Méthodes alternatives des données : cadre d’entité et plus encore
Méthodes alternatives des données : cadre d’entité et plus encore
Le cadre d’entité est une autre excellente méthode pour obtenir des données financières. Considérez ce code qui extrait les données relatives à l’or d’une manière différente :
In[]:=
Entity["Element","Gold"][Dated[EntityProperty["Element","Price"],DateInterval[{{2015},Today}]]]
Out[]=
TimeSeries
Une fois correctement mis en forme, le résultat est compact et agréable :
In[]:=
Out[]=
TimeSeries
Pour le bitcoin, nous pouvons utiliser une autre méthode alternative de . Elle utilise les informations sur les taux de change fournies par pour la conversion entre les unités monétaires.
In[]:=
CurrencyConvert["BTC","USDollars",{{2015},Today}]
Out[]=
TimeSeries
Conception graphique finale
Conception graphique finale
In[]:=
header=Style["Post-COVID Convergence: 1 Bitcoin and 1kg Gold",43,GrayLevel[.9],FontFamily->"DIN Condensed"];sub1=Style["🔒 GOLD: safety asset 🔥 BITCOIN: risk asset",20,GrayLevel[.75],FontFamily->"Georgia"];sub2=Style[" 🦋 Is perception changing?",20,GrayLevel[.75],FontFamily->"Georgia"];footer1=Style["Data | Tools: WOLFRAM Language",15,GrayLevel[.5],FontFamily->"Verdana"];footer2=Style["𝕏.com/SUPERFLOW",15,GrayLevel[.5],FontFamily->"Verdana"];FramedColumnheader,Row[{sub1,sub2}],"",DateListPlot{GoldData,BTCdata},PlotTheme->"Detailed",PerformanceGoal->"Speed",PlotStyle->,,FrameStyle->GrayLevel[.75],BaseStyle->19,ImageSize->700,AspectRatio->.55GoldenRatio,FrameTicks->{{{{40000,"40K"},{80000,"80K"},{120000,"120K"}},None},{Automatic,None}},PlotLegends->Placed[Style[#,21,GrayLevel[.75],FontFamily->"Copperplate"]&/@{"Gold, 1kg, USD","Bitcoin, BTC, USD"},{Left,Top}],Epilog->Text[Style["COVID",21,GrayLevel[.75],FontFamily->"Copperplate"],{AbsoluteTime[{2020,3,11}],105000},{Left,Bottom}],,Thickness[.005],Arrow[{{AbsoluteTime[{2020,3,11}],105000},{AbsoluteTime[{2020,3,11}],60000}}],DateListPlot{GoldData,BTCdata},PlotTheme->"Detailed",PerformanceGoal->"Speed",PlotStyle->,,BaseStyle->19,FrameStyle->GrayLevel[.75],ImageSize->700,AspectRatio->.55GoldenRatio,FrameTicks->{{{{40000,"40K"},{80000,"80K"},{120000,"120K"}},None},{Automatic,None}},PlotRange->{{{2020,1,1},Now},All},Epilog->,Thickness[.005],Arrow[{{AbsoluteTime[{2020,3,11}],105000},{AbsoluteTime[{2020,3,11}],60000}}],DateListPlotBTCdataGoldData,PlotTheme->"Detailed",PerformanceGoal->"Speed",PlotStyle->Cyan,BaseStyle->19,FrameStyle->GrayLevel[.75],PlotStyle->Red,ImageSize->700,Filling->1,AspectRatio->.55GoldenRatio,FrameTicks->{{{.2,.6,1,1.4},None},{Automatic,None}},PlotRange->{{{2020,1,1},Now},{0,1.4}},FrameLabel->{None,Style["",0]},PlotLegends->Placed[Style["1 BTC / 1kg GOLD, in USD",GrayLevel[.9],21,FontFamily->"Copperplate"],{Left,Top}],Epilog->{Green,Dashed,Thickness[.005],Line[{{AbsoluteTime[{2010,3,11}],1},{AbsoluteTime[{2030,3,11}],1}}]},,Thickness[.005],Arrow[{{AbsoluteTime[{2020,3,11}],.7},{AbsoluteTime[{2020,3,11}],.3}}],"",Row[{footer1,Spacer[300],footer2}],Alignment->Center,Background->Black,FrameMargins10
CITER CE NOTEBOOK
CITER CE NOTEBOOK
Convergence post-COVID : 1 BITCOIN et 1 kg d’OR
par Vitaliy Kaurov
Communauté Wolfram, CHOIX DE L’ÉQUIPE, 9 octobre 2025
https://community.wolfram.com/groups/-/m/t/3558536
par Vitaliy Kaurov
Communauté Wolfram, CHOIX DE L’ÉQUIPE, 9 octobre 2025
https://community.wolfram.com/groups/-/m/t/3558536