Kripto alım-satım dünyasında, fiyatın yalnızca arz ve talebin etkisiyle hareket ettiğine dair yaygın bir illüzyon vardır. Ancak düşük likidite dönemlerinde —tatillerde, gece saatlerinde veya büyük haber beklentileri sırasında— piyasa, İç Piyasa Yapıcıların (IMM) mutlak kontrolü altına girer. Onların görevi sadece likidite sağlamak değil, aynı zamanda bireysel yatırımcıların "verimsiz" pozisyonlarını hedefleyerek borsanın kârlılığını optimize etmektir.
1. "Helikopterler" ve Sıkıştırmaların (Squeeze) Mekaniği
Emir defterindeki (Order Book) likidite tükendiğinde, nispeten küçük bir piyasa emri bile fiyatta önemli bir dalgalanmaya neden olabilir. Borsaların iç algoritmaları, zincirleme tasfiyeleri (cascading liquidations) başlatmak için bu durumu kullanır.
- Likidite Kümeleri: Yatırımcıların çoğu, stop-loss emirlerini belirgin destek/direnç seviyelerinin arkasına veya psikolojik "yuvarlak" sayılara ($60,000, $59,500 gibi) koyar.
- Spread Manipülasyonu: Bir algoritma, bir stop emri tetikleyicisini "yakalamak" için makas aralığını (spread) yapay olarak genişletebilir veya piyasa fiyatından uzak fiyatlarda bir dizi mikro işlem gerçekleştirebilir.
2. Az Bilinen Yöntemler: Shadow Bidding ve Last Look
Basit fiyat hareketlerinin ötesinde, daha sofistike mekanizmalar da mevcuttur:
- Shadow Bidding (Gölge Teklifler): Piyasa yapıcı, fiyatın ona dokunmasına milisaniyeler kala kaybolan (iptal edilen) devasa emirler verir. Bu, sahte bir "duvar" hissi yaratarak yatırımcıları stoplarını dar bir aralığa kümelemeye zorlar.
- Latency Arbitrage (Gecikme Arbitrajı): Borsa, emrinizi eşleşme motoruna (matching engine) ulaşmadan önce görür. Volatilite dönemlerinde, dahili algoritma "öne geçerek" kendi emrini en iyi fiyattan gerçekleştirebilir ve size daha kötü bir uygulama veya fiyat kayması (slippage) bırakabilir.
3. Teknik Uygulama: Avlanma Bölgelerini Bulma
Piyasa yapıcılar, Düşük Hacimli Düğümlere (Low Volume Nodes) dönüşen Yüksek Hacimli Düğümleri (HVN) ararlar. Fiyat dar bir bantta (flat) seyrediyorsa, algoritma kalabalığın "ağırlıklı ortalama stop-loss" noktasını hesaplar.
Python üzerinde mantık örneği (emir yoğunluğu analizi için sözde kod):
API (örneğin CCXT) üzerinden verileri analiz ediyorsanız, hedef haline gelecek anormal likidite birikimlerini arayabilirsiniz.
import pandas as pd
def find_liquidation_zones(order_book):
# Limit emirlerin yoğunluğunu analiz ediyoruz
bids = pd.DataFrame(order_book['bids'], columns=['price', 'amount'])
# Hacmin ortalamayı 5 kat aştığı seviyeleri arıyoruz
avg_volume = bids['amount'].mean()
target_zones = bids[bids['amount'] > avg_volume * 5]
return target_zones
# Genel piyasa hacmi düşerken fiyat hızla böyle bir bölgeye ilerliyorsa —
# bu potansiyel bir Stop-Hunt (Stop Avı) işlemidir.
4. Pratik Tavsiyeler: Nasıl "Yakıt" Olunmaz?
Düşük likidite dönemlerinde hayatta kalmak için risk yönetimi yaklaşımını değiştirmek gerekir:
- Sert Stoplar Yerine Zihinsel Stoplar Kullanmak: Aşırı düşük likidite dönemlerinde, emir defterinde bekleyen sert bir stop emri, piyasa yapıcı için bir hazine haritasıdır. Profesyoneller, stop emrini yalnızca mum kapanışı onaylandığında gerçekleştiren alarmlar veya işlem botları kullanırlar.
- Düşük Kaldıraçlı Çapraz Marjine (Cross-Margin) Geçiş: Bu, likidasyon fiyatına olan mesafeyi artırarak geçici "iğneleri" (wicks) pozisyon için tehlikesiz hale getirir.
- Fonlama Oranı (Funding Rate) Göstergesini Takip Etmek: Fonlama oranı anormal derecede yüksekse (pozitif veya negatif), ters yönde yapay bir sıkıştırma (squeeze) olasılığı katlanarak artar.
- "Yuvarlak" Sayılardan Kaçının: Stopunuzu asla tam olarak $50,000 seviyesine koymayın. Bunun yerine $49,843 gibi "gürültülü" değerler kullanın.
5. İleri Düzey Taktik: Piyasa Yapıcının İzinde
Avlanmaktan korkmak yerine, başkalarının stop olduğu yerlerde pozisyona girebilirsiniz. Buna Likidite Alımı Girişi (Liquidity Grab Entry) denir.
- Destek seviyesinin ötesine geçen sert bir ivme (mum iğnesi) bekleyin.
- Bu iğnedeki hacim devasa olmasına rağmen mum gövdesi tekrar aralığın içine dönmüşse — bu, piyasa yapıcının likiditeyi süpürdüğünün ve fiyatı ters yöne hareket ettirmeye hazır olduğunun işaretidir.
6. Gizli Algoritmalar: VWAP Manipülasyonları ve "Toksik Akış" (Toxic Flow)
Bir borsa piyasa yapıcısı (IMM), büyük bir stop-loss kümesi gördüğünde fiyatı öylesine hareket ettirmez; VWAP (Hacim Ağırlıklı Ortalama Fiyat) algoritmalarını kullanır.
- Algoritmik Tükenme: Likiditenin düşük olduğu anlarda IMM, fiyatı mikro lotlarla stop bölgesine doğru "itelemeye" başlar. Bu durum bir "kırılım" (breakout) teknik görüntüsü yaratarak diğer yatırımcıların algoritmik botlarını aynı yönde pozisyon açmaya zorlar ve fiyatı doğrudan tuzağın içine iter.
- Toxic Flow (Toksik Akış): Borsa için "toksik" yatırımcılar, güçlü bir hareketten hemen önce sürekli likiditeyi çekenlerdir. Bunları nötralize etmek için IMM, (dinamik risk profilleri aracılığıyla) sadece belirli hesap grupları için iç spread'i kısa süreliğine genişletebilir ve koruma emirlerinin vaktinden önce gerçekleşmesini tetikleyebilir.
7. Uygulama: Python ile Piyasa Yapıcının İzlerini Analiz Etme
Profesyoneller, "av" bölgelerini tespit etmek için mum fitillerindeki delta analizini (piyasa alımları ve satışları arasındaki fark) kullanırlar. Fiyat bir seviyenin altına inerse ve delta keskin bir şekilde negatife dönerse (stop-loss'lar tetiklenir - yani piyasa satışı gerçekleşir) ancak buna rağmen fiyat düşmeyi bırakırsa, bu durum piyasa yapıcının bu satışları limit emirlerle "emdiği" (absorption) anlamına gelir.
# Stop bölgesindeki emilim (Absorption) tespit mantığı örneği
def detect_stop_hunt_absorption(tick_data, price_level):
"""
tick_data: ['price', 'side', 'amount'] sütunlarını içeren DataFrame
price_level: Stopların beklendiği kritik destek seviyesi
"""
# Seviyenin altındaki işlemleri filtrele (potansiyel stop bölgesi)
stop_zone_hits = tick_data[tick_data['price'] <= price_level]
# Piyasa satışlarını hesapla (stop-loss tetiklenmeleri)
market_sells = stop_zone_hits[stop_zone_hits['side'] == 'sell']['amount'].sum()
# Eğer satış hacmi devasaysa ancak fiyat %1 daha aşağı gitmemişse,
# muhtemelen likidite IMM limit emirleri tarafından emilmiştir.
if market_sells > threshold:
return "Potential Absorption: IMM is buying retail stops"
return "Normal price action"
8. Az Bilinen Gerçek: "Sentetik" Fitiller (Shadow Wicks)
Bazı borsalarda "Dahili Eşleştirme Motoru Gecikmesi" (Internal Matching Engine Delay) mekanizması vardır. Yoğun yük anlarında veya yapay olarak oluşturulan "lag" (gecikme) sırasında (düşük likidite dönemlerinde), grafik Binance veya Coinbase gibi veri sağlayıcılarda olmayan bir fitil çizebilir.
- Özü: Borsa, müşterilerin stop emirlerini sadece birkaç milisaniye var olan bir fiyattan kendi emirlerine karşı çalıştırır.
- Korunma: Her zaman birkaç borsanın grafiğini karşılaştırın. Eğer sizin borsanizdaki "iğne" diğerlerinden %2 daha uzunsa, lokal bir IMM'nin kurbanı olmuşsunuz demektir. Bazı durumlarda bu, destek birimine talep açma sebebidir (iade şansı düşük olsa da).
9. "Anti-Hunter" Stratejisi: Limit Izgaraları (Grids) ile Çalışmak
Seviyenin arkasına tek bir stop-loss koymak yerine, "Kademeli Giriş" (Layered Entry) yöntemini kullanın.
- "Nefes Alma Alanı" Bırakın: Giriş noktanız ile stop-loss'unuz arasında bir "gürültü" (noise) bölgesi olmalıdır. Eğer stopunuz düşük likidite dönemlerinde günlük ortalama aralığın (ATR) 1.5-2 katından daha yakınsa, bir hedefsiniz demektir.
- Inverse Stop-Limit: Potansiyel av bölgesinin üzerinde "Alış Stop-Limit" emirleri kullanarak piyasa yapıcısı likiditeyi toplama işini bitirip dönüşe başladığında onunla birlikte piyasaya girin.
10. Özet: Psikoloji ve Yazılım
Piyasa yapıcı düşmanınız değildir; o, görevi verimlilik olan matematiksel bir fonksiyondur. "Yemek" (likidite) nerede en çoksa orada beslenir.
- Altın Kural: Eğer bir seviye stop koymak için "fazla ideal" görünüyorsa, o seviye mutlaka patlatılacaktır.
- Araçlar: Diğer oyuncuların tam olarak nerede "kilitli" kaldığını görmek için Likidasyon Haritaları (Liquidation Maps) ve Footprint göstergelerini (küme analizi) kullanın.