Background
🤖 Bot & Otomasyon Yazılımları9 dk okuma

[Vaka Analizi] Çoklu Borsa ve Enstrüman Destekleyen Otomatik Trade Sistemi Nasıl Geliştirildi

Bir müşterimizin EMA crossover ve ATR tabanlı stratejisini, birden fazla borsada otomatik çalışan bir sisteme dönüştürme sürecini teknik detaylarıyla anlatıyoruz.

Yazar: ORCA Teknoloji Ekibi· ~1.100 kelime
🤖

⚡ TL;DR — Hızlı Özet

Bu vaka analizinde, EMA crossover ve ATR tabanlı bir stratejinin Binance, Forex ve BIST vadeli işlemlerde otomatik çalışacak şekilde nasıl geliştirildiğini; kullanılan yaklaşımı ve karşılaşılan teknik zorlukları anlatıyoruz. Detaylı proje bilgisi referanslar sayfamızda da yer almaktadır.

Proje İhtiyacı

Müşterimiz, kendi tasarladığı EMA crossover ve ATR (Average True Range) tabanlı bir stratejinin; Binance, Forex ve Borsa İstanbul vadeli işlemler piyasasında otomatik olarak işlem açmasını istiyordu. Desteklenmesi gereken enstrüman yelpazesi geniş kapsamlıydı: BIST vadeli hisseler, BTC/ETH/DOGE gibi kripto paralar, altın/gümüş ve çeşitli tarım emtiaları.

Projeye başladığımızda müşteri, başka bir ekiple aylardır süren ve tamamlanamayan bir geliştirme sürecinden geliyordu. Bu nedenle net bir kapsam belirleme ve gerçekçi bir teslim takvimi önceliğimiz oldu.

Teknik Yaklaşım

Strateji Mantığı

Sistemin çekirdeğinde 50 EMA / 200 EMA kesişim (crossover) sinyali ile ATR bazlı dinamik bir giriş/stop mekanizması yer alıyordu. Giriş noktaları dikdörtgen (rectangle) tabanlı bir yaklaşımla, piyasa oynaklığına göre dinamik olarak hesaplanıyordu.

Çıkış ve Risk Yönetimi

Sistem, 2 kademeli bir çıkış mantığı kullanıyordu: risk/ödül oranı 1:5 olan sabit bir hedef ve Supertrend (10,4) göstergesine dayalı dinamik bir takip stopu. Buna ek olarak, pozisyon büyüklüğünü kademeli olarak artıran bir piramit pozisyon ekleme mekanizması ve sabit bir risk yönetimi modülü entegre edildi.

Çoklu Enstrüman ve Zaman Dilimi Desteği

Sistem, 1 saatlik ve 1 dakikalık zaman dilimlerinde, birden fazla enstrümanda aynı anda çalışacak şekilde tasarlandı. Bu, farklı piyasaların farklı API yapılarını (Binance, forex/BIST veri sağlayıcıları) tek bir orkestrasyon katmanında birleştirmeyi gerektirdi.

Sonuç

Proje 3 hafta içinde, başlangıçta belirlenen kapsamın dışına çıkılmadan ve ek ücret talep edilmeden teslim edildi. Projenin tam detaylarını referans sayfamızda inceleyebilirsiniz.

Bu Vaka Analizinden Çıkarılacak Ders

Çoklu piyasa desteği gerektiren otomatik trade sistemlerinde, en kritik nokta farklı API yapılarını tek bir tutarlı risk yönetimi katmanı altında birleştirebilmektir. Kapsamın net belirlenmesi ve strateji mantığının baştan doğru modellenmesi, projenin öngörülen sürede tamamlanmasını sağlar.

ORCA Teknoloji Ekibi

ORCA Teknoloji Ekibi

Teknik Yazarlık ve Araştırma Grubu

Kurumsal yazılım mimarileri, entegrasyonlar ve modern teknolojiler üzerine teknik içerikler ve uygulama rehberleri üreten uzman yazarlık grubu.

WhatsApp ile İletişim