# Paper trading nedir? Sanal işlem, testnet ve demo hesap

Adres: https://fincodelabs.com/blog/paper-trading-nedir · Yayıncı: Fincode (Fincode Yazılım ve Teknoloji A.Ş.), İstanbul, Türkiye · Kategori: Algoritmik işlem · Yayın: 2026-10-18 · Güncelleme: 2026-11-05

Paper trading nedir? Backtest farkı, TradingView paper trading, Binance Spot Testnet ve Demo Mode, sanal sonucun gerçek sonuçtan sapması ve canlıya geçiş.

**Kısa cevap:** Paper trading (sanal işlem), bir stratejinin canlı piyasa verisiyle ancak gerçek para kullanılmadan, sanal bakiyeyle uygulanmasıdır. Backtestin göremediği emir akışı, gecikme ve yazılım hatalarını canlıya geçmeden ortaya çıkarır; ancak kayma, kısmi dolum ve gerçek paranın yarattığı baskı tam olarak yaşanmadığı için sanal sonuç gerçek sonuçtan iyi görünebilir.

Paper trading, adını işlemlerin eskiden kâğıt üzerinde not edilmesinden alır. Bu iş artık grafik platformlarının ve aracı kurumların sanal hesaplarıyla ya da kripto borsalarının test ortamlarıyla yapılır: emirler gerçek zamanlı fiyatlara göre simüle edilir, kâr ve zarar sanal bakiyeye yazılır.

Bir stratejinin geçmiş veride denenmesi (backtest) ile gerçek parayla işlem arasında duran bu aşama, ileriye dönük test (forward test) olarak da adlandırılır. Amaç kazanç kanıtlamak değil, stratejinin ve onu çalıştıran yazılımın canlı koşullarda beklendiği gibi davranıp davranmadığını görmektir.

## Paper trading nasıl çalışır?

Bir paper trading ortamının üç parçası vardır: canlı veya canlıya yakın fiyat akışı, emirleri bu fiyatlara göre eşleştiren bir simülatör ve sanal bakiye. Strateji sinyal ürettiğinde emir gerçek bir borsaya değil simülatöre gider; simülatör emrin gerçekleşip gerçekleşmediğine ve hangi fiyattan gerçekleştiğine karar verir, pozisyonu, bakiyeyi ve kâr-zararı günceller.

Paper trading iki ayrı şeyi sınar:

- **Stratejinin kendisi:** Sinyallerin canlı veride de backtestteki sıklık ve nitelikte oluşup oluşmadığı.
- **Altyapı:** Alarmların zamanında tetiklenmesi, emirlerin doğru yön ve miktarla gönderilmesi, API hatalarının ve bağlantı kopmalarının nasıl yönetildiği. Otomatik sistemlerde hata yalnızca stratejiden değil, bu katmandan da çıkabilir.

Grafik platformlarının sanal hesapları daha çok birinci amaca, borsaların test ortamları ise ikinci amaca uygundur.

## Backtest ile paper trading farkı nedir?

| Ölçüt | Backtest | Paper trading |
| --- | --- | --- |
| Veri | Geçmiş fiyat verisi | Canlı fiyat akışı |
| Süre | Yıllarca veri dakikalar içinde işlenir | Gerçek zamanda ilerler; haftalar veya aylar sürer |
| İleriye bakma hatası | Kod hatasıyla mümkündür | Gelecek veri henüz oluşmadığı için olmaz |
| Emir altyapısı | Genellikle sınanmaz | Alarm, API ve emir akışı sınanabilir |
| İşlem sayısı | Çok sayıda işlem üretilebilir | Kısa sürede az işlem birikir |
| Maliyet ve gerçekleşme | Varsayımlarla modellenir | Simülatörün kurallarıyla modellenir; gerçek dolum değildir |

