Backtesting Neden Düşündüğünüzden Daha Önemli
Her karlı trader size aynı şeyi söyleyecektir: kafanızda harika görünen strateji, gerçek piyasalara dokunduğu anda genellikle dağılacaktır. Backtesting, gerçekten işe yarayan stratejileri sadece geçmişe bakarak işe yarıyor görünenlerden ayırmanın yoludur.
Konsept basittir — ticaret mantığınızı geçmiş verilere karşı çalıştırarak nasıl performans göstermiş olacağını görürsünüz. Ancak bunu doğru şekilde yapmak, çoğu insanın başarısız olduğu noktadır. Kötü backtest yapılan bir strateji, hiç backtest yapılmamasından daha kötüdür, çünkü size gerçek sermaye kullanma konusunda yanlış güven verir.
İki Tür Backtesting
Geçmiş Backtesting
Bu, strateji kurallarınızı geçmiş fiyat verilerine karşı çalıştırmayı içerir. Giriş koşullarınızı, çıkış koşullarınızı, pozisyon boyutunu tanımlar ve simülasyonun haftalarca veya aylarca geçmiş mumlar boyunca oynatılmasına izin verirsiniz. Sonuç, ne olmuş olacağını gösteren bir performans raporu olur.
Geçmiş backtesting hızlıdır — aylarca veriyi saniyeler içinde test edebilirsiniz. Ancak aşağıda ele alacağımız önemli sınırlamaları vardır.
Paper Trading (İleriye Dönük Test)
Paper trading gerçek zamanlı backtest yapmaktır. Bot canlı piyasa verilerine karşı çalışır, gerçek para riske atmadan simüle edilmiş işlemler gerçekleştirir. Bu, geçmiş backtest'ten tartışmalı olarak daha değerlidir çünkü gerçek piyasa koşullarını hesaba katar: kayma, gecikme, emir defteri derinliği ve pozisyonların hareket ettiğini izlemenin psikolojik yönü.
Dezavantajı zamandır. Anlamlı veri elde etmek için haftalarca paper trade çalıştırmanız gerekir. Ancak bu verinin kalitesi herhangi bir geçmiş backtest'ten önemli ölçüde daha yüksektir.
Değerlendirilecek Ana Metrikler
Backtest sonuçlarını incelerken, sadece toplam kâra bakmayın. Bu metrikler daha önemlidir:
- Kazanma Oranı — Kârla kapanan işlemlerin yüzdesi. %40 kazanma oranı, kazananlarınız kaybedenlerinizden çok daha büyükse hâlâ oldukça karlı olabilir.
- Maksimum Drawdown — Hesabınızdaki en büyük zirve-çukur düşüşü. Yıllık %50 getiri sağlayan ancak %60 drawdown'u olan bir strateji muhtemelen en kötü anda panik yaparak durdurmanıza neden olacaktır.
- Sharpe Oranı — Riske göre düzeltilmiş getiri. 1.0'ın üzerinde Sharpe iyidir, 2.0'ın üzerinde güçlüdür. Bu, getirinizin maruz kaldığınız volatiliteye değip değmediğini söyler.
- Kâr Faktörü — Toplam brüt kâr bölü toplam brüt zarar. 1.5'in üzerindeki herhangi bir değer crypto için sağlamdır.
- Ortalama İşlem Süresi — Pozisyonların ne kadar süre açık kaldığı. Bu, sermaye verimliliğini ve bileşik yapma yeteneğinizi etkiler.
- Ardışık Kayıplar — En uzun kaybetme serisi. Arka arkaya 8 kaybı kaldırabilir misiniz? Çünkü backtest'iniz bunun olduğunu gösteriyorsa, tekrar olacaktır.
Yaygın Backtesting Hataları
Aşırı Uyum (Overfitting)
Bu bir numaralı katildir. Parametreleri geçmiş verilere mükemmel şekilde uyacak şekilde ayarlarsınız — filtreler ekler, eşikleri ayarlar, zaman çerçevelerini seçersiniz. Sonuç kâğıt üzerinde inanılmaz görünür ancak canlı ticarette hemen başarısız olur çünkü sinyal için değil, gürültü için optimize etmişsinizdir.
Çözüm: örneklem dışı test kullanın. Bir dönemde optimize edin, sonra stratejinizin hiç görmediği tamamen farklı bir dönemde doğrulayın.
Hayatta Kalma Önyargısı
Sadece bugün var olan coinlerde backtest yaparsanız, sıfıra giden tüm tokenları görmezden geliyorsunuz. Stratejiniz SOL grafiğinde harika görünebilir, ancak LUNA veya FTT'yi de seçer miydi? Sadece hayatta kalanlarda test yapmak beklenen getirilerinizi şişirir.
İşlem Maliyetlerini Görmezden Gelme
Ücretler, fonlama oranları ve kayma hızla birikir — özellikle yüksek frekanslı stratejiler için. Günde 50 kez işlem %0.05 başına yapan scalping bot, sadece ücretlere günlük %2.5 kaybediyor. Her zaman gerçekçi maliyet varsayımları dahil edin.
İleriye Bakma Önyargısı
Bu, backtest'inizin yanlışlıkla gelecek bilgilerini kullanması durumunda olur. Örneğin, piyasa açılışında verilen bir kararda günlük kapanış değerini kullanmak. Bu incedir ve özel kodda genellikle kasıtsızdır.
Yetersiz Örneklem Boyutu
3 ay boyunca 5 işlem yapan bir strateji size istatistiksel olarak hiçbir şey söylemez. Sonuçlar anlamlı hale gelmeden önce en az 30-50 işleme ihtiyacınız vardır. Çoğu strateji için bu, birden fazla piyasa koşulunda test yapmak anlamına gelir — boğa koşuları, düzeltmeler ve yanal hareket.
fomoed'da Paper Trading Nasıl Çalışır
fomoed'da, her bot paper trading modunda başlatılabilir — kurulum sırasında tek bir geçiş düğmesidir. Bot gerçek piyasa verilerine bağlanır, gerçek sinyalleri değerlendirir ve canlı fiyatlara karşı izlenen simüle edilmiş işlemler gerçekleştirir. Tek fark, gerçek emirlerin borsaya gitmemesidir.
Bu, bot'unuzun üretimde karşılaşacağı tam mumlar ve koşullar dahil olmak üzere doğru dolum simülasyonu elde ettiğiniz anlamına gelir. Paper trade'leriniz tam PnL takibi ile canlı işlemlerle aynı dashboard'da görünür, böylece performansı gerçek para için kullanacağınız aynı metriklerle değerlendirebilirsiniz.
fomoed kullanımı ücretsiz olduğundan, bu adımı atlamamak için gerçekten hiçbir neden yoktur. Gerçek sermayeyi taahhüt etmeden önce en az 2-4 hafta paper trading kurulumunuzu çalıştırın. Hazır olduğunuzda piyasa hâlâ orada olacaktır.
Pratik Bir Backtesting İş Akışı
- Hipotezinizi tanımlayın — Hangi piyasa koşulunu istismar ediyorsunuz? Ortalamaya dönüş? Momentum? Spesifik olun.
- Strateji parametrelerinizi seçin — Eğri uydurmaya değil, mantığa dayalı olarak ayarlayın. RSI kullanıyorsanız, sonuçlara bakmadan önce standart seviyeleri (30/70) seçin.
- Geçmiş backtest çalıştırın — Farklı piyasa rejimlerini kapsayan en az 6 aylık veri boyunca test edin.
- Metrikleri değerlendirin — Sadece toplam getiriye değil, drawdown ve Sharpe'a odaklanın.
- Paper trading ile ileriye dönük test yapın — fomoed'da minimum 2-4 hafta paper modunda dağıtın.
- Sonuçları karşılaştırın — Paper trading sonuçları geçmiş beklentilerle kabaca eşleşiyorsa, uygulanabilir bir stratejiniz var.
- Azaltılmış boyutla canlıya geçin — Hedeflenen pozisyon boyutunuzun %25-50'siyle başlayın. Canlı sonuçları doğruladıktan sonra büyütün.
Bir Stratejiyi Ne Zaman Terk Edeceğiniz
Her strateji işe yaramayacaktır. Paper trading sonuçlarınız backtest'inizden önemli ölçüde farklılık gösteriyorsa — özellikle drawdown beklentileri %50'den fazla aşıyorsa — bir şeyler yanlıştır. Ya backtest'iniz hatalıydı, ya da piyasa koşulları değişti.
Performansı kovalamak için parametreleri sonsuzca ayarlama tuzağına düşmeyin. Bazen en iyi karar durmak, neden başarısız olduğunu analiz etmek ve tamamen daha iyi bir strateji bulmaktır.
Bugün Test Etmeye Başlayın
Kaybeden bir trader ile karlı trader arasındaki fark genellikle sadece test etme disiplinidir. fomoed'da bir paper trading bot kurun, birkaç hafta çalıştırın ve sermayeniz hakkında veriye dayalı kararlar verin. Biraz sabrdan başka hiçbir maliyeti yoktur — ve bu sabır size gerçek para kazandıracaktır.
Ücretsiz fomoed hesabınızı oluşturun ve 5 dakikadan kısa sürede paper trading bot başlatın. Kredi kartı yok, deneme süresi yok — sadece güvenli hissedene kadar test edin.


