Paper Mode ile Test Etme

🟢 Baslangic · 2025-03-25

Paper Mode Nedir?

Paper mode (kagit uzerinde islem), gercek para kullanmadan grid bot stratejinizi test etmenizi saglayan bir simülasyon ortamidir. “Paper trading” kavrami geleneksel finans danyasindan gelir: eskiden trader’lar stratejilerini kagit uzerinde takip eder, gercek islem yapmadan performansi olcerdi.

Gridera’nin paper mode’u da ayni mantikla calisir. Botunuz gercek piyasa verilerini kullanarak emirleri simule eder. Hangi seviyelerde alim yapilacagini, hangi seviyelerde kar alinacagini ve toplam karli/zarari gercek zamana yakin sekilde hesaplar. Ancak hicbir gercek emir borsaya gonderilmez ve hicbir gercek para harcanmaz.

Neden Paper Mode Kullanmalisiniz?

Strateji Dogrulamasi

Grid bot performansi sectiginiz parametrelere buyuk olcude baglidir. Grid araligi, seviye sayisi, emir miktari ve kaldiraci kombinasyonu farkli piyasa kosullarinda cok farkli sonuclar uretebilir. Paper mode, bu parametrelerin nasil calistigini gercek piyasa verileriyle gormenizi saglar.

Risk Azaltma

Yeni bir parametre kombinasyonunu dogrudan canli piyasada denemek maliyetli olabilir. Yanlis bir grid_low veya grid_high secimi, grid break tetikleyerek pozisyonlarinizin kapatilmasina yol acabilir. Paper mode ile bu senaryolari onceden yasarsiniz.

Ogrenme Araci

Grid trading kavramini ilk kez ogreniyorsaniz, paper mode mukemmel bir egitim ortamidir. Botun nasil emir actgini, TP’lerin nasil tetiklendigini ve PnL’in nasil hesaplandigini canli olarak gozlemleyebilirsiniz. Hata yapmanin bir maliyeti yoktur.

Karsilastirma

Farkli parametre setlerini ayni zaman diliminde test ederek hangisinin daha iyi performans gosterdigini karsilastirabilirsiniz. Ornegin 15 seviye ile 25 seviye arasindaki farki paper mode’da gozlemleyebilirsiniz.

Paper Mode Nasil Aktif Edilir?

Gridera’da paper mode’u iki sekilde aktif edebilirsiniz:

Web Arayuzu Uzerinden

  1. Bot olusturma veya duzenleme ekranina gidin.
  2. Ayarlar bolumunde “Paper Mode” veya “Dry Run” secenegini bulun.
  3. Bu secenegi aktif hale getirin.
  4. Botu baslattiginizda emirler simule edilecektir.

Dashboard uzerinde paper mode’da calisan botlar ozel bir etiketle isaretlenir. Boylece hangi botun canli, hangisinin simule oldugunu kolayca ayirt edebilirsiniz.

Yapilandirma Dosyasi Uzerinden

Bot yapilandirma dosyasinda (YAML) su ayari degistirin:

execution:
  dry_run: true

Bu parametre true yapildiginda bot paper mode’da calisir. false yapildiginda canli moda gecer.

Neler Simule Edilir?

Paper mode’da asagidaki unsurlar simule edilir:

  • Alim emirleri: Mark fiyati bir grid seviyesinin altina dustugunde, bot o seviyede alim yapilmis gibi kaydeder.
  • Kar al (TP) emirleri: Alim yapilmis bir seviyenin TP fiyatina ulasildiginda, satis yapilmis gibi kaydeder.
  • Pozisyon takibi: Acik pozisyonlar, dolu seviyeler ve bekleyen emirler gercek botta oldugu gibi izlenir.
  • PnL hesabi: Gerceklesen karlar ve zararlar hesaplanir ve dashboard uzerinde goruntulenir.
  • Grid break: Fiyat aralik disina cikarsa paper mode’da da grid break tetiklenir ve bot kapanir.
  • Reconciliation: Eksik emir tespiti ve self-heal mekanizmasi paper mode’da da calisir.

