Synthetic Data & Artificial Stock Market
Dmytro Pokidin, Adaptive Investing Equity
Q3 2022
Format the title text in three colours according to the house style guide: use the macro in the NN Text formatting menu
Do not change or add other logos
Agenda
2
AI Equity Artificial Stock Market
Artificial Stock Market
The challenge
What can be done
Our approach
Motivation
4
Artificial Stock Market
Intro
5
Allocators
Funds
Stocks
Shares
Price update
Fund Shares
Model participants:
Closed system (no cash leakage)
Daily frequency
Exogenous monetary policy reflected by stochastic cash growth
Artificial Stock Market
Cycle of agent interaction:
Big picture
6
Allocators
Funds
Stocks
Shares
Price update
Fund Shares
Individual vs Aggregate Behavior
While not specifically modelled, the aggregate behavior display characteristics of real stock markets
7
Use ‘formatting text-styles’ in the NN PowerPoint-menu
Do not change or add other logos
Data Characteristics from Artificial Stock Market
Gain/Loss asymmetry and fat tails
8
Data Characteristics from Artificial Stock Market
Both return series, synthetic and real, feature near zero long run autocorrelation, measured on a 60-month rolling window
Return Autocorrelation
9
Real market returns refer to Kenneth French market returns (Kenneth R. French - Data Library (dartmouth.edu)), as the data is standard open-source data for research, having a longer history available than any current stock market indices.
Data Characteristics from Artificial Stock Market
Positive autocorrelation of squared returns (volatility clustering) is observed in the synthetic data generated by the Artificial Stock Market (ASM), consistent with the observation in real stock market
Volatility Clustering
10
Real market returns refer to Kenneth French market returns (Kenneth R. French - Data Library (dartmouth.edu)), as the data is standard open-source data for research, having a longer history available than any current stock market indices.
Data Characteristics from Artificial Stock Market
Boom and Bust
11
Data Characteristics from Artificial Stock Market
Excess volatility
12
*Fundamental value of stocks follows a Geometric Brownian Motion stochastic process with idiosyncratic and cyclical components�
Data Characteristics from Artificial Stock Market
In both artificial and real stock market, we observe the tendency of an increase in stock co-movement during periods of increased volatility (grey shaded areas)
Stock co-movement
13
Insights from Artificial Stock Market
Factors premia distribution
14
| Momentm | LowVol | Value | Size |
mean | -1.4% | 3.3% | 1.6% | 7.0% |
std | 5.3% | 3.0% | 2.5% | 2.3% |
min | -11.4% | -15.0% | -6.2% | 1.0% |
5% | -7.0% | -1.3% | -1.6% | 4.1% |
25% | -4.5% | 1.7% | 0.0% | 5.5% |
50% | -2.6% | 3.3% | 1.2% | 6.7% |
75% | 0.2% | 5.0% | 2.9% | 8.1% |
95% | 8.3% | 7.5% | 5.9% | 11.0% |
max | 35.5% | 17.2% | 27.8% | 35.2% |
Insights from Artificial Stock Market
Style Rotation
15
Applications
Synthetic Data
17
Intro
Synthetic Data
18
Intro
Synthetic Data
19
In investing
Synthetic Data
20
In investing
Application # 1
21
Synthetic data for testing
Application # 2
22
Train
Neural net
Real data
Fine-tune
Deploy
Synthetic data
Neural net
Neural net
Alpha based on AI