Preisberechnungsmethodik

Überblick

CoinPaprika aggregiert Live-Preisdaten von Hunderten von Kryptowährungsbörsen, um für jedes digitale Asset einen einzigen, zuverlässigen Referenzpreis zu erstellen. Die Methodik ist darauf ausgelegt, folgende Eigenschaften zu haben:

  • Reaktionsfähig

    Preise spiegeln aktuelle Marktbedingungen wider, ohne Abhängigkeit von historischen Preisketten.


    Jeder Pipeline-Durchlauf beginnt bei null — keine veralteten Daten werden übernommen.

  • Robust

    Ausreißererkennung und vertrauensbasierte Gewichtung minimieren den Einfluss fehlerhafter oder manipulierter Daten.


    Statistische Grenzen werden für hochliquide Assets automatisch enger gezogen.

  • Transparent

    Jeder Schritt der Pipeline ist dokumentiert und überprüfbar.


    Diese Seite ist die einzige Quelle der Wahrheit darüber, wie Preise gebildet werden.

1. Datenquellen

2.1 Börsenintegration

CoinPaprika integriert sich über öffentliche APIs mit Kryptowährungsbörsen. Jede Börse muss Marktpaarkenner (z.B. BTC/USD, ETH/BTC), den zuletzt gehandelten Preis für jedes Marktpaar sowie das 24-Stunden-Handelsvolumen für jedes Marktpaar bereitstellen.

2.2 Umfang

Nur Spot-Märkte werden in die Preisberechnungs-Pipeline einbezogen. Derivatemärkte (Futures, Perpetual Swaps, Optionen) sind ausgeschlossen, da ihre Preise aufgrund von Finanzierungsraten, Ablaufmechanismen und Hebelwirkungsdynamiken erheblich vom zugrundeliegenden Spotpreis abweichen können.

2.3 Externe Referenzdaten

Fiat-Wechselkurse werden von Open Exchange Rates bezogen, um zwischen Fiat-Währungen (EUR, GBP, JPY usw.) und USD umzurechnen. Stablecoin-Kursbindungen — USDT, USDC und andere wichtige Stablecoins — werden anhand eines volumengewichteten Index aus ihren USD-On-Ramp-Märkten in USD umgerechnet.

2. Preisberechnungs-Pipeline

Der Algorithmus ist darauf ausgelegt, Preise ausschließlich auf Grundlage des aktuellen Marktzustands zu berechnen, ohne Abhängigkeit von Preisen früherer Algorithmusdurchläufe. Jede Ausführung beginnt von vorne, bootstrapt eigene Umrechnungskurse aus Live-Marktdaten und konvergiert durch mehrere Iterationen auf genaue Preise. Die gesamte Pipeline wird alle 60 Sekunden ausgeführt.

  1. Datenerfassung

    Von jeder integrierten Börse ruft CoinPaprika alle verfügbaren Spot-Märkte ab. Jeder Markt liefert: Marktpaarname (z.B. BTC/USD), zuletzt gehandelten Preis in der Kurswährung und 24-Stunden-Handelsvolumen in der Kurswährung.

  2. BTC/USD-Referenzkurs festlegen

    Der Algorithmus startet mit null angenommenen Preisen. Die erste Berechnung ist der gewichtete Durchschnittspreis BTC/USD, der direkt aus allen BTC/USD-Spot-Märkten abgeleitet wird. Bitcoin wird gewählt, weil BTC-Märkte in der Regel die liquidesten über alle Börsen hinweg sind.

    BTC_USD = Σ(Price_i × Volume_i) / Σ(Volume_i)
    where i = each BTC/USD market across all exchanges
  3. Erster Durchlauf: Nur BTC- und Fiat-Märkte

    Unter Verwendung des BTC/USD-Kurses verarbeitet der Algorithmus Märkte, bei denen eine Seite des Paares entweder BTC oder eine Fiat-Währung ist. BTC-denominierte Märkte (z.B. ETH/BTC, SOL/BTC):

    Price_USD = Price_BTC × BTC_USD

    Fiat-denominierte Märkte (z.B. ETH/EUR, BTC/JPY):

    Price_BTC = Price_USD / BTC_USD
  4. Folgende Durchläufe: Alle Märkte einbeziehen

    Viele Kryptowährungen werden auch gegen andere Kryptowährungen gehandelt. Der Algorithmus verwendet Umrechnungskurse aus dem vorherigen Durchlauf, um diese Märkte iterativ aufzulösen.

    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. Ausreißererkennung und -entfernung

    Vor der endgültigen Aggregation werden anomale Marktpreise identifiziert und ausgeschlossen. Vorab ausgeschlossene Märkte umfassen solche mit null Handelsgebühren, Transaktions-Mining-Anreizen, veralteten Daten (>30 Min.) und gesperrten Paaren. Die statistische Ausreißererkennung verwendet mediansbasierte Grenzen, die an die Liquiditätstiefe angepasst sind.

  6. Endpreis: Volumengewichteter Durchschnitt

    Nach der Ausreißerentfernung ist der Endpreis der volumengewichtete Durchschnitt aller verbleibenden gültigen Märkte:

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

    Höher liquide Märkte tragen naturgemäß mehr Gewicht und stellen sicher, dass der aggregierte Preis widerspiegelt, wo der Großteil der echten Handelsaktivität stattfindet.

