Skip to content

Commit 21430c3

Browse files
committed
chore: auto-save config version v12 from pipeline run
1 parent 228f026 commit 21430c3

2 files changed

Lines changed: 157 additions & 0 deletions

File tree

.quant_versions/index.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,5 +75,12 @@
7575
"description": "Run: alpha=equal_weight optimizer=mean_variance",
7676
"run_id": "",
7777
"config_hash": "858f7bbc1f3b"
78+
},
79+
"v12": {
80+
"id": "v12",
81+
"timestamp": "2026-06-01T18:28:28",
82+
"description": "Run: alpha=equal_weight optimizer=mean_variance",
83+
"run_id": "",
84+
"config_hash": "858f7bbc1f3b"
7885
}
7986
}

.quant_versions/v12/version.yaml

Lines changed: 150 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,150 @@
1+
alpha:
2+
lookback: 252
3+
method: equal_weight
4+
min_icir: 0.0
5+
min_tradability: 0.3
6+
tradability_gate: false
7+
backtest:
8+
benchmark: equal_weight
9+
initial_capital: 10000000
10+
rebalance_frequency: monthly
11+
costs:
12+
commission: 0.0003
13+
impact_model: composite
14+
slippage: 0.001
15+
slippage_model: impact
16+
stamp_tax: 0.001
17+
data:
18+
end_date: '2025-12-31'
19+
frequency: daily
20+
provider: synthetic
21+
start_date: '2021-01-01'
22+
synthetic:
23+
embedded_alpha: true
24+
validated: false
25+
execution:
26+
broker_type: simulated
27+
qmt:
28+
account: ''
29+
data_server: ''
30+
mode: sim
31+
password: ''
32+
server: localhost:58610
33+
factors:
34+
fundamental:
35+
asset_growth:
36+
enabled: true
37+
log_market_cap:
38+
enabled: true
39+
pb_ratio:
40+
enabled: true
41+
pe_ratio:
42+
enabled: true
43+
roe:
44+
enabled: true
45+
processing:
46+
neutralize:
47+
by:
48+
- sector
49+
- log_market_cap
50+
enabled: true
51+
standardize:
52+
enabled: true
53+
method: zscore
54+
winsorize:
55+
enabled: true
56+
lower: 0.01
57+
upper: 0.99
58+
technical:
59+
amplitude_20d:
60+
enabled: true
61+
params:
62+
period: 20
63+
breakout_ignition:
64+
enabled: true
65+
params:
66+
reference_window: 20
67+
return_window: 3
68+
breakout_proximity:
69+
enabled: true
70+
params:
71+
period: 20
72+
efficiency_ratio:
73+
enabled: true
74+
params:
75+
period: 20
76+
ma_convergence:
77+
enabled: true
78+
momentum_12m:
79+
enabled: true
80+
exclude_recent: 21
81+
params:
82+
period: 252
83+
momentum_1m:
84+
enabled: true
85+
params:
86+
period: 21
87+
momentum_3m:
88+
enabled: true
89+
params:
90+
period: 63
91+
momentum_6m:
92+
enabled: true
93+
params:
94+
period: 126
95+
mtf_resonance:
96+
enabled: true
97+
pure_volatility:
98+
enabled: true
99+
params:
100+
ar_lags: 30
101+
window: 20
102+
rsi_14d:
103+
enabled: true
104+
params:
105+
period: 14
106+
trend_stage:
107+
enabled: true
108+
params:
109+
period: 120
110+
turnover_20d:
111+
enabled: true
112+
params:
113+
period: 20
114+
volatility_20d:
115+
enabled: true
116+
params:
117+
period: 20
118+
volatility_60d:
119+
enabled: true
120+
params:
121+
period: 60
122+
instruments: []
123+
output:
124+
plot_format: png
125+
results_dir: ./results
126+
save_plots: true
127+
portfolio:
128+
optimizer: mean_variance
129+
risk_aversion: 1.0
130+
risk:
131+
stress_scenarios:
132+
- 2008_financial_crisis
133+
- 2015_ashare_crash
134+
- 2020_covid_crash
135+
screener:
136+
enabled: false
137+
logic: and
138+
max_stocks: 200
139+
min_stocks: 5
140+
rules:
141+
- factor: pe_ratio
142+
operator: lt
143+
value: 30
144+
- factor: roe
145+
operator: gt
146+
value: 0.15
147+
universe:
148+
exclude_st: true
149+
exclude_suspended: true
150+
n_stocks: 500

0 commit comments

Comments
 (0)