Izbira najbolj koreliranih trgov.
top_10 = df_transpose.corr()['BTC-GBP'].sort_values(naraščajoče=False).keys()[0:20]
natisni (top_10)Indeks(['BTC-GBP', 'BTC-USD', 'WBTC-USD', 'BTC-EUR', 'BTC-USDT', 'BTC-USDC', 'ADA-USDC', 'ADA-USD' , 'YFI-USD', 'ADA-EUR', 'ADA-GBP', 'OXT-USD', 'ETH-GBP', 'WBTC-BTC', 'ETH-USD', 'ETH-DAI', ' ETH-EUR', 'ETH-USDT', 'ETH-USDC', 'STORJ-USD'], dtype='object')
Izbira najmanj koreliranih trgov.
bottom_10 = df_transpose.corr()['BTC-GBP'].sort_values(naraščajoče=True).keys()[0:20]
natisni (spodaj_10)Indeks(['MIR-GBP', 'USDT-EUR', 'USDC-EUR', 'ZEC-BTC', 'DAI-USD', 'CRV-BTC', 'ADA-ETH', 'DAI-USDC' , 'UMA-BTC', 'COMP-BTC', 'USDC-GBP', 'MIR-BTC', 'USDT-GBP', 'REP-BTC', 'FIL-BTC', 'ICP-BTC', ' SUSHI-ETH', 'MIR-EUR', 'MIR-USD', 'BAT-ETH'], dtype='object')
Kar bi nas najbolj zanimalo, so najmanj korelirani trgi. Mislim, da ni tako presenečenje, da so tam stabilni kovanci, kot sta Tether (USDT) in USD Coin (USDC). Nagnjen sem k temu, da jih odstranim, saj naj bi bili po zasnovi stabilni.
df_filtered = df[~df_transpose.keys().str.contains('USD[TC]', regex=True)]
df_filtrirano_transponiranje = df_filtrirano.T
In znova ustvarite naš spodnji seznam 10 brez USDT in USDC.
Indeks(['MIR-GBP', 'ZEC-BTC', 'DAI-USD', 'CRV-BTC', 'ADA-ETH', 'UMA-BTC', 'COMP-BTC', 'MIR-BTC' , 'REP-BTC', 'FIL-BTC', 'ICP-BTC', 'SUSHI-ETH', 'MIR-EUR', 'MIR-USD', 'BAT-ETH', 'ZEC-USD', ' FORTH-BTC', 'CRV-EUR', 'SUSHI-BTC', 'RLC-BTC'], dtype='object')
Povzetek
Torej ga imate. Zanima me vaše misli. Na seznamu vidim ADA, kar bi do neke mere pričakoval. Ni povsem odporen na zrušitve Bitcoina in Ethereuma, vendar je manj prizadet. Trgujem z ADA-GBP, vendar je glede na to ADA-ETH boljša možnost. Težava tukaj je pogosto, če se Bitcoin sesuje, se isto zgodi za Ethereum. Zgornje možnosti ETH bi rad zanemaril.
Naslednji korak bi bil odpiranje TradingView.com in za primerjavo teh trgov z BTC-GBP.
google colab
Vso kodo sem vam priskrbel že zgoraj, če pa želite izvorno kodo, sem ustvaril beležnico, ki jo je mogoče preprosto zagnati v storitvi Google Colab.
- Pojdi do "https://colab.research.google.com"
- Kliknite zavihek GitHub
- Za »Vnesite URL GitHub ali iščite po organizaciji ali uporabniku« vnesite »https://github.com/whittlem/colabnotebooks” in pritisnite enter
- Repozitorij: “whittlem/colabnotebooks", Podružnica: "Glavni"
- Kliknite na "CoinbaseProMarketAnalysis.ipynp"
- Kliknite na "Čas izvajanja» v meniju, nato »Zaženi vse"
Vso srečo in upam, da vam je bilo to koristno.