Türkiye'de kripto uygulaması yapıyorsanız fiyatı TRY göstermek tercih değil, zorunluluktur. Kullanıcı bitcoin'in dolar fiyatını değil, kendi parasıyla ne ettiğini bilmek ister.
Sorun şu: "Türk kripto borsası" olmak, API'sinin TRY fiyatı vereceği anlamına gelmiyor. Bu yazıdaki beş kaynağın public endpoint'lerini tek tek çağırdık ve hangisinin gerçekten lira döndürdüğüne baktık. Sonuç beklediğimizden karışıktı.
Hızlı karşılaştırma
| Kaynak | TRY kripto fiyatı | Kimlik doğrulama | Veri tipi |
|---|---|---|---|
| Paribu | Var, doğrudan (btc_tl) | Public veride gerekmiyor | Borsa emir defteri |
| BtcTurk | Var, doğrudan (BTCTRY) | Public veride gerekmiyor | Borsa emir defteri |
| ICRYPEX | Yok, public ticker USDT | Public veride gerekmiyor | Borsa emir defteri |
| Genelpara Kripto | Yok, kripto USD döner | Gerekmiyor | Toplulaştırılmış |
| Blockchain.com | Var, kur tablosunda TRY | Gerekmiyor | Toplulaştırılmış |
Doğrulama tarihi: 9 Ağustos 2026. Sağlayıcılar kapsamı değiştirebilir; üretime almadan önce ilgilendiğiniz pariteyi kendiniz test edin.
Önce şu ayrımı yapın: borsa fiyatı mı, toplulaştırılmış fiyat mı?
Bu, TRY sorusundan bile önce gelir.
Borsa fiyatı o borsanın kendi emir defterinden gelir. Kullanıcı o platformda gerçekten o fiyattan işlem yapabilir. Paribu, BtcTurk ve ICRYPEX bu türdendir.
Toplulaştırılmış fiyat birden çok kaynağın birleştirilmiş değeridir. Genel piyasa görünümü için doğrudur ama tek bir borsada birebir karşılığı olmayabilir. Genelpara ve Blockchain.com bu türdendir.
Türkiye'de bu fark önemlidir çünkü yerel borsalarla global piyasa arasında zaman zaman belirgin bir aralık oluşur. Kullanıcıya "BTC fiyatı" diye toplulaştırılmış bir değer gösterip, o kullanıcı yerel borsada farklı bir fiyatla karşılaşırsa güven kaybı yaşarsınız.
Paribu — doğrudan TRY, sade format
Paribu public market data endpoint'lerinde TRY pariteli veriyi doğrudan sunar. Market kodları küçük harf ve alt çizgi kullanır: btc_tl.
Tek istekte bütün piyasaların ticker verisini alabilir, ya da tek bir pariteyi sorgulayabilirsiniz. Emir defteri ayrı bir endpoint üzerinden gelir.
Dokümantasyon dakika bazlı bir ağırlık (weight) sistemi tanımlar: her GET isteği endpoint ağırlığı kadar kota tüketir ve kova her dakikanın başında sıfırlanır. Sabit bir "dakikada N istek" sayısı yerine bu modeli hesaba katarak yenileme sıklığınızı kurun.
BtcTurk — TRY pariteleri ve daha geniş yüzey
BtcTurk de public ticker'ında TRY paritelerini doğrudan verir; sembol formatı ayraçsızdır (BTCTRY).
Paribu'ya göre daha geniş bir endpoint yüzeyi sunar. Yalnızca fiyat gösterecekseniz ikisi arasında pratik bir fark yoktur; işlem tarafına geçtiğinizde imzalı istek akışını kurmanız gerekir.
İki borsayı birlikte kullanmak, yerel fiyat farkını göstermek isteyen ürünler için anlamlıdır. Aynı anda iki kaynaktan okuyup kullanıcıya nerede daha iyi fiyat olduğunu göstermek, tek borsaya bağlı kalmaktan daha faydalıdır.
ICRYPEX — Türk borsası ama public API'de TRY yok
ICRYPEX Türkiye merkezli bir borsa, ancak public ticker akışında TRY paritesi bulamadık. BTCTRY sorguladığımızda emir defteri boş dizi döndü; ticker listesindeki pariteler USDT bazlıydı.
Bu, API'nin kötü olduğu anlamına gelmez. Ticker, emir defteri, son işlemler ve mum verisi endpoint'leri düzgün çalışıyor ve anahtar istemiyor. Sadece "Türk borsası, o halde TRY verir" varsayımıyla entegrasyona başlarsanız yolun ortasında tıkanırsınız.
Lira fiyatı gerekiyorsa Paribu veya BtcTurk daha doğrudan bir kaynaktır.
Genelpara Kripto — kripto USD, ama kur da aynı API'de
Genelpara Kripto sade bir JSON çıktısı sunar ve anahtar istemez. Ancak kripto listesi fiyatları USD cinsinden döner; yanıttaki kur alanı bunu açıkça söyler. Sorguya para birimi parametresi eklemek sonucu değiştirmedi.
Yine de kullanışlıdır, çünkü aynı API doviz listesi altında USD/TRY kurunu da verir. İki isteği birleştirip kripto fiyatını kendiniz liraya çevirebilirsiniz.
Bu yaklaşımı seçerseniz gösterdiğiniz değerin türetilmiş olduğunu unutmayın: hiçbir borsanın gerçek emir defteri fiyatı değildir. Kur kaynağını ve yuvarlama kuralını tek bir yerde tanımlayın, yoksa uygulamanın farklı ekranlarında farklı sayılar belirir.
Yanıtta bir remaining alanı da gelir; kalan istek hakkınızı gösterir. Yenileme sıklığınızı kurarken bunu izleyin.
Blockchain.com — toplulaştırılmış ama TRY dahil
Blockchain.com kur tablosu endpoint'i Bitcoin fiyatını desteklenen tüm para birimlerinde döndürür ve bu tabloda TRY bloğu vardır. Ayrıca fiat tutarını BTC karşılığına çeviren ikinci bir endpoint sunar.
Tek satırlık bir fiyat kartı veya basit bir çevirici için en az bakım isteyen seçenek budur. Anahtar yok, tek istek, TRY hazır.
Sınırı da açık: yalnızca Bitcoin, ve fiyat toplulaştırılmış. Altcoin listesi veya emir defteri derinliği gerekiyorsa yetmez.
Nereden başlamalı
- Kullanıcı Türkiye'de işlem yapıyor, gerçek fiyatı görmeli: Paribu veya BtcTurk.
- Yerel fiyat farkını göstermek istiyorsunuz: ikisini birden okuyun.
- Emir defteri, mum verisi ve geniş parite listesi gerekiyor, parite USDT olabilir: ICRYPEX.
- Basit bir BTC/TRY fiyat kartı: Blockchain.com.
- Kripto fiyatını başka verilerle birlikte tek kaynaktan çekmek istiyorsunuz: Genelpara, kuru kendiniz uygulayarak.
Piyasa verisinin yanında cüzdan bakiyesi, portföy veya DeFi pozisyonu da gerekiyorsa konu bu listenin dışına çıkar; o senaryoyu kripto piyasa verisi API'leri yazısında ele aldık.
Uygulama kontrol listesi
- Gösterdiğiniz fiyatın borsa fiyatı mı yoksa türetilmiş bir değer mi olduğunu arayüzde belirtin.
- Kur çevirimi yapıyorsanız kur kaynağını ve yuvarlama kuralını tek bir yerde tanımlayın.
- Fiyat yanıtlarını backend veya edge katmanında önbellekleyin, doğrudan tarayıcıdan çağırmayın.
- Borsa sembollerini kendi varlık kimliklerinizden ayrı saklayın; her borsa farklı format kullanıyor.
- Bayat veri ve sağlayıcı hatası için geri düşüş durumu ekleyin.
- Üretim öncesi her sağlayıcının güncel kullanım koşullarını okuyun.
SSS
Hangi Türk borsası API'si doğrudan TRY fiyatı veriyor?
Paribu ve BtcTurk public endpoint'lerinde doğrudan TRY pariteli fiyat döndürür. ICRYPEX Türkiye merkezli olmasına rağmen public ticker akışında yalnızca USDT pariteleri yayımlar; 9 Ağustos 2026 kontrolünde TRY paritesi listelenmedi.
Kripto fiyatını USD alıp kendim TRY'ye çevirsem olur mu?
Olur ama kur kaynağını ve yuvarlama kuralını kendiniz tanımlamanız gerekir. Genelpara bu senaryoya uygundur: kripto listesi USD döner, döviz listesinden USD/TRY kuru alınıp çarpılır. Bu durumda gösterdiğiniz fiyat hiçbir borsanın gerçek emir defteri fiyatı değildir, türetilmiş bir değerdir.
Borsa fiyatı ile toplulaştırılmış fiyat arasındaki fark nedir?
Borsa fiyatı o borsanın kendi emir defterinden gelir ve kullanıcı orada gerçekten o fiyattan işlem yapabilir. Toplulaştırılmış fiyat birden çok kaynağın ortalamasıdır ve tek bir borsada birebir karşılığı olmayabilir. Türkiye'de borsalar arası fark bazen belirgin olur.
Bu API'ler anahtar istiyor mu?
Listedeki beş kaynağın da public market data endpoint'leri anahtarsız çalışır. Emir oluşturma, bakiye okuma gibi hesap işlemleri Paribu, BtcTurk ve ICRYPEX'te API anahtarı ve imzalı istek gerektirir.
Uygulamamda hangi fiyatı göstermeliyim?
Kullanıcınız Türkiye'de işlem yapıyorsa yerel borsa fiyatı daha dürüsttür, çünkü gerçekten karşılaşacağı fiyat odur. Portföy değeri veya genel piyasa görünümü gösteriyorsanız toplulaştırılmış fiyat yeterlidir. Hangisini gösterdiğinizi arayüzde belirtin.
İlgili API Deposu kayıtları
Kaynaklar
Sık Sorulan Sorular
›Hangi Türk borsası API'si doğrudan TRY fiyatı veriyor?
Paribu ve BtcTurk public endpoint'lerinde doğrudan TRY pariteli fiyat döndürür. ICRYPEX Türkiye merkezli olmasına rağmen public ticker akışında yalnızca USDT pariteleri yayımlar; 9 Ağustos 2026 kontrolünde TRY paritesi listelenmedi.
›Kripto fiyatını USD alıp kendim TRY'ye çevirsem olur mu?
Olur ama kur kaynağını ve yuvarlama kuralını kendiniz tanımlamanız gerekir. Genelpara bu senaryoya uygundur: kripto listesi USD döner, döviz listesinden USD/TRY kuru alınıp çarpılır. Bu durumda gösterdiğiniz fiyat hiçbir borsanın gerçek emir defteri fiyatı değildir, türetilmiş bir değerdir.
›Borsa fiyatı ile toplulaştırılmış fiyat arasındaki fark nedir?
Borsa fiyatı o borsanın kendi emir defterinden gelir ve kullanıcı orada gerçekten o fiyattan işlem yapabilir. Toplulaştırılmış fiyat birden çok kaynağın ortalamasıdır ve tek bir borsada birebir karşılığı olmayabilir. Türkiye'de borsalar arası fark bazen belirgin olur.
›Bu API'ler anahtar istiyor mu?
Listedeki beş kaynağın da public market data endpoint'leri anahtarsız çalışır. Emir oluşturma, bakiye okuma gibi hesap işlemleri Paribu, BtcTurk ve ICRYPEX'te API anahtarı ve imzalı istek gerektirir.
›Uygulamamda hangi fiyatı göstermeliyim?
Kullanıcınız Türkiye'de işlem yapıyorsa yerel borsa fiyatı daha dürüsttür, çünkü gerçekten karşılaşacağı fiyat odur. Portföy değeri veya genel piyasa görünümü gösteriyorsanız toplulaştırılmış fiyat yeterlidir. Hangisini gösterdiğinizi arayüzde belirtin.


