Araştırmaya Dön
ENSEMBLE + OPUS 4.5
Bölüm 7: Final Mimari
Omega Arena • Şubat 2026 • MİMARİ TASARLANDI
Özet. Dört bağımsız analitik yaklaşımı birleştiren çok katmanlı bir ensemble sistemi—
Omega Sinyal Motoru (171 metrik), ML fiyat tahmin modelleri (XGBoost, CatBoost, LightGBM, TFT),
rejim tespit modelleri ve gerçek zamanlı haber duygu analizi—hepsi nihai karar verici olarak Claude Opus 4.5'e besleniyor.
LLM çelişen sinyalleri sentezler, portföy bağlamını uygular ve eyleme dönüştürülebilir trading kararları üretir.
1. MİMARİ GENEL BAKIŞ
APP 1: SİNYAL MOTORU
171 Metrik, Dinamik Parametreler
APP 2: ML MODELLERİ
XGBoost, CatBoost, LightGBM, TFT
APP 3: REJİM
HMM, Random Forest, LSTM
APP 4: HABER DUYGUSU
RSS + NewsData.io, GPT-4o
↓ ↓ ↓ ↓
OPUS 4.5 (LLM)
Nihai Karar Verici
↓
TRADİNG KARARLARI
Coinler, Boyutlar, Stop'lar, Hedefler
Her APP bağımsız çalışır, piyasa verilerini farklı analitik lenslerden işler. APP 1-3 tarihsel fiyat/hacim verilerini analiz ederken, APP 4 gerçek zamanlı haberlerden ileriye dönük bağlam sağlar. Tüm çıktılar, final sentez için LLM'e beslenen yapılandırılmış JSON'dır.
2. APP 1: SİNYAL ÜRETİM MOTORU
Bölüm 3'ten Omega Sistemi—dinamik parametre ayarlaması ile 171 teknik ve temel metrik.
| Bileşen | Açıklama |
| 171 Metrik | Teknik, kantitatif, profesyonel, ML-grade, makro, öncü |
| 6 Zaman Dilimi | 1d, 5d, 15d, 30d, 1s, 1g ağırlıklı agregasyon ile |
| Dinamik Parametreler | Parametreler tespit edilen piyasa koşullarına göre ayarlanır |
| Çıktı | Bileşik skor (-1 ile +1), sinyal (YUKARI/AŞAĞI/NÖTR), güven |
Çıktı Formatı
{
"asset": "BTC",
"timestamp": "2026-02-03T10:00:00Z",
"composite_score": 0.72,
"signal": "BULLISH",
"confidence": 0.68,
"individual_signals": {
"rsi_signal": 0.6,
"macd_signal": 0.8,
"volume_signal": 0.7,
}
}
3. APP 2: ML FİYAT TAHMİN MODELLERİ
Fiyat yönü tahmini için 10 yıllık veri (2015-2025) üzerinde eğitilmiş dört makine öğrenmesi modeli.
| Model | Tip | En İyi AUC | Durum |
| XGBoost | Gradient Boosting | 0.566 | TAMAMLANDI |
| CatBoost | Gradient Boosting | 0.530 | TAMAMLANDI |
| LightGBM | Gradient Boosting | 0.520 | TAMAMLANDI |
| TFT | Neural Network | N/A | TAMAMLANDI |
Çıktı Formatı
{
"asset": "BTC",
"predictions": {
"xgboost": { "direction": 1, "probability": 0.58 },
"catboost": { "direction": 1, "probability": 0.54 },
"lightgbm": { "direction": 0, "probability": 0.52 }
},
"ensemble_vote": {
"direction": 1,
"agreement": 0.75,
"weighted_probability": 0.56
}
}
4. APP 3: REJİM TESPİT MODELLERİ
SADECE piyasa rejimini tespit etmeye adanmış özel modeller. Bunlar fiyat tahmin ETMİYOR—piyasa durumunu sınıflandırıyorlar.
| Rejim | Özellikler | Tipik Süre |
| BOĞA | Sürdürülen yükseliş trendi, genişleyen hacim, pozitif duyarlılık | Aylar ile yıllar |
| AYI | Sürdürülen düşüş trendi, kapitülasyon olayları, negatif duyarlılık | Aylar ile yıllar |
| YATAY | Aralık içi, azalan volatilite, karışık sinyaller | Haftalar ile aylar |
| GEÇİŞ | Devam eden rejim değişikliği, yüksek belirsizlik | Günler ile haftalar |
Rejim Tespit Modelleri (Bölüm 5)
| Model | Konfigürasyon | Durum |
| Hidden Markov Model (HMM) | 219 sayısal özellik, 2-5 durum, BIC seçimi | HAZIR |
| Random Forest Classifier | 235 özellik, 100 HPO denemesi, 5-katlı CV | HAZIR |
| BiLSTM + Attention | 90 günlük diziler, 3 katman, çok-görevli (günlük/haftalık/aylık) | HAZIR |
| Ensemble Voting | Üç modelden ağırlıklı oylama | BEKLİYOR |
Bölüm 5 Veri Seti
| Metrik | Değer |
| Varlıklar | 97 kripto varlık |
| Ham Özellikler | 203 (kodlama sonrası 235) |
| Toplam Satır | 233,507 |
| Tarih Aralığı | 2014-09-17 → 2026-01-26 |
| Etiketler | %100 hindsight-doğru (YUKARI/AŞAĞI/AYNI) |
| LSTM Dizileri | 90 günlük pencereler, toplam 17.6 GB |
Level 7 Bağlam Özellikleri. Bölüm 5, 15 yeni bağlam-duyarlı özellik tanıttı: ATH mesafesi, 52-hafta aralığı konumu,
YTD/yıllık getiriler, mevsimsellik desenleri ve Bitcoin halving döngüsü. Bunlar standart teknik göstergelerin kaçırdığı
"büyük resim" bağlamını sağlar.
Çıktı Formatı
{
"regime_detection": {
"current_regime": "BULL",
"confidence": 0.78,
"probabilities": {
"bull": 0.78,
"bear": 0.12,
"sideways": 0.08,
"transition": 0.02
},
"transition_risk": 0.15
},
"model_votes": {
"hmm": "BULL",
"random_forest": "BULL",
"lstm": "BULL"
}
}
5. APP 4: HABER DUYGU ANALİZİ
Teknik göstergelerin yakalayamadığı ileriye dönük bağlam sağlayan gerçek zamanlı haber analizi. Bölüm 6'da oluşturuldu.
Neden Haber? Teknik göstergeler geçmişi analiz eder. Haberler geleceği analiz eder.
Piyasalar sadece tekniklere değil beklentilere göre hareket eder. Bir Fed açıklaması,
borsa hack'i veya düzenleme değişikliği tüm teknik sinyalleri geçersiz kılabilir.
| Bileşen | Açıklama |
| 6 RSS Kaynağı | CoinDesk, CoinTelegraph, Bitcoin Magazine, Decrypt, The Block, Google News |
| 25 Coin | NewsData.io aracılığıyla BTC, ETH, SOL ve 22 çeşitlendirilmiş alt |
| Çift Mod | Hızlı (10dk, GPT-4o-mini) + Detaylı (6sa, GPT-4o) |
| Kaynak Katmanları | T1 (1.0x), T2 (0.8x), T3 (0.5x) güvenilirlik ağırlıklandırması |
| Çıktı | Duygu (YUKARI/AŞAĞI/NÖTR), güven, önemli olaylar, riskler |
Çıktı Formatı
{
"news_sentiment": {
"market_sentiment": "BEARISH",
"confidence": 0.72,
"key_events": [
"Fed şahin duruş sinyali veriyor",
"Büyük borsa likidite sorunları bildiriyor"
],
"asset_outlook": {
"BTC": "BEARISH",
"ETH": "NEUTRAL",
"ALTS": "BEARISH"
},
"risk_factors": ["Düzenleyici belirsizlik", "Makro rüzgarlar"],
"actionable_signal": "SHORT"
},
"freshness": {
"rss_items": 45,
"newsdata_items": 120,
"analysis_time": "2026-02-05T14:35:09Z"
}
}
6. LLM KARAR KATMANI (OPUS 4.5)
Nihai karar verici. Claude Opus 4.5 dört APP'ten çıktıları alır ve final trading kararlarını verir.
Neden LLM? Geleneksel ensemble oylamadan farklı olarak, bir LLM şunları yapabilir:
• Çelişen sinyalleri nüansla sentezler
• Belirsiz olduğunda ek ham veri ister
• Akıl yürütmeyi doğal dilde açıklar
• Portföy bağlamını (bütçe, pozisyonlar, risk) uygular
• Prompt güncellemeleri aracılığıyla değişen koşullara adapte olur
LLM Sorumlulukları
| Adım | Aksiyon |
| 1. Al | APP 1, APP 2, APP 3, APP 4'ten çıktılar |
| 2. Analiz Et | Sinyaller arasındaki korelasyonlar ve çelişkiler |
| 3. İste | Gerekirse ek ham veri (mumlar, funding rate'leri, vb.) |
| 4. Değerlendir | Portföy durumu: bütçe, açık pozisyonlar, risk toleransı |
| 5. Çıktı Ver | Eyleme dönüştürülebilir kararlar: boyutlar ve stop'larla AL/SAT/TUT |
Giriş Bağlamı
{
"app1_signals": { },
"app2_predictions": { },
"app3_regime": { },
"app4_news": { },
"portfolio_state": {
"total_budget": 100000,
"available_cash": 45000,
"open_positions": [
{ "asset": "BTC", "size": 0.5, "entry": 42000, "pnl": "+8%" },
{ "asset": "ETH", "size": 5.0, "entry": 2200, "pnl": "-3%" }
],
"risk_tolerance": "moderate"
}
}
Karar Çıktısı
{
"decisions": [
{
"action": "BUY",
"asset": "SOL",
"size_usd": 5000,
"stop_loss": 95.50,
"take_profit": 125.00,
"reasoning": "Strong bullish from APP1 (0.72), XGBoost up (0.58), regime BULL."
},
{
"action": "HOLD",
"asset": "BTC",
"reasoning": "Already positioned. Signals mixed. Wait for clarity."
},
{
"action": "REDUCE",
"asset": "ETH",
"size_reduction": 0.5,
"reasoning": "Negative PnL, APP1 weakness, transition risk rising."
}
],
"data_requests": [
"Need 4h candles for SOL last 7 days",
"Show me ETH funding rates"
]
}
7. VERİ AKIŞI ÖZETİ
| Aşama | Giriş | İşlem | Çıkış |
| Ham Veri | Fiyat, Hacim, On-chain | Toplama & Temizleme | Standartlaştırılmış akışlar |
| APP 1 | Ham veri | 171 metrik, sinyal agregasyonu | Bileşik skor + sinyal |
| APP 2 | Ham veri | ML model çıkarımı | Yön tahminleri |
| APP 3 | Ham veri | Rejim sınıflandırma | Boğa/Ayı/Yatay |
| APP 4 | RSS + NewsData.io | Haber duygu analizi | Yükseliş/Düşüş/Nötr |
| LLM | Tüm APP çıktıları + Portföy | Sentez + Akıl Yürütme | Trading kararları |
| Yürütme | LLM kararları | Emir yönlendirme | İşlemler yerleştirildi |
8. UYGULAMA YOL HARİTASI
Faz 1: ML Eğitimi (Bölüm 4)
| Görev | Durum |
| CatBoost eğitildi | TAMAMLANDI |
| LightGBM eğitildi | TAMAMLANDI |
| TFT eğitildi | TAMAMLANDI |
| XGBoost (500 HPO denemesi, AUC 0.566) | TAMAMLANDI |
Faz 2: Rejim Tespiti (Bölüm 5)
| Görev | Durum |
| Veri seti: 233K satır × 203 özellik × 97 varlık | TAMAMLANDI |
| Hindsight etiketler (YUKARI/AŞAĞI/AYNI, BOĞA/AYI/YATAY) | TAMAMLANDI |
| Level 7 bağlam özellikleri (ATH, 52-hafta, halving döngüsü) | TAMAMLANDI |
| ML-hazır veri setleri (train/val/test bölümleri) | TAMAMLANDI |
| HMM eğitim scripti | TAMAMLANDI |
| Random Forest eğitim scripti | TAMAMLANDI |
| BiLSTM+Attention eğitim scripti (90 günlük diziler) | TAMAMLANDI |
| RunPod'da eğitimi çalıştır | ÇALIŞIYOR |
| Ensemble oylama sistemi | BEKLİYOR |
Faz 3: Haber Duygusu (Bölüm 6)
| Görev | Durum |
| RSS besleme entegrasyonu (6 kaynak) | TAMAMLANDI |
| NewsData.io API entegrasyonu (25 coin) | TAMAMLANDI |
| Kaynak güvenilirlik katmanları (T1/T2/T3) | TAMAMLANDI |
| LLM prompt mühendisliği (yapılandırılmış JSON çıktısı) | TAMAMLANDI |
| Çift modlu daemon (10dk hızlı + 6sa detaylı) | TEST EDİLİYOR |
| Fiyat korelasyon doğrulaması | TEST EDİLİYOR |
Faz 5: Entegrasyon Katmanı
| Görev | Durum |
| JSON çıktı şemalarını standartlaştır | BEKLİYOR |
| Çıkarım pipeline'ı oluştur | BEKLİYOR |
| Portföy durum yöneticisi oluştur | BEKLİYOR |
| Ham veri API'si uygula | BEKLİYOR |
Faz 6: LLM Entegrasyonu
| Görev | Durum |
| Opus 4.5 prompt şablonlarını tasarla | BEKLİYOR |
| Konuşma akışını uygula | BEKLİYOR |
| Karar yürütme katmanı oluştur | BEKLİYOR |
| Loglama ve denetim izi ekle | BEKLİYOR |
Faz 7: Test & Canlıya Geçiş
| Görev | Durum |
| 2024-2025 verileri üzerinde backtest | BEKLİYOR |
| Paper trading fazı | BEKLİYOR |
| Risk yönetimi ince ayarı | BEKLİYOR |
| Küçük tahsisatla canlıya geç | BEKLİYOR |
9. TEMEL TASARIM KARARLARI
Neden ayrı Rejim Tespiti (APP 3)?
- Rejim bireysel tahminlerden daha yüksek seviyeli bir kavram
- LLM'in APP1/APP2 çıktılarını uygun şekilde ağırlıklandırmasını sağlar
- Rejim modelleri daha basit ve yorumlanabilir olabilir
Neden LLM'i final karar verici olarak kullanılıyor?
- Çelişen sinyalleri nüansla sentezler
- Uç durumları ve anomalileri ele alır
- Açıklanabilir akıl yürütme sağlar
- Belirsiz olduğunda ek bağlam ister
- Yeniden eğitim olmadan prompt güncellemeleri aracılığıyla adapte olur
Neden APP 1'de dinamik sinyal parametreleri?
- Statik parametreler farklı piyasa koşullarında başarısız olur
- Rejim-farkındalıklı ayarlama sinyal kalitesini iyileştirir
- Trend olan vs yatay piyasalarda yanlış sinyalleri azaltır
Neden 4 ML modelinin hepsi tutuluyor?
- Farklı modeller farklı desenleri yakalar
- Ensemble uyuşmazlığı bilgilendiricidir
- Yedeklilik sağlamlığı artırır
Neden Haber Duygusu (APP 4)?
- Teknik göstergeler sadece geçmişi görür
- Haberler ileriye dönük bağlam sağlar
- Piyasalar beklentilere göre hareket eder, sadece tekniklere değil
- Tüm teknik sinyalleri geçersiz kılabilir (Fed, hack'ler, düzenleme)
- Hibrit RSS + NewsData.io, ücretli API'lerin $200/ay'ına karşı $0.35/gün başarır
10. TEKNİK DEĞERLENDİRMELER
| Değerlendirme | Yaklaşım |
| Bölüm 4 Verisi (ML Modelleri) | 10 yıl (2015-2025), ~197k satır × 16k özellik |
| Bölüm 5 Verisi (Rejim) | 233K satır × 203 özellik × 97 varlık |
| LSTM Bellek | 90 günlük diziler, 17.6 GB (A100/L40 GPU gerektirir) |
| LLM Maliyeti | Opus 4.5 API çağrıları toplu/hız-sınırlı |
| Gecikme | Gerçek zamanlı kararlar toplam çıkarım için <5s gerektirir |
| Güvenlik | LLM kullanılamıyorsa, basit ensemble oylamaya geri dön |
ÖNCE PAPER TRADİNG: Bu mimari herhangi bir gerçek sermaye kullanımından önce kapsamlı paper trading
ile doğrulanacak. LLM dikkatli test gerektiren bir belirsizlik katmanı ekliyor.
Mimari + Veri Pipeline Tamamlandı. Bu belge tam 4-katmanlı ensemble sistemini tanımlıyor.
Bölüm 1 referans noktasını belirledi. Bölüm 3 Omega Sistemini belgeledi.
Bölüm 4 ML eğitimini tamamladı (XGBoost AUC: 0.566). Bölüm 5 rejim tespit pipeline'ını kurdu:
233K satır × 203 özellik × 97 varlık. Bölüm 6 hibrit RSS + NewsData.io ile gerçek zamanlı haber duygu analizi ekledi.
Bölüm 7 dört katmanı final karar verici olarak Claude Opus 4.5 ile entegre ediyor.
© 2026 Omega Arena