moccaram commited on
Commit
02c4d1a
·
verified ·
1 Parent(s): 8ba081b

Bump sdk_version to 5.49.1 (fix Python 3.13 pydub incompatibility)

Browse files
Files changed (1) hide show
  1. requirements.txt +27 -7
requirements.txt CHANGED
@@ -1,7 +1,27 @@
1
- gradio>=4.0
2
- matplotlib>=3.8
3
- numpy>=1.26,<3
4
- pandas>=2.1
5
- scikit-learn>=1.3
6
- scipy>=1.11
7
- xgboost>=2.0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ title: AAPL Triple-Barrier Direction Classifier
3
+ emoji: 📊
4
+ colorFrom: blue
5
+ colorTo: gray
6
+ sdk: gradio
7
+ sdk_version: "5.49.1"
8
+ app_file: app.py
9
+ pinned: false
10
+ license: mit
11
+ ---
12
+
13
+ # AAPL Triple-Barrier Direction Classifier (educational)
14
+
15
+ Reference-backed financial-ML demo. XGBoost classifier trained on
16
+ fractionally-differenced features and triple-barrier labels (López de Prado,
17
+ *Advances in Financial Machine Learning*, Ch.3 + Ch.5).
18
+
19
+ **This is an educational portfolio artifact, not a trading signal.**
20
+ Test-set accuracy ~38% on a 3-class label set (random = 33%, p<0.05 in 3 of 5
21
+ purged folds). Directional accuracy *when the model picks a side* is ~36% —
22
+ worse than coin-flip. Do not trade real money on this.
23
+
24
+ ![Gradio interface](app_screenshot.png)
25
+
26
+ Full source, technical writeup, and lessons-learned:
27
+ [github.com/moccaram/DataSynth](https://github.com/moccaram/DataSynth).