Τι είναι το order book και γιατί έχει σημασία;
Το order book (βιβλίο εντολών) είναι μια λίστα με όλες τις εκκρεμείς εντολές αγοράς και πώλησης σε ένα ανταλλακτήριο για ένα ζεύγος, για παράδειγμα BTC/EUR. Οι εντολές αγοράς (bids) περιμένουν κάτω από την τρέχουσα τιμή, οι εντολές πώλησης (asks) πάνω από αυτήν. Την εξήγηση των βασικών εννοιών θα τη βρεις στο γλωσσάρι μας κάτω από τον όρο "order-book".
Γιατί να ασχοληθείς με αυτό; Επειδή η τιμή που βλέπεις στο γράφημα είναι μόνο η τελευταία κλεισμένη συναλλαγή. Δεν σου λέει πόσο μπορείς να αγοράσεις ή να πουλήσεις σε παρόμοια τιμή. Αυτό σου το λένε μόνο το βάθος και το spread.
Τι είναι το spread και πώς το υπολογίζεις;
Το spread είναι η διαφορά ανάμεσα στο καλύτερο bid (η υψηλότερη τιμή στην οποία κάποιος θέλει να αγοράσει) και στο καλύτερο ask (η χαμηλότερη τιμή στην οποία κάποιος θέλει να πουλήσει).
Ένα συγκεκριμένο παράδειγμα. Ας πούμε ότι βλέπεις:
| Πλευρά | Τιμή | Όγκος |
|---|---|---|
| Καλύτερο ask | 100,05 EUR | 3 τεμάχια |
| Καλύτερο bid | 100,00 EUR | 4 τεμάχια |
Το spread είναι 100,05 - 100,00 = 0,05 EUR, δηλαδή 0,05 % της τιμής. Αυτό είναι στενό spread. Σημαίνει ότι αν αγοράσεις στο ask και αμέσως πουλήσεις στο bid, χάνεις σε αυτή τη διαφορά 0,05 %. Αυτό είναι το άμεσο κόστος σου για τη ρευστότητα.
Όσο πιο πλατύ το spread, τόσο πιο ακριβό είναι να συναλλάσσεσαι αμέσως. Σε ζεύγη με λίγη ρευστότητα το spread μπορεί άνετα να είναι 1 % ή και περισσότερο.
Τι είναι το βάθος και σε τι διαφέρει από το spread;
Το spread αφορά μόνο την καλύτερη τιμή και στις δύο πλευρές. Το βάθος (depth) λέει πόσος όγκος περιμένει πίσω από αυτές τις καλύτερες τιμές, δηλαδή πόσο μακριά φτάνει το βιβλίο.
Ας δούμε ένα πληρέστερο παράδειγμα της πλευράς πώλησης (asks):
| Τιμή (ask) | Όγκος στο επίπεδο | Σωρευτικός όγκος |
|---|---|---|
| 100,05 EUR | 3 | 3 |
| 100,10 EUR | 5 | 8 |
| 100,20 EUR | 10 | 18 |
| 100,50 EUR | 40 | 58 |
Ο σωρευτικός όγκος είναι το άθροισμα όλων όσων είναι διαθέσιμα μέχρι μια δεδομένη τιμή. Όταν κοιτάξεις αυτή τη στήλη, βλέπεις πόσο μπορείς να αγοράσεις πριν η τιμή μετακινηθεί σε ένα συγκεκριμένο επίπεδο.
Πώς καταλαβαίνω αν η αγορά αντέχει την εντολή μου;
Εδώ το βάθος και το spread ενώνονται σε έναν αριθμό: το slippage (ολίσθηση). Το slippage είναι η διαφορά ανάμεσα στην τιμή που περίμενες και στη μέση τιμή που πραγματικά παίρνεις, επειδή η εντολή σου "τρώει" αρκετά επίπεδα του βιβλίου.
Ας μείνουμε στον παραπάνω πίνακα και ας πούμε ότι θέλεις να αγοράσεις με εντολή αγοράς (market order) 10 τεμάχια.
- 3 τεμάχια θα αγοράσεις στα 100,05 EUR
- 5 τεμάχια στα 100,10 EUR
- τα υπόλοιπα 2 τεμάχια στα 100,20 EUR
Ας το μετρήσουμε. Θα πληρώσεις (3 × 100,05) + (5 × 100,10) + (2 × 100,20) = 300,15 + 500,50 + 200,40 = 1001,05 EUR για 10 τεμάχια. Η μέση τιμή είναι 100,105 EUR.
Σε σχέση με το καλύτερο ask (100,05 EUR) πλήρωσες κατά 0,055 % περισσότερο. Αυτό είναι το slippage σου. Μια μικρή εντολή χάθηκε μέσα στο βάθος, η αγορά την άντεξε άνετα.
Και τώρα η αντίστροφη περίπτωση. Αν ήθελες να αγοράσεις 58 τεμάχια, τα τελευταία τεμάχια θα πήγαιναν στα 100,50 EUR, δηλαδή σχεδόν 0,45 % πάνω από το καλύτερο ask. Το ίδιο βιβλίο, πολύ μεγαλύτερη εντολή, πολύ μεγαλύτερο slippage. Η αγορά την αντέχει ακόμα, αλλά με κόστος.
Πόσο βάθος είναι "αρκετό";
Σε αυτή την ερώτηση δεν υπάρχει ένας ενιαίος καθολικός αριθμός και δεν θέλουμε να επινοήσουμε κανέναν. Το "αρκετό" βάθος είναι πάντα σχετικό με το μέγεθος της εντολής που σκέφτεσαι, και με το πόσο slippage είσαι διατεθειμένος να αποδεχτείς.
Ένας χρήσιμος τρόπος να το βλέπεις είναι μέσω μιας αναλογίας: πόσο μεγάλη είναι η εντολή μου σε σχέση με τον σωρευτικό όγκο μέχρι μια συγκεκριμένη απόσταση τιμής (ας πούμε μέχρι 0,5 % από τη μέση τιμή). Αν η εντολή σου καταπίνει το μεγαλύτερο μέρος της ρευστότητας σε αυτή τη ζώνη, να περιμένεις μεγάλο slippage. Αν είναι ένα κλάσμα, η αγορά πιθανότατα θα την απορροφήσει χωρίς να το προσέξει κανείς.
Σημαντική σημείωση: το order book δείχνει μόνο αυτό που φαίνεται τώρα. Η αόρατη ρευστότητα (κρυφές και iceberg εντολές) καθώς και η ρευστότητα που εξαφανίζεται (εντολές που χάνονται τη στιγμή που η αγορά αρχίζει να πέφτει) σημαίνουν ότι το πραγματικό slippage μπορεί να είναι διαφορετικό από αυτό που θα υπολογίσεις από το τρέχον στιγμιότυπο του βιβλίου.
Τι να κρατήσεις από όλα αυτά;
Μετά από αυτό το μάθημα θα πρέπει να μπορείς να:
- Διαβάζεις το spread και να το εκφράζεις σε ποσοστό της τιμής, όχι μόνο σε απόλυτους αριθμούς.
- Ξεχωρίζεις τη διαφορά ανάμεσα στην καλύτερη τιμή (spread) και σε αυτό που βρίσκεται πίσω της (βάθος).
- Εκτιμάς το slippage "περνώντας" την εντολή μέσα από το βιβλίο επίπεδο προς επίπεδο και υπολογίζοντας τη μέση τιμή.
- Αξιολογείς το μέγεθος της εντολής σου σε σχέση με το βάθος, αντί να κοιτάς μόνο την τελευταία τιμή στο γράφημα.
Τι παραμένει αβέβαιο;
Το order book είναι μια φωτογραφία μιας στιγμής σε ένα ανταλλακτήριο. Δεν σου λέει πώς θα αλλάξει το βιβλίο το δευτερόλεπτο που θα στείλεις την εντολή, πόση ρευστότητα είναι κρυμμένη, ούτε τι συμβαίνει στα άλλα ανταλλακτήρια και στη συγκεντρωτική ρευστότητα. Ο υπολογισμός του slippage από το τρέχον στιγμιότυπο είναι επομένως εκτίμηση, όχι βεβαιότητα. Περιγράφουμε πώς λειτουργεί ο μηχανισμός, δεν σου λέμε τι πρέπει να συναλλάσσεσαι ούτε πότε.

