Fiyat Hesaplama Metodolojisi

Genel Bakış

CoinPaprika, her dijital varlık için tek ve güvenilir bir referans fiyatı üretmek amacıyla yüzlerce kripto para borsasından anlık fiyat verilerini toplar. Metodoloji şu özelliklere sahip olacak şekilde tasarlanmıştır:

  • Duyarlı

    Fiyatlar, tarihsel fiyat zincirlerine bağımlılık olmaksızın güncel piyasa koşullarını yansıtır.


    Her boru hattı çalıştırması sıfırdan başlar — eski veri miras alınmaz.

  • Sağlam

    Aykırı değer tespiti ve güven tabanlı ağırlıklandırma, hatalı veya manipüle edilmiş verilerin etkisini en aza indirir.


    İstatistiksel sınırlar yüksek likiditeye sahip varlıklar için otomatik olarak daralır.

  • Şeffaf

    Boru hattının her adımı belgelenmiş ve denetlenebilir durumdadır.


    Bu sayfa, fiyatların nasıl oluşturulduğuna dair tek yetkili kaynaktır.

1. Veri Kaynakları

2.1 Borsa Entegrasyonu

CoinPaprika, kripto para borsalarıyla kamuya açık API'leri aracılığıyla entegre olur. Her borsa şunları sağlamak zorundadır: piyasa çifti tanımlayıcıları (ör. BTC/USD, ETH/BTC), her piyasa çifti için son işlem fiyatı ve her piyasa çifti için 24 saatlik işlem hacmi.

2.2 Kapsam

Fiyat hesaplama boru hattına yalnızca spot piyasalar dahil edilir. Türev piyasalar (vadeli işlemler, sürekli swaplar, opsiyonlar), finansman oranları, vade mekanizmaları ve kaldıraç dinamikleri nedeniyle fiyatları dayanak spot fiyatından önemli ölçüde sapabileceğinden hariç tutulur.

2.3 Harici Referans Verileri

Fiat döviz kurları, fiat para birimleri (EUR, GBP, JPY vb.) ile USD arasında dönüşüm yapmak için Open Exchange Rates'ten temin edilir. Sabit para birimi sabitleme oranları — USDT, USDC ve diğer başlıca sabit paralar — USD giriş piyasalarından elde edilen hacme göre ağırlıklı endeks kullanılarak USD'ye dönüştürülür.

2. Fiyat Hesaplama Boru Hattı

Algoritma, önceki çalıştırmalardan gelen fiyatlara hiçbir bağımlılık olmaksızın yalnızca piyasanın güncel durumuna dayanarak fiyatları hesaplamak üzere tasarlanmıştır. Her çalıştırma sıfırdan başlar; kendi dönüşüm oranlarını anlık piyasa verilerinden oluşturur ve birden fazla iterasyon aracılığıyla doğru fiyatlara ulaşır. Boru hattının tamamı her 60 saniyede bir çalıştırılır.

  1. Veri Toplama

    Her entegre borsadan CoinPaprika, mevcut tüm spot piyasaları çeker. Her piyasa şunları sağlar: piyasa çifti adı (ör. BTC/USD), kotasyon para birimindeki son işlem fiyatı ve kotasyon para birimindeki 24 saatlik işlem hacmi.

  2. BTC/USD Referans Oranının Belirlenmesi

    Algoritma sıfır varsayılan fiyatla başlar. İlk hesaplama, tüm BTC/USD spot piyasalarından doğrudan türetilen BTC/USD ağırlıklı ortalama fiyatıdır. Bitcoin seçilir çünkü BTC piyasaları genellikle borsalar arasında en likit piyasalardır.

    BTC_USD = Σ(Price_i × Volume_i) / Σ(Volume_i)
    where i = each BTC/USD market across all exchanges
  3. İlk Geçiş: Yalnızca BTC ve Fiat Piyasaları

    BTC/USD oranını kullanarak algoritma, çiftin bir tarafının BTC veya fiat para birimi olduğu piyasaları işler. BTC cinsinden piyasalar (ör. ETH/BTC, SOL/BTC):

    Price_USD = Price_BTC × BTC_USD

    Fiat cinsinden piyasalar (ör. ETH/EUR, BTC/JPY):

    Price_BTC = Price_USD / BTC_USD
  4. Sonraki Geçişler: Tüm Piyasaların Dahil Edilmesi

    Pek çok kripto para, diğer kripto paralara karşı da işlem görür. Algoritma, bu piyasaları yinelemeli olarak çözmek için önceki geçişten elde edilen dönüşüm oranlarını kullanır.

    Pass 1: BTC/USD markets → BTC_USD rate
    Pass 2: BTC + fiat markets → conversion rates for major coins
    Pass 3: All markets using Pass 2 rates → refined rates, more coins covered
    Pass N: Repeat until convergence → all reachable coins have prices
  5. Aykırı Değer Tespiti ve Kaldırılması

    Son toplama işleminden önce anormal piyasa fiyatları tespit edilerek hariç tutulur. Baştan hariç tutulan piyasalar şunlardır: sıfır işlem ücretli piyasalar, işlem madenciliği teşvikli piyasalar, eski veriler (>30 dk) ve kara listedeki çiftler. İstatistiksel aykırı değer tespiti, likidite derinliğine göre ayarlanmış medyan tabanlı sınırlar kullanır.

  6. Son Fiyat: Hacme Göre Ağırlıklı Ortalama

    Aykırı değerlerin kaldırılmasının ardından son fiyat, kalan geçerli tüm piyasaların hacme göre ağırlıklı ortalamasıdır:

    Price_USD = Σ(Price_i_USD × Volume_i_USD) / Σ(Volume_i_USD)

    Daha yüksek likiditeye sahip piyasalar doğal olarak daha fazla ağırlık taşır; bu da toplanan fiyatın gerçek işlem faaliyetinin büyük bölümünün gerçekleştiği yeri yansıtmasını sağlar.

