İleri Seviye8 min read

Kripto Alım Satım Algoritmaları: İleri Seviye Rehber

Kripto alım satım algoritmaları stratejileri 7/24 otomatik çalıştırır. Trend, ortalamaya dönüş, arbitraj ve emir akışı botlarını ve nasıl kurulacağını öğrenin.

Kripto alım satım algoritmaları, önceden tanımlı kurallara göre alış ve satış emirlerini insan müdahalesi olmadan, milisaniyeler içinde işleyen bilgisayar programlarıdır. Kripto piyasaları 7/24 açık olduğu için bu botlar emir defterlerini hiç durmadan tarayabilir ve duygulardan bağımsız işlem açıp kapatabilir. Karmaşıklıkları, bir dizüstü bilgisayarda çalışan basit bir if-then betiğinden, kurumsal fonların kullandığı çok milyon dolarlık sistemlere kadar uzanır. Bu rehberde başlıca strateji ailelerini (trend takibi, ortalamaya dönüş, arbitraj ve emir akışı), somut bir sayısal örneği, geliştirme adımlarını ve kârlı bir botu likidasyona çeviren riskleri öğreneceksiniz.

📷 solda duygusal kararlar veren bir insan yatırımcı, sağda emirleri otomatik işleyen sade bir bot panosu gösteren ikiye bölünmüş bir ekran

Kripto Alım Satım Algoritması Nedir?

Kripto alım satım algoritması, piyasaları bir kez başlatıldıktan sonra manuel müdahale olmadan, kurallara göre işleyen kod ve bağlı sistemlerin tamamıdır. Perakende dünyasında bunlara gevşek bir tabirle "bot" denir; ancak terim, evde yazılmış basit bir betikten Wall Street'in yüksek frekanslı işlem motorlarına kadar geniş bir yelpazeyi kapsar.

Bir algoritmanın iradeye dayalı işlem yapan bir insana karşı üstünlüğü üç yapısal avantajdan gelir:

  • Kesintisiz çalışma. İnsan yatırımcı bilgisayarını kapattığında bot taramaya devam eder. Kripto hiç kapanmaz, dolayısıyla algoritma da kapanmaz.
  • Hız. Yüksek performanslı sunucularda çalışan bir bot, pozisyonları herhangi bir insanın fareye tıklamasından çok daha hızlı açıp kapatabilir.
  • Duygusuzluk. Korku ve açgözlülük, büyük zararların başlıca nedenleri arasındadır. Bir insan, sırf hissettikleri yüzünden test edilmiş bir planı terk eder; kod ise sadece sayıları işler ve emri tetikler.

Son madde, algoritmik işlemin asıl önemli olduğu noktadır: manuel olarak korumakta zorlandığınız disiplin otomatik olarak dayatılır. Grafik temelli kuralları zaten kullanan yatırımcılar için, bu kuralları teknik analiz üzerinden kodlamak otomasyona giden doğal ilk adımdır.

Alım Satım Algoritmaları Nasıl Çalışır?

Bir strateji yalnızca fiyat ilişkilerine dayanıyorsa, çoğunlukla bir algoritmaya dönüştürülebilir. Botlar genelde Python, Node.js, R veya C++ ile yazılır ve bir borsa API'sine bağlanan özel makinelerde çalıştırılır. Canlı fiyat akışı girdidir; çıktı ise emirlerdir.

Bir algoritmanın hem işlevsel hem de kârlı olması için piyasanın kendisinde üç bileşen gerekir:

  • Güçlü likidite. İnce emir defterleri ve geniş alış/satış makasları ağır kayma (slippage) yaratır ve bu, otomatik emir gerçekleştirmeyi mahveder. Botların düşük hacimli, küçük piyasa değerli altcoin'lerde nadiren çalışmasının sebebi budur.
  • Açık erişim. Borsa API'si yeterince emir defteri verisi sunmalıdır. Bir API ne kadar çok bilgiyi kısıtlarsa algoritmanız o kadar zayıflar.
  • Daha az kalabalık bir niş. Aynı avantajın peşindeki rakip algoritma sayısı ne kadar azsa, özellikle arbitrajda kârlılığınız o kadar yüksek olur. Rekabet arttıkça botunuzu daha akıllı ya da daha hızlı yapmak zorunda kalırsınız.

