Class DeribitMarketDataServiceRaw
java.lang.Object
org.knowm.xchange.service.BaseExchangeService<DeribitExchange>
org.knowm.xchange.deribit.v2.service.DeribitBaseService
org.knowm.xchange.deribit.v2.service.DeribitMarketDataServiceRaw
- All Implemented Interfaces:
BaseService
- Direct Known Subclasses:
DeribitMarketDataService
Implementation of the market data service for Deribit
- Provides access to various market data values
-
Field Summary
Fields inherited from class org.knowm.xchange.deribit.v2.service.DeribitBaseService
deribit, deribitAuth, deribitAuthenticated
Fields inherited from class org.knowm.xchange.service.BaseExchangeService
exchange
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDeribitInstruments
(String currency, Kind kind, Boolean expired) getDeribitOrderBook
(String instrumentName, Integer depth) getDeribitTicker
(String instrumentName) getHistoricalVolatility
(String currency) getLastTradesByInstrument
(String instrumentName, Integer startSeq, Integer endSeq, Integer count, Boolean includeOld, String sorting) getSummaryByInstrument
(String instrumentName) Methods inherited from class org.knowm.xchange.deribit.v2.service.DeribitBaseService
getDeribitAuthentication
Methods inherited from class org.knowm.xchange.service.BaseExchangeService
verifyOrder, verifyOrder, verifyOrder
-
Constructor Details
-
DeribitMarketDataServiceRaw
-
-
Method Details
-
getDeribitInstruments
public List<DeribitInstrument> getDeribitInstruments(String currency, Kind kind, Boolean expired) throws IOException - Throws:
IOException
-
getDeribitCurrencies
- Throws:
IOException
-
getDeribitOrderBook
public DeribitOrderBook getDeribitOrderBook(String instrumentName, Integer depth) throws IOException - Throws:
IOException
-
getHistoricalVolatility
- Throws:
IOException
-
getLastTradesByInstrument
public DeribitTrades getLastTradesByInstrument(String instrumentName, Integer startSeq, Integer endSeq, Integer count, Boolean includeOld, String sorting) throws IOException - Throws:
IOException
-
getSummaryByInstrument
- Throws:
IOException
-
getDeribitTicker
- Throws:
IOException
-