-
Bitcoin
$119200
-0.90% -
Ethereum
$4589
-2.03% -
XRP
$3.117
-4.82% -
Tether USDt
$1.000
0.04% -
BNB
$839.9
-1.38% -
Solana
$196.4
-2.55% -
USDC
$0.9999
0.00% -
Dogecoin
$0.2270
-7.72% -
TRON
$0.3605
0.74% -
Cardano
$0.9306
5.96% -
Chainlink
$22.51
-5.00% -
Hyperliquid
$45.20
-1.80% -
Sui
$3.794
-5.63% -
Stellar
$0.4259
-5.59% -
Bitcoin Cash
$593.1
-2.38% -
Ethena USDe
$1.000
-0.01% -
Hedera
$0.2540
-3.84% -
Avalanche
$23.93
-4.50% -
Litecoin
$124.1
-5.62% -
Toncoin
$3.398
-1.33% -
UNUS SED LEO
$9.274
0.30% -
Shiba Inu
$0.00001305
-5.57% -
Uniswap
$11.06
-8.90% -
Polkadot
$4.034
-4.88% -
OKB
$99.33
-10.53% -
Dai
$0.9999
-0.01% -
Bitget Token
$4.638
-3.60% -
Cronos
$0.1541
-8.58% -
Aave
$313.0
-4.94% -
Pepe
$0.00001127
-8.04%
Wie kann ich auf historische Handelsdaten für Bitbit -Verträge zugreifen?
BYBIT stellt historische Vertragshandelsdaten über API oder Weboberfläche bereit, um Backtesting und Analyse für ewige und Futures -Verträge zu ermöglichen.
Aug 13, 2025 at 11:36 am

