Επιλογή των κορυφαίων πιο συσχετισμένων αγορών.
top_10 = df_transpose.corr()['BTC-GBP'].sort_values(ascending=False).keys()[0:20]
εκτύπωση (top_10)Ευρετήριο(['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')
Επιλέγοντας τις λιγότερο συσχετισμένες αγορές.
bottom_10 = df_transpose.corr()['BTC-GBP'].sort_values(ascending=True).keys()[0:20]
εκτύπωση (κάτω_10)Ευρετήριο(['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='αντικείμενο')
Αυτό που θα μας ενδιέφερε περισσότερο είναι οι λιγότερο συσχετισμένες αγορές. Δεν νομίζω ότι είναι τόσο έκπληξη που υπάρχουν τα σταθερά νομίσματα όπως το Tether (USDT) και το USD Coin (USDC). Έχω την τάση να τα αφαιρώ καθώς είναι από το σχεδιασμό που υποτίθεται ότι είναι σταθερά.
df_filtered = df[~df_transpose.keys().str.contains('USD[TC]', regex=True)]
df_filtered_transpose = df_filtered.T
Και δημιουργήστε ξανά τη λίστα 10 της τελευταίας μας λίστας χωρίς USDT και USDC.
Ευρετήριο(['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')
Χαρακτηριστικά
Ορίστε λοιπόν. Θα με ενδιέφερε να ακούσω τις σκέψεις σας. Μπορώ να δω την ADA στη λίστα, κάτι που θα περίμενα σε κάποιο βαθμό. Δεν είναι εντελώς ανθεκτικό σε κρασάρισμα Bitcoin και Ethereum, αλλά τείνει να επηρεάζεται λιγότερο. Διαπραγματεύομαι ADA-GBP, αλλά σύμφωνα με αυτό το ADA-ETH είναι καλύτερη επιλογή. Το πρόβλημα εδώ είναι συχνά εάν το Bitcoin καταρρεύσει το ίδιο συμβαίνει και με το Ethereum. Θα ήθελα να αγνοήσω τις παραπάνω επιλογές ETH.
Το επόμενο βήμα θα ήταν το άνοιγμα TradingView.com και να συγκρίνουν αυτές τις αγορές με BTC-GBP.
google colab
Έχω ήδη δώσει όλο τον κώδικα για εσάς παραπάνω, αλλά αν θέλετε τον πηγαίο κώδικα, δημιούργησα ένα σημειωματάριο που μπορεί εύκολα να εκτελεστεί στο Google Colab.
- Παω σε "https://colab.research.google.com"
- Κάντε κλικ στην καρτέλα GitHub
- Για "Εισαγάγετε μια διεύθυνση URL GitHub ή αναζητήστε ανά οργανισμό ή χρήστη" πληκτρολογήστε "https://github.com/whittlem/colabnotebooks” και πατήστε enter
- Αποθετήριο: "whittlem/colabnotebooks", Κλαδί: "κύριος"
- Κάντε κλικ στο "CoinbaseProMarketAnalysis.ipynp"
- Κάντε κλικ στο "Διάρκεια" από το μενού και μετά "Εκτελέστε όλα"
Καλή τύχη και ελπίζω να σας φανεί χρήσιμο.