TradingView'ın Pine Script dokümantasyonu, strateji betiklerinin işlemleri hem geçmiş hem gerçek zamanlı çubuklarda simüle ettiğini, böylece hem backtest hem ileriye dönük test yapılabildiğini belirtir. İleriye dönük test, karar anında gelecek veri bulunmadığı için ileriye bakma hatasından korunur; ancak kısa sürede az işlem ürettiği için tek başına güçlü bir istatistiksel kanıt sunmaz. Backtestin kurulumu ve sık yapılan hatalar [backtest](https://fincodelabs.com/blog/backtest-nedir) yazısında anlatılıyor.

## TradingView paper trading nasıl kullanılır?

TradingView'ın yardım sayfalarına göre Ekim 2026 itibarıyla paper trading bütün TradingView kullanıcılarına açıktır ve platform onu ücret ya da gizli koşul içermeyen, risksiz bir simülatör olarak tanıtır. Supercharts ekranının sağ üstündeki Trade düğmesine tıklanır, aracı kurum listesinden Paper Trading seçilir ve Connect ile bağlanılır. Emirler emir penceresinden (yön, miktar, emir tipi, zarar durdur ve kâr al), derinlik penceresinden veya doğrudan grafik üzerinden verilir; emir tipleri piyasa, limit ve stop'tur.

- **Kaldıraç ve teminat:** Kaldıraç oranları varlık sınıfı bazında hesap ayarlarından değiştirilebilir. Pozisyonun gerektirdiği teminat kullanılabilir teminatı aşarsa emir gerçekleşmez.
- **Komisyon:** TradingView'ın özelliği Şubat 2019'da duyurduğu yazıya göre komisyon varsayılan olarak kapalıdır; hesap menüsündeki komisyon ayarından tutarın yüzdesi veya sabit tutar olarak açılır. Komisyon tanımlanmazsa sanal sonuç maliyetsiz hesaplanır. Menü adları o tarihten bu yana değişmiş olabilir.
- **Sıfırlama:** Hesap sıfırlanırken yeni bir para birimi seçilebilir; sıfırlama işlem geçmişini, aktif emirleri ve açık pozisyonları siler. Sonuçlar sonradan karşılaştırılacaksa işlem geçmişi sıfırlamadan önce kaydedilmelidir.
- **Gerçek işlemden farklar:** TradingView, vadeli işlem simülasyonu için paper trading'in gerçek piyasa koşullarına yakın olduğunu ancak bazı özelliklerin borsadaki işlemden farklı olduğunu belirtir; örneğin fiziki teslimatlı vadeli sözleşmeler de nakdi uzlaşmalı gibi işlenir.

