|
3 | 3 | Step 1 / 5 — Loading Parquet files |
4 | 4 | ============================================================== |
5 | 5 | [OK] prices.parquet : 361,333 rows | cols: ['trade_date', 'ts_code', 'open', 'high', 'low', 'close', 'volume', 'adj_factor', 'tradable'] |
6 | | - [OK] factors_clean : 364,200 rows | factors: ['alpha001', 'alpha003', 'alpha006', 'alpha012', 'alpha038', 'alpha040', 'alpha041', 'alpha042', 'alpha054', 'alpha072', 'alpha088', 'alpha094', 'alpha098', 'alpha101', 'alpha_5_day_reversal'] |
| 6 | + [OK] factors_clean : 364,200 rows | factors: ['alpha001', 'alpha003', 'alpha006', 'alpha012', 'alpha038', 'alpha040', 'alpha041', 'alpha042', 'alpha072', 'alpha088', 'alpha094', 'alpha098', 'alpha101', 'alpha_5_day_reversal'] |
7 | 7 |
|
8 | 8 | ============================================================== |
9 | 9 | Step 2 / 5 — Computing 1-day forward return |
@@ -149,23 +149,6 @@ G5 0.9105 0.1440 0.1821 0.6257 -0.2039 |
149 | 149 | L-S 2.2566 0.2780 0.0818 3.0317 -0.0534 |
150 | 150 | [ ] Backtest plot saved. |
151 | 151 | >>> SELECTED [forward] (|IC mean| > 2.0% & |ICIR| > 0.3) |
152 | | --------------------------------------------------------------- |
153 | | - Factor: alpha054 |
154 | | --------------------------------------------------------------- |
155 | | - [ ] IC Mean : +0.0411 |
156 | | - [ ] IC Std : 0.0817 |
157 | | - [ ] ICIR : +0.5023 |
158 | | - [ ] IC chart saved. |
159 | | - [ ] Backtest metrics: |
160 | | - Cum Return Ann Return Ann Vol Sharpe Max DD |
161 | | -G1 -0.6076 -0.1766 0.1809 -1.1424 -0.6949 |
162 | | -G2 0.0688 0.0139 0.1914 -0.0841 -0.3231 |
163 | | -G3 0.2976 0.0556 0.1940 0.1320 -0.2254 |
164 | | -G4 0.8370 0.1347 0.1958 0.5346 -0.2249 |
165 | | -G5 1.7298 0.2320 0.1928 1.0479 -0.2275 |
166 | | -L-S 5.9245 0.4948 0.0755 6.1584 -0.0416 |
167 | | - [ ] Backtest plot saved. |
168 | | - >>> SELECTED [forward] (|IC mean| > 2.0% & |ICIR| > 0.3) |
169 | 152 | -------------------------------------------------------------- |
170 | 153 | Factor: alpha072 |
171 | 154 | -------------------------------------------------------------- |
@@ -272,31 +255,30 @@ L-S -0.6170 -0.1807 0.1039 -2.0284 -0.6419 |
272 | 255 | ============================================================== |
273 | 256 | Step 4 / 5 — Results summary |
274 | 257 | ============================================================== |
275 | | - [OK] Effective alphas (4 / 15): |
| 258 | + [OK] Effective alphas (3 / 14): |
276 | 259 | * alpha038 |
277 | 260 | * alpha042 |
278 | | - * alpha054 |
279 | 261 | * alpha101 |
280 | 262 |
|
281 | 263 | ============================================================== |
282 | 264 | Step 5 / 5 — Synthetic factor |
283 | 265 | ============================================================== |
284 | | - [ ] Effective alphas: ['alpha038', 'alpha042', 'alpha054', 'alpha101'] |
| 266 | + [ ] Effective alphas: ['alpha038', 'alpha042', 'alpha101'] |
285 | 267 | [ ] Rolling window = 3 trading days | orthogonalize = True |
286 | 268 | [ ] OLS target: cross-sectional pct-rank of forward_return (per trade_date) |
287 | 269 | [OK] Synthetic factor : 356,919 rows (dates: 1209) |
288 | | - [ ] IC Mean : +0.0245 |
289 | | - [ ] IC Std : 0.0860 |
290 | | - [ ] ICIR : +0.2851 |
| 270 | + [ ] IC Mean : +0.0221 |
| 271 | + [ ] IC Std : 0.0882 |
| 272 | + [ ] ICIR : +0.2512 |
291 | 273 | [ ] IC chart saved. |
292 | 274 | [ ] Backtest metrics (synthetic factor): |
293 | 275 | Cum Return Ann Return Ann Vol Sharpe Max DD |
294 | | -G1 -0.2994 -0.0715 0.1888 -0.5376 -0.4560 |
295 | | -G2 -0.0324 -0.0068 0.1935 -0.1904 -0.3147 |
296 | | -G3 0.2043 0.0395 0.1913 0.0497 -0.2522 |
297 | | -G4 0.6019 0.1032 0.1945 0.3763 -0.2423 |
298 | | -G5 0.7735 0.1269 0.1870 0.5178 -0.2178 |
299 | | -L-S 1.4863 0.2091 0.0818 2.1899 -0.1054 |
| 276 | +G1 -0.2665 -0.0626 0.1880 -0.4924 -0.4327 |
| 277 | +G2 0.0353 0.0073 0.1942 -0.1171 -0.3024 |
| 278 | +G3 0.1772 0.0346 0.1941 0.0236 -0.2576 |
| 279 | +G4 0.6332 0.1077 0.1910 0.4065 -0.2320 |
| 280 | +G5 0.5872 0.1011 0.1881 0.3779 -0.2184 |
| 281 | +L-S 1.1280 0.1705 0.0833 1.6866 -0.0926 |
300 | 282 | [ ] Synthetic backtest plot saved. |
301 | 283 |
|
302 | 284 | ============================================================== |
|
0 commit comments