Books
Ranked multi-horizon research and paper books from the latest pushed snapshot.
visible: 20 · 50:10 · 100:10
3D research list — 3 days
weighting: fixed multi-model ensemble · top 10
OOF net expectancy
+0.3%
OOF hit rate
55.8%
Mean rank IC
0.050
Top-bottom spread
+0.4%
Upside candidates
ranked research list · as of 2026-10-12
| Symbol | Score | Expected net | P(positive) | Action |
|---|---|---|---|---|
| SPRC50 | 0.996 | +1.2% | 48.9% | BUY_CANDIDATE |
| KCE50 | 0.981 | +1.0% | 48.9% | BUY_CANDIDATE |
| TOP50 | 0.977 | +0.8% | 48.9% | BUY_CANDIDATE |
| IRPC50 | 0.966 | +0.8% | 48.9% | BUY_CANDIDATE |
| PTTGC50 | 0.941 | +0.4% | 48.9% | BUY_CANDIDATE |
| STA100 | 0.926 | +0.7% | 48.9% | BUY_CANDIDATE |
| CRC50 | 0.882 | +0.4% | 48.9% | BUY_CANDIDATE |
| MEGA100 | 0.842 | +0.2% | 48.9% | BUY_CANDIDATE |
| BCP50 | 0.842 | +0.5% | 48.9% | BUY_CANDIDATE |
| BTS100 | 0.836 | +0.2% | 48.9% | BUY_CANDIDATE |
Downside candidates
ranked downside research · not a short recommendation
| Symbol | Score | Expected net | P(positive) | Action |
|---|---|---|---|---|
| THAI50 | 0.034 | -0.5% | 42.5% | DOWNSIDE_AVOID |
| VGI100 | 0.078 | -0.2% | 42.5% | DOWNSIDE_AVOID |
| SAWAD100 | 0.086 | -0.2% | 43.3% | DOWNSIDE_AVOID |
| MTC50 | 0.101 | -0.3% | 43.3% | DOWNSIDE_AVOID |
| AP100 | 0.120 | -0.2% | 42.5% | DOWNSIDE_AVOID |
| JMT100 | 0.126 | -0.2% | 43.3% | DOWNSIDE_AVOID |
| EA100 | 0.143 | -0.2% | 43.3% | DOWNSIDE_AVOID |
| BAM100 | 0.147 | -0.1% | 42.5% | DOWNSIDE_AVOID |
| KTC50 | 0.149 | -0.2% | 43.3% | DOWNSIDE_AVOID |
| PRM100 | 0.177 | -0.1% | 43.3% | DOWNSIDE_AVOID |