Contrarian Retail Positioning
Το πλήθος των λιανικών εμπόρων είναι ένα από τα λίγα πραγματικά χρήσιμα sentiment signals στο FX — ως contrarian δείκτης. Όταν η μεγάλη πλειοψηφία των λιανικών εμπόρων είναι long, η τιμή ιστορικά τείνει να πέσει, και το αντίθετο. Αυτό το εργαλείο μετατρέπει τη θέση του πλήθους σε μια actionable ανάγνωση.
Ανοίξτε cBots → Contrarian Positioning (/quant/positioning).
Τι κάνει
Εισάγετε το % των λιανικών εμπόρων που είναι long (από τη σελίδα sentiment του broker σας ή μια feed όπως FXSSI) και επιστρέφει:
- Contrarian bias — Bearish όταν ≥ 60% είναι long (πλήθος πολύ long), Bullish όταν ≤ 40% είναι long (πλήθος πολύ short), Neutral στη ζώνη αμφιβολίας 40–60%.
- Strength — πόσο μονόπλευρο είναι το πλήθος (0 = ισορροπημένο, 1 = πλήρως μονόπλευρο), για να σταθμίσει το signal.
POST /api/quant/positioning
{ "longPercent": 72 }
Point-in-time by construction
Στο εσωτερικό του η στρώση signal (Core.Signals) μοντελοποιεί ένα PointInTimeSignal που
σφραγίζεται με τη στιγμή που ήταν γνωστό και αρνείται να κατασκευαστεί χωρίς αυτό. Κάθε
backtest ή αυτόνομος πράκτορας που καταναλώνει ένα signal ελέγχει IsKnownAt(decisionTime) —
οπότε μελλοντικά δεδομένα δεν μπορούν ποτέ να διαρρεύσουν σε μια ιστορική απόφαση. Το look-ahead
bias είναι ο κορυφαίος killer αναπαραγωγιμότητας στην quant finance· το domain model το κάνει
δομικά αδύνατο.
Γιατί είναι αξιόπιστο
Καθαρός, ντετερμινιστικός domain κώδικας χωρίς εξάρτηση υποδομής — οι contrarian thresholds και το point-in-time guard είναι unit-tested, συμπεριλαμβανομένων των ορίων 40/60 και της απόρριψης εκτός εύρους.