A legjobban korrelált piacok kiválasztása.
top_10 = df_transpose.corr()['BTC-GBP'].sort_values(ascending=False).keys()[0:20]
nyomtatás (top_10)Index(['BTC-GBP', 'BTC-USD', 'WBTC-USD', 'BTC-EUR', 'BTC-USDT', 'BTC-USD', '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')
A legkevésbé korrelált piacok kiválasztása.
bottom_10 = df_transpose.corr()['BTC-GBP'].sort_values(ascending=True).keys()[0:20]
nyomtatás (bottom_10)Index(['MIR-GBP', 'USDT-EUR', 'USD-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')
Ami számunkra leginkább érdekelne, az a legkevésbé korrelált piacok. Nem hiszem, hogy olyan meglepő, hogy ott vannak az olyan stabil érmék, mint a Tether (USDT) és az USD Coin (USDC). Hajlok arra, hogy eltávolítsam ezeket, mivel kialakításuk szerint stabilak.
df_filtered = df[~df_transpose.keys().str.contains('USD[TC]', regex=True)]
df_filtered_transpose = df_filtered.T
És hozza létre újra az alsó 10-es listánkat USDT és USDC nélkül.
Index(['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')
Összegzésként
Szóval megvan. Kíváncsi lennék a gondolataidra. Látom az ADA-t a listában, ami bizonyos mértékig elvárható. Nem teljesen ellenáll a Bitcoin és az Ethereum összeomlásának, de általában kevésbé érinti. ADA-GBP-vel kereskedek, de ennek megfelelően az ADA-ETH jobb választás. A probléma gyakran az, ha a Bitcoin összeomlik, ugyanez történik az Ethereum esetében is. Hajlamos lennék figyelmen kívül hagyni a fenti ETH opciókat.
A következő lépés a nyitás lenne TradingView.com és összehasonlítani ezeket a piacokat a BTC-GBP-vel.
google colab
A fentiekben már megadtam az összes kódot, de ha szeretné a forráskódot, készítettem egy notebookot, amely könnyen futtatható a Google Colabban.
- Menj "https://colab.research.google.com"
- Kattintson a GitHub fülre
- Az „Adjon meg egy GitHub URL-t, vagy keressen szervezet vagy felhasználó szerint” mezőbe írja be a „https://github.com/whittlem/colabnotebooks” és nyomja meg az enter billentyűt
- Adattár: "whittlem/colabnotebooks”, ág: „fő-"
- Kattintson "CoinbaseProMarketAnalysis.ipynp"
- Kattintson "Runtime" menüből, majd "Futtassa az összeset"
Sok sikert és remélem hasznosnak találtad.