Dësen Tutorial féiert Iech duerch wéi Dir einfache Spot Handel mécht andeems Dir d'Funktiounen an der python-okx Bibliothéik op engem Jupyter Notizbuch.
Hei sinn d'Schrëtt déi mir an dësem Artikel ofdecken:
- Wéi lafen Python Code Snippets op engem Jupyter Notebook
- Wéi installéiert de Python-okx Package
- Wéi ze kreéieren API Tastekombinatiounen
- Wéi Dir OKX Moduler importéiert
- Wéi Zougang zu eise Maartdaten
- Wéi liest Dir eis verfügbar Handelsparen
- Wéi liesen Äre Kont Gläichgewiicht
- Wéi Zougang zu de véier verschiddene Kontmodi
- Wéi erauszefannen wéi de Modus Ären aktuelle Kont konfiguréiert ass
- Wéi Plaz Bestellungen ze maachen
- Wéi Zougang zu den Detailer vun enger Bestellung
- Wéi eng Bestellung ze annuléieren
- Wéi eng Bestellung änneren
- Wéi Zougang zu der Lëscht vun oppene Bestellungen
- Wéi Zougang zu der Bestellungsgeschicht
- Wéi geet et weider mam OKX API mat engem Jupyter Notizbuch
1. Wéi lafen Python Code Snippets op engem Jupyter Notizblock
De Jupyter Notebook ass en onheemlech mächtegt an einfach ze benotzen Tool fir Python Entwécklung an Datenanalyse. Dir kënnt e Jupyter Notebook Server op Windows, Mac OS oder Linux lafen.
Dësen Tutorial bitt e zimmlech ëmfaassend Guide fir wéi een e Jupyter Notebook up a Lafen kritt.
2. Wéi installéiert de Python-okx Package
Wann Dir ufänkt e Jupyter Notebook ze lafen, kënnt Dir de Python-okx Package installéieren andeems Dir einfach de pip install python-okx
am Notizbuch oder an engem Terminal (oder iwwer Kommandoprompt fir Windows):
3. Wéi API Schlësselen ze schafen
- Nodeems Dir Iech op OKX ënnerschriwwen hutt, kënnt Dir op Kont -> API fir API Schlësselen ze kreéieren.
- Gitt sécher ze goen Verméigen -> Demo Handel wann Dir API Schlëssele fir Testzwecker wëllt erstellen.
- Dir kënnt elo API Schlësselen erstellen fir déi verschidde Master / Ënnerkonten déi Dir hutt.
- wielt Trade an Permissiouns Menü sou datt Dir mat der API Schlëssel Handel kënnt.
- Dir hutt elo Zougang zu Ärem API Schlëssel, Äre Secret Schlëssel, an Äre Passphrase. Halt se op enger sécherer Plaz!
- Dir kënnt Python Variablen instantiéieren fir Är API Detailer am Notizbuch fir spéider Notzung ze späicheren.
4. Wéi Import OKX Moduler
Am Python-okx liwwere mir déi folgend Moduler op Basis vun eise REST API Moduler. Liest eise Guide fir ze léieren wéi OKX Moduler z'importéieren.
- Trade
- BlockTrading
- Finanzéiere
- Kont
- Konvertéieren
- Verdéngen
- ËnnerAccount
- Maartdaten
- ËffentlechDaten
- Handelsdaten
- Status
- NDBroker
- FDBroker
Fir z'importéieren Trade Modul, Dir kënnt lafen:
Gratulatioun, Dir sidd elo prett fir déi ëmfaassend Features ze benotzen déi am Python-okx verfügbar sinn!
5. Wéi Zougang zu eise Maartdaten
Fir méi Informatiounen iwwert wéi Zougang zu eise Maartdaten, liest w.e.g. eisen engagéierten Guide.
6. Wéi liesen eis verfügbar Handelspaar
Fir méi Informatiounen iwwert wéi mir eis verfügbar Handelspaar liesen, liest w.e.g. eisen engagéierten Guide.
7. Wéi liesen Äre Kont Gläichgewiicht
Fir méi Informatiounen iwwert wéi Äre Kont Gläichgewiicht ze liesen, liest w.e.g. eisen engagéierten Guide.
Opgepasst: Fir Spothandel ënner "Cash" tdMode
, Dir musst haaptsächlech de kontrolléieren cashBal
, frozenBal
Parameteren fir all ccy
ënner details
, An der totalEq
Parameter.
8. Wéi Zougang zu de véier verschiddene Kont Modi
An eisem vereenegt Kontesystem ginn et véier Kontmodi:
- Einfach Kont
- Single-Währung Margin Kont
- Multi-Währung Margin Kont
- Portfolio Margin Kont
Ze verstoen den Ënnerscheed tëscht verschiddene Kont Modi an wéi de Kont Modus ageriicht iwwer de Web UI, liest w.e.g. eisen engagéierten Guide.
Am Spillraum Modus oder Handel Modus, de Parameter tdMode
bestëmmt wéi Är Positioun marginéiert gëtt, déi Dir musst setzen all Kéier wann Dir eng nei Bestellung maacht.
Fir Spothandel ënner einfachen oder eenzegen Währungsmargin Kont Modus, setze w.e.g tdMode
= 'cash'.
Fir Spothandel ënner Multi-Währung Margin oder Portfolio Margin Kont Modus, setze w.e.g tdMode
= 'Kräiz'.
Dir fannt hei ënnen eng séier Erklärung wéi Dir erausfënnt wéi en Modus Ären aktuelle Kont konfiguréiert ass.
9. Wéi erauszefannen wat Modus Ären aktuelle Kont konfiguréiert ass
Fir méi Informatiounen iwwert wéi erauszefannen wéi engem Modus Ären aktuelle Kont konfiguréiert ass, liest w.e.g. eisen engagéierten Guide a gitt de acctLv
Parameter.
10. Wéi Plaz Bestellungen ënner Einfache / Single-Währung Margin Modus
1. Wéi eng Limite fir Plaz
Fir méi Informatiounen iwwert wéi eng Limite Uerdnung ze Plaz ënner engem Einfachen oder Single-Währung Margin Kont Modus, liest w.e.g. eisen engagéierten Guide.
Hei ass e Beispill fir 0.01 ze kafen BTC fir 19000 Euro USDT.
2. Wéi e Maart Uerdnung
Fir méi Informatiounen iwwert wéi ee Maart Uerdnung ënner engem Einfachen oder Single-Währung Margin Kont Modus, liest w.e.g. eisen engagéierten Guide.
Hei ass e Beispill fir 100 ze kafen BTC um aktuellen Maartpräis.
3. Wéi d'Zil Währung Parameter ze benotzen tgtCcy
wärend dem Spothandel
Am Plazhandel, de Parameter tgtCcy
bestëmmt d'Eenheet vun der Gréisst Parameter sz
, déi entweder d'Basiswährung oder d'Zitatwährung vum Handelspaar kann sinn. Zum Beispill, am Pair BTC-USDT, d'Basiswährung ass BTC an d'Zitatwährung ass USDT.
Par défaut, tgtCcy
= base_ccy, dat heescht de sz
Dir spezifizéiert ass wat d'Basiswährung ugeet. Wéi och ëmmer, wann Dir setzt tgtCcy
= quote_ccy wéi hei ënnendrënner, géift Dir zum Beispill gesat ginn fir 100 USDT Wäert vun BTC um Maartpräis ze kafen, anstatt 100 BTC um Maartpräis ze kafen.
4. Wéi de Client Uerdnung ID Parameter ze benotzen clOrdId
Wann Dir eng Bestellung mécht, kënnt Dir Är eege Client Bestellung ID uginn andeems Dir de Parameter uginn clOrdId
, déi spéider als Identifizéierer amplaz vun ordId
wann Dir eng Bestellung Annulatioun, Ännerung oder Retrieval Endpunkt rufft.
11. Wéi Zougang zu den Detailer vun enger bestëmmter Uerdnung
Fir méi Informatiounen iwwert wéi Dir Detailer iwwer eng bestëmmte Bestellung kritt, liest w.e.g. eisen engagéierten Guide.
1. Benotzen ordId
2. Benotzen clOrdId
12. Wéi eng Bestellung ze annuléieren
Fir méi Informatiounen iwwert wéi eng Bestellung ze annuléieren, liest w.e.g. eisen engagéierten Guide.
Dir benotzt och clOrdId
amplaz vun ordId
.
13. Wéi eng Commande änneren
Fir méi Informatiounen iwwert wéi een eng Bestellung änneren, liest w.e.g. eisen engagéierten Guide.
Dir benotzt och clOrdId
amplaz vun ordId
.
14. Wéi Zougang zu der Lëscht vun oppen Commanden
Fir méi Informatiounen iwwert wéi Zougang zu der Lëscht vun oppene Bestellungen, liest w.e.g. eisen engagéierten Guide.
15. Wéi Zougang zu der Uerdnung Geschicht
1. Fir déi lescht 7 Deeg
Fir méi Informatiounen iwwert wéi Zougang zu der Bestellungsgeschicht fir déi lescht 7 Deeg, liest w.e.g. eisen engagéierten Guide.
2. Fir déi lescht 3 Méint
Fir méi Informatiounen iwwert wéi Zougang zu der Bestellungsgeschicht fir déi lescht 3 Méint, liest w.e.g. eisen engagéierten Guide.
16. Wéi geet et weider mat der OKX API mat engem Jupyter Notizbuch
Fir méi Beispiller, w.e.g Luet de komplette Jupyter Notizbuch erof.
Wann Dir Froen iwwer eis APIen hutt, fille sech gratis an der OKX API ënnerstëtzt Telegram Kanal.
Quell: https://www.okx.com/academy/en/spot-trading-with-jupyter-notebook