ADD: BYBIT MD Working, NaN's also Added.

This commit is contained in:
Adeel Khan authored and John Colvin committed 2025-06-16 11:08:55 -04:00
1 parent 63bd29a49e
commit bafa2f71ba
4 files changed
+340 -53

No files matched your search

@@ -1,10 +1,76 @@
# # Bybit API configuration
# BYBIT_API_KEY = 'your_api_key' # Not needed for public orderbooks
# BYBIT_API_SECRET = 'your_api_secret' # Not needed for public orderbooks
# BYBIT_TESTNET = False # Use mainnet
# WS_URL = "wss://stream.bybit.com/v5/public/linear" # Mainnet linear perpetual futures
# REST_API_URL = "https://api.bybit.com" # Mainnet REST API
# # Contracts with underscores for C++ frontend compatibility
# CONTRACTS = ["BTC_USDT", "ETH_USDT", "BNB_USDT", "XRP_USDT", "ADA_USDT"]
# Bybit API configuration
BYBIT_API_KEY = 'your_api_key'
BYBIT_API_SECRET = 'your_api_secret'
BYBIT_TESTNET = True # Set to False for mainnet
WS_URL = "wss://stream-testnet.bybit.com/v5/public/linear"
CONTRACTS = ['BTCUSDT']
CONTRACTS = ["BTCUSDT", "ETHUSDT", "BNBUSDT", "XRPUSDT", "ADAUSDT", "PRIMEUSDT"]
# CONTRACTS = [
# 'BTCUSDT',
# 'ETHUSDT',
# 'SOLUSDT',
# 'BNBUSDT',
# 'ADAUSDT',
# 'XRPUSDT', # Added based on prior example
# 'DOGEUSDT',
# 'TRXUSDT',
# 'LINKUSDT',
# 'DOTUSDT',
# 'AVAXUSDT',
# 'MATICUSDT', # POLUSDT on Bybit
# 'SHIB1000USDT',
# 'LTCUSDT',
# 'BCHUSDT',
# 'NEARUSDT',
# 'APTUSDT',
# 'INJUSDT',
# 'FTMUSDT', # Not in list but commonly paired; assuming available
# 'UNIUSDT',
# 'AAVEUSDT',
# 'OPUSDT',
# 'ARBUSDT',
# 'SUIUSDT',
# 'TONUSDT',
# 'ATOMUSDT', # Not in list but commonly paired; assuming available
# 'XLMUSDT', # Not in list but commonly paired; assuming available
# 'ALGOUSDT', # Not in list but commonly paired; assuming available
# 'VETUSDT', # Not in list but commonly paired; assuming available
# 'ICPUSDT',
# 'HBARUSDT',
# 'GRTUSDT',
# 'EGLDUSDT',
# 'SANDUSDT',
# 'MANAUSDT',
# 'AXSUSDT',
# 'CHZUSDT',
# 'CRVUSDT',
# 'MKRUSDT',
# 'PEPE1000USDT',
# 'FLOKI1000USDT',
# 'BONK1000USDT',
# 'WLDUSDT', # Not in list but commonly paired; assuming available
# 'NOTUSDT',
# 'JASMYUSDT',
# 'GALAUSDT',
# 'PENDLEUSDT',
# 'ZILUSDT', # Not in list but commonly paired; assuming available
# 'KAVAUSDT',
# 'RUNEUSDT'
# ]
# CONTRACTS = [
# '1000000BABYDOGEUSDT',
# '1000000CHEEMSUSDT',
@@ -308,9 +374,9 @@ CONTRACTS = ['BTCUSDT']
# 'MOCAUSDT',
# 'MOODENGUSDT',
# 'MORPHOUSDT',
# 'MOTHER1USDT',
# 'MOTHER2USDT',
# 'MOTHER3USDT',
# # 'MOTHER1USDT',
# # 'MOTHER2USDT',
# # 'MOTHER3USDT',
# 'MOVEUSDT',
# 'MOVRUSDT',
# 'MTLUSDT',
@@ -333,7 +399,7 @@ CONTRACTS = ['BTCUSDT']
# 'OBOLUSDT',
# 'OBTUSDT',
# 'OGUSDT',
# 'OKBUSDT',
# # 'OKBUSDT',
# 'OLUSDT',
# 'OMGUSDT',
# 'OMUSDT',
@@ -354,7 +420,7 @@ CONTRACTS = ['BTCUSDT']
# 'PEAQUSDT',
# 'PENDLEUSDT',
# 'PEOPLEUSDT',
# 'PERPUSDT',
# # 'PERPUSDT',
# 'PHAUSDT',
# 'PHBUSDT',
# 'PIPPINUSDT',
@@ -371,8 +437,8 @@ CONTRACTS = ['BTCUSDT']
# 'POWRUSDT',
# 'PRAIUSDT',
# 'PRCLUSDT',
# 'PRE05EOSUSDT',
# 'PRE08EOSUSDT',
# # 'PRE05EOSUSDT',
# # 'PRE08EOSUSDT',
# 'PRIMEUSDT',
# 'PROMPTUSDT',
# 'PROMUSDT',