Verständnis der historischen Handelsdaten zum Bitbit
Historische Handelsdaten für Bitbit -Verträge beziehen sich auf frühere Aufzeichnungen von ausgeführten Geschäften, einschließlich Informationen wie Preis, Menge, Zeitstempel, Seiten- (Kauf/Verkauf) und Vertragstyp . Diese Daten sind für Händler, die sich an technischen Analysen, Backtest -Strategien oder der Prüfung ihrer Handelsleistung durchführen, von wesentlicher Bedeutung. BYBIT bietet über mehrere Methoden, einschließlich der offiziellen API und der Webschnittstelle, zu diesen Daten zugreifen. Die Daten umfassen typischerweise ewige Verträge und Futures -Verträge in verschiedenen Kryptowährungen wie BTCUSD, Ethusd und anderen.
Es ist wichtig, zwischen öffentlichen Handelsgeschichte und persönlicher Handelsgeschichte zu unterscheiden. Öffentliche Daten spiegeln alle im Auftragsbuch ausgeführten Geschäfte wider und stehen jedem Benutzer zur Verfügung. Die persönliche Handelsgeschichte umfasst nur die von Ihrem Konto ausgeführten Geschäfte und erfordert eine Authentifizierung zum Zugriff. Beide Datenarten sind im JSON -Format strukturiert, wenn sie über API abgerufen werden, wodurch sie zur Integration in analytische Tools geeignet sind.
Zugang zur Handelsgeschichte über Bybit API
Um öffentliche historische Handelsdaten für Bitbit -Verträge abzurufen, verwenden Sie den offiziellen Bybit -REST -API -Endpunkt:
- API-Endpunkt :
https://api.bybit.com/v5/market/recent-trade
Dieser Endpunkt gibt die neuesten Trades für ein bestimmtes Symbol zurück. Um auf tiefere historische Aufzeichnungen zuzugreifen, müssen Sie mit dem in jeder Antwort zurückgegebenen Cursorparameter paginieren. Hier erfahren Sie, wie Sie die Anfrage stellen:
- Verwenden Sie eine HTTP -GET -Anforderung mit den erforderlichen Parametern:
-
category
: für USDT -Verträge auflinear
eingestellt oder für inverse Verträgeinverse
-
symbol
: Geben Sie den Vertrag an, z.BTCUSDT
-
limit
: Anzahl der Datensätze pro Anforderung (maximal 1000) -
cursor
: Verwenden Sie den Cursor aus der vorherigen Antwort, um die nächste Stapel abzurufen
-
Beispielanforderung in Python:
import requests
url = 'https://api.bybit.com/v5/market/recent-trade'
params = {'category': 'linear', 'symbol': 'BTCUSDT', 'limit': 100
}
Antwort = Requests.get (URL, Params = Params)
Data = response.json ()
Der zurückgegebene JSON enthält Felder wie Preis, Größe, Seiten, Zeit und Symbol . Um ältere Daten abzurufen, extrahieren Sie den Cursor aus dem Feld next_page_cursor
und geben Sie ihn in die nächste Anforderung ein.
Die persönliche Handelsgeschichte mithilfe der API -Authentifizierung abrufen
Um auf Ihre persönliche Vertragshandelsgeschichte zuzugreifen, ist eine Authentifizierung erforderlich. Sie müssen einen API -Schlüssel mit "Order" und "Lesen" -Remmulierungen aus Ihren Bitbit -Kontoeinstellungen generieren. Der relevante Endpunkt ist:
- API-Endpunkt :
https://api.bybit.com/v5/order/execution-list
Dieser Endpunkt gibt ausgefüllte Vertragsaufträge zurück, die mit Ihrem Konto verbunden sind. Die erforderlichen Parameter gehören:
-
category
:linear
oderinverse
-
symbol
: zB,BTCUSDT
-
start_time
undend_time
: UNIX -Zeitstempel, um den Zeitbereich zu definieren -
limit
: max 50 Datensätze pro Anfrage -
api_key
,timestamp
undsign
: Authentifizierungsheader
Schritte zur Generierung der Anfrage:
- Erzeugen Sie einen Zeitstempel in Millisekunden
- Erstellen Sie eine Signatur mit HMAC SHA256 mit Ihrem API -Geheimnis
- Gehen Sie Header ein:
X-BAPI-API-KEY
,X-BAPI-TIMESTAMP
,X-BAPI-SIGN
Beispiel Python Code für die Unterzeichnung:
import hmac
api_key = 'your_api_key'
import time
api_secret = 'your_api_secret'
timestamp = str (int (time.time () * 1000))param_str = f'category = linear & symbol = btcusdt & limit = 50 & start_time = 1700000000000 & end_time = 17010000000 ''
Signature = hmac.new (api_secret.encode (), param_str.encode (), digestmod = 'sha256'). hexDigest ()Headers = {
'X-BAPI-API-KEY': api_key, 'X-BAPI-TIMESTAMP': timestamp, 'X-BAPI-SIGN': signature
}
Antwort = Requests.get (URL, Params = Params, Header = Header)
Jeder Datensatz enthält exec_price, exec_qty, Seite, Gebühr und Order_id .
Verwenden von Bybit -Weboberflächen für die Handelsgeschichte
Für Benutzer, die es vorziehen, APIs nicht zu verwenden, bietet BYBIT eine webbasierte Schnittstelle , um den persönlichen Vertragshandelsgeschichte anzuzeigen. Melden Sie sich in Ihrem Bitbit -Konto an und navigieren Sie zu:
- Derivate → Ordnung → Handelsgeschichte
Hier können Sie:
- Wählen Sie lineare Verträge oder inverse Verträge aus
- Wählen Sie ein bestimmtes Symbol aus dem Dropdown
- Filter nach Datumsbereich
- Exportieren Sie bis zu 100 Datensätze gleichzeitig im CSV -Format
Zu den angezeigten Spalten gehören Symbol, Seite, Menge, Preis, Gebühr, geschlossene PNL und Zeit . Beachten Sie, dass die Webschnittstelle nicht in einem Klick den Massenexport aller historischen Daten zulässt. Sie müssen bei Bedarf manuell durch Daten pagieren und mehrere CSV -Dateien herunterladen.
Verarbeitung und Speichern historischer Daten
Sobald es abgerufen wurde, sollten historische Handelsdaten zur Analyse gespeichert werden. Zu den empfohlenen Formaten gehören CSV-, Parquet- oder Datenbanktabellen . Richten Sie für die kontinuierliche Datenerfassung einen Cron -Job oder ein Skript ein, das regelmäßig die API aufruft und neue Datensätze anhält.
Wichtige Überlegungen:
- Zinsgrenzen : BYBIT erlaubt 60 Anfragen pro Minute für öffentliche Endpunkte und 120 für private
- Datendeduplizierung : Verwenden Sie exec_id oder Trade_time als eindeutige Kennung
- Timezone -Handhabung : Alle Zeitstempel befinden sich in UTC
- Datenbindung : BYBIT behält bis zu 6 Monate auf der Webschnittstelle eine persönliche Handelsgeschichte, aber der API -Zugriff kann abhängig von der Kontoaktivität das Abrufen älterer Daten ermöglichen
Daten in strukturierten Verzeichnissen speichern:
/trade_data/
/public/btcusdt_20231201.csv
/Privat/
my_trades_20231201.csv
Verwenden Sie Pandas in Python, um zusammenzuarbeiten und zu analysieren:
import pandas as pd
df = pd.read_csv ('btcusdt_20231201.csv')
df ['time'] = pd.to_datetime (df ['time'], unit = 'ms')
Häufig gestellte Fragen
Wie weit geht es von Bybits Vertragshandelsgeschichte zurück?
Die öffentliche API von Bybit behält in der Regel die jüngsten Handelsdaten für bis zu 7 Tage im recent-trade
Endpunkt. Für ältere öffentliche Daten werden Aggregatoren oder benutzerdefinierte Datenerfassungsskripte benötigt. Die persönliche Handelsgeschichte über die private API kann abhängig vom Datum der Erstellung von Konto und Bitbit mehrere Monate zurückreichen.
Kann ich historische Daten auf Tick-Level zum Backtesting erhalten?
Ja, der Endpunkt /v5/market/recent-trade
liefert Daten auf Tick-Level-Ebene, einschließlich Preis und Volumen pro Handel. Um eine vollständige Zeckengeschichte aufzubauen, müssen Sie die API kontinuierlich befragen oder WebSocket-Streams ( publicTrade
Thema) verwenden, um Echtzeitgeschäfte zu erfassen und zu speichern.
Warum erhalte ich beim Zugriff auf private Daten einen "ungültigen Signaturfehler"?
Dieser Fehler tritt auf, wenn die HMAC -Signatur nicht übereinstimmt . Stellen Sie sicher, dass die Parameterzeichenfolge ordnungsgemäß alphabetisch sortiert ist, der Zeitstempel in Millisekunden und das API -Geheimnis korrekt eingegeben wird. Stellen Sie außerdem sicher, dass die HTTP -Methode (GET/Post) mit dem erwarteten Format für den Endpunkt übereinstimmt.
Sind historische Daten für abgelaufene Futures -Verträge verfügbar?
Ja, auf historische Handelsdaten für abgelaufene Futures -Verträge können über die API zugegriffen werden, indem der richtige Symbolname angegeben wird, der während der aktiven Zeit des Vertrags verwendet wird . Zum Beispiel BTCUSD231229
für die BTC Inverse Futures im Dezember 2023. Die gleichen API -Endpunkte gelten mit category=inverse
und dem entsprechenden Symbol.
Haftungsausschluss:info@kdj.com
Die bereitgestellten Informationen stellen keine Handelsberatung dar. kdj.com übernimmt keine Verantwortung für Investitionen, die auf der Grundlage der in diesem Artikel bereitgestellten Informationen getätigt werden. Kryptowährungen sind sehr volatil und es wird dringend empfohlen, nach gründlicher Recherche mit Vorsicht zu investieren!
Wenn Sie glauben, dass der auf dieser Website verwendete Inhalt Ihr Urheberrecht verletzt, kontaktieren Sie uns bitte umgehend (info@kdj.com) und wir werden ihn umgehend löschen.
-
SKL
$0.04701
51.73%
-
EDGE
$0.4518
48.14%
-
USELESS
$0.2809
33.41%
-
TRWA
$0.01433
26.16%
-
OG
$16
16.72%
-
STIK
$0.9047
15.28%
- Kasachstans Krypto -Sprung: Bitcoin ETF und Digital Finance Future in Zentralasien
- 2025-08-13 12:45:19
- Blockdag Vorverkaufsblüche über 371 Millionen US
- 2025-08-13 13:05:21
- Meme -Münzen: Verfolgung des 2025 -Anstiegs - welcher wird Mondschotte?
- 2025-08-13 10:25:23
- Bitcoins wilde Fahrt: Rallye, Rückzug und was als nächstes kommt
- 2025-08-13 10:25:23
- Bitcoin, Bitmax und institutionelle Nachfrage: Eine neue Ära von Kryptoinvestitionen
- 2025-08-13 10:45:12
- Solana, Roam und Airdrops: Was ist der Begeisterung im Jahr 2025?
- 2025-08-13 11:35:13
Verwandtes Wissen

