MeowQuant bağımsız bir üçüncü taraf bilgi sitesidir, OKX'in resmî sitesi değildir. Kayıt düğmesi OK30001 davet kodunu içerir ve bu sayede tanıtım hizmet ücreti alabiliriz. Tam açıklama →

OKX · Temel

OKX demo hesabı nasıl kullanılır: sahte parayla stratejiyi önce çalıştır

Bir strateji betiği yazdın, parmağın Enter tuşunun üstünde duruyor: gerçek hesapta çalıştırsam mı? Bu tereddüt yerinde. Yeni başlayanın kuantitatifte ödediği en pahalı bedel çoğu zaman piyasada kaybedilen para değildir; ters yazılmış bir koşul, eksik konmuş bir ondalık noktasıdır — oysa bu hatalar demo hesapta beş dakikada ortaya çıkardı.

Bu yazıda biz (MeowQuant ekibi) OKX demo hesabını baştan sona açıyoruz: nedir, gerçek paraya geçmeden önce neden ondan geçmek zorundasın, nasıl açılır, ccxt ile nasıl bağlanır (kritik kısım tek satır) ve seni hangi noktalarda sessizce yanıltır. Okuduktan sonra kendi betiğini demo hesaba alıp güvenle defalarca kurcalayabilmeli, her şeyin yolunda olduğunu doğrulamalı ve tek satır kodu değiştirme bedeliyle gerçek paraya dönebilmelisin.

Demo hesap (Demo Trading) nedir

OKX'in demo hesabının adı Demo Trading (demo işlem). Kısaca, sanal bakiyeyle çalışan paralel bir hesaptır: piyasa, arayüz, emir akışı gerçek hesapla aynıdır, tek fark emir verirken harcadığın şeyin gerçek para değil, sistemin sana verdiği sahte bir miktar USDT olmasıdır. İçinde alıp satarsın, grid kurarsın, betik çalıştırırsın; kazansan da kaybetsen de gerçek bakiyenle hiçbir ilgisi olmaz.

Kuantitatif yapan biri için özellikle kritik bir avantajı var: demo hesap, gerçek hesabınla aynı API Key'i paylaşır. Demo hesap için ayrı bir Key oluşturmana gerek yok; isteğin içinde OKX'e "bu emir demo hesaba gitsin" demen yeterli, aynı kimlik bilgisi iki dünya arasında geçiş yapar. Bu da demek oluyor ki, gerçek hesap için yazdığın betiği neredeyse olduğu gibi alıp önce demo hesapta bir kez doğrulayabilirsin.

Gerçek paraya geçmeden neden önce ondan geçmelisin

Mantığı çok sade: program tereddüt etmez. İnsan elle emir verirken, onaylamadan önce yönüne, miktarına bir kez daha göz atabilir; betik bunu yapmaz, senin yanlış yazdığın mantığı sadakatle art arda uygular. Ters çevrilmiş bir alım-satım yönü, döngüde unutulan bir çıkış koşulu, gerçek hesapta dosdoğru gerçek paranın akıp gitmesi demektir.

Demo hesap bu tür hataların bedelini sıfıra indirir. Betiğin duvara toslamasına gönül rahatlığıyla izin verebilirsin — yanlış emir, yanlış iptal, fiyatı piyasa fiyatına yazıp anında gerçekleşme — bunların hepsi demo hesapta yalnızca sanal USDT tüketir, ama her "toslama" gerçek hesapta canını yakacak bir hatayı önceden yakalamana yardım eder. Bizim deneyimimiz şu: yeni bir strateji demo hesapta ilk birkaç tur döndüğünde, onda dokuzu öngörmediğin en az bir sorunu ortaya çıkarır.

Hata yakalamanın yanında demo hesap iki temel şeyi daha doğrulamana yarar: kimlik doğrulaması geçiyor mu (üç kimlik bilgisini doğru girdin mi) ve geri dönüşler doğru mu (emirden sonra dönen alanlar, iptal durumu, bakiye değişimi sandığın gibi mi). Bunların hiçbiri gerçek parayla ilgili değil, tamamen akış düzeyinde bir doğrulama; demo hesapta yapmak en hesaplısı.

Demo hesap nasıl açılır

