Getting Started
Let's start exploring the Deribit SDK. We don't need API keys for market data:
Market Data
from deribit import MarketData
async with MarketData() as client:
book = await client.get_order_book('BTC_USDT', limit=5)
print(book)
{
'bids': [
BookEntry(price='117658.65', qty='3.27462000'),
BookEntry(price='117658.64', qty='0.18392561'),
# ...
],
'asks': [
BookEntry(price='117658.66', qty='6.52537624'),
BookEntry(price='117658.68', qty='0.18654832'),
# ...
],
# ...
}
Real-time Feed
We can also subscribe to real-time data:
from deribit import PublicSubscriptions
async with PublicSubscriptions() as client:
async for book in client.depth('BTC_USDT'):
print(book)
Next Steps
- API Keys Setup - Set up your Deribit API credentials for trading.
- Simple DCA Bot - Start trading in Deribit with a simple DCA bot.