Yükleniyor…

BorsaPusula Metodolojisi — Algoritmik Analiz

TL;DR — 3 Kriter, 3 Renk, Hepsi Bu Kadar
Güçlü Trend = Supertrend ▲  +  ADX ≥ 25  +  EMA12 > EMA99
Trend Bozuldu = Supertrend ▼  +  ADX ≥ 25  +  EMA12 < EMA99
Yatay = 3 kriterin tamamı aynı yönde değil

Nasıl Çalışır?

BorsaPusula, hisse başına 3 teknik kriteri eş zamanlı değerlendirir. 3 kriterin tamamı aynı yönde sinyallediğinde Güçlü Trend veya Trend Bozuldu kararı üretilir; herhangi bir uyumsuzlukta sinyal Yatay 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.

Supertrend(10,3)
Trend yönü ve destek/direnç seviyesi. ATR tabanlı dinamik kanal.
ADX ≥ 25
Trend gücü ölçer. 25 üzeri güçlü trend, DI+ / DI− yönü verir.
EMA12 / EMA99
Kısa ve uzun dönem ortalama kesişimi. EMA12 > EMA99 yükseliş.
Güçlü Trend ST = LONG AND ADX ≥ 25 AND DI+ > DI− AND EMA12 > EMA99
Trend Bozuldu 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.

Grafiklerde mavi/yeşil çizgi Güçlü Trend, kırmızı çizgi Trend Bozuldu 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.

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.

RSI — Göreceli Güç Endeksi

RSI (Relative Strength Index), fiyat hareketlerinin hızını ve büyüklüğünü ölçer. period=14 kullanılır. 0–100 arasında değer alır.

BorsaPusula'da RSI, Güç Skoru hesaplamasında sinyal yönüne göre değerlendirilir: Güçlü Trend sinyalinde RSI 50–75 arası +10 puan, 75 üzeri +5 puan; Trend Bozuldu sinyalinde RSI 25–50 arası +10 puan, 25 altı +5 puan (maksimum katkı 10 puan). Sinyal motoru ADX+Supertrend+EMA üzerinden çalışır; RSI teyit göstergesi niteliğindedir.

3. EMA12 / EMA99 Kesişimi

Üstel Hareketli Ortalama (EMA) çaprazlaması, orta ve uzun dönem trend yönünü teyit eder.

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.

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.

▲ Güçlü Trend Sinyali — 3 kriter aynı anda: ST LONG + ADX ≥ 25 + DI+ > DI− + EMA12 > EMA99.
Giriş fiyatı: Sinyalin oluştuğu günün kapanış fiyatı. Stop Loss: Supertrend alt bandı.
▼ Trend Bozuldu Sinyali — 3 kriter aynı anda: ST SHORT + ADX ≥ 25 + DI− > DI+ + EMA12 < EMA99.
Mevcut yükseliş trendinin bozulduğunu gösterir. BorsaPusula long-only bir üründür — BIST'te bireysel yatırımcılar için açığa satış pratikte uygulanamadığından bu sinyalde somut giriş/hedef/stop seviyeleri gösterilmez, sadece pozisyon kapatma değerlendirmesi için bir uyarı niteliğindedir.

Sinyal Gücü (Skor)

Her hisse için ADX (trend gücü), hacim oranı, sinyal skoru ve teyit durumu birleştirilerek 0-100 arası bir Sinyal Gücü skoru oluşturulur (tarama tablosundaki "Sinyal Gücü" kolonu). En yüksek skorlu hisseler "▲ Güçlü Trend" filtresinde listenin başında yer alır — bu skor, eski "Güçlü Momentum Listesi" (/gucu-yuksek) sayfasının kullandığı sıralamayla aynıdır; o sayfa artık /tarama'nın Güçlü Trend + Sinyal Gücü ön-ayarına yönleniyor. Bu skor sitede tek kaynaktan hesaplanır — hisse detay sayfası, tarama tablosu ve karşılaştırma sayfası aynı sayıyı gösterir, hiçbir sayfa kendi ayrı skorunu üretmez.

Formülün bileşenleri (ham puan üzerinden, toplamı 0-100'e ölçeklenir):

Skora göre yalnızca Güçlü Trend sinyaline bir rozet atanır: 70 ve üzeri → "Güçlü Sinyal", 56–69 → "Standart", 56 altı rozetsiz. Trend Bozuldu sinyalleri rozet almaz. Düşük likidite (20 günlük ortalama hacim 5M TL altında) veya yaklaşan bilanço tarihi gibi risk uyarıları varsa rozet bir kademe düşürülür. Bu rozet ücretsizdir ve sinyal kalitesini gösterir — sitede ayrıca görebileceğiniz "Premium" ifadesi (hacim onaylı sinyaller için kullanılır) ile karıştırılmamalıdır, ikisi de ücretsizdir, ödeme/paket ile ilgisi yoktur.

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 günde bir kez, piyasa kapanışından sonra (yaklaşık 18:00–18:30 TR) güncellenir — BorsaPusula, orta/uzun vadeli yatırımcılara yönelik gün sonu (EOD) verisiyle çalışır.

Önemli Uyarı: Bu platform yalnızca bilgilendirme amaçlıdır. Herhangi bir otomatik emir verilmez. Sinyal geçmişi iyi performans göstermiş olsa da, geçmiş getiri gelecek getiriyi garanti etmez. Yatırım kararları kişisel araştırma ve profesyonel finansal danışmanlık gerektirmektedir.