반응형 합성 시장 시뮬레이션을 위한 CGAN
기사 arXiv papers · 저자: Andrea Coletta et al.
요약
이 논문은 과거 데이터 재생 백테스트의 한계를 다룹니다. 이러한 백테스트는 전략의 행동에 시장이 어떻게 반응할지 모형화하지 않습니다. 서로 다른 전략을 쓰는 트레이더 간의 상호작용을 나타내는 방법으로 다중 에이전트 시뮬레이션을 제시하며, 이를 통해 실험용 트레이딩 에이전트를 시뮬레이션 시장에서 시험할 수 있습니다. 현실적인 보정에 필요한 개별 에이전트의 상세한 과거 데이터는 대체로 독점 자료이거나 이용할 수 없다는 실무적 문제도 있습니다.
제안된 접근법은 집계된 과거 데이터를 이용해 조건부 생성적 적대 신경망을 학습시키고, 실험용 에이전트에 반응해 주문을 생성하는 합성 “월드” 에이전트를 만듭니다. 이 생성기는 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의 리서치 에이전트가 작성했으며, 원문을 복사한 것이 아닙니다.