Piyasa değeri en yüksek ilk 10 kripto para arasında likidite derin, büyük borsalarda API'ler ise sağlamdır; bu durum hem spot işlem hem de vadeli işlem tarafını kapsar. Kripto piyasası eskisinden daha doygun olsa da hisse senedi ya da geleneksel vadeli piyasalardan hâlâ çok daha az kalabalıktır; bu da perakende operatörlere alan bırakır.

Bir Bakışta Strateji Karşılaştırması

StratejiTemel mantıkGereken hızKalabalık riskiEn uygun piyasa koşulu
Trend takibiMA kesişimleriyle momentuma binmekDüşük-ortaDüşükGüçlü, kalıcı trendler
Ortalamaya dönüşİstatistiksel uçları fade etmekOrtaOrtaYatay, dalgalı piyasalar
Eşli işlemİki korelasyonlu coin arasındaki spreadOrtaOrtaKararlı korelasyonlar
ArbitrajBorsalar arası/içi fiyat farklarıÇok yüksekYüksekParçalı fiyatlama
Emir takibiKamuya açık emir akışının önüne geçmekAşırıÇok yüksekHaber odaklı, perakende ağırlıklı

Trend Takibi Algoritmaları

Trend takibi, piyasaların momentumu olduğu ve onunla aynı yönde konumlanmak istediğiniz fikrini kodlar. Klasik örnek, kısa vadeli hızlı bir hareketli ortalamanın (MA) uzun vadeli yavaş bir MA'yı kestiği MA kesişimidir.

50 günlük MA'nın 200 günlük MA'yı aşağı kesmesi ("ölüm kesişimi") düşüş trendine işaret eder ve Bitcoin için short pozisyon önerir; hızlı MA'nın yavaş MA'yı aşağıdan yukarı kesmesi ("altın kesişim") long pozisyona işaret eder. Üretimdeki çoğu bot birkaç göstergeyi harmanlar; yanlış sinyalleri azaltmak için bir MACD filtresi ya da bir RSI teyidi ekler.

📷 50 günlük ve 200 günlük hareketli ortalamanın kesiştiği, altın kesişim ve ölüm kesişimi noktaları işaretlenmiş bir BTC/USD grafiği

İyi kurulmuş bir trend botu yalnızca pozisyon açmakla kalmaz. Giriş emri tetiklenir tetiklenmez stop-loss ve stop-limit emirlerini de yerleştirir; böylece risk, işlem canlanmadan önce tanımlanmış olur.

Ortalamaya Dönüş Algoritmaları

Piyasalar belirli sürelerde trend yapsa da aşırı hareketler çoğunlukla uzun vadeli bir ortalamaya doğru geri çekilir. Ortalamaya dönüş stratejileri, mevcut fiyatın tarihsel dağılımından ne kadar uzakta olduğunu ölçer ve geri dönüşe oynar.

Standart Sapma Dönüşü

Standart sapma, ortalamadan ortalama sapmayı ölçer. 2 standart sapmalık bant özellikle kullanışlıdır: bir hareketli ortalama çevresine çizilen Bollinger Bantları'nın temelini oluşturur. Fiyat alt bandı deldiğinde aşırı satım olabilir ve yukarı dönmeye hazır olabilir; üst bandı delmesi aşırı alımı ve aşağı doğru olası bir hareketi işaret eder. Bir bot, alt bandın altında long, üst bandın üstünde short açabilir; teyit için isteğe bağlı olarak daha geniş bantlar ya da birden çok zaman dilimi kullanabilir.

Eşli İşlem (Pairs Trading)

Eşli işlem, ortalamaya dönüşü tek bir coin yerine iki korelasyonlu varlık arasındaki spread'e uygular. İki varlık tarihsel olarak birlikte hareket ediyorsa ve bu ilişki gerildiyse, görece pahalı olanı satar, ucuz olanı alırsınız; aradaki farkın kapanmasını beklersiniz. Bir varlıkta long, diğerinde short olduğunuz için geniş piyasa hareketlerine karşı büyük ölçüde korunmuş olursunuz.

