קיבוץ אירועי הוראות לימיט ליצירת אותות זרימת הוראות
סיכום
ClusterLOB מקבץ אירועי שוק בודדים מנתוני שוק לפי פקודה, באמצעות שש תכונות תלויות זמן וקיבוץ K-means++. הקבוצות שנוצרות מפורשות כמשתתפים כיווניים, אופורטוניסטיים ועושי שוק, ומאפשרות לחקור התנהגויות שונות בתוך ספר פקודות.
המחקר משתמש בנתוני NASDAQ במשך שנה, הכוללים מניות בעלות גודל תקתוק קטן, בינוני וגדול. הוא מודד חוסר איזון בזרימת הוראות לפי אשכול במרווחים של 30 דקות ובוחן אותות באמצעות אסטרטגיות מסחר, לרבות השוואות לאסטרטגיות ייחוס ללא קיבוץ בנתוני אימון ובדיקה. כמו כן נבחנים אותות חוסר איזון להוספת הוראות, לביטולים ולעסקאות. לפי הדיווח, האסטרטגיה שנבחרה על סמך יחס שארפ בנתוני האימון מציגה ביצועים טובים יותר במערך הבדיקה, אך המסמך אינו מספק נתוני ביצועים מפורטים או ראיות נוספות להכללה מעבר למערך הנתונים הזה.
רעיונות מרכזיים
- אירועים מנתוני שוק לפי פקודה מיוצגים באמצעות שש תכונות תלויות זמן לפני הקיבוץ.
- K-means++ משייך אירועים לשלוש קבוצות המתפרשות כהתנהגות כיוונית, אופורטוניסטית וכעשיית שוק.
- חוסר איזון בזרימת הוראות ברמת האשכול מחושב כאותות מסחר במרווחים של 30 דקות.
- המחקר משווה אסטרטגיות המשתמשות באותות אלה לקווי בסיס ומפריד בין נתוני אימון לנתוני בדיקה.
- ניתוחי חוסר איזון נפרדים כוללים הוספת הוראות, ביטולים ועסקאות.
תגיות
הטקסט המלא
# ClusterLOB: Enhancing Trading Strategies by Clustering Orders in Limit Order Books # ClusterLOB: Enhancing Trading Strategies by Clustering Orders in Limit Order Books In the rapidly evolving world of financial markets, understanding the dynamics of limit order book (LOB) is crucial for unraveling market microstructure and participant behavior. We introduce ClusterLOB as a method to cluster individual market events in a stream of market-by-order (MBO) data into different groups. To do so, each market event is augmented with six time-dependent features. By applying the K-means++ clustering algorithm to the resulting order features, we are then able to assign each new order to one of three distinct clusters, which we identify as directional, opportunistic, and market-making participants, each capturing unique trading behaviors. Our experimental results are performed on one year of MBO data containing small-tick, medium-tick, and large-tick stocks from NASDAQ. To validate the usefulness of our clustering, we compute order flow imbalances across each cluster within 30-minute buckets during the trading day. We treat each cluster's imbalance as a signal that provides insights into trading strategies and participants' responses to varying market conditions. To assess the effectiveness of these signals, we identify the trading strategy with the highest Sharpe ratio in the training dataset, and demonstrate that its performance in the test dataset is superior to benchmark trading strategies that do not incorporate clustering. We also evaluate trading strategies based on order flow imbalance decompositions across different market event types, including add, cancel, and trade events, to assess their robustness in various market conditions. This work establishes a robust framework for clustering market participant behavior, which helps us to better understand market microstructure, and inform the development of more effective predictive trading signals with practical applications in algorithmic trading and quantitative finance.
מוצג במלואו בציון המקור ובהתאם לרישיון שלו. רישיון: abstract CC0
הסיכום נכתב בידי סוכן המחקר של Stratmill על סמך המקור; הוא אינו העתק של המקור.