Ist es möglich, die Hebelwirkung an einer offenen Position auf Kucoin anzupassen?
Aug 09,2025 at 08:21pm
Verständnis der Hebelwirkung beim Kucoin -Futures -Handel Die Hebelwirkung in Kucoin -Futures ermöglicht es Händlern, ihr Engagement in Preisbewegunge...

Welche Kryptowährungen werden als Sicherheiten für Kucoin -Futures unterstützt?
Aug 11,2025 at 04:21am
Überblick über Kucoin -Futures und Kollateralmechanismus Kucoin Futures ist eine Derivate -Handelsplattform, mit der Benutzer mithilfe von Hebel -Futu...

Was ist der Unterschied zwischen realisiertem und nicht realisiertem PNL auf Kucoin?
Aug 09,2025 at 01:49am
Verständnis der realisierten und nicht realisierten PNL auf Kucoin Beim Handel mit Kucoin , insbesondere in Futures und ewigen Verträgen , ist das Ver...

Welche verschiedenen Bestellentypen stehen für Kucoin -Futures zur Verfügung?
Aug 13,2025 at 11:35am
Verständnis von Bestelltypen für Kucoin -Futures Kucoin Futures bietet eine umfassende Reihe von Bestellarten, um unterschiedliche Handelsstrategien u...