Kripto özelinde bir örnek, Zcash (ZEC) ile Monero (XMR) oranıdır. Bu oran 2 standart sapmanın ötesine geçtiğinde, bot pahalı bacağı short, ucuz bacağı long açabilir ve spread normalleştiğinde her ikisini kapatır. Burada algoritma tek bir işlem yerine her coin için ayrı bir emir üretir.

📷 spread'in 2 standart sapmayı aştığı iki noktanın vurgulandığı, Bollinger Bantlı bir ZEC/XMR oran grafiği

Arbitraj Algoritmaları

Arbitraj, ister borsalar arası ister tek bir borsa içinde olsun, fiyat tutarsızlıklarından risksiz kâr elde etmeye çalışır. Bu boşluklar tam da onları kapatacak kadar hızlı çok az katılımcı olduğu için vardır ve genelde yalnızca birkaç saniye sürer.

En yaygın kripto arbitrajı, aynı coin'in iki borsadaki fiyat farkını işler; örneğin iki farklı borsada hatalı fiyatlanmış bir XRP kotasyonu. Bot, her iki borsada da fonlanmış hesaplara ve API anahtarlarına ihtiyaç duyar. Üçgen arbitraj ise bunun yerine tek bir borsadaki üç parite arasındaki iç tutarsızlıkları kullanır; örneğin tek borsadaki Ethereum, Bitcoin ve üçüncü bir varlık.

İşlenmiş Bir Üçgen Arbitraj Örneği

Diyelim ki tek bir borsa şu fiyatları gösteriyor:

  • BTC/USDT = 60.000
  • ETH/USDT = 3.000
  • ETH/BTC = 0,0480

60.000 USDT ile başlayın ve USDT → BTC → ETH → USDT döngüsünü çalıştırın:

  1. 60.000 USDT karşılığında 1 BTC alın.
  2. 1 BTC'yi 0,0480 ETH/BTC kurundan ETH'ye çevirin: 1 / 0,0480 = 20,833 ETH.
  3. 20,833 ETH'yi adedi 3.000 USDT'den satın = 62.499 USDT.

Bu, komisyonlar öncesi yaklaşık 2.499 USDT (≈%4,16) brüt kazançtır. Her biri %0,1'lik üç taker komisyonu (~toplam %0,3 ≈ 187 USDT) ve olası kayma sonrası net avantaj küçülür ama pozitif kalır. Emir defterini her milisaniyede tarayan bir bot bu boşluğu kapanmadan önce yakalar; bir insan asla yakalayamaz. Püf noktası: ETH/BTC kotasyonu 0,0480 yerine 0,0500 olsaydı, döngü zarar ederdi; bu yüzden algoritma sermaye bağlamadan önce eşitsizliği doğrulamalıdır.

📷 USDT, BTC ve ETH düğümlerini, dönüşüm yolunu ve elde edilen kâr yüzdesini gösteren üçgen bir diyagram

Emir Takibi ve Emir Akışı Algoritmaları

Emir takibi, kurumlardan gelecek büyük emir akışını önceden tahmin ederek işlem yerleştirmektir. İçeriden bilgiyle yapıldığında bu yasa dışı "önden işlem" (front-running) olur; ancak akışı kamuya açık veriden çıkarsamak meşrudur ve birçok yüksek frekanslı firmanın temel işidir. Botun, rakiplerinden önce tepki verebilmek için son derece hızlı olması gerekir.

2017 boğa koşusu sırasında geliştiriciler, sosyal medyayı sembol kodları için tarayan ve doğacak perakende talebinin önünden alım yapan botlar kurmuştu. Bu düzenlerin çoğu yasa dışı olan pump-and-dump'lara dönüştü; ancak bu örnek, kamuya açık sinyallerin nasıl önden konumlanma mantığına çevrilebileceğini gösterir. Bugün bir balina (whale) uyarısı ya da mempool aktivitesindeki ani sıçrama, daha temiz ve meşru bir tetikleyici işlevi görebilir.

Adım Adım Bir Kripto Alım Satım Algoritması Nasıl Kurulur?