3. İşlem Hacmi Hesaplaması

4.1 Borsa Başına Hacim

Her borsa için 24 saatlik işlem hacmi, aktif ve kara listede olmayan tüm işlem çiftlerindeki USD'ye dönüştürülmüş hacimlerin toplamıdır. 30 dakika içinde güncellenmemiş çiftler hariç tutulur.

Exchange_Volume = Σ(Volume_pair_i × Price_pair_i_USD)

4.2 Varlık Başına Hacim

Tek bir varlık için 24 saatlik işlem hacmi, tüm entegre borsalardaki geçerli piyasa çiftlerindeki hacimlerin toplamıdır.

4.3 Global Hacim

Global kripto para işlem hacmi, borsa başına tüm hacimlerin toplamıdır.

4. Borsa Güven Puanı

Her borsa, raporlanan verilerinin güvenilirliğini ve kalitesini yansıtan 0–100 ölçeğinde bir Güven Puanı alır. Güven Puanı, borsanın verilerinin fiyat hesaplama boru hattında nasıl ağırlıklandırılacağını ve filtreleneceğini etkiler.

5.1 Değerlendirme Kriterleri

KriterAçıklama
LikiditePiyasalar genelinde genel emir defteri derinliği ve spread
API Kalitesi ve KapsamıBorsanın kamuya açık API'sinin eksiksizliği, güvenilirliği ve çalışma süresi
Web TrafiğiTalep edilen kullanıcı aktivitesini doğrulamak için bağımsız trafik analizi (ör. SimilarWeb)
Ekip ŞeffaflığıKamuya açık olarak tanımlanabilir ekip üyeleri ve net kurumsal varlık bilgileri
Mevzuata Uygunlukİlgili finansal otoritelerle kayıt ve geçerli düzenlemelere uyum
Olay GeçmişiKesinti, hack, çekim dondurma veya düzenleyici işlem sicili
Proof of Reserves Varlık tutumlarının bağımsız olarak doğrulanabilir zincir üstü kanıtı Çok yakında

5.2 Güven Puanının Uygulanması

  • İnceleme altındaki borsalar fiyat ve hacim hesaplamalarından tamamen hariç tutulur.
  • Güven Puanları periyodik olarak gözden geçirilip güncellenir ve önemli olaylar (hackler, düzenleyici işlemler, uzun süreli API kesintileri vb.) karşısında anında değişebilir.
  • Borsa verileri, Piyasa Çifti Likidite Göstergesi aracılığıyla ek denetime tabidir (bkz. Bölüm 5).

5.3 Tahmini Gerçek Hacim (ERV)

Tahmini Gerçek Hacim, sahte hacim ve wash trading ile mücadele etmek için 2019 yılında tanıtılan bir ölçüttür. ERV, belirli bir borsadaki tüm piyasaların Likidite Göstergelerinden türetilir. Her piyasanın raporlanan 24 saatlik hacmi, likidite göstergesi kategorisine (İyi, Orta veya Kötü) atanan ağırlıklar kullanılarak düzeltilir.

5. Piyasa Çifti Likidite Göstergesi (Noktalar)

