BorsaPusula, 90 BIST100 hissesini her gün algoritmik olarak analiz eder ve her hisse için AL, SAT veya BEKLE kararı üretir. Bu makalede bu sistemin arka planını anlıyoruz.
Üçlü Filtre Mantığı
Tek bir gösterge sahte sinyal üretebilir. Üç göstergenin aynı anda aynı yönü göstermesi, yanlış sinyal olasılığını dramatik şekilde düşürür. BorsaPusula'nın üç kriteri:
- Supertrend(10,3): Trend yönü ve dinamik destek/direnç
- ADX ≥ 25 + DI+/DI−: Trendin güçlü olduğunu ve yönünü doğrulama
- EMA12 > EMA99 (veya tersi): Orta-uzun vadeli trendin teyidi
Haftalık Trend Gate
Günlük sinyaller, haftalık EMA20 yönüyle filtrelenir. Haftalık düşüş trendindeyken günlük AL sinyali engellenir. Bu filtre, yükselen trendin "büyük resmini" kaçırmamayı sağlar.
Sinyal Onayı (3 Bar Kuralı)
İlk gün oluşan sinyal "ham sinyal"dir. 3 gün boyunca aynı kalan sinyal "onaylı" sayılır. BorsaPusula hisse sayfalarında kaç gündür devam ettiği gösterilir.
Piyasa Barometresi
Günlük Özet sayfasındaki barometresi tüm piyasanın anlık durumunu gösterir. AL hisselerinin oranı %50'nin üzerindeyse genel trend yukarı; %30'un altındaysa savunmacı bir duruş önerilir.
Veri Kaynağı ve Güncelleme Sıklığı
Tüm fiyat verileri Yahoo Finance (yfinance) API'sından alınır. Günlük barlar (2 yıl geçmiş) ve haftalık barlar (1 yıl) kullanılır. Sinyaller 15 dakikada bir güncellenir. Canlı fiyatlar 30 saniyede bir SSE ile yayınlanır.