/api/indices/btc-signal/backtest
GETKullanılabilir

BTC sinyalinin geriye dönük testi

BTC sinyalinin geriye dönük testi

GET/api/indices/btc-signal/backtest

İstek

Sorgu parametreleri

AdTürZorunluVarsayılanİzin verilen değerlerAçıklama
daysintegerİsteğe bağlı180≥ 30 · ≤ 372Gün cinsinden geriye dönük pencere. Örnek: 180

Örnek istek

curl -s "https://www.coinboss.com/api/indices/btc-signal/backtest?days=180"

Yanıt alanları

Alan tablosu gerçek yanıtlardan üretilir; dolayısıyla uç noktanın tam olarak ne döndürdüğünü listeler. Yollarda a[] dizi öğelerini, {*} ise coin veya borsa gibi dinamik bir adla anahtarlanan nesneleri gösterir.

AlanTürBirimAçıklama
successboolean—İstek başarılıysa true. Başarısızlık durumunda gövde `{ success: false, code, error, request_id }` olur.
dimstring—Geriye dönük testi yapılan boyut (`liq`, likidasyon puanı).
daysnumber—Günlük değerler veya gün sayısı.
nnumber—Sayılan öğe sayısı.
hitsnumbercountPuanın öngördüğü yönün ertesi günün fiyat yönüyle örtüştüğü gün sayısı.
accuracynumber%`hits` ÷ `n` × 100.
strongNnumbercountMutlak puanı 50 veya daha fazla olan gün sayısı.
strongAccuracynumber%Yalnızca `strongN` günlerindeki isabet oranı.
baselinenumber%Karşılaştırma için yazı tura referansı (50).
samplesarray—Örnek sayısı.
samples[]object—Örnek sayısı.
samples[].dstring—Takvim tarihi (UTC).
samples[].scorenumber—Puan.
samples[].nextRetnumber%BTC'nin ertesi günkü açılıştan kapanışa fiyat değişimi.
samples[].prednumber—Puanın işaretinden öngörülen yön: 1 yukarı, −1 aşağı, 0 yok.
samples[].actualnumber—`nextRet` değerinin işaretinden gerçekleşen yön: 1 yukarı, −1 aşağı, 0 yatay.
samples[].hitboolean—`pred` 0 değilse ve `actual` değerine eşitse true.

Üretilme zamanı: 2026-11-11 23:01 UTC; kaynak: 1 gerçek yanıt.

Örnek yanıt

/api/indices/btc-signal/backtest?days=180 · Gerçek yanıt, yakalanma zamanı: 2026-11-13 01:38:36 UTC. Uzun diziler ve eşlemeler görüntüleme için kısaltılmıştır: samples: 60 öğe içeriyordu.

  • {
    • "success": true,
    • "dim": "liq",
    • "days": 180,
    • "n": 167,
    • "hits": 81,
    • "accuracy": 48.5,
    • "strongN": 93,
    • "strongAccuracy": 43,
    • "baseline": 50,
    • "samples": [
      • { … 6 },
      • { … 6 }
      ]
    }

Ayrıntılar

Kimlik doğrulama
Yok. Herkese açık uç nokta.
İstek sınırı
IP başına dakikada 1200 istek
Sunucu önbelleği
10m
Edge mikro önbelleği
10s
Güncelleme sıklığı
istek anında yeniden hesaplanır (10 dakikalık önbellek)
Pencere
varsayılan olarak son 180 gün (`days` 30-372)
Veri kaynakları
Likidasyon dengesizliği sinyalinin ertesi günkü BTC yönüne karşı kurum içi geriye dönük testi; kendi topladığımız borsa likidasyonlarını ve borsa günlük mum verilerini kullanır.
Borsa kapsamı
Yalnızca BTC; yalnızca likidasyon boyutunu kapsar (diğer beş boyut için geriye dönük test yapılmaz); geçmiş, likidasyon toplayıcılarının çalıştığı dönemle sınırlıdır.
Sıralama
tarih, artan (son 60 örnek döndürülür)
Birimler
accuracy in percent; sample scores -100..+100
Yöntem
For each day, sign of (short liquidations - long liquidations) / total is compared with the next daily candle direction; days with under 1M USD of liquidations are skipped; 'strong' accuracy uses |score| >= 50.
Zaman damgaları
Alan açıklamasında aksi belirtilmedikçe Unix epoch milisaniyesi (UTC)
Yanıt biçimi
json
Kararlılık
Kararlı

Canlı durum

KullanılabilirKontrol: 2026-11-13 01:38:36 UTCHTTP 2001 msŞema eşleşiyorEn yeni veri noktası 25.6h öncesine ait

Erişilebilirlik, son 30 gün

380 kontrolde başarı oranı: %99.74

Hatalar

Başarısız çağrılar tüm uç noktalarda aynı yapıyı paylaşır. Tam liste hatalar sayfasındadır. Hatalar ve istek sınırları →

KodHTTPAnlamıNe yapmalı
INVALID_PARAM400Zorunlu bir parametre eksik ya da bir değer kabul edilmiyor. Biliniyorsa `param` parametrenin adını verir.Değiştirmeden yeniden denemeyin; isteği düzeltin.
UNAUTHORIZED401`CB-API-KEY` başlığı gönderildi, ancak anahtar bilinmiyor veya iptal edilmiş. Herkese açık veriler anahtar gerektirmez; başlığı kaldırın veya geçerli bir anahtar kullanın.Değiştirmeden yeniden denemeyin.
FORBIDDEN403Bu rota herkese açık API'nin parçası değildir (dahilî veya yalnızca hesaba özel).Yeniden denemeyin.
NOT_FOUND404Bilinmeyen rota ya da istenen coin / borsa / fon yok.Yeniden denemeyin; yolu ve tanımlayıcıları katalogla karşılaştırarak kontrol edin.
RATE_LIMITED429Dakika başına sınırdan fazla istek gönderildi. `Retry-After`, beklenecek saniye sayısını verir.`Retry-After` süresi kadar bekleyin, ardından artan beklemeyle yeniden deneyin.
INTERNAL500Beklenmeyen sunucu hatası. Mesaj bilinçli olarak geneldir; hatayı bildirirken `request_id` değerini belirtin.Birkaç saniye sonra bir kez yeniden deneyin; sorun sürerse istek kimliğiyle birlikte bildirin.
UPSTREAM_FAILED503Bu uç noktanın arkasındaki veri kaynağı zamanında yanıt vermedi. Yerine eskimiş veya ikame rakamlar döndürülmez.Artan beklemeyle yeniden deneyin; durum sayfasını kontrol edin.
UNAVAILABLE501 / 503Veri kümesi geçici olarak hazır değil (önbellek ısınıyor) ya da uç noktanın henüz yasal bir herkese açık kaynağı yok.Daha sonra yeniden deneyin; katalog, tasarım gereği mevcut olmayan uç noktaları işaretler.
REQUEST_FAILED200Bazı eski uç noktalar HTTP 200 ile `success: false` yanıtı verir. Yalnızca HTTP durumunu değil, her zaman `success` değerini de kontrol edin.Mesaja bağlıdır; başarısız bir istek olarak ele alın.

Deneyin

GET/api/indices/btc-signal/backtestKullanılabilir
Parametreler

integer · varsayılan 180 · en az 30 · en çok 372 — Look-back window in days.

İstek URL'sihttps://www.coinboss.com/api/indices/btc-signal/backtest?days=180
Bir uç nokta seçip “İstek gönder” düğmesine basın. Yanıt, başlıklar ve süre bilgisi burada görünür.