Search in sources :

Example 1 with KrakenSpreads

use of org.knowm.xchange.kraken.dto.marketdata.KrakenSpreads in project XChange by knowm.

the class KrakenMarketDataRawSpecificDemo method main.

public static void main(String[] args) throws IOException {
    // Use the factory to get Kraken exchange API using default settings
    Exchange krakenExchange = ExchangeFactory.INSTANCE.createExchange(KrakenExchange.class);
    // Interested in the public market data feed (no authentication)
    KrakenMarketDataServiceRaw krakenMarketDataService = (KrakenMarketDataServiceRaw) krakenExchange.getMarketDataService();
    KrakenServerTime serverTime = krakenMarketDataService.getServerTime();
    System.out.println(serverTime);
    KrakenAssets assets = krakenMarketDataService.getKrakenAssets();
    System.out.println(assets);
    KrakenSpreads spreads = krakenMarketDataService.getKrakenSpreads(Currency.BTC, Currency.USD);
    System.out.println(spreads);
}
Also used : KrakenExchange(org.knowm.xchange.kraken.KrakenExchange) Exchange(org.knowm.xchange.Exchange) KrakenMarketDataServiceRaw(org.knowm.xchange.kraken.service.KrakenMarketDataServiceRaw) KrakenSpreads(org.knowm.xchange.kraken.dto.marketdata.KrakenSpreads) KrakenAssets(org.knowm.xchange.kraken.dto.marketdata.KrakenAssets) KrakenServerTime(org.knowm.xchange.kraken.dto.marketdata.KrakenServerTime)

Aggregations

Exchange (org.knowm.xchange.Exchange)1 KrakenExchange (org.knowm.xchange.kraken.KrakenExchange)1 KrakenAssets (org.knowm.xchange.kraken.dto.marketdata.KrakenAssets)1 KrakenServerTime (org.knowm.xchange.kraken.dto.marketdata.KrakenServerTime)1 KrakenSpreads (org.knowm.xchange.kraken.dto.marketdata.KrakenSpreads)1 KrakenMarketDataServiceRaw (org.knowm.xchange.kraken.service.KrakenMarketDataServiceRaw)1