Μηνύματα σφάλματος διεπαφής συναλλαγών παραγώγων

Τελευταία ενημέρωση: 25 Μαΐου 2025

Ακολουθούν περιγραφές για μηνύματα σφάλματος που ενδέχεται να λάβετε κατά τη διαπραγμάτευση παραγώγων στο Kraken Pro.

MARKET_SUSPENDED

Η αγορά έχει ανασταλεί· η διαπραγμάτευση δεν είναι διαθέσιμη.

MARKET_NOT_FOUND

Μια ανενεργή αγορά παραγώγων καθορίστηκε στο αίτημα υποβολής εντολής.

INVALID_PRICE

Η τιμή είναι μικρότερη ή ίση με το μηδέν, η τιμή υπερβαίνει τη μέγιστη τιμή που έχει οριστεί για το συμβόλαιο ή η τιμή δεν είναι πολλαπλάσιο του tick size.

INVALID_QUANTITY

Τα δεκαδικά ψηφία της ποσότητας είναι μεγαλύτερα από την ακρίβεια συναλλαγής της συμβατικής αξίας, το ονομαστικό μέγεθος υπερβαίνει τον μέγιστο όγκο εντολής των 20.000.000 USD ή η καθορισμένη ποσότητα είναι μικρότερη από το μηδέν.

SMALL_ORDER_LIMIT_EXCEEDED

Το ονομαστικό μέγεθος είναι χαμηλότερο από το όριο μικρής εντολής των 0,01 USD.

INSUFFICIENT_MARGIN

Το αυξητικό αρχικό περιθώριο είναι μεγαλύτερο από το διαθέσιμο περιθώριο.

Αυξητικό αρχικό περιθώριο = νέο αρχικό περιθώριο με εντολές - αρχικό περιθώριο με εντολές + πραγματική προμήθεια - min(PNL μετά την εκτέλεση, 0)

Μέγιστη επίπτωση περιθωρίου διατήρησης = max(περιθώριο διατήρησης μετά την εκτέλεση - περιθώριο διατήρησης, 0)

Διαθέσιμο περιθώριο = if(μέγιστη επίπτωση περιθωρίου διατήρησης = 0, ίδια κεφάλαια περιθωρίου - αρχικό περιθώριο με εντολές, ίδια κεφάλαια περιθωρίου - περιθώριο διατήρησης)

WOULD_CAUSE_LIQUIDATION

Η εντολή θα εκτελούνταν σε χειρότερη τιμή από την τιμή αναφοράς (mark price), με αποτέλεσμα η αξία του χαρτοφυλακίου να πέσει κάτω από το περιθώριο διατήρησης (maintenance margin) και να προκληθεί εκκαθάριση (liquidation).

CLIENT_ORDER_ID_IN_USE

Το καθορισμένο αναγνωριστικό εντολής πελάτη (Client order ID) χρησιμοποιείται αυτήν τη στιγμή σε μια ανοιχτή εντολή.

CLIENT_ORDER_ID_TOO_LONG

Το καθορισμένο αναγνωριστικό εντολής πελάτη (Client order ID) υπερβαίνει το μέγιστο μήκος χαρακτήρων των 100.

MAX_POSITION_EXCEEDED

Το άθροισμα του μέγιστου μεγέθους θέσης (max position size), του μεγέθους των υφιστάμενων εντολών και της ποσότητας εντολής θα υπερέβαινε το μέγιστο μέγεθος θέσης που έχει οριστεί για το συμβόλαιο.

PRICE_COLLAR

Η εντολή taker (Taker order) θα εκτελούνταν με απόκλιση 20% από την τιμή αναφοράς (mark price).

PRICE_DISLOCATION

Η εντολή taker (Taker order) θα προκαλούσε την απόκλιση της τιμής του συμβολαίου από τον δείκτη προς την κατεύθυνση που έχει οριστεί ως κατεύθυνση price dislocation για το συγκεκριμένο συμβόλαιο.

EDIT_HAS_NO_EFFECT

Οι ζητούμενες αλλαγές δεν θα προκαλούσαν καμία τροποποίηση στην εντολή.

ORDER_FOR_CANCELLATION_NOT_FOUND

Το αναγνωριστικό εντολής δεν βρέθηκε στις ανοιχτές εντολές του λογαριασμού.

ORDER_FOR_EDIT_NOT_FOUND

Το αναγνωριστικό εντολής δεν βρέθηκε στις ανοιχτές εντολές του λογαριασμού.

ORDER_CANNOT_HAVE_TRIGGER_PRICE

Η εντολή δεν είναι εντολή trigger (trigger order) και το αίτημα επεξεργασίας εντολής περιέχει τιμή stop (stop price).

POST_WOULD_EXECUTE

Η εντολή ή η αγορά έχει οριστεί σε post-only και η εντολή θα εκτελούνταν κατά την τοποθέτηση. Εάν η αγορά είναι σε post-only, οι εντολές δεν μπορούν να διασχίσουν την τιμή αναφοράς (mark price).

