Spaces:
Running
Running
feat(C2): add PTT sentiment scraper and backtest; FAILED — PTT rows=0, features not added to model
cec37e3 | { | |
| "results": { | |
| "2330": { | |
| "baseline": { | |
| "accuracy": 34.0, | |
| "dir_accuracy": 43.3, | |
| "up_precision": 55.0, | |
| "dn_precision": 20.0, | |
| "n_signals": 30, | |
| "n_predictions": 50 | |
| }, | |
| "ptt": { | |
| "accuracy": 34.0, | |
| "dir_accuracy": 44.8, | |
| "up_precision": 55.6, | |
| "dn_precision": 27.3, | |
| "n_signals": 29, | |
| "n_predictions": 50 | |
| } | |
| }, | |
| "0050": { | |
| "baseline": { | |
| "accuracy": 38.0, | |
| "dir_accuracy": 54.5, | |
| "up_precision": 73.7, | |
| "dn_precision": 28.6, | |
| "n_signals": 33, | |
| "n_predictions": 50 | |
| }, | |
| "ptt": { | |
| "accuracy": 40.0, | |
| "dir_accuracy": 54.3, | |
| "up_precision": 75.0, | |
| "dn_precision": 26.7, | |
| "n_signals": 35, | |
| "n_predictions": 50 | |
| } | |
| }, | |
| "2317": { | |
| "baseline": { | |
| "accuracy": 30.0, | |
| "dir_accuracy": 31.9, | |
| "up_precision": 26.3, | |
| "dn_precision": 35.7, | |
| "n_signals": 47, | |
| "n_predictions": 50 | |
| }, | |
| "ptt": { | |
| "accuracy": 36.0, | |
| "dir_accuracy": 38.3, | |
| "up_precision": 40.0, | |
| "dn_precision": 37.0, | |
| "n_signals": 47, | |
| "n_predictions": 50 | |
| } | |
| }, | |
| "2454": { | |
| "baseline": { | |
| "accuracy": 18.0, | |
| "dir_accuracy": 18.8, | |
| "up_precision": 28.0, | |
| "dn_precision": 8.7, | |
| "n_signals": 48, | |
| "n_predictions": 50 | |
| }, | |
| "ptt": { | |
| "accuracy": 16.0, | |
| "dir_accuracy": 16.7, | |
| "up_precision": 25.0, | |
| "dn_precision": 8.3, | |
| "n_signals": 48, | |
| "n_predictions": 50 | |
| } | |
| }, | |
| "2881": { | |
| "baseline": { | |
| "accuracy": 30.0, | |
| "dir_accuracy": 35.9, | |
| "up_precision": 39.1, | |
| "dn_precision": 31.2, | |
| "n_signals": 39, | |
| "n_predictions": 50 | |
| }, | |
| "ptt": { | |
| "accuracy": 28.0, | |
| "dir_accuracy": 33.3, | |
| "up_precision": 36.4, | |
| "dn_precision": 29.4, | |
| "n_signals": 39, | |
| "n_predictions": 50 | |
| } | |
| } | |
| }, | |
| "aggregate": { | |
| "baseline": { | |
| "accuracy": 30.0, | |
| "dir_accuracy": 36.9, | |
| "up_precision": 44.4, | |
| "dn_precision": 24.8 | |
| }, | |
| "ptt": { | |
| "accuracy": 30.8, | |
| "dir_accuracy": 37.5, | |
| "up_precision": 46.4, | |
| "dn_precision": 25.7 | |
| } | |
| }, | |
| "passed": true, | |
| "pass_criterion": "no_regress AND >=1.0pp on shorter 180d window", | |
| "note": "PTT rows=0 for all stocks — improvement is noise from shorter window, not real PTT signal. Features NOT added to FEATURE_COLUMNS." | |
| } | |