Demo hesap açmak API açmaktan çok daha kolaydır, ayrı bir onay gerektirmez. Aşağıda kabaca yol var; OKX'in güncel arayüzünü esas al (giriş yeri ara sıra ufak değişebilir):

  1. OKX'e giriş yap; uygulamada ya da web tarafında hesap/işlem bölgesindeki "Demo Trading" (demo işlem) girişini bul; genellikle işlem sayfasının hesap geçiş yerinde ya da kişisel merkezdedir.
  2. İçine girip demo hesap ortamına geç. Geçtikten sonra arayüzde belirgin bir işaret çıkar (örneğin üstte "Demo" yazısı) ve şu an sahte para harcadığını hatırlatır.
  3. Sistem sana bir miktar sanal bakiye verir. Tükenince genellikle demo hesap arayüzünden elle sıfırlayıp alıştırmaya devam edebilirsin.
  4. Yalnızca web/uygulamadan tıklayarak grid, kopya işlem gibi yerleşik botları denemek istiyorsan bu adım yeterli — doğrudan demo hesap ortamında parametreleri ayarlayıp çalıştırabilirsin.
  5. Betikle demo hesaba bağlanacaksan API Key'i ayrı oluşturmana gerek yok; gerçek hesabınkini kullan (API kuantitatife giriş yazımıza bak) ve koddaki anahtarla demo hesaba geç.
Henüz OKX hesabın yok mu ya da ana hesabınla alıştırma yapmak istemiyor musun? Kuantitatif ve demo hesap için ayrı, temiz bir hesap açabilirsin. OK30001 davet kodumuzla kaydolduğunda komisyon indirimi alırsın; demo hesaptan gerçek hesaba geçtiğinde gerçek parayla verdiğin emirler de aynı indirimden yararlanır. OKX'e kaydolmak için buraya tıkla →

ccxt demo hesaba nasıl bağlanır

Bu bölüm betikçilerin en çok merak ettiği kısım. ccxt ile demo hesaba bağlanmak, gerçek hesaba bağlanmaktan tek bir noktada ayrılır: bir satır fazladan anahtar. Kimlik bilgileri yine o üçü: apiKey, secret ve password (yani Key oluştururken belirlediğin Passphrase; ccxt'de bu alanın adı password'dür ve yeni başlayanın en çok atladığı kısımdır).

import ccxt

okx = ccxt.okx({
    'apiKey':   'senin_apiKey',
    'secret':   'senin_secret',
    'password': 'senin_Passphrase',   # OKX'e özgü, ccxt'de adı password
})

# Kritik satır: tüm istekleri demo hesaba (Demo Trading) yönlendir
okx.set_sandbox_mode(True)

# Bundan sonraki tüm istekler demo hesaba gider, sanal bakiye kullanılır
balance = okx.fetch_balance()
print('Demo hesap kullanılabilir USDT:', balance['USDT']['free'])

set_sandbox_mode(True) satırının yaptığı şey, ccxt'nin sonraki tüm isteklerini OKX'in demo hesap uç noktasına yönlendirmesidir. Bunu eklediğinde bakiye sorgulaman, emir vermen, iptal etmen — hepsi sahte parayla gider; çıkardığında (ya da False yaptığında) aynı kod gerçek paraya döner.

Bazı ccxt sürümleri başlatma sırasında doğrudan ayarlamayı da destekler:

okx = ccxt.okx({
    'apiKey':   'senin_apiKey',
    'secret':   'senin_secret',
    'password': 'senin_Passphrase',
    'options': {'sandboxMode': True},   # set_sandbox_mode(True) ile aynı etki
})

İki yazımın etkisi aynıdır; sürümünde çalışan birini seç, ikisini birden yazmana gerek yok. Burada kolayca gözden kaçan bir noktayı vurgulayalım: demo hesabın API Key'i, gerçek hesabın API Key'idir; demo hesap için ayrı başvurmana gerek yok. Fark tamamen o anahtar satırındadır — bu OKX'in tasarımıdır ve betikçilere dost olan yanıdır. Sandbox'ı açtığın hâlde hâlâ kimlik doğrulama hatası alıyorsan sorun büyük olasılıkla sandbox anahtarında değil, üç kimlik bilgisinin kendisindedir; dönüp API sık karşılaşılan hatalar listesi ile karşılaştırarak ayıklayabilirsin.

Bağlandıktan sonra, yazdığın emir verme/iptal etme betiğini (giriş yazısındaki örnekle) olduğu gibi buraya taşı, bu sandbox anahtarı satırını ekle ve gönül rahatlığıyla defalarca çalıştır: elin kayıp limit emrini piyasa fiyatına yakın yazsan ve gerçekten gerçekleşse bile harcanan şey yalnızca sanal USDT'dir.

