Kriptoda kaldıraç, borsanın sana verdiği teminatın katları büyüklüğünde pozisyon açabilmeni sağlayan mekanizmadır. 10x kaldıraçla 100 dolarlık teminatla 1.000 dolarlık pozisyon açarsın; fiyat %1 lehine giderse teminatına göre %10 kazanırsın, %1 aleyhine giderse %10 kaybedersin. Fiyat yeterince ters giderse borsa pozisyonunu kapatır; buna tasfiye (likidasyon) denir. Kaldıraç ne kadar yüksekse tasfiye fiyatı o kadar yakındır.
Bu yazıda kaldıraç nedir kripto açısından, kaldıraç oranı nasıl hesaplanır, tasfiye fiyatı nasıl bulunur, stop loss ile trailing stop farkı nedir ve funding rate nedir sorularını örnek hesaplarla cevaplıyorum. Sonunda kendi Kripto Al-Sat botumdaki risk kontrollerini anlatıyorum.
Bu yazı bilgilendirme amaçlıdır, yatırım tavsiyesi değildir. Kaldıraçlı işlemler sermayenin tamamını kaybetme riski taşır.
Vadeli işlem nedir kripto?
Kripto vadeli işlem (futures), bir coinin kendisini değil, fiyatına bağlı bir sözleşmeyi alıp satmaktır. Binance gibi borsalardaki en yaygın tür perpetual futures (vadesiz sözleşme): belirli bir bitiş tarihi yoktur, pozisyon istediğin kadar açık kalabilir.
Vadeli işlemin spot işlemden farkları:
- İki yön: Fiyatın yükselmesinden (long) ve düşmesinden (short) kazanmaya çalışabilirsin.
- Kaldıraç: Teminatından büyük pozisyon açabilirsin.
- Tasfiye riski: Teminatın yetmezse pozisyon zorla kapatılır.
- Funding: Pozisyon açık kaldıkça periyodik fonlama ücreti ödersin ya da alırsın.
Kaldıraç oranı nasıl hesaplanır?
Kaldıraç oranı, pozisyon büyüklüğünün teminata oranıdır:
Kaldıraç = Pozisyon büyüklüğü / Teminat
| Kaldıraç | 100 $ teminatla pozisyon | Fiyat %1 ters giderse teminattaki kayıp |
|---|---|---|
| 5x kaldıraç | 500 $ | %5 (5 $) |
| 10x kaldıraç | 1.000 $ | %10 (10 $) |
| 20x kaldıraç | 2.000 $ | %20 (20 $) |
| 75x kaldıraç | 7.500 $ | %75 (75 $) |
Kaldıraçlı işlem kâr zarar hesaplama kısaca: teminata göre getiri = fiyat değişimi × kaldıraç. Komisyon ise pozisyon büyüklüğü üzerinden alınır; yani kaldıraç arttıkça komisyon teminata göre büyür. Kaldıraçlı işlem riskleri burada başlar: küçük fiyat hareketleri teminatın büyük kısmını eritebilir.
Isolated margin ve cross margin farkı
| Isolated margin | Cross margin | |
|---|---|---|
| Teminat | Her pozisyonun kendi ayrılmış teminatı var | Hesaptaki tüm bakiye ortak teminat |
| Tasfiye | Sadece o pozisyonun teminatı kaybedilir | Zarar diğer bakiyeye yayılabilir |
| Kullanımı | Riski pozisyon bazında sınırlamak | Pozisyonların birbirini desteklemesi |
Botlarda genellikle isolated margin tercih edilir; bir işlemdeki hata bütün hesabı tehlikeye atmaz.
İki terim daha:
- Initial margin (başlangıç teminatı): Pozisyonu açmak için gereken teminat.
- Maintenance margin (koruma teminatı): Pozisyonun açık kalabilmesi için gereken en düşük teminat. Teminat bu seviyenin altına düşerse tasfiye başlar.
Tasfiye fiyatı nasıl hesaplanır?
Isolated margin ile açılmış bir long pozisyonda tasfiye fiyatı yaklaşık olarak şöyle hesaplanır:
Tasfiye fiyatı ≈ Giriş fiyatı × (1 − 1 / Kaldıraç + Koruma teminatı oranı)
Örnek: 100 $'dan 20x long, koruma teminatı oranı %0,5 olsun:
100 × (1 − 0,05 + 0,005) = 95,5 $
Yani fiyat yaklaşık %4,5 düşerse pozisyon tasfiye olur. Aynı formülle 75x kaldıraçta bu mesafe yaklaşık %0,8'e iner; normal bir fiyat dalgalanması bile pozisyonu kapatabilir. Short pozisyonda formül ters yönde çalışır.
Gerçek tasfiye fiyatı; borsanın kademeli koruma teminatı oranlarına, komisyonlara ve hesap ayarlarına göre değişir. Kesin değer için borsanın pozisyon ekranındaki liquidation price alanına bakılmalıdır.
Tasfiye fiyatını etkileyen faktörler: kaldıraç, koruma teminatı oranı, pozisyon büyüklüğü (büyük pozisyonlarda oran artar), isolated/cross seçimi ve ödenen funding ücretleri.
Likidasyon ve stop loss farkı
Stop loss senin belirlediğin zarar kesme noktasıdır; likidasyon ise borsanın senin yerine pozisyonu zorla kapatmasıdır ve genellikle teminatın tamamını kaybettirir. Doğru risk yönetiminde stop loss her zaman tasfiye fiyatından önce gelir. Benim botum stopu her zaman tasfiye fiyatının önüne koyuyor; böylece borsa pozisyonu tasfiye etmeden önce botun stopu çalışıyor.
Stop loss nedir kripto?
Stop loss, fiyat belirlediğin seviyeye ulaştığında pozisyonu otomatik kapatan emirdir. Stop loss nasıl belirlenir? Yaygın yöntemler:
- Yüzde ile: Girişten %2 aşağı gibi.
- Teknik seviyeyle: Son dibin hemen altı, bir order block'un dışı gibi.
- Oynaklığa göre: Coinin ortalama hareket aralığına (ATR) göre; oynak coinlerde daha geniş.
Trailing stop nedir?
Trailing stop (iz süren stop), fiyat lehine gittikçe stop seviyesini de beraberinde taşıyan emirdir. Fiyat geri döndüğünde stop yerinde kalır ve pozisyonu kapatır. Böylece kazancın bir kısmı korunur.
Trailing stop örnek hesaplama: 100 $'dan long açtın, trailing mesafe %3.
| Fiyat | Görülen zirve | Stop seviyesi |
|---|---|---|
| 100 $ | 100 $ | 97 $ |
| 106 $ | 106 $ | 102,82 $ |
| 110 $ | 110 $ | 106,70 $ |
| 107 $ | 110 $ | 106,70 $ (yerinde kalır) |
| 106,50 $ | 110 $ | Pozisyon kapanır |
Trailing stop ile stop loss farkı
Stop loss sabit kalır; trailing stop yalnızca lehine hareket eder, asla geri çekilmez. Stop loss zararı sınırlar, trailing stop ise ek olarak kâr korur.
Trailing stop yüzde kaç olmalı?
Tek bir doğru oran yoktur. Çok dar bir trailing stop, normal fiyat dalgalanmasında pozisyonu erken kapatır; çok geniş olanı ise kazancın büyük kısmını geri verir. Mesafeyi coinin oynaklığına göre ayarlamak daha sağlıklıdır. Binance trailing stop emri borsanın kendi emir türü olarak da kullanılabilir; aktivasyon fiyatı ve geri çekilme oranı (callback rate) ile çalışır.
Botumdaki "merdiven": kâr koruma
Benim botumda trailing stop'un bir çeşidi olan kâr merdiveni var. Eşikler teminatın yüzdesi olarak çalışıyor. 100 $ teminatlı bir işlem için:
- Tetik %5: Net kâr 5 $'ı görünce merdiven kurulur.
- Taban %3: Stop en az 3 $ kâra kilitlenir.
- Bırak %5: Stop, zirvenin 5 $ gerisinden takip eder.
- Akıllı merdiven: Oynak coinlerde geri bırakma payı otomatik genişler.
Örnek: Zirve 20 $ olursa sakin bir coinde stop 15 $'da, çok oynak bir coinde 12 $'da kalır. Stop sadece ileri gider, asla geri çekilmez. Botun geri kalanının nasıl çalıştığını kripto botları nasıl çalışır? yazımda anlattım.
Funding rate nedir?
Funding rate (fonlama oranı), perpetual futures fiyatını spot fiyata yakın tutmak için long ve short pozisyonlar arasında periyodik olarak ödenen ücrettir. Binance'te çoğu sözleşmede 8 saatte bir hesaplanır; bazı sözleşmelerde bu aralık farklı olabilir.
- Pozitif funding rate: Long'lar short'lara öder. Genellikle piyasada alım iştahı yüksektir.
- Negatif funding rate: Short'lar long'lara öder.
Funding fee hesaplama:
Fonlama ücreti = Pozisyon büyüklüğü × Funding rate
1.000 $'lık pozisyonda %0,01 funding = 0,10 $. Küçük görünür, ama yüksek kaldıraçla günlerce açık kalan pozisyonlarda fonlama ücretinin kâra etkisi belirgin hale gelir. Botumun yapay zekâ modeli funding oranını da girdilerinden biri olarak kullanıyor.
Pozisyon büyüklüğü nasıl hesaplanır?
En sağlıklı yöntem, işleme girmeden önce işlem başına kaybetmeye razı olduğun tutarı belirlemektir:
Pozisyon büyüklüğü = Riske edilen tutar / Stop mesafesi (%)
Örnek: 1.000 $ bakiye, işlem başına en fazla %1 risk (10 $), stop girişten %2 uzakta:
10 $ / 0,02 = 500 $ pozisyon
Bu pozisyonu 5x kaldıraçla 100 $ teminatla açarsın. Dikkat: burada kaldıracı riski değil, teminat ihtiyacını belirliyor; risk, stop mesafesi ve pozisyon büyüklüğüyle kontrol ediliyor.
Risk ödül oranı nedir?
Risk ödül oranı (risk reward ratio), olası kaybın olası kazanca oranıdır. Stop 2 $ uzaktaysa ve hedef 4 $ uzaktaysa oran 1:2'dir. Kazanma oranı düşük olsa bile risk ödül oranı iyiyse toplam sonuç pozitif olabilir; ya da tam tersi.
Kripto botlarında otomatik risk yönetimi
Bir kripto botu risk yönetimi için şu kontrolleri koddan uygulamalı:
| Kontrol | Ne işe yarar? |
|---|---|
| Maksimum pozisyon sayısı (slot) | Aynı anda açık işlem sayısını sınırlar |
| İşlem başına teminat sınırı | Tek işlemin bakiyeyi tüketmesini engeller |
| Kaldıraç tavanı | Tasfiye mesafesini makul tutar |
| Stop'un tasfiyenin önünde olması | Borsanın zorla kapatmasını önler |
| Borsada yedek stop | Bot çökse bile pozisyonu korur |
| Günlük zarar limiti | Kötü bir günde botu durdurur |
| Art arda kayıp molası | Arka arkaya kayıplardan sonra ara verir |
| Süre stopu | Beklenen sürede sonuç vermeyen işlemi kapatır |
Benim botumda bunların hepsi var. Ayrıca botun canlı (gerçek para) modu şifre, ayrı anahtar ve onayla kilitli; açılsa bile işlem başına kaldıraç ve teminat sınırlı ve bot her yeniden başlatmada sanal bakiye moduna dönüyor.
Bu kontrolleri koda dökerken API anahtarının nasıl güvenle saklanacağını Python ile Binance trading botu nasıl yapılır? yazımda, botun gerçek para riski olmadan nasıl deneneceğini Binance testnet API nasıl alınır? yazımda anlattım.
Kaldıraçlı işlemlerde yaygın hatalar
- Yüksek kaldıraçla "küçük teminat, büyük kazanç" hesabı yapmak: Tasfiye mesafesi daraldıkça normal fiyat gürültüsü bile pozisyonu kapatır.
- Stop koymamak: Tasfiyeyi stop gibi kullanmak teminatın tamamını kaybettirir.
- Cross margin'de tüm bakiyeyi riske atmak.
- Komisyonu ve funding'i hesaba katmamak.
- Kaybı telafi etmek için pozisyonu büyütmek.
Sonuç
Kaldıraç, teminatının katları büyüklüğünde pozisyon açmanı sağlar ama kazancı ve zararı aynı oranda büyütür. Kaldıraç arttıkça tasfiye fiyatı yaklaşır; 75x'te fiyatın %1'den az ters gitmesi yetebilir. Sağlıklı risk yönetimi stop loss'u tasfiyenin önüne koymak, pozisyon büyüklüğünü kaybetmeye razı olduğun tutara göre hesaplamak, trailing stop ile kâr korumak ve funding ile komisyonu hesaba katmaktır. Kripto botlarında bu kuralların hepsi kodla, istisnasız uygulanmalıdır.
Risk kuralları sağlam bir bot geliştirmek istersen Python botları ve otomasyon sayfama bakabilir ya da iletişim sayfamdan yazabilirsin.
