Tüm rehberler
Risk Yönetimi18 Nisan 20265 dk okuma

Basket Trading Nedir? Sepet Kapama ile Risk Yönetimi

Basket trading (sepet stratejisi) nedir, neden modern forex botları tek emir yerine sepet yapısı kullanır? Sepet kapama, kâr hedefi ve dinamik lot ile risk yönetimi rehberi.

Basket trading (sepet trading), aynı sembolde tek bir büyük emir yerine birden fazla küçük emri bir "sepet" olarak yönetmeyi ifade eden bir trading yaklaşımıdır. Sepet kavramı modern forex botlarının temelini oluşturur; doğru uygulandığında hem ortalama giriş fiyatını iyileştirir, hem psikolojik yükü azaltır, hem de kısmi kâr/zarar alma esnekliği sağlar.

Bu yazıda basket trading'in ne olduğunu, neden tek emirden daha avantajlı olduğunu, tipik bir sepet döngüsünün nasıl çalıştığını ve riskleri nasıl kontrol altına alacağınızı inceleyeceğiz.

Tek Emir Yaklaşımının Sınırları

Klasik bir manuel trader 1 lot EURUSD alış yapar, tek bir SL ve TP belirler. Bu yaklaşımın sorunları:

  • Giriş riski büyük: Fiyat birkaç pip yanlış yönde hareket ederse zararı tüm pozisyon üstlenir.
  • Kısmi kâr zor: "Yarısı pozitifte, kalanını bekleteyim" stratejisi manuel bölme gerektirir.
  • Ortalama alma elverişsiz: Geri çekilmede pozisyon eklemek isterseniz tek emir yapısı buna uygun değil.
  • Stopout riski yüksek: Hesabın %80'i tek emirde ise, 50 pip'lik hareket hesabı yakabilir.

Sepet Yaklaşımı

Basket trading; aynı stratejik sinyal için 1 lot tek emir yerine 5 × 0.2 lot (veya 10 × 0.1 lot) açmayı içerir. Bu emirlerin hepsi aynı yönde (hepsi alış veya hepsi satış) olur ve birlikte yönetilir.