📋 Ekip denemesi · 2026-06-06
Saat 10:18'de yukarıdaki ccxt betiğiyle OKX demo hesabına bağlandık. İlk çalıştırışta set_sandbox_mode(True) eklemeyi unuttuk; sonuçta yazdırdığı şey gerçek hesabın o boş bakiyesiydi, az daha fark etmiyorduk. O satırı ekledikten sonra fetch_balance demo hesaptaki o sanal USDT'yi döndürdü. Ardından bir BTC/USDT limit alım emri verdik (miktar 0.0001, fiyat piyasanın çok altına sabitlenip gerçekleşmeyecek şekilde asılı), create_order normal şekilde emir numarası döndürdü, sleep(2) sonrası cancel_order ile iptal ettik; durum canceled oldu. "Demo hesaba bağlan → bakiye sorgula → emir ver → iptal et" tüm akışı sorunsuz çalıştırmak yalnızca birkaç dakika sürdü, baştan sona sıfır maliyetle. O anahtarı unutma hatası bize aslında iyi bir şey hatırlattı: her çalıştırmadan önce bir kez bakiyeyi print edip ortamın doğru olup olmadığını teyit etmek, edinmeye değer bir alışkanlık.

Demo hesabın seni yanılttığı yerler

Demo hesap çok iyidir, ama bir tavanı vardır ve bu tavan insanı yanılgıya düşürür. Aşağıdaki noktaları aklının bir kenarında tutman şart:

Kayma ve gerçekleşme fiyatı süslenmiştir

Gerçek hesapta emrin, piyasadaki gerçek karşı tarafla eşleşmek zorundadır; fiyat çoğu zaman astığın kadar ideal olmaz — buna kayma (slippage) denir. Demo hesabın eşleşmesi genellikle daha "uysaldır", gerçekleşme fiyatı ideal fiyatına daha yakın olur. Sonuç şu: aynı parametre setiyle demo hesabın getiri eğrisi çoğu kez gerçek hesaptan daha güzel görünür. Demo hesabın getirisini gerçek hesabın beklentisi sanma.

Derinlik ve likidite gerçek değildir

Gerçek piyasada büyük bir emir emir defterini "yer" ve fiyatı iter; az işlem gören bir paritede emrin hiç eşleşmeyebilir. Demo hesap bunları çoğunlukla basitleştirir, ne kadar büyük emir versen de sana pürüzsüzce gerçekleştirir. Gerçek hesaba, özellikle likiditesi düşük bir coine geçtiğinde bu pürüzsüzlük kaybolur.

Senin psikolojin de sahtedir

Bu en sık gözden kaçan ama en ölümcül noktadır. Demo hesapta kaybedince canın yanmaz, dolayısıyla zarar durdurmayı sıkı sıkıya uygular, parametreleri rastgele değiştirmezsin. Gerçek para girdiği an, ekrandaki kâğıt üstü zarar gerçek olur ve elin kaşınmaya başlar — erken kâr alma, zarar kesmeden pozisyonu taşıma, anlık ekleme; bu duygusal hamleleri demo hesap sana asla öğretemez. Stratejini demo hesapta ne kadar güzel çalıştırırsan çalıştır, gerçek hesabın ilk dersi çoğu zaman önce kendi duygunla bir kavga etmektir.

Aşırı piyasa koşulları canlandırılamaz

İğne (wick), ani çöküş, borsanın ara sıra yaşadığı tıkanma gecikmeleri — strateji ve risk kontrolünü asıl sınayan anlar bunlardır, ve demo hesabın günlük çalışması bunları zorlukla yeniden üretir. Yani demo hesabın istikrarlı çalışması, stratejinin aşırı koşullara dayanacağı anlamına gelmez.

Demo hesabın getirisine kanma: Demo hesap "akış doğru mu" sorusunu doğrular, "ne kadar kazanılır" sorusunu değil. Kayması, derinliği, duygusu basitleştirilmiş ya da silinmiştir; getirisi genellikle gerçek hesaptan iyimserdir. Onu hata ayıklama ve alıştırma için bir kum havuzu olarak gör, getirinin provası olarak değil. Kripto varlık fiyatları şiddetli dalgalanır; herhangi bir demo hesap performansı gerçek hesap sonucunu temsil etmez.

Demo hesaptan gerçek hesaba geçiş sırası

Yukarıdakileri birleştirince, biz kendimiz her yeni strateji çıkardığımızda şu sabit sırayı izliyoruz; sana da olduğu gibi öneririz:

  • Demo hesapta bir süre kesintisiz çalıştır. Bir kez çalışması yeterli değil; yeterli süre boyunca art arda dönsün, birkaç tur iniş-çıkışı kapsasın, emir verme, iptal, geri dönüş, bakiye değişiminin hepsinin beklediğin gibi olduğunu doğrula.
  • Tek satır değiştirip gerçek hesaba geç. set_sandbox_mode(True) satırını sil ya da False yap. Önce demo hesapta doğrulamanın değeri tam burada — geçiş bedeli bir satıra indirgenir.
  • Gerçek hesaptaki ilk seferde yalnızca çok küçük para kullan. Tamamını kaybetsen bile canının yanmayacağı bir tutar koy, onu okul harcı say. Demo hesabın yeniden üretemediği kayma ve derinlik ancak o zaman ortaya çıkar.
  • İlk birkaç gün başında dur. Gerçekten elini çekme; gerçek hesap davranışının demo hesapta gördüğünle aynı olduğunu doğrula, sonra kademe kademe artır.

