Kripto Sinyal Üretimi için Makine Öğrenmesi
Makine öğrenmesi, kripto para ticaretini kökten değiştirdi. Eskiden yalnızca teknik analize ve manuel yoruma dayanan süreç, artık milyonlarca fiyat tikinden, emir defteri anlık görüntülerinden ve zincir üstü olaylardan desenler çıkarabilen sinir ağlarından faydalanıyor. Bu rehber, kripto para sinyalleri için ML destekli onay sistemleri oluşturmayı — Smart Money API'nin güven puanlarını desteklemek için kullandığı aynı teknikleri — ele alıyor.
Temel içgörü: ML sinyalleri, geleneksel metriklerle birleştirildiğinde en iyi şekilde çalışır. %52 doğrulukla fiyat yönünü tahmin eden bir sinir ağı işe yaramaz. Ancak fonlama oranları pozitif olduğunda ve balina fikir birliği yükseliş eğilimindeyken momentumu doğrulayan bir ağ? İşte bu %60+ başarı oranına sahip bir sistemdir.
Matematiksel Temeller
Koda dalmadan önce matematiği anlayın. Her sinir ağı temelde bir fonksiyon yaklaştırıcıdır. Verilen girdi özellikleri (fiyat, hacim, fonlama oranı, balina fikir birliği) ile tarihsel verilerde tahmin hatasını en aza indiren ağırlıkları öğrenir.
Denetimli Öğrenme Çerçevesi
Etiketli verilerle başlayın: tarihsel fiyat/sinyal çiftleri.
Kripto için Özellik Mühendisliği
Ham OHLCV verileri yeterli değildir. Şunlara ihtiyacınız var:
- Momentum göstergeleri: RSI, MACD, ADX (trend gücünü yakalar)
- Oynaklık metrikleri: ATR, Bollinger Band genişliği (genişleme/sıkışmayı belirler)
- Hacim profili: Alım/satım baskı oranları (dengesizlikleri tespit eder)
- Zincir üstü sinyaller: MVRV, SOPR, borsa akışı (döngü konumunu algılar)
- Türev verileri: Fonlama oranları, uzun/kısa oranı (kaldıraç aşırılıklarını gösterir)
- Balina aktivitesi: Fikir birliği yönü, pozisyon değişiklikleri, PnL (sonraki hamleyi tahmin et)
Anahtar nokta, bilgi asimetrisini yakalamaktır — çoğu trader'ın görmediği sinyaller. Smart Money API'miz üç katmanı (türevler, on-chain, balinalar) birleştirerek tek bir metrikten daha üstün bir kompozit özellik sunar.
Sinir Ağı Mimarisi
Sınıflandırma için Çok Katmanlı Algılayıcı (MLP)
İkili sınıflandırma (al/sat) için basit bir ileri beslemeli ağ şaşırtıcı derecede iyi çalışır:
Bu mimari, 7 girdi özelliğinin giderek daralan katmanlardan (128 → 64 → 32 → 1) geçtiği, ReLU aktivasyonları ve düzenlileştirme için dropout içeren bir yapıdır. Sigmoid çıktısı, son katmanı [0,1] aralığına sıkıştırarak alım olasılığını temsil eder.
LSTM ile Sıra Tahmini
Neden Yinelemeli Ağlar?
Fiyat hareketleri bağımsız değildir — bir hafızaya sahiptir. Bir LSTM (Uzun Kısa Vadeli Hafıza) ağı zamansal bağımlılıkları öğrenebilir: "Eğer momentum yükseliyorsa ve fonlama oranı 3 saatlik negatiflerden sonra pozitife döndüyse, sonraki 5 dakikalık mumun %58 ihtimalle yükseliş yönlü olması muhtemeldir."
Bu LSTM, 60 zaman adımından (5 dakikalık mumlarla 5 saat) oluşan dizileri alır ve bir sonraki yönü tahmin eder. Hücre durumu, dizinin farklı noktalarında hangi özelliklerin en önemli olduğunu öğrenir.
Sıra Hazırlama
Düz verinizi kaydırma pencerelerine dönüştürün:
Eğitim ve Değerlendirme
Eğitim-Test Bölme Stratejisi
Zaman serisi verileri için, asla karıştırma. Gelecek veri sızıntısı doğruluğu abartır.
Eğitim Döngüsü
İkili çapraz entropi kaybı ve Adam optimize edici kullanın:
Smart Money API ile Entegrasyon
ML modellerimiz geleneksel metriklerin yerini almaz — onları güçlendirir. İşte Smart Money API bunları nasıl birleştiriyor:
En İyi Uygulamalar
1. Aşırı Uyumdan Kaçının
- Kullanım dropout katmanları (0.2-0.4 oranı) ile eğitim sırasında nöronları rastgele sıfırlayın
- Uygulayın erken durdurma — validasyon kaybı iyileşmeyi durdurduğunda eğitimi durdurun
- Eğitim ve validasyon doğruluğu arasındaki farkı izleyin; eğer açılıyorsa, aşırı uyum yapıyorsunuz
2. Sınıf Dengesizliğini Yönetin
Eğer "yukarı" günler "aşağı" günlerden fazlaysa, model daha sık yukarı tahmin edecektir. Ağırlıklı kayıp kullanın:
3. Özellik Normalizasyonu
Sinir ağları özellik ölçeğine duyarlıdır. Giriş özelliklerini her zaman [0,1] veya [-1,1] aralığına normalize edin. Normalizasyonu yalnızca eğitim verileri üzerinde yeniden uydurun, ardından validasyon/test verilerine uygulayın.
4. İleriye Dönük Validasyon
Tek bir test seti yerine, kayan pencereler kullanın: 1 yıllık veri üzerinde eğitin, sonraki ayı test edin, ardından 13 ay üzerinde yeniden eğitin ve 14. ayı test edin, vb. Bu, canlı ticaret koşullarını simüle eder.
5. Gerçek Dünya Performansını İzleyin
Backtest doğruluğu asla canlı doğruluk değildir. Modelinizi dağıtın, gerçek ticaret sonuçlarını takip edin ve yeni verilerle aylık olarak yeniden eğitin. Kullanın Sharpe oranı ve kazanma oranı gerçek metrikleriniz olarak, F1 skoru değil.
İleri Teknikler
Dikkat Mekanizmaları
Transformer tabanlı modeller (Attention Is All You Need gibi), ağınızın bir dizideki en önemli zaman noktalarına "odaklanmasını" sağlar. Kripto için bu, eski verilere kıyasla son volatilite artışlarını daha ağır şekilde ağırlıklandırmaya yardımcı olur.
Topluluk Yöntemleri
Birden fazla mimariyi (MLP, LSTM, XGBoost) eğitin ve tahminleri ortalamasını alın. Topluluk modelleri genellikle tek modellerden %2-5 daha iyi performans gösterir.
Pekiştirmeli Öğrenme
Fiyat yönünü tahmin etmek yerine, bir ajanı kümülatif PnL'yi maksimize etmek üzere eğitin. Ajan, güven ve piyasa koşullarına göre pozisyon büyüklüğünü belirlemeyi öğrenir. Bu, kripto ticaret yapay zekasının sınırıdır.
Smart Money API ile ML'yi çalıştırın
Kompozit puanlama sistemimiz, türev istihbaratı, zincir üstü analiz ve balina takibini birleştirir — tümü ML modellerinize ek özellikler olarak entegre etmeye hazır. Bunları LSTM giriş özelliklerinize ekleyin ve doğruluğun %3-5 artışını izleyin.
Ücretsiz API Anahtarı Al →