Tipik Sepet Döngüsü

  1. Entry sinyali — Strateji alış yapmaya karar verir.
  2. Basket açma — 5 emir paralel olarak açılır (MT5'te OrderSendAsync ile aynı anda).
  3. Ortalama fiyat hesabıavg_price = sum(lot_i * price_i) / sum(lot_i)
  4. Toplam PnL takip — Her tick'te sepetin toplam kâr/zararı hesaplanır.
  5. Basket TP kontrolü — Toplam kâr hedef USD'ye ulaştığında tüm sepet tek seferde kapatılır.
  6. Basket SL / drawdown — Zarar limiti aşıldığında sepet zararla kapatılır.
  7. Reset — Sepet kapandıktan sonra bot yeni sinyal beklemeye geri döner.

Sepet Kapama Örneği

Sepet:

# Yön Lot Giriş Mevcut PnL (pip)
1 BUY 0.02 1.1000 1.1018 +18
2 BUY 0.02 1.1005 1.1018 +13
3 BUY 0.02 1.1010 1.1018 +8
4 BUY 0.02 1.1015 1.1018 +3
5 BUY 0.02 1.1020 1.1018 -2

Toplam: 40 pip × 0.02 lot ortalama ≈ 8 USD kâr. Hedef 7 USD ise basket TP tetiklenir, 5 emir tek komut ile kapanır.

Basket vs Martingale: Önemli Fark

Çoğu kişi basket'i martingale ile karıştırır. Martingale; kayıp anında lot'u katlayan agresif bir stratejidir ve matematiksel olarak uzun vadede hesabı yakma olasılığı taşır. Basket ise:

  • Lot'lar sabit veya kademeli azalır (martingale olmayan basket)
  • Sepete yeni emir eklenir ama lot katlanmaz
  • Toplam basket zararı için net bir SL vardır

Bu nedenle doğru konfigüre edilmiş basket sistemi martingale'den tamamen farklı bir risk profili sunar.

Dinamik Lot ile Basket Ölçekleme

Hesap bakiyeniz büyüdükçe sepetinizin lot büyüklüğünün de orantılı artması gerekir. Sabit 0.02 lot kullanan bir sistem, hesap 1000 USD'den 10000 USD'ye çıktığında aynı 2 USD kârı üretir; bu verimsizdir. Profesyonel botlar şu formülü kullanır:

lot_per_order = (hesap_bakiyesi / 1000) * base_lot
# ör. 5000 USD hesap, base_lot = 0.02
# lot_per_order = 5 * 0.02 = 0.1

Hesap büyüdükçe basket'in toplam riski orantılı olarak büyür, kâr da aynı oranda artar. Hesap zarara düştüğünde (ör. 1000 → 800) lot da otomatik küçülür, rahatlama süresi kazanır.

Basket'in Kritik Risk Kontrolleri

1. Maksimum Açık Emir Sayısı

Bir basket sınırsız büyümemelidir. Tipik olarak 8–12 emir üst sınırdır. Bu sınır aşıldığında bot yeni emir açmaz, sadece mevcut sepetin kapanmasını bekler.

2. Basket SL (Toplam Zarar Limiti)

Sepet toplam zararı belirlenen USD eşiğine ulaşırsa tüm sepet panik kapaması ile kapatılır. Bu genellikle hesap bakiyesinin %2–5'i olarak set edilir.

3. Marj / Free Margin Kontrolü

Yeni emir açmadan önce broker'ın bildirdiği "free margin" kontrol edilir. Marj yeterli değilse emir gönderilmez, böylece stopout / margin call hatası tetiklenmez.

4. Stopout / Manuel Kapatma Toleransı

Broker bazen piyasa koşulları nedeniyle sepeti kendisi kapatır (stopout, margin call). Bot bu durumu tespit edip "sepet sıfırla, yeniden açmayı bekle" moduna geçebilmelidir. Aksi halde bot "sepet açık ama MT'de pozisyon yok" durumunda sürekli hata atar.

5. Spread Filtresi

Basket açılırken spread çok yüksekse ortalama fiyat kötüleşir. Broker spread eşiğini aştığında yeni emir açılmaz.

Basket Trading Hangi Piyasalarda İşe Yarar?

Basket mantığı teorik olarak tüm piyasalara uygulanabilir; ancak en iyi sonuç şunlarda alınır:

  • Ana forex çiftleri (EURUSD, GBPUSD, USDJPY) — düşük spread + yüksek likidite
  • Majör çapraz kurlar (EURGBP, AUDCAD) — orta likidite
  • Kripto majörleri (BTCUSD, ETHUSD) — broker spread'i toleranslı ise

Egzotik çiftler (USDZAR, USDTRY) veya düşük likiditeli emtialar basket için ideal değildir; slippage'ı yüksek olduğundan ortalama fiyat kontrolü zorlaşır.

Tipik Basket Parametreleri

Parametre Örnek Açıklama
Basket boyutu 5 emir Aynı anda açılan emir sayısı
Lot per order 0.02 Her emrin büyüklüğü
Basket TP (USD) 5 USD / 0.02 base lot Toplam kâr hedefi
Basket SL (USD) -15 USD Toplam zarar durdurma
Max emir (cap) 10 Hiçbir zaman aşılmayacak üst sınır
Min free margin %30 Hesapta kalması gereken marj
Spread filtresi 1.5 pip Aşılırsa yeni emir yok

Sonuç

Basket trading; doğru risk kontrolleriyle uygulandığında tek emir stratejilerine göre ortalama fiyatı iyileştiren, kısmi kâr alma esnekliği sağlayan ve scalping/grid stratejileriyle doğal olarak uyumlu bir yaklaşımdır. Ancak martingale ile karıştırılmamalıdır; sabit/ kademeli lot, net basket SL ve marj kontrolü olmadan basket'in büyümesi hesap için öldürücü olabilir.

MTBot; hesap bazlı dinamik lot ölçekleme, MT5 asenkron basket açma, drawdown korumalı stop, spread ve marj filtreleri gibi yukarıdaki tüm profesyonel basket kontrollerini kutudan çıkar çıkmaz sunar. Ücretsiz kayıt olup demo hesabınızda stratejiyi test edebilirsiniz.

Risk bilgilendirmesi

Forex, CFD, kripto ve kaldıraçlı işlemler yüksek risk içerir. MTBot yatırım tavsiyesi vermez, kâr garantisi sunmaz ve kullanıcı adına risk kararı almaz. Lot, hedef, maksimum zarar, sepet miktarı ve çalışma saatleri gibi ayarlar kullanıcının sorumluluğundadır.

MTBot'u inceleyin

MetaTrader bot kullanımını test etmek için hesap açabilir, paketleri görebilir ve kurulum adımlarını kullanıcı panelinden takip edebilirsiniz.