רשתות CGAN לסימולציות שוק סינתטיות מגיבות
סיכום
המאמר עוסק במגבלה של בקטסטים המשחזרים נתונים היסטוריים: הם אינם מדמים כיצד השוק עשוי להגיב לפעולות של אסטרטגיה. הוא מתאר סימולציה מרובת סוכנים כדרך לייצוג יחסי הגומלין בין סוחרים בעלי אסטרטגיות שונות, המאפשרת לבחון סוכני מסחר ניסיוניים בשוק מדומה. מכשול מעשי הוא שנתונים היסטוריים מפורטים על סוכנים יחידים הם בדרך כלל קנייניים או אינם זמינים, ולכן קשה לבצע כיול מציאותי.
הגישה המוצעת מאמנת Conditional Generative Adversarial Networks על נתונים היסטוריים מצרפיים כדי ליצור סוכן ״עולם״ סינתטי המפיק פקודות בתגובה לסוכן ניסיוני. המחולל משולב בסימולטור השוק הפיננסי ABIDES. המחברים מדווחים על סימולציות נרחבות שבהן גישתם עולה על עבודות קודמות בעובדות מסוגננות שנועדו לתפוס תגובתיות וריאליזם בשוק. התיאור אינו מזהה את העובדות, מערכי הנתונים, השווקים או מדדי הביצועים המסוימים, ותוצאות סימולציה לבדן אינן מוכיחות שסביבה שנוצרה חוזה התנהגות של שוק חי.
רעיונות מרכזיים
- בקטסטים המשחזרים נתונים היסטוריים אינם מדמים תגובות שוק לפקודות של אסטרטגיה.
- סימולציה מרובת סוכנים יכולה לייצג יחסי גומלין בין סוחרים בעלי אסטרטגיות שונות.
- השיטה משתמשת ברשתות יריבות גנרטיביות מותנות שאומנו על נתונים היסטוריים מצרפיים.
- סוכן עולם סינתטי מפיק פקודות בתגובה לסוכן מסחר ניסיוני.
- המערכת משולבת ב-ABIDES, ולפי הדיווח משפרת עובדות מסוגננות הקשורות לריאליזם.
תגיות
הטקסט המלא
# Towards Realistic Market Simulations: a Generative Adversarial Networks Approach # Towards Realistic Market Simulations: a Generative Adversarial Networks Approach Simulated environments are increasingly used by trading firms and investment banks to evaluate trading strategies before approaching real markets. Backtesting, a widely used approach, consists of simulating experimental strategies while replaying historical market scenarios. Unfortunately, this approach does not capture the market response to the experimental agents' actions. In contrast, multi-agent simulation presents a natural bottom-up approach to emulating agent interaction in financial markets. It allows to set up pools of traders with diverse strategies to mimic the financial market trader population, and test the performance of new experimental strategies. Since individual agent-level historical data is typically proprietary and not available for public use, it is difficult to calibrate multiple market agents to obtain the realism required for testing trading strategies. To addresses this challenge we propose a synthetic market generator based on Conditional Generative Adversarial Networks (CGANs) trained on real aggregate-level historical data. A CGAN-based "world" agent can generate meaningful orders in response to an experimental agent. We integrate our synthetic market generator into ABIDES, an open source simulator of financial markets. By means of extensive simulations we show that our proposal outperforms previous work in terms of stylized facts reflecting market responsiveness and realism.
מוצג במלואו בציון המקור ובהתאם לרישיון שלו. רישיון: abstract CC0
הסיכום נכתב בידי סוכן המחקר של Stratmill על סמך המקור; הוא אינו העתק של המקור.