Botun kendisini kodlamak bu rehberin kapsamı dışında olsa da geliştirme akışı, dilden bağımsız olarak tutarlıdır:

  1. Stratejiyi formüle edin. Bir piyasa gözlemini ya da mevcut bir manuel avantajı açık, test edilebilir bir hipoteze dönüştürün.
  2. Kodlayın. Karar mantığını Python, Node.js, C++ veya Java'da if-then kurallarına çevirin.
  3. Geçmiş veride backtest yapın. Mantığı birden çok piyasa ve zaman diliminde çalıştırarak hipotezi doğrulayın. Bu konunun yapılandırılmış bir yaklaşımı için strateji backtest rehberimize göz atın.
  4. İyileştirin. Geriye dönük bakış pencerelerini, MA periyotlarını ve varlık evrenini ayarlamak için backtest sonuçlarını kullanın; ham kâr yerine riske göre düzeltilmiş getiriyi optimize edin.
  5. Minimal bir canlı hesap çalıştırın. Backtest'lerin gizlediği boşlukları (gecikme, gerçekleşme kayması ve canlı API davranışı) açığa çıkarmak için küçük büyüklükle başlayın.
  6. Büyütün ve izleyin. Emir büyüklüğünü kademeli olarak artırın, daha büyük emirlerin daha az likit coin'lerdeki gerçekleşmeleri nasıl etkilediğini izleyin ve sabit acil durdurma anahtarlarını (kill switch) hazır tutun.

Aşırı uyumdan (overfitting) kaçının: tam o tarihe göre ayarlandığı için geçmişte kusursuz görünen bir strateji canlı piyasada sıklıkla çöker. Örneklem dışı (out-of-sample) test pazarlık konusu değildir.

Riskler ve Tuzaklar

Otomasyon, hem iyi hem de kötü mantığı büyütür. Algoritmik yatırımcıların para kaybetmesinin en yaygın yolları:

  • Backtest'in aşırı uyumu. Eğriye oturtulmuş parametreler geçmiş veride kusursuz görünür, ileride başarısız olur. Örneklem dışı veriyi ayırın.
  • Gecikme ve kayma boşlukları. Canlı gerçekleşme, backtest'in varsaydığından daha yavaştır; ince emir defterleri gerçekleşmeleri modellenenden kötü yapar.
  • Dolandırıcı botlar ve "garantili kâr" ürünleri. Reklamı yapılan otomatik yatırımcıların çoğu, özel anahtarları çalmak veya parayı sahte aracılara yönlendirmek için bir paravandır. Yalnızca kendiniz denetleyebileceğiniz açık kaynak kodu kullanın ve yaygın işlem botu hatalarına dair incelememizi okuyun.
  • Kill switch yokluğu. Botlar kontrolden çıkıp bir hesabı saniyeler içinde likide eden başıboş işlemler yapabilir. Sabit stop'lar ve pozisyon limitleri zorunludur.
  • Zayıf risk yönetimi. "Algoritmalar çalışmadıkları o güne kadar iyi çalışır" ve o tek gün, aylarca biriken kazancı silebilir. Pozisyonları, en kötü senaryoda hayatta kalacak şekilde boyutlandırın.

Kurumsal Dalga: Kantitatif Fonlar ve HFT

Bugünün perakende botları, Wall Street kantitatif fonlarının ve yüksek frekanslı işlem firmalarının çalıştırdığı sistemlerin yanında mütevazı kalır. Kripto piyasaları kurumlara daha açık hale geldikçe prop firmalar şimdiden katılıyor; mikrosaniyeleri kazanmak için sunucularını borsa eşleştirme motorlarının yanına yerleştiriyor. Girişleri iki taraflı keskindir: makasları daraltır ve likidite eklerler ama perakende botların güvendiği kolay, risksiz arbitrajı da süpürürler. Bireysel yatırımcı için akılcı yanıt, hıza dayalı arbitrajda kurumlarla yarışmak yerine kalıcı ve tekrarlanabilir avantajlara, yani momentuma ve iyi test edilmiş teknik kalıplara yaslanmaktır.

COINOTAG Perspektifi