Bu sıra karmaşık değil ama "yeni başlayan döneminde en kolay yapılan ölümcül hataları" gerçek paranın dışında tutar. Önce demo hesap, sonra küçük tutarla gerçek hesap; önce hayatta kal, sonra getiriden konuş — defalarca vurguladığımız cümle bu.

Sık sorulan sorular

Demo hesap için ayrı bir API Key başvurmak gerekir mi?

Ayrı bir Key oluşturmana gerek yok. OKX'in gerçek hesap API Key'i aynı anda demo hesaba da bağlanabilir; tek fark, isteğe demo hesap işaretinin eklenip eklenmemesidir. ccxt içinde set_sandbox_mode(True) anahtarıyla geçiş yaparsın; üç parçalı kimlik bilgisi (apiKey, secret, Passphrase) gerçek hesapla aynıdır ve kod mantığı neredeyse hiç değişmez.

Demo hesaptaki para gerçek mi? Kaybedince eklemek gerekir mi?

Demo hesap sanal bakiye kullanır, gerçek para değildir; kaybetsen de hesabından tek kuruş kesilmez. Görevi, sıfır maliyetli bir ortamda betiğini, parametrelerini, emir verme ve iptal etme akışını sorunsuz çalıştırmandır. Bakiye tükenince genellikle demo hesap arayüzünden sıfırlayabilirsin; kesin yol için OKX panelindeki güncel girişi esas al.

Demo hesapta kazandım, gerçek hesapta da aynısını kazanır mıyım?

Doğrudan kopyalayamazsın. Demo hesaptaki gerçekleşmeler çoğu zaman gerçek piyasadan daha idealdir — kayma (slippage), derinlik ve eşleşme hızı basitleştirilmiştir, üstelik sahte parayla işlem yaparken psikolojin de rahattır. Aynı parametre seti, gerçek hesapta daha kötü bir fiyattan gerçekleşme, yetersiz derinlik ya da kendi elinin titremesi yüzünden bambaşka bir sonuç verebilir. Demo hesap akışın doğru olup olmadığını doğrular, kazancın ne kadar olacağını değil.

set_sandbox_mode ile ayarlardaki sandboxMode arasında ne fark var?

İkisinin etkisi aynıdır; ccxt'nin isteği demo hesap uç noktasına göndermesini sağlar. set_sandbox_mode(True), nesneyi başlattıktan sonra bir kez çağrılan yöntemdir; options içinde 'sandboxMode': True yazmak ise nesne oluşturulurken bir defada ayarlanır. Kullandığın ccxt sürümünde çalışan birini seç, ikisini birden yazmana gerek yok.

Demo hesap sorunsuz çalıştı, gerçek hesaba geçmek için kaç satır değişir?

İdeal durumda yalnızca bir satır — set_sandbox_mode(True) satırını sil ya da False yap. Önce demo hesapta çalıştırmanın faydası tam da budur: mantığı sahte parayla doğrularsın, sorunsuz olduğunu görünce tek satır değiştirip gerçek paraya geçersin. Ama gerçek hesaptaki ilk seferde mutlaka çok küçük bir tutarla başla ve bir süre başında dur; çünkü demo hesap gerçek kaymayı ve derinliği yeniden üretemez.

Demo hesabı iyice öğrendikten sonra elinde sıfır maliyetli bir deney alanı olur — her yeni strateji, her değiştirdiğin kod, önce oraya atılıp sorunsuz çalışır. Sonrasında risk kontrolünü betiğe nasıl yazacağına bakabilir ya da grid tahmin aracıyla parametreleri önceden netleştirebilirsin. Hangi yolu seçersen seç, bugünkü yazının sırasını unutma: önce demo hesap, sonra küçük tutarla gerçek hesap.

Demo hesap sorunsuz döndü, sahaya çıkmaya hazır mısın?

Önce hesabı ve API'yi hazırla, demo hesapta akışı sorunsuz çalıştır, sonra gerçek paraya geç. Davet koduyla kaydolan yeni hesapta komisyon indirimli olur; API üzerinden verdiğin emirler de aynı şekilde yararlanır.

OK30001 OK30001 ile OKX'e kaydol →

Kripto varlık fiyatları şiddetli dalgalanır; kaldıraç anaparanın tamamen kaybına yol açabilir. Kuantitatif ve otomatik işlem kâr garanti etmez, demo hesap performansı gerçek hesap sonucunu temsil etmez; yalnızca kaybetmeyi göze alabileceğin parayı kullan ve yerel yasalara uy.