Akış dört ana fazdan oluşur: önce tenis maç verisi ve Polymarket market verisi toplanır, sonra bu iki kaynak aynı maç perspektifinde eşleştirilerek feature seti üretilir. Ardından deterministik stratejiler ya da LLM'in ürettiği yeni hipotezler backtest ve walk-forward doğrulama ile test edilir.
Buradaki amaç sadece bilinen kalıpları uygulamak değil; verideki anomaliyi açıklanabilir kurallara dönüştürüp piyasanın neden yanlış fiyatladığını test etmektir.
1. Veri topla ve güncelle. 2. Feature üret. 3. Strateji veya hipotez seç. 4. Backtest ve walk-forward çalıştır. 5. Sonucu yorumla. 6. Gerekirse config ve parametreleri değiştirip yeni run başlat.
LLM modu özel olarak context builder → hypothesis generator → strategy coder → backtest → result interpreter zinciriyle ilerler. Yani model doğrudan tahmin yapmaz; açıklanabilir kural önerir, sonra bu kural deterministik kod olarak test edilir.
Çıktı JSON olarak gösterilmez. Bunun yerine özet, durum ve satır bazlı canlı log akışı gösterilir. Run aktifken EventSource tabanlı SSE ile log satırları anlık akar.
Eski sonuçları açabilir, config snapshot'ını forma alabilir ve küçük değişikliklerle yeni run başlatabilirsiniz.
Çıktıyı sadece pozitif ROI olarak değil, veri kalitesi ve örneklem boyutu ile birlikte değerlendirin.
SQLite içindeki backtest_results tablosundan en yüksek skorlu sonuçlar gösterilir.
| Strateji | ROI | Sharpe | Bet | Ortalama Edge | Params |
|---|---|---|---|---|---|
LLM tarafından denenmiş son hipotezlerin verdict ve performans özeti burada görünür.
| İterasyon | Hipotez | Verdict | Final Pass | Backtest ROI | Walk ROI |
|---|---|---|---|---|---|
Bu alanlar bilgi amaçlıdır. Dosya yollarını görmek veya deploy/debug sırasında referans almak için kullanılır.