Nasıl Çalışır?
BIST30 Sinyal Paneli, hisse başına 3 teknik kriteri eş zamanlı değerlendirir. 3 kriterin tamamı aynı yönde sinyallediğinde Güçlü Trend veya Zayıf Trend kararı üretilir; herhangi bir uyumsuzlukta sinyal Belirsiz olarak kalır.
Bu yaklaşım, sahte sinyal oranını düşürür ve yalnızca güçlü, onaylı trendlerde pozisyon alınmasını sağlar.
Zayıf Trend → ST = SHORT AND ADX ≥ 25 AND DI− > DI+ AND EMA12 < EMA99
1. Supertrend Göstergesi
Supertrend, ATR (Average True Range) tabanlı bir trend takip göstergesidir.
Parametreler: period=10, multiplier=3.
- Fiyat Supertrend bandının üzerinde → LONG (yükseliş) trendi
- Fiyat Supertrend bandının altında → SHORT (düşüş) trendi
- Band aynı zamanda dinamik bir Stop Loss seviyesi olarak kullanılır
Grafiklerde mavi/yeşil çizgi Güçlü Trend, kırmızı çizgi Zayıf Trend modunu gösterir. Fiyat bandı kırdığında otomatik sinyal değişir.
2. ADX — Ortalama Yönlü Hareket Endeksi
ADX (Average Directional Index), trendin gücünü ölçer; yönü değil.
period=14 kullanılır.
ADX < 20→ Trend yok, yatay piyasaADX 20–25→ Zayıf trend oluşuyorADX ≥ 25→ Güçlü trend ✅ (sinyal üretilir)ADX ≥ 40→ Çok güçlü trend
DI+ (Positive Directional Index) yükseliş baskısını, DI− (Negative Directional Index) düşüş baskısını ölçer. DI+ > DI− ise alış yönünde; DI− > DI+ ise satış yönünde güç var demektir.
3. EMA12 / EMA99 Kesişimi
Üstel Hareketli Ortalama (EMA) çaprazlaması, orta ve uzun dönem trend yönünü teyit eder.
- EMA12 > EMA99 → Kısa dönem momentum uzun dönemin üzerinde → Yükseliş
- EMA12 < EMA99 → Kısa dönem momentum uzun dönemin altında → Düşüş
Grafiklerde EMA12 mavi, EMA99 sarı renkle gösterilir. İkisi arasındaki dolgu, yön değiştikçe yeşil/kırmızıya döner.
Haftalık Trend Gate (Filtre)
Günlük sinyaller, haftalık EMA20 yönüyle filtrelenir. Büyük ters trendde (örn. haftalık grafikte düşüş varken günlük Güçlü Trend sinyali) sinyal üretilmez.
- Haftalık EMA20 yükselen → Güçlü Trend sinyali geçerli, Zayıf Trend sinyali engellenir
- Haftalık EMA20 düşen → Zayıf Trend sinyali geçerli, Güçlü Trend sinyali engellenir
Sinyal Onayı
Bir sinyal en az 3 bar (3 gün) devam ederse "onaylı" olarak kabul edilir. Tek günlük flash sinyaller olası gürültüdür.
Giriş fiyatı: Sinyalin oluştuğu günün kapanış fiyatı. Stop Loss: Supertrend alt bandı.
Açığa satış veya pozisyon kapatma sinyali. Stop Loss: Supertrend üst bandı.
Veri Kaynağı
Tüm fiyat verileri Yahoo Finance (yfinance) kütüphanesi aracılığıyla alınır. Günlük barlar (1d interval, 2 yıl geçmiş) kullanılır. Sinyal hesaplamaları tamamen Python/NumPy ile yapılır. Haftalık trend için haftalık barlar (1wk, 1 yıl) kullanılır.
Veriler 15 dakikada bir güncellenir. Canlı fiyatlar SSE (Server-Sent Events) ile 30 saniyede bir yayınlanır.