Neler Simule Edilmez?

Paper mode gercekci olsa da bazi unsurlar tamamen ayni degildir:

  • Gercek piyasa verisi: Fiyat verileri gercek Pacifica DEX’ten alinir. Bu simule degil, gercektir. Bot, canli mark price uzerinden calismaya devam eder.
  • Slippage (kayma): Canli piyasada buyuk emirler fiyati kaydirabilir. Paper mode’da emirler tam olarak grid fiyatindan gerceklesir. Gercek piyasada kucuk fiyat farklari yasanabilir.
  • Islem ucretleri: Canli islemlerde exchange ucreti kesilir. Paper mode bu ucretleri hesaba katmayabilir. Gercek performansiniz paper sonuclarindan biraz dusuk olabilir.
  • Likidite sorunlari: Canli piyasada bazi fiyat seviyelerinde yeterli likidite olmayabilir. Paper mode’da bu kisitlama yoktur; her emir aninda doldurulur.
  • Agir piyasa kosullari: Ani sert dususlerde (flash crash) veya cok yuksek volatilitede canli piyasa davranisi farklilik gosterebilir.

Paper Mode’dan Canli Moda Ne Zaman Gecilmeli?

Asagidaki kosullar saglandiginda canli moda gecmeyi dusunebilirsiniz:

  1. Parametreleriniz kararli: En az birkac gun paper mode’da calistirdiniz ve parametrelerinizi degistirme ihtiyaci hissetmiyorsunuz.
  2. Sonuclar tatmin edici: Paper PnL beklentilerinizle uyumlu. Her islem dongusunun nasil calistigini anliyorsunuz.
  3. Grid break yasanmadi veya yasandiysa nedenini anladiniz ve araliginizi buna gore ayarladiniz.
  4. Risk yonetiminiz hazir: Stop loss ve take profit degerlerini belirlediniz.
  5. Bakiyeniz yeterli: Canli mod icin gereken minimum bakiyeyi (order_usd x grid_levels x 1.2) karsiliyorsunuz.

Canli moda gecerken once dusuk miktarlarla baslayip, sisteme guveniniz arttikca olceklendirmeniz onemlidir.

Paper ve Canli Sonuclarin Karsilastirilmasi

Paper mode sonuclari canli performansin iyi bir tahmincisidir ancak birebir ayni olmaz. Asagidaki farklari goz onunde bulundurun:

  • Islem ucretleri: Canli modda her islemde exchange ucreti kesilir. Bu, toplam kari biraz dusurur.
  • Slippage: Canli modda ozellikle buyuk emirlerde kucuk fiyat kaymalari olabilir.
  • Zamanlama farklari: Paper mode’da emirler aninda doldurulur. Canli modda API gecikmeleri ve emir isleme suresi vardir.
  • Genel kural: Paper mode sonuclarindan yaklasik %5-15 dusuk bir canli performans beklemek gercekci bir yaklasimdir.

Ozet

  • Paper mode, gercek para kullanmadan grid bot stratejinizi test etmenizi saglar.
  • Gercek piyasa verisi kullanilir ancak emirler simule edilir.
  • Slippage, islem ucretleri ve likidite kisitlamalari paper mode’da tam olarak yansitilmaz.
  • Yeni parametreleri, yeni stratejileri ve ogrenme surecini paper mode’da denemeniz onerilir.
  • En az birkac gun basarili paper sonucu gormeden canli moda gecmeyin.
  • Canli performans, paper sonuclardan biraz dusuk olabilir; bu normaldir.

Sonraki Adim

Paper mode ile testlerinizi tamamladiktan sonra grid trading stratejileri hakkinda daha fazla bilgi edinebilirsiniz: Gridera Nedir?

✨ Bu makale faydali oldu mu?

Sorularini Discord'ta sor →