Ticarette Backtesting Nedir?

2026-03-11
3 min read

Finans piyasalarında başarılı olmanın yollarından biri, işlem yaparken kullanılan stratejinin ne kadar güvenilir olduğunu ölçmektir. Bu noktada Türkçe’de “geriye dönük test” olarak bilinen backtesting kavramı devreye girer. Bu süreç, belli bir işlem stratejisinin piyasadaki geçmiş veriler özelinde nasıl performans gösterdiğini simüle eder.

Backtesting Nedir ve Neden Önemlidir?

Backtesting, bir yatırım fikrinin veya stratejisinin tarihsel veriler kullanılarak uygulanmasıdır. Temelde yatan düşünce, bir stratejinin geçmişte başarılı olması durumunda, gelecekte de benzer piyasa koşullarında işe yarama ihtimalinin yüksek olduğudur.

Backtesting Nasıl Hazırlanır?

Geriye dönük test işlemine başlamadan önce söz konusu stratejinin kurallarının net ve objektif bir şekilde tanımlanması gerekir. Anlık kararlara dayalı işlemlerin test edilmesi zordur ve bu nedenle sistematik bir yaklaşım benimsenmelidir.

  • Giriş ve Çıkış Kuralları: İşleme tam olarak hangi koşullar oluştuğunda girileceği ve çıkılacağı (Örneğin: 50 günlük hareketli ortalama, 200 günlüğü yukarı kestiğinde al).

  • Zaman Dilimi: Stratejinin hangi zaman aralığında (4 saatlik, günlük vb.) geçerli olduğu.

  • Risk Yönetimi: İşlem başına ne kadar risk alınacağı, Zararı Durdur (Stop-Loss) ve Kâr Al (Take-Profit) seviyelerinin nasıl belirleneceği.

Backtesting Yöntemleri

Yatırımcılar teknik yetkinliklerine ve tercihlerine göre iki ana yöntemden birini seçebilirler:

1. Manuel Test: Yatırımcının bir grafik platformu üzerinde geçmişe giderek, mum çubuklarını tek tek ilerlettiği ve stratejisine uyan fırsatları bir hesap tablosuna kaydettiği yöntemdir.

2. Otomatik (Algoritmik) Test: Yazılım veya kodlama bilgisi kullanılarak stratejinin bilgisayar tarafından test edilmesidir. Bu yöntem, insan hatasını ve duygusal önyargıları ortadan kaldırır ve çok daha geniş bir veri setinin saniyeler içinde taranmasına olanak tanır.

Dikkat Edilmesi Gerekenler

Test tamamlandıktan sonra elde edilen verilerin doğru yorumlanması, stratejinin başarılı olması açısından kritiktir. Odaklanılması gereken başlıca veriler şunlardır:

  • Kazanma Oranı (Win Rate): Toplam işlemlerin yüzde kaçının kârla sonuçlandığını gösterir. Ancak tek başına yeterli değildir çünkü düşük kazanma oranına sahip bir strateji, yüksek bir kazanç katsayısı ile kârlı olabilir.

  • Risk/Ödül Oranı (Reward-to-Risk Ratio): Ortalama kazancın ortalama kayba oranıdır.

  • Maksimum Düşüş (Max Drawdown): Sermayenin zirve noktasından dip noktasına kadar yaşadığı en büyük yüzdelik değer kaybıdır.

  • Kârlılık Faktörü (Profit Factor): Brüt kârın brüt zarara bölünmesiyle elde edilir. 1'in üzerindeki değerler, stratejinin kârlı olduğunu işaret eder.

Riskleri Nelerdir?

Backtesting sonucunda elde edilen veriler değerli olmakla birlikte geleceğe yönelik herhangi bir güvence sağlamaz. Örneğin piyasaya ilişkin geçmiş veriler, Covid-19 pandemisi gibi olayları öngörme konusunda yardımcı olmayabilir.

Bunun yanı sıra, kullanılan stratejinin geçmiş verilere göre optimize edilmiş olması, piyasanın güncel gidişatı için uygun olmayabilir. Bu nedenle backtesting’in yanında piyasadaki güncel şartları da analiz etmek önem taşır.