3. Handelsvolumenberechnung

4.1 Volumen pro Börse

Das 24-Stunden-Handelsvolumen für jede Börse ist die Summe der in USD umgerechneten Volumina aller aktiven, nicht gesperrten Handelspaare. Paare, die innerhalb von 30 Minuten nicht aktualisiert wurden, sind ausgeschlossen.

Exchange_Volume = Σ(Volume_pair_i × Price_pair_i_USD)

4.2 Volumen pro Asset

Das 24-Stunden-Handelsvolumen für ein einzelnes Asset ist die Summe der Volumina aller gültigen Marktpaare auf allen integrierten Börsen.

4.3 Globales Volumen

Das globale Kryptowährungs-Handelsvolumen ist die Summe aller Börsenvolumina.

4. Börsen-Vertrauenswert

Jede Börse erhält einen Vertrauenswert auf einer Skala von 0–100, der die Zuverlässigkeit und Qualität ihrer gemeldeten Daten widerspiegelt. Der Vertrauenswert beeinflusst, wie die Daten der Börse in der Preisberechnungs-Pipeline gewichtet und gefiltert werden.

5.1 Bewertungskriterien

KriteriumBeschreibung
LiquiditätGesamte Orderbuchtiefe und Spread über alle Märkte
API-Qualität und -AbdeckungVollständigkeit, Zuverlässigkeit und Verfügbarkeit der öffentlichen API der Börse
Web-TrafficUnabhängige Traffic-Analyse (z.B. SimilarWeb) zur Validierung der angegebenen Nutzeraktivität
Team-TransparenzÖffentlich identifizierbare Teammitglieder und klare Informationen zur Unternehmensstruktur
Regulatorische ComplianceRegistrierung bei relevanten Finanzbehörden und Einhaltung geltender Vorschriften
VorfallshistorieErfolgsbilanz bei Ausfällen, Hacks, Auszahlungssperren oder regulatorischen Maßnahmen
Proof of Reserves Unabhängig verifizierbarer On-Chain-Nachweis von Asset-Beständen Demnächst verfügbar

5.2 Anwendung des Vertrauenswerts

  • Börsen unter Überprüfung werden vollständig von Preis- und Volumenberechnungen ausgeschlossen.
  • Vertrauenswerte werden regelmäßig überprüft und aktualisiert und können sich bei bedeutenden Ereignissen (Hacks, regulatorische Maßnahmen, anhaltende API-Ausfälle usw.) sofort ändern.
  • Börsendaten unterliegen durch den Market-Pair-Liquiditätsindikator (siehe Abschnitt 5) einer zusätzlichen Prüfung.

5.3 Geschätztes reales Volumen (ERV)

Das geschätzte reale Volumen ist eine im Jahr 2019 eingeführte Kennzahl zur Bekämpfung von gefälschtem Volumen und Wash-Trading. ERV wird aus den Liquiditätsindikatoren aller Märkte einer bestimmten Börse abgeleitet. Das gemeldete 24-Stunden-Volumen jedes Markts wird anhand von Gewichtungen angepasst, die seiner Liquiditätsindikator-Kategorie (Gut, Durchschnittlich oder Schlecht) zugewiesen sind.

