WebSocket API v1 Private Feeds - ownTrades

Τελευταία ενημέρωση: 1 Απριλίου 2025

Η ροή WebSocket API v1 ownTrades είναι μια ιδιωτική ροή διαχείρισης λογαριασμού, η οποία παρέχει ειδοποίηση σε πραγματικό χρόνο για όλες τις συναλλαγές που εκτελούνται από τον λογαριασμό σας στην Kraken.

Κάθε συναλλαγή που πραγματοποιείται ως αποτέλεσμα μιας από τις εντολές σας θα προκαλέσει την αποστολή ενός νέου μηνύματος μέσω της ροής ownTrades.

Πώς να εγγραφείτε

Μόλις δημιουργηθεί μια σύνδεση με το WebSocket API v1, μπορείτε να εγγραφείτε στη ροή ownTrades ανακτώντας ένα διακριτικό ελέγχου ταυτότητας μέσω του τελικού σημείου REST API GetWebSocketsToken και, στη συνέχεια, στέλνοντας ένα μήνυμα εγγραφής όπως το ακόλουθο:

  • {"event":"subscribe", "subscription":{"name":"ownTrades", "token":"WOg6IVQ5RfogMzkhH25WOg6IVQ5RqhP+U3ZprQVnh7f"}}

Παράδειγμα feed

Ακολουθεί ένα παράδειγμα της ροής ownTrades:

{"connectionID":12678739536485265125,"event":"systemStatus","status":"online","version":"0.3.0"}{"channelName":"ownTrades","event":"subscriptionStatus","status":"subscribed","subscription":{"name":"ownTrades"}}[[{"T7YS4M-6HGBO-GDAGOY":{"cost":"70.19110","fee":"0.18250","margin":"0.00000","ordertxid":"OPJVQI-PXMPK-4WT5WP","ordertype":"market","pair":"XBT/USD","postxid":"TKH2SE-M7IF5-CFI7LT","price":"8092.20053","time":"1570270020.122169","type":"buy","vol":"0.00867392"}},{"TNN4V7-BTS6X-O3CQF3":{"cost":"54.00046","fee":"0.14040","margin":"0.00000","ordertxid":"OKIRSX-DUS37-W33QZN","ordertype":"market","pair":"XBT/USD","postxid":"TKH2SE-M7IF5-CFI7LT","price":"8090.59895","time":"1570269988.387027","type":"sell","vol":"0.00667447"}}], "ownTrades"]{"event":"heartbeat"}{"event":"heartbeat"}[[{"T7GUL2-5N7YZ-QVQDCJ":{"cost":"0.35002","fee":"0.00098","margin":"0.07000","ordertxid":"OMBOUS-KM52J-NGDZH6","ordertype":"market","pair":"ETH/USD","posstatus":"Opened","postxid":"TKH2SE-M7IF5-CFI7LT","price":"175.01000","time":"1570447638.474936","type":"buy","vol":"0.00200000"}}],"ownTrades"]{"event":"heartbeat"}{"event":"heartbeat"}[[{"TEY4EI-7WY6F-YJRXQF":{"cost":"0.35000","fee":"0.00091","margin":"0.00000","ordertxid":"OVNJYW-XAEHY-IUN4EH","ordertype":"market","pair":"ETH/USD","posstatus":"Closing","postxid":"T6KC22-6XWFG-ZWYYTG","price":"175.00000","time":"1570447652.939563","type":"sell","vol":"0.00200000"}}],"ownTrades"]{"event":"heartbeat"}{"event":"heartbeat"}

Με την εγγραφή στη ροή ownTrades, λαμβάνεται ένα μήνυμα κατάστασης εγγραφής:

  • {"channelName":"ownTrades","event":"subscriptionStatus","status":"subscribed","subscription":{"name":"ownTrades"}}

ακολουθούμενο από ένα στιγμιότυπο με λεπτομέρειες τυχόν πρόσφατα εκτελεσμένων συναλλαγών για τον λογαριασμό:

  • [[{"T7YS4M-6HGBO-GDAGOY":{"cost":"70.19110","fee":"0.18250","margin":"0.00000","ordertxid":"OPJVQI-PXMPK-4WT5WP","ordertype":"market","pair":"XBT/USD","postxid":"TKH2SE-M7IF5-CFI7LT","price":"8092.20053","time":"1570270020.122169","type":"buy","vol":"0.00867392"}},{"TNN4V7-BTS6X-O3CQF3":{"cost":"54.00046","fee":"0.14040","margin":"0.00000","ordertxid":"OKIRSX-DUS37-W33QZN","ordertype":"market","pair":"XBT/USD","postxid":"TKH2SE-M7IF5-CFI7LT","price":"8090.59895","time":"1570269988.387027","type":"sell","vol":"0.00667447"}}], "ownTrades"]

Όταν εκτελούνται νέες συναλλαγές, λαμβάνονται μηνύματα που παρέχουν τις λεπτομέρειες των συναλλαγών. Τα ακόλουθα μηνύματα υποδεικνύουν δύο ξεχωριστές συναλλαγές, οι οποίες αρχικά άνοιξαν μια long θέση ETH σε ETHUSD και λίγο αργότερα έκλεισαν τη θέση:

  • [[{"T7GUL2-5N7YZ-QVQDCJ":{"cost":"0.35002","fee":"0.00098","margin":"0.07000","ordertxid":"OMBOUS-KM52J-NGDZH6","ordertype":"market","pair":"ETH/USD","posstatus":"Opened","postxid":"TKH2SE-M7IF5-CFI7LT","price":"175.01000","time":"1570447638.474936","type":"buy","vol":"0.00200000"}}],"ownTrades"]

  • [[{"TEY4EI-7WY6F-YJRXQF":{"cost":"0.35000","fee":"0.00091","margin":"0.00000","ordertxid":"OVNJYW-XAEHY-IUN4EH","ordertype":"market","pair":"ETH/USD","posstatus":"Closing","postxid":"T6KC22-6XWFG-ZWYYTG","price":"175.00000","time":"1570447652.939563","type":"sell","vol":"0.00200000"}}],"ownTrades"]

Οι διαχωριστές δεκαδικών και χιλιάδων που εμφανίζονται σε αυτό το άρθρο ενδέχεται να διαφέρουν από τις μορφές που εμφανίζονται στις πλατφόρμες συναλλαγών μας. Ανατρέξτε στο άρθρο μας σχετικά με τον τρόπο χρήσης τελειών και κομμάτων για περισσότερες πληροφορίες.

Χρειάζεστε περισσότερη βοήθεια;