İçerikler
Makaleler
Her makale: strateji açıklaması + Python kodu + backtest sonucu.
BIST-100 Momentum Filtreleme: RSI + Hacim Profili
RSI ve hacim profili kombinasyonuyla BIST-100'de erken momentum sinyallerini nasıl yakalayacağınızı, yanlış sinyalleri nasıl elediğinizi Python'da gösteriyoruz.
FastAPI ile Trading Bot API — TradingView Webhook Entegrasyonu
TradingView'den gelen al/sat sinyallerini FastAPI ile karşılayan, doğrulayan ve loglayan bir trading bot altyapısını adım adım kuruyoruz.
Likidite Döngüleri ve BIST: Merkez Bankası Bilançosu Ne Söylüyor?
Küresel ve yerel merkez bankalarının bilanço büyümesiyle BIST arasındaki ilişkiyi, likidite döngülerinin piyasaya nasıl yansıdığını inceliyoruz.
BIST'te Anomali Tespiti: Isolation Forest ile Anormal Fiyat Hareketleri
Makine öğrenmesiyle BIST hisselerinde anormal fiyat ve hacim hareketlerini tespit ediyoruz. Isolation Forest algoritmasını sıfırdan kuruyor, ClarQuant'ta bu sinyali nasıl kullandığımızı anlatıyoruz.
Walk-Forward Analizi Nedir? Out-of-Sample Test ile Strateji Doğrulama
In-sample optimizasyonun tuzağından kaçmanın tek güvenilir yolu walk-forward analizi. vectorbt ile BIST hisseleri üzerinde adım adım uyguluyoruz.
Plotly ile İnteraktif Borsa Grafikleri
Candlestick, hacim, RSI ve MACD'yi Plotly ile interaktif hale getiriyoruz. Zoom'layabileceğiniz, hover'da değer gören, indirilebilir BIST grafikleri.
Süpertrend ile Giriş-Çıkış Sistemi
ATR tabanlı Süpertrend göstergesini Python'da sıfırdan kodluyoruz, dinamik stop-loss seviyeleri belirliyoruz ve BIST hisseleri üzerinde backtest yapıyoruz.
TCMB Faiz Kararları Hisseleri Nasıl Etkiler?
Tarihsel faiz döngülerinde BIST sektörlerinin nasıl davrandığını, hangi sektörün faiz artışından kazançlı çıktığını, hangisinin ezildiğini analiz ediyoruz.
Dolar/TL ve BIST İlişkisi: Veriler Ne Diyor?
Kur hareketlerinin BIST sektörlerine etkisini veriyle inceliyoruz. Kur yükselince ne olur, düşünce ne — ve herkesin yanlış anladığı nüans nerede?
Portföy Volatilitesini Ölçmek: ATR ve Beta
ATR ile bireysel hisse riskini, beta ile piyasa duyarlılığını Python'da hesaplıyoruz. BIST'te volatilite rejimlerini tanıma ve portföy risk skorlaması dahil.
Maximum Drawdown Yönetimi — Drawdown'dan Çıkış Süresi ve Sermaye Koruma
Maximum drawdown'ı hesaplamak kolay, yönetmek zor. vectorbt ile drawdown analizi yapıyor, BIST'te recovery sürelerini ölçüyor ve sermaye koruma mekanizmalarını Python'da kuruyoruz.
Position Sizing: Ne Kadar Almalıyım?
Kelly criterion ve fixed fractional yöntemlerini karşılaştırıyor, BIST'te gerçekçi pozisyon büyüklüğü nasıl belirlenir sorusunu Python'da yanıtlıyoruz.
Transaction Cost Backtest'i Nasıl Bozar?
Komisyon ve slippage'ın kârlı görünen stratejileri nasıl batırdığını vectorbt ile sayısal olarak gösteriyoruz. BIST için gerçekçi maliyet modeli ve breakeven frekans hesabı.
Backtest Yaparken Yapılan 5 Büyük Hata
Lookahead bias, overfitting, survivorship bias, transaction cost ihmali ve veri kalitesi sorunları — backtest'i gerçeklikten koparan beş hatayı vectorbt örnekleriyle gösteriyoruz.
Mean-Reversion: Aşırı Satışta Alma Stratejisi
Bollinger Bands ve RSI oversold kombinasyonuyla BIST'te ortalamaya dönüş stratejisini Python'da kuruyoruz — ve neden trend dönemlerinde bu sistemi kapatmak gerektiğini anlatıyoruz.
Breakout Stratejisi: Destek-Direnç Kırılım Sistemi
Hacim onaylı breakout modelini Python'da kuruyor, BIST'e özgü false breakout problemini ve nasıl filtreleneceğini anlatıyoruz.
Trend Following Nedir? BIST'te Nasıl Uygulanır?
Hareketli ortalama kesişimiyle trend takibinin mantığını, BIST'e özgü uyarlamalarını ve neden bu kadar çok sevilen ama sık yanlış kullanılan bir strateji olduğunu anlatıyoruz.
SMA vs EMA vs WMA: Hangisi BIST'te Daha İyi Çalışıyor?
Üç hareketli ortalama türünün matematiksel farklarını, BIST hisseleri üzerinde sinyal kalitesini ve hangisinin hangi koşulda daha avantajlı olduğunu Python'la test ediyoruz.
Python ile Teknik İndikatör Hesaplama — RSI, MACD, Bollinger, ATR
En yaygın dört teknik indikatörü ta-lib olmadan, sıfırdan Python'da hesaplıyoruz. Her indikatörün BIST'e özgü parametre önerileri ve görselleştirme dahil.
Python ile BIST Verisi Çekme — Başlangıç Rehberi
yfinance ve pandas kullanarak BIST hisse verilerini Google Colab'da nasıl çekeceğinizi, temizleyeceğinizi ve analiz için hazırlayacağınızı adım adım anlatıyoruz.