Bireysel piyasa çiftleri, emir defteri spreadi (en iyi alış ve satış fiyatı arasındaki yüzde fark), emir defteri derinliği (orta fiyatın ±%1 ve ±%10'u içindeki değer), hacim tutarlılığı ve aykırı değer kontrollerine dayalı gerçek zamanlı bir likidite değerlendirmesi alır.

6.1 Gösterge Kategorileri

  • İyi — Güçlü likidite ve normal piyasa koşulları.
  • Orta — Kısıtlı veya dalgalı piyasa koşulları; likidite, raporlanan hacmin önerdiğinden daha düşük.
  • Kötü — Raporlanan hacme göre yetersiz likidite veya ciddi ölçüde dengesiz piyasa koşulları.

Likidite kontrollerini geçemeyen piyasa çiftleri VWAP hesaplamasında düşük ağırlıklandırılır. Bir varlığın fiyat ve hacmini hesaplamak için başka kaynak yoksa, çift yine de kullanılır — likit olduğunun doğrulanamadığına dair açık bir göstergeyle birlikte.

6. Dolaşımdaki Arz

7.1 Proof-of-Work Madeni Paraları

PoW tabanlı kripto paralar (ör. Bitcoin, Litecoin) için dolaşımdaki arz, blok gezgini API'lerinden doğrudan sorgulanır. Değerler, birden fazla bağımsız blok gezginiyle doğrulanır ve yeni bloklar madencilendikçe otomatik olarak güncellenir.

7.2 Token'lar (Akıllı Sözleşme Tabanlı)

ERC-20 ve benzeri token'lar için dolaşımdaki arz şu şekilde hesaplanır:

Circulating Supply = Total Supply - Locked Tokens

Locked Tokens includes:
  - Team/founder vesting wallets
  - Treasury or reserve wallets
  - Burn addresses
  - Locked staking contracts

7.3 Doğrulama

Dolaşımdaki arz rakamları, proje ekiplerinin açıkladığı verilerle çapraz kontrol edilir ve kilit açma etkinlikleri, token yakma işlemleri veya arzı etkileyen diğer olaylar gerçekleştiğinde güncellenir. Belirli eşik değerleri, manipülasyonu önlemek amacıyla kasıtlı olarak gizli tutulmaktadır.

7. Türetilmiş Metrikler

8.1 Piyasa Değeri

Per-asset:  Market Cap = Current Price (USD) × Circulating Supply
Global:     Global Market Cap = Σ(Market Cap of all tracked assets)

8.2 Tüm Zamanların En Yükseği (ATH)

Her varlık için CoinPaprika, şimdiye kadar kaydedilen en yüksek toplu fiyatı, gerçekleştiği tarihi ve ATH'dan güncel uzaklığı takip eder:

ATH Distance (%) = (ATH Price − Current Price) / ATH Price × 100%

8. Listeleme Kriterleri

9.1 Kripto Para Varlıkları

CoinPaprika'da listelenebilmek için bir kripto paranın aşağıdaki gereksinimleri karşılaması gerekmektedir:

  • Net proje bilgilerine sahip, projeye ait işlevsel bir web sitesi
  • Doğrulanabilir zincir üstü verilere sahip çalışan bir blok gezgini
  • En az bir CoinPaprika entegre borsasında aktif işlem
  • Şeffaf iletişim — proje, zamanında güncellemeler ve topluluk sorunlarına duyarlılıkla kamuya açık kanallar (X/Twitter, Telegram, Discord) yürütür

9.2 Borsalar

Veri kaynağı olarak entegre edilebilmek için bir borsa şunları yapmalıdır:

  • Doğrulanabilir işlem faaliyetine sahip işlevsel bir web sitesi işletmek
  • CoinPaprika'nın veri standartlarını (piyasa çiftleri, fiyatlar, hacimler) karşılayan kamuya açık bir REST API sağlamak
  • Güncel API belgelerini sürdürmek
  • Veri kalitesi sorunları için özel bir iletişim noktası sağlamak

9. Güncelleme Sıklığı

Fiyat ve Hacim VerileriHer 60 saniyede bir (gerçek zamanlı)
Dolaşımdaki ArzPeriyodik olarak + önemli arz olaylarında
Borsa Güven PuanlarıSürekli değerlendirme; resmi periyodik gözden geçirme
Piyasa Çifti Likidite GöstergeleriSürekli (gerçek zamanlı)
Fiat Döviz KurlarıGünde birden fazla kez (Open Exchange Rates)