IOC_WOULD_ENTER_BOOK

Η εντολή immediate-or-cancel δεν θα εκτελούνταν άμεσα.

WOULD_MATCH_SELF

Η εντολή taker (taker order) θα αντιστοιχούσε με μια εντολή maker (maker order) που ανήκει στον ίδιο λογαριασμό.

VIOLATES_REDUCE_ONLY

Ο λογαριασμός ή το συμβόλαιο έχει οριστεί σε λειτουργία reduce-only, το τρέχον μέγεθος θέσης είναι μηδέν, η θέση είναι long και η εντολή είναι reduce-only buy, ή η θέση είναι short και η εντολή είναι reduce-only sell.

REJECTED_AFTER_EXECUTION

Η εντολή θα απορριφθεί μετά την εκτέλεσή της. Αχρησιμοποίητο.

MARKET_IS_POST_ONLY

Η αγορά έχει οριστεί σε λειτουργία post-only. Αχρησιμοποίητο. Ανατρέξτε στο POST_WOULD_EXECUTE.

ORDER_LIMIT_EXCEEDED

Ο μέγιστος αριθμός ανοιχτών εντολών και εντολών ενεργοποίησης θα υπερέβαινε τις 20.000.

FIXED_LEVERAGE_TOO_HIGH

Το αυξητικό αρχικό margin θα έπεφτε κάτω από το όριο του προγράμματος margin.

CLIENT_ORDER_ID_INVALID

Το αναγνωριστικό εντολής πελάτη δεν είναι εκτυπώσιμο ASCII.

CANNOT_EDIT_TRIGGER_PRICE_OF_TRAILING_STOP

Το αίτημα εντολής επιχειρεί να επεξεργαστεί την τιμή ενεργοποίησης μιας εντολής trailing stop.

CANNOT_EDIT_LIMIT_PRICE_OF_TRAILING_STOP

Το αίτημα εντολής επιχειρεί να επεξεργαστεί την οριακή τιμή μιας εντολής trailing stop.

TRAILING_STOP_ORDER_LIMIT_EXCEEDED

Ο μέγιστος αριθμός εντολών trailing stop θα υπερέβαινε τις 30.

TRAILING_STOP_PERCENT_DEVIATION_EXCEEDS_MAX_DECIMAL_PLACES

Η ποσοστιαία απόκλιση trailing stop έχει περισσότερα από 2 δεκαδικά ψηφία.

TRAILING_STOP_QUOTE_DEVIATION_NOT_MULTIPLE_OF_TICK_SIZE

Η απόκλιση τιμής trailing stop δεν είναι πολλαπλάσιο του μεγέθους tick.

TRAILING_STOP_MAX_DEVIATION_TOO_LARGE

Η μέγιστη απόκλιση trailing stop είναι πάνω από τη μέγιστη επιτρεπόμενη απόκλιση trailing stop που έχει οριστεί στο 50%.

TRAILING_STOP_MAX_DEVIATION_TOO_SMALL

Η μέγιστη απόκλιση trailing stop είναι κάτω από την ελάχιστη επιτρεπόμενη απόκλιση trailing stop που έχει οριστεί στο 0,1%.

INSUFFICIENT_HEADROOM_AROUND_CURRENT_PRICE_TO_EDIT_TRAILING_STOP

Η ποσοστιαία διαφορά μεταξύ της τιμής ενεργοποίησης και της τιμής αγοράς είναι μικρότερη από την ελάχιστη επιτρεπόμενη απόκλιση trailing stop που έχει οριστεί στο 0,1%.

NO_REFERENCE_PRICE_AVAILABLE_FOR_CALCULATING_TRAILING_STOP_TRIGGER_PRICE

Η τιμή αναφοράς του σήματος ενεργοποίησης δεν είναι διαθέσιμη.

WOULD_MATCH_MASTER

Η taker order που υποβλήθηκε από έναν subaccount θα ταίριαζε με μια maker order από τον master account.

WOULD_MATCH_SIBLING

Η taker order που υποβλήθηκε από έναν subaccount θα ταίριαζε με μια maker order από έναν άλλο subaccount του ίδιου master.

WOULD_MATCH_SUBACCOUNT

Η taker order που υποβλήθηκε από τον master account θα ταίριαζε με μια maker order από έναν subaccount.

ACCOUNT_NOT_FOUND

Το αναγνωριστικό λογαριασμού δεν βρέθηκε.

DUPLICATE_MARKET

Το συμβόλαιο επαναλήφθηκε κατά τον έλεγχο margin για πολλαπλές εντολές.

POSITION_NOT_FOUND

Δεν βρέθηκε το UUID θέσης.

TOO_MANY_POSITIONS_IN_CONTRACT

Ο λογαριασμός έχει πάρα πολλές θέσεις στο ίδιο συμβόλαιο.

INVALID_LEVERAGE_SETTING

Η ρύθμιση μόχλευσης είναι μη έγκυρη.

