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.
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.
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 exchangesErster 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_USDFiat-denominierte Märkte (z.B. ETH/EUR, BTC/JPY):
Price_BTC = Price_USD / BTC_USDFolgende 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 pricesAusreiß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.
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
| Kriterium | Beschreibung |
|---|---|
| Liquidität | Gesamte Orderbuchtiefe und Spread über alle Märkte |
| API-Qualität und -Abdeckung | Vollständigkeit, Zuverlässigkeit und Verfügbarkeit der öffentlichen API der Börse |
| Web-Traffic | Unabhängige Traffic-Analyse (z.B. SimilarWeb) zur Validierung der angegebenen Nutzeraktivität |
| Team-Transparenz | Öffentlich identifizierbare Teammitglieder und klare Informationen zur Unternehmensstruktur |
| Regulatorische Compliance | Registrierung bei relevanten Finanzbehörden und Einhaltung geltender Vorschriften |
| Vorfallshistorie | Erfolgsbilanz 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 contracts7.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 Volumendaten | Alle 60 Sekunden (Echtzeit) |
| Umlaufendes Angebot | Regelmäßig + bei bedeutenden Angebotsänderungen |
| Börsen-Vertrauenswerte | Kontinuierliche Bewertung; formelle regelmäßige Überprüfung |
| Marktpaar-Liquiditätsindikatoren | Kontinuierlich (Echtzeit) |
| Fiat-Wechselkurse | Mehrmals täglich (Open Exchange Rates) |