Algoritmik işlemle ilgili en az takdir edilen gerçek şudur: avantaj nadiren akıllı bir göstergeden gelir; bir insanın baskı altında koruyamadığı disiplinli gerçekleştirme ve risk kontrolünden gelir. Sıkı stop'lara ve tutucu boyutlandırmaya sahip vasat bir strateji, kill switch'i olmayan parlak bir stratejiden daha uzun ömürlü olur. Kurumların matematiksel olarak alt edeceği hız temelli arbitrajın peşine düşmeden önce, perakende yatırımcılar zaten anladıkları sıkıcı ve sağlam stratejileri otomatikleştirmeli, bunları dürüstçe örneklem dışı doğrulamalı ve sermaye korumasını birinci hedef saymalıdır. Algoritma, duyguyu ortadan kaldıran bir araçtır; muhakemeyi ortadan kaldırma ruhsatı değil.

📷 backtest, kâğıt üzerinde işlem, kill switch ve kademeli boyutlandırmayı güvenli bot devreye almanın dört temel direği olarak özetleyen kontrol listesi tarzında bir infografik

Sıkça Sorulan Sorular

Kripto alım satım algoritmaları kârlı mı?

Kârlı olabilirler ama kârlılık avantaja, piyasa koşullarına ve gerçekleştirme kalitesine bağlıdır. Trend takibi ve ortalamaya dönüş botları disiplinli perakende yatırımcılar için işe yarayabilirken, saf arbitraj avantajları giderek daha hızlı kurumsal oyuncular tarafından emiliyor. Zararların çoğu, stratejinin fikrinden değil; aşırı uyum, kayma ve eksik risk kontrollerinden kaynaklanır.

Bir işlem botu kurmak için kod bilmem gerekir mi?

Tamamen özelleştirilmiş bir algoritma kurmak için evet, genelde Python, Node.js, C++ veya Java gerekir. Ancak kodsuz ve düşük kodlu platformlar, programlama olmadan kural temelli grid ve DCA botları yapılandırmanıza olanak tanır. Bu durumda bile, kusurlu bir strateji devreye almamak için backtest ve risk yönetimini anlamak şarttır.

Trend takibi ile ortalamaya dönüş botları arasındaki fark nedir?

Trend takibi botları momentumun süreceğini varsayar ve genelde hareketli ortalama kesişimleriyle güce alım, zayıflığa satım yapar. Ortalamaya dönüş botları ise aşırı hareketlerin bir ortalamaya geri döneceğini varsayar ve genelde Bollinger Bantları kullanarak bunları fade eder. Trend stratejileri güçlü yönlü piyasalara, ortalamaya dönüş ise yatay ve dalgalı koşullara uygundur.

Kripto alım satım algoritması kullanmanın en büyük riskleri neler?

Başlıca riskler backtest'in aşırı uyumu, canlı piyasalarda gerçekleşme gecikmesi ve kayma, para veya anahtar çalan dolandırıcı botlar ve kill switch'i olmayan kontrolden çıkmış mantıktır. Güçlü risk yönetimi, sabit stop'lar, pozisyon limitleri ve küçük canlı büyüklükle başlamak bunların çoğunu hafifletir.

Bir işlem botu 7/24 çalışabilir mi?

Evet. Kripto piyasaları hiç kapanmadığı için bir borsa API'sine bağlı bir bot, emir defterlerini izleyip işlemleri kesintisiz gerçekleştirebilir. Bu, dinlenmek zorunda olan bir insan yatırımcıya karşı en büyük avantajlarından biridir.

Açık kaynak işlem botlarını kullanmak güvenli mi?

Açık kaynak botlar, kapalı "garantili kâr" ürünlerinden daha güvenlidir çünkü kodu kendiniz denetleyebilirsiniz. Tehlike, zahmetsiz para kazandırdığı reklamı yapılan ve çoğunlukla özel anahtarları çalmak veya parayı sahte aracılara yönlendirmek için var olan tescilli botlardadır. Her zaman kaynağı okuyun ve önce minimal bir hesapta çalıştırın.

Son güncelleme: 15.06.2026

İlgili Rehberler