5. Marktpaar-Liquiditätsindikator (Punkte)

Einzelne Marktpaare erhalten eine Echtzeit-Liquiditätsbewertung basierend auf dem Orderbuch-Spread (prozentuale Differenz zwischen bestem Geld- und Briefkurs), der Orderbuchtiefe (Wert innerhalb von ±1% und ±10% des Mittelpreises), der Volumenskonsistenz und Ausreißerprüfungen.

6.1 Indikatorkategorien

  • Gut — Starke Liquidität und normale Marktbedingungen.
  • Durchschnittlich — Eingeschränkte oder schwankende Marktbedingungen; die Liquidität ist geringer als das gemeldete Volumen vermuten lässt.
  • Schlecht — Unzureichende Liquidität im Verhältnis zum gemeldeten Volumen oder stark unausgewogene Marktbedingungen.

Marktpaare, die Liquiditätsprüfungen nicht bestehen, werden in der VWAP-Berechnung heruntergewichtet. Wenn keine andere Quelle zur Berechnung des Preises und Volumens eines Assets vorhanden ist, wird das Paar dennoch verwendet — mit einem klaren Hinweis, dass die Liquidität nicht verifiziert werden konnte.

6. Umlaufendes Angebot

7.1 Proof-of-Work-Coins

Für PoW-basierte Kryptowährungen (z.B. Bitcoin, Litecoin) wird das umlaufende Angebot direkt von Block-Explorer-APIs abgefragt. Werte werden gegen mehrere unabhängige Block-Explorer verifiziert und automatisch aktualisiert, wenn neue Blöcke gemint werden.

7.2 Token (Smart-Contract-basiert)

Für ERC-20 und ähnliche Token wird das umlaufende Angebot berechnet als:

Circulating Supply = Total Supply - Locked Tokens

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

7.3 Verifizierung

Zahlen zum umlaufenden Angebot werden mit von Projektteams offengelegten Daten abgeglichen und aktualisiert, wenn Entsperrereignisse, Token-Burns oder andere das Angebot beeinflussende Ereignisse eintreten. Spezifische Schwellenwerte werden absichtlich zurückgehalten, um Manipulation zu verhindern.

7. Abgeleitete Kennzahlen

8.1 Marktkapitalisierung

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

8.2 Allzeithoch (ATH)

Für jedes Asset verfolgt CoinPaprika den jemals erfassten höchsten aggregierten Preis, das Datum seines Auftretens und den aktuellen Abstand vom ATH:

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

8. Listungskriterien

9.1 Kryptowährungs-Assets

Um auf CoinPaprika gelistet zu werden, muss eine Kryptowährung folgende Anforderungen erfüllen:

  • Eine funktionale, projekteigene Website mit klaren Projektinformationen
  • Ein funktionierender Block-Explorer mit verifizierbaren On-Chain-Daten
  • Aktiver Handel auf mindestens einer in CoinPaprika integrierten Börse
  • Transparente Kommunikation — das Projekt unterhält öffentliche Kanäle (X/Twitter, Telegram, Discord) mit zeitnahen Updates und Reaktionsfähigkeit auf Community-Probleme

9.2 Börsen

Um als Datenquelle integriert zu werden, muss eine Börse:

  • Eine funktionale Website mit verifizierbarer Handelsaktivität betreiben
  • Eine öffentliche REST API bereitstellen, die CoinPaprikas Datenstandards (Marktpaare, Preise, Volumina) erfüllt
  • Aktuelle API-Dokumentation pflegen
  • Einen dedizierten Ansprechpartner für Datenqualitätsprobleme bereitstellen

9. Aktualisierungshäufigkeit

Preis- und VolumendatenAlle 60 Sekunden (Echtzeit)
Umlaufendes AngebotRegelmäßig + bei bedeutenden Angebotsänderungen
Börsen-VertrauenswerteKontinuierliche Bewertung; formelle regelmäßige Überprüfung
Marktpaar-LiquiditätsindikatorenKontinuierlich (Echtzeit)
Fiat-WechselkurseMehrmals täglich (Open Exchange Rates)