Strategy Hallucination
The model emits plausible trading logic that looks quantitative but has no market rationale, no statistical grounding, or invalid assumptions.
It creates code that passes syntax checks while smuggling in false causality.Yapılandırılmış İçgörü
Dört nesil alım satım yazılımının yapılandırılmış karşılaştırması: gösterge dönemi platformları, strateji çerçeveleri, sistem boru hatları ve LLM komut-kod iş akışları.
Temel değişim yalnızca dil veya kullanıcı deneyimi değildir. Her nesil, yatırımcıların strateji fikirlerini ifade etmek, test etmek ve operasyonelleştirmek için kullandığı temel soyutlamayı değiştirdi.
| Boyut | Gen 1: Indicator Era~2005-2012 | Gen 2: Strategy Era~2012-2018 | Gen 3: System Era~2018-2023 | Gen 4: LLM Era2023-present |
|---|---|---|---|---|
| Time period | ~2005-2012 | ~2012-2018 | ~2018-2023 | 2023-present |
| Representative products | MT4 / MQL4 | Backtrader, freqtrade, vnpy | QuantConnect, WorldQuant BRAIN | ChatGPT + brokerage API |
| Core abstraction | Modular indicators | Packaged strategy logic: entry, exit, sizing | Feature engineering pipeline | Natural language to code |
| Typical workflow | Drag indicators, set conditions, backtest | Write strategy code, optimize parameters, backtest | Build feature pipeline, train, validate, execute | Prompt, generate strategy, backtest |
| Main progress | Indicators moved from books and forums into reusable components | Complete strategies became packageable, shareable, and reproducible | The pipeline became the product, with standardized validation | Generation is fast and the entry barrier is low |
| Typical trap | Indicator worship and holy-grail thinking | Parameter overfitting: genetic search finds coincidence, not robustness | Data leakage and survivorship bias | Strategy hallucination and backtest overfitting blindness |
| Failure root cause | Rules are manual and lack systematic validation | The optimization target is backtest return, not robustness | Model complexity hides data-quality problems | The model skips infrastructure accumulated across the first three generations |
LLM'ler strateji kodu üretme maliyetini düşürür, ancak doğrulama altyapısı ihtiyacını ortadan kaldırmaz.
The model emits plausible trading logic that looks quantitative but has no market rationale, no statistical grounding, or invalid assumptions.
It creates code that passes syntax checks while smuggling in false causality.The model treats a profitable backtest as validation and misses leakage, parameter mining, unstable regimes, or survivorship bias.
It accelerates curve fitting because generation speed multiplies untested variants.spread = asset_a.close - hedge_ratio * asset_b.close
z_score = (spread - spread.mean()) / spread.std()
if z_score > 2:
short(asset_a)
long(asset_b)
elif z_score < -2:
long(asset_a)
short(asset_b)Model + Araçlar
LLM'ler araçlarla sarmalandığında faydalıdır. Ciddi bir alım satım yığını veri doğrulama, fiyatlama motorları, yürütme mantığı, risk kontrolleri, izleme ve dağıtım disiplini içerir.
Jane Street tarzı sistemler bu kalıbı gösterir: model, daha büyük bir araç zincirinin içindeki tek bir katmandır, ürünün tamamı değildir.
StratCraft Konumlandırma
StratCraft bir Nesil 5 iddiası değildir. Strateji çerçevesi ve sistem boru hattı geliştiricilerine yerel C++ düzeyinde backtesting performansı, eklenti izolasyonu ve tekrarlanabilir doğrulama iş akışları sunar.
Üretilen fikirlerden doğrulanmış sistemlere geçmek için yerel backtest motorunu ve eklenti ekosistemini kullanın.