Wie vergleichen Kucoin -Futures mit Binance -Futures in Bezug auf Funktionen?
Aug 09,2025 at 03:22am
Handelsoberfläche und Benutzererfahrung Die Handelsschnittstelle ist eine kritische Komponente beim Vergleich von Kucoin -Futures und Binance -Futures...

Wie kann ich das Risiko bewältigen, wenn ich hohe Hebelwirkung auf Kucoin anwende?
Aug 13,2025 at 11:35am
Verständnis hoher Hebelwirkung und seine Auswirkungen auf Kucoin Ein hoher Hebelwirkung beim Kryptowährungshandel ermöglicht es Benutzern, größere Pos...

Ist es möglich, die Hebelwirkung an einer offenen Position auf Kucoin anzupassen?
Aug 09,2025 at 08:21pm
Verständnis der Hebelwirkung beim Kucoin -Futures -Handel Die Hebelwirkung in Kucoin -Futures ermöglicht es Händlern, ihr Engagement in Preisbewegunge...

Welche Kryptowährungen werden als Sicherheiten für Kucoin -Futures unterstützt?
Aug 11,2025 at 04:21am
Überblick über Kucoin -Futures und Kollateralmechanismus Kucoin Futures ist eine Derivate -Handelsplattform, mit der Benutzer mithilfe von Hebel -Futu...

Was ist der Unterschied zwischen realisiertem und nicht realisiertem PNL auf Kucoin?
Aug 09,2025 at 01:49am
Verständnis der realisierten und nicht realisierten PNL auf Kucoin Beim Handel mit Kucoin , insbesondere in Futures und ewigen Verträgen , ist das Ver...

Welche verschiedenen Bestellentypen stehen für Kucoin -Futures zur Verfügung?
Aug 13,2025 at 11:35am
Verständnis von Bestelltypen für Kucoin -Futures Kucoin Futures bietet eine umfassende Reihe von Bestellarten, um unterschiedliche Handelsstrategien u...

Wie vergleichen Kucoin -Futures mit Binance -Futures in Bezug auf Funktionen?
Aug 09,2025 at 03:22am
Handelsoberfläche und Benutzererfahrung Die Handelsschnittstelle ist eine kritische Komponente beim Vergleich von Kucoin -Futures und Binance -Futures...

Wie kann ich das Risiko bewältigen, wenn ich hohe Hebelwirkung auf Kucoin anwende?
Aug 13,2025 at 11:35am
Verständnis hoher Hebelwirkung und seine Auswirkungen auf Kucoin Ein hoher Hebelwirkung beim Kryptowährungshandel ermöglicht es Benutzern, größere Pos...
Alle Artikel ansehen