Pine Script stratejisinin ürettiği alarmlar webhook ile bir köprü sunucusuna iletiliyorsa, bu akış canlı hesaba bağlanmadan önce bir borsanın test ortamına yönlendirilerek denenebilir. Alarm mesajının yapısı ve tekrar gönderim gibi ayrıntılar [TradingView webhook](https://fincodelabs.com/blog/tradingview-webhook-nedir) yazısında yer alıyor.

## Binance Spot Testnet ve Demo Mode farkı

Kripto borsaları API ile çalışan sistemler için ayrı test ortamları sunar. Binance'in spot tarafında Ekim 2026 itibarıyla amaçları farklı iki ortam vardır:

| Özellik | Spot Test Network | Demo Mode |
| --- | --- | --- |
| REST adresi | `https://testnet.binance.vision/api` | `https://demo-api.binance.com/api` |
| API anahtarı | Test ağı sitesinde GitHub hesabıyla oturum açılıp oluşturulur | Binance hesabıyla demo.binance.com üzerindeki API yönetimi sayfasında oluşturulur |
| Fiyat ve emir defteri | Canlı borsadan bağımsız | Canlı borsaya benzer |
| Özellikler | Yeni özellikler bazen canlıdan önce gelir | Her zaman canlı borsayla aynı |
| Limitler ve filtreler | Genel olarak canlıyla aynı | Canlıyla tamamen aynı |
| Bakiye | Yaklaşık ayda bir, önceden duyurulmadan sıfırlanır | Arayüzden istenildiğinde sıfırlanabilir |

Test ağındaki bütün varlıklar sanaldır ve ağa para giriş-çıkışı yapılamaz; yalnızca `/api` uç noktaları çalışır, `/sapi` uç noktaları yoktur. Fiyatlar ve emir defteri canlı piyasadan bağımsız oluştuğu için test ağı bir stratejinin kârlılığını ölçmek için değil; imzalama, emir gönderme, iptal ve hata kodlarının işlenmesi gibi entegrasyon adımlarını sınamak için uygundur. Demo Mode ise canlıya benzer fiyatlarla strateji davranışını izlemeye daha yakındır. Buna karşın Binance'in dokümantasyonu, gerçekçi piyasa verisinin gerçek piyasa verisiyle aynı olmadığını ve Demo Mode'da çalışan bir stratejinin canlı borsada da çalışacağının varsayılmaması gerektiğini vurgular.

Test ortamında da anahtar güvenliği aynı disiplinle yönetilir; izinler ve IP kısıtlaması [Binance API anahtarı](https://fincodelabs.com/blog/binance-api-anahtari-olusturma) yazısında anlatılıyor. Bu bölüm Binance dokümantasyonuna dayanan teknik bir açıklamadır, platform önerisi değildir; Türkiye'de kripto varlık hizmeti sunan platformların izin çerçevesi [kripto varlık hizmet sağlayıcı](https://fincodelabs.com/blog/kripto-varlik-hizmet-saglayici-nedir) yazısında ele alınıyor.

## Sanal sonuçlar neden gerçek sonuçlardan iyi görünür?

- **Kayma:** Simülatör emri ekrandaki fiyattan veya en iyi alış-satış fiyatından doldurabilir; gerçek bir piyasa emri ise defterdeki derinliğe göre birkaç kademeyi tüketebilir. Hesaplanışı [slippage](https://fincodelabs.com/blog/slippage-nedir) yazısında anlatılıyor.
- **Kısmi dolum ve piyasa etkisi:** Sanal emir emir defterine girmez, kimseyle eşleşmez ve fiyatı etkilemez. Gerçek emir ise karşı taraftaki miktar kadar gerçekleşir; büyük bir emir fiyatı kendi aleyhine itebilir.
- **Kuyruk önceliği:** Limit emir, fiyat seviyesine dokunduğunda simülatörde dolmuş sayılabilir. Gerçekte aynı fiyatta önceden girilmiş emirler fiyat-zaman önceliğiyle önce gerçekleşir ve emir hiç dolmayabilir.
- **Maliyetler:** Komisyon, spread ve sürekli vadeli kontratlarda fonlama ödemeleri tanımlanmamışsa sanal kâr şişer.
- **Gecikme ve kesintiler:** Sinyal ile emrin borsaya ulaşması arasındaki süre, bağlantı kopmaları ve borsa bakımları sanal ortamda farklı yaşanır.
- **Psikoloji:** Gerçek para riskteyken zarar durdur seviyesini kaydırma, sinyali atlama veya pozisyonu erken kapatma eğilimi sanal hesapta pek ortaya çıkmaz. Kurala bağlı otomatik bir sistem bu etkiyi azaltır, ancak sistemi durdurma kararı yine insana aittir.

> **Varsayımsal örnek:** Bir strateji sanal hesapta üç ayda 120 işlem yapsın ve komisyonsuz ayarda işlem başına ortalama %0,20 brüt getiri üretsin. Gerçek hesapta alış ve satış için toplam %0,10 komisyon ile işlem başına ortalama %0,05 kayma oluşursa işlem başına net getiri %0,05'e iner. Bileşik etki ihmal edildiğinde sanal hesapta yaklaşık %24 (120 × %0,20) görünen sonuç, gerçek koşullarda yaklaşık %6'ya (120 × %0,05) düşer. Kayma işlem başına %0,10 olsaydı net getiri sıfırlanırdı.

## Paper trading ne kadar sürmeli?

Kabul görmüş tek bir süre yoktur; belirleyici olan takvim değil, biriken işlem sayısı ve karşılaşılan piyasa koşullarıdır. Günde birkaç işlem yapan bir strateji birkaç haftada anlamlı bir örneklem biriktirebilirken, ayda birkaç işlem yapan bir strateji için aylar gerekebilir. Yalnızca yükselen veya yalnızca yatay bir dönemi kapsayan sanal test, stratejinin diğer koşullardaki davranışı hakkında bilgi vermez.

Süreden çok karşılaştırma önemlidir. Paper trading sonuçları aynı dönemin backtest sonuçlarıyla yan yana konur: işlem sayısı, işlem başına ortalama getiri, kazanan işlem oranı ve en büyük düşüş birbirine yakın mı, sinyaller aynı mumlarda mı oluştu? Belirgin bir farkın olası nedenleri arasında veri gecikmesi, geçmiş değerlerini sonradan değiştiren (repainting) bir gösterge ve backtestte modellenmemiş bir maliyet sayılabilir. Fark açıklanmadan canlıya geçmek, sorunun gerçek parayla keşfedilmesi anlamına gelir.

## Canlıya geçiş kontrol listesi

1. **Sonuç karşılaştırması:** Paper trading ile backtest arasındaki farklar açıklanmıştır.
2. **Küçük başlangıç:** İlk canlı dönemde pozisyon büyüklüğü, kaybedildiğinde planı bozmayacak düzeyde tutulur ve sonuçlar sanal dönemle karşılaştırılır.
3. **Risk limitleri:** İşlem başına risk, günlük azami zarar ve stratejinin durdurulacağı düşüş seviyesi önceden yazılır. Zarar durdur emirlerinin işleyişi [stop loss](https://fincodelabs.com/blog/stop-loss-nedir) yazısında anlatılıyor.
4. **Anahtar güvenliği:** API anahtarında yalnızca gereken izinler açılır, para çekme izni verilmez, IP kısıtlaması tanımlanır.
5. **Hata senaryoları:** Bağlantı kopması, zaman aşımı, reddedilen emir ve çift emir durumlarında sistemin ne yapacağı test ortamında denenmiştir.
6. **Kayıt ve izleme:** Her sinyal, gönderilen emir ve gerçekleşen fiyat zaman damgasıyla kaydedilir; gerçekleşen fiyatlar sinyal fiyatlarıyla düzenli karşılaştırılarak kayma ölçülür.
7. **Acil durdurma:** Açık emirleri iptal edip sistemi tek adımda durduracak bir yol hazırdır.

Geçmiş ve sanal performans gelecekteki sonuçların göstergesi değildir; en titiz paper trading dönemi bile canlı işlemde aynı sonucu garanti etmez. Bot altyapısının parçaları [algoritmik işlem](https://fincodelabs.com/blog/algoritmik-islem-nedir) yazısında, test için gereken verinin toplanması ise [Python ile borsa verisi çekme](https://fincodelabs.com/blog/python-ile-borsa-verisi-cekme) rehberinde ele alınıyor.

## Sık sorulan sorular

### Paper trading ücretsiz mi?

TradingView'ın yardım sayfalarına göre paper trading bütün kullanıcılara açıktır ve ücret alınmayan, sanal parayla çalışan bir simülatör olarak tanıtılır. Binance'in Spot Test Network ve Demo Mode ortamlarında da işlemler sanal bakiyeyle yapılır.

### Paper trading ile backtest arasındaki fark nedir?

Backtest stratejiyi geçmiş veriye uygular ve sonucu dakikalar içinde verir. Paper trading ise canlı fiyat akışında, gerçek zamanda ve sanal parayla çalışır; emir altyapısını da sınar ama kısa sürede az işlem biriktirir.

### Binance Spot Testnet ile Demo Mode arasındaki fark nedir?

Spot Test Network'te fiyatlar ve emir defteri canlı borsadan bağımsızdır ve ağ yaklaşık ayda bir sıfırlanır; entegrasyon testine uygundur. Demo Mode canlıya benzer fiyatlar ve canlıyla aynı limitler kullanır, bakiye arayüzden sıfırlanabilir.

### Paper trading'de kâr eden strateji gerçek hesapta da kâr eder mi?

Garanti etmez. Sanal ortamda kayma, kısmi dolum, kuyruk önceliği ve psikolojik baskı tam olarak yaşanmaz; maliyetler tanımlanmamışsa sanal sonuç gerçek sonuçtan belirgin biçimde iyi görünebilir.

### Binance test ağındaki bakiye neden sıfırlandı?

Spot Test Network yaklaşık ayda bir, önceden duyuru yapılmadan boş duruma getirilir; bekleyen ve gerçekleşmiş emirler silinir, kullanıcılara yeniden sanal bakiye verilir. API anahtarları ise Ağustos 2020'den bu yana sıfırlamalarda korunur.

## Kaynaklar

- [TradingView: Paper Trading main functionality](https://www.tradingview.com/support/solutions/43000516466-paper-trading-main-functionality/)
- [TradingView: Demo features on TradingView](https://www.tradingview.com/support/solutions/43000754966-demo-features-on-tradingview/)
- [TradingView: How to trade with leverage in Paper Trading](https://www.tradingview.com/support/solutions/43000742700-how-to-trade-with-leverage-in-paper-trading/)
- [TradingView: Can I change account currency in Paper Trading?](https://www.tradingview.com/support/solutions/43000480903-how-to-change-the-account-currency-in-paper-trading/)
- [TradingView: Simulated futures, real market experience with Paper Trading](https://www.tradingview.com/support/solutions/43000762709-simulated-futures-real-market-experience-with-paper-trading/)
- [TradingView Blog: Introducing commissions for Paper Trading (19 Şubat 2019)](https://www.tradingview.com/blog/en/introducing-commissions-for-paper-trading-11222/)
- [TradingView Pine Script: Strategies](https://www.tradingview.com/pine-script-docs/concepts/strategies/)
- [Binance: Spot Test Network](https://testnet.binance.vision/)
- [Binance Developers: Spot Testnet general info](https://developers.binance.com/en/docs/products/spot/testnet/general-info)
- [Binance Developers: Demo Mode general info](https://developers.binance.com/en/docs/products/spot/demo-mode/general-info)

> Burada yer alan yatırım bilgi, yorum ve tavsiyeleri yatırım danışmanlığı kapsamında değildir. Yatırım danışmanlığı hizmeti, yetkili kuruluşlar tarafından kişilerin risk ve getiri tercihleri dikkate alınarak kişiye özel sunulmaktadır. Burada yer alan yorum ve tavsiyeler ise genel niteliktedir. Bu tavsiyeler mali durumunuz ile risk ve getiri tercihlerinize uygun olmayabilir. Bu nedenle, sadece burada yer alan bilgilere dayanılarak yatırım kararı verilmesi beklentilerinize uygun sonuçlar doğurmayabilir.

---

Bu sayfa, İstanbul merkezli yazılım şirketi Fincode (Fincode Yazılım ve Teknoloji A.Ş.) tarafından yayımlanmıştır: https://fincodelabs.com/blog/paper-trading-nedir

Kaynak gösterimi: Fincode, "Paper trading nedir? Sanal işlem, testnet ve demo hesap", güncelleme 5 Kasım 2026, https://fincodelabs.com/blog/paper-trading-nedir