WOULD_PROCESS_AFTER_SPECIFIED_TIME

Ο χρόνος processBefore είναι μικρότερος από τον χρόνο του διακομιστή.

INSUFFICIENT_CLOSING_MARGIN

Μια εντολή κλεισίματος απέτυχε στον έλεγχο περιθωρίου. Δείτε INSUFFICIENT_MARGIN.

NO_ORDERS_IN_BOOK

Δεν υπάρχουν εντολές στην αντίθετη πλευρά του βιβλίου για να αντιστοιχιστούν με την εντολή αγοράς.

LIMIT_PRICE_SET_AS_ABSOLUTE_AND_RELATIVE

Παρέχεται τιμή ορίου και αντιστάθμιση τιμής ορίου για μια εντολή ενεργοποίησης.

LIMIT_PRICE_OFFSET_MUST_HAVE_VALUE_AND_UNIT

Η αντιστάθμιση τιμής ορίου δεν έχει καθοριστεί με τιμή και μονάδα.

LIMIT_PRICE_OFFSET_VALUE_INVALID

Η αντιστάθμιση τιμής ορίου δεν είναι αριθμός ή είναι μη έγκυρη.

LIMIT_PRICE_OFFSET_UNIT_INVALID

Η μονάδα αντιστάθμισης τιμής ορίου δεν είναι ούτε ποσοστό ούτε νόμισμα αναφοράς.

LIMIT_PRICE_OFFSET_QUOTE_CURRENCY_VALUE_MUST_BE_MULTIPLE_OF_TICK_SIZE

Η τιμή αντιστάθμισης τιμής ορίου σε νόμισμα αναφοράς δεν είναι πολλαπλάσιο του μεγέθους tick.

LIMIT_PRICE_OFFSET_PERCENT_VALUE_TOO_MANY_DECIMAL_PLACES

Η ποσοστιαία τιμή αντιστάθμισης τιμής ορίου έχει περισσότερα από 2 δεκαδικά ψηφία.

LIMIT_PRICE_OFFSET_TOO_HIGH

Η αντιστάθμιση τιμής ορίου είναι πάνω από τη μέγιστη τιμή αντιστάθμισης τιμής ορίου του 75%.

LIMIT_PRICE_OFFSET_TOO_LOW

Η αντιστάθμιση τιμής ορίου είναι κάτω από την ελάχιστη τιμή αντιστάθμισης τιμής ορίου του 0%.

ORDER_GROUP_NOT_SUPPORTED

Ο ζητούμενος τύπος ομάδας εντολών δεν υποστηρίζεται.

ORDER_GROUP_PARENT_NOT_FOUND

Η ομάδα εντολών δεν βρέθηκε κατά την προσπάθεια επισύναψης της εντολής.

CANNOT_BE_BOTH_PARENT_AND_MEMBER_OF_ORDER_GROUP

Η ζητούμενη εντολή είναι ταυτόχρονα γονέας και μέλος της ομάδας.

ALREADY_AN_ORDER_GROUP_MEMBER

Η ζητούμενη εντολή είναι ήδη μέλος της ομάδας εντολών.

ORDER_GROUP_CANT_ATTACH

Η ζητούμενη εντολή δεν μπορεί να επισυναφθεί στην ομάδα εντολών.

ORDER_GROUP_PARENT_NOT_OPEN

Οι μερικώς εκτελεσμένες εντολές δεν μπορούν να επισυναφθούν στην ομάδα εντολών.

ORDER_GROUP_EMPTY

Η ζητούμενη ομάδα εντολών είναι κενή.

ORDER_GROUP_TOO_MANY_ORDERS

Η ομάδα εντολών έχει πάρα πολλές εντολές.

ORDER_GROUP_WOULD_REDUCE_POSITION

Η ομάδα εντολών θα μείωνε το μέγεθος της θέσης.

ORDER_GROUP_CHILDREN_MUST_HAVE_OPPOSITE_DIRECTION

Η θυγατρική εντολή της ομάδας εντολών έχει την ίδια κατεύθυνση με τη γονική.

ORDER_GROUP_CHILDREN_MUST_BE_REDUCE_ONLY

Η θυγατρική εντολή της ομάδας εντολών δεν είναι reduce-only.

ORDER_GROUP_CHILDREN_WITH_LIMIT_PRICE_MUST_NOT_HAVE_NULL_SIZE

Η θυγατρική εντολή της ομάδας εντολών δεν έχει καθορισμένη οριακή τιμή.

MAX_DELTA_EXCEEDED

Το καθαρό δέλτα του χαρτοφυλακίου δικαιωμάτων προαίρεσης μετά την εκτέλεση θα υπερέβαινε το μέγιστο επιτρεπόμενο καθαρό δέλτα που έχει οριστεί στα 1.000.000.000.

MARKET_RESTRICTED

Ο λογαριασμός δεν επιτρέπεται να πραγματοποιεί συναλλαγές με το συμβόλαιο.

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