private static void generic(MarketDataService marketDataService) throws IOException { Trades trades = marketDataService.getTrades(CurrencyPair.BTC_USD, 22233); System.out.println(trades.toString()); Trades tradesAsXBT = marketDataService.getTrades(new CurrencyPair(Currency.XBT, Currency.USD), 22233); System.out.println(tradesAsXBT.toString()); } }
private static void generic(MarketDataService marketDataService) throws IOException { // Get the latest trade data for BTC/USD Trades trades = marketDataService.getTrades(CurrencyPair.BTC_USD); System.out.println("Trades, Size= " + trades.getTrades().size()); System.out.println(trades.toString()); }
private static void generic(Exchange exchange) throws IOException { // Interested in the public market data feed (no authentication) MarketDataService marketDataService = exchange.getMarketDataService(); // Get the latest trade data for BTC/EUR Trades trades = marketDataService.getTrades(CurrencyPair.BTC_EUR); System.out.println(trades.toString()); }
private static void generic(Exchange exchange) throws IOException { MarketDataService marketDataService = exchange.getMarketDataService(); Trades trades = marketDataService.getTrades(CurrencyPair.BTC_EUR); System.out.println(trades.toString()); }
private static void generic(Long now, MarketDataService marketDataService) throws IOException { // Get the latest trade data for BTC/BRL Trades trades = marketDataService.getTrades(CurrencyPair.BTC_BRL); System.out.println("Trades, default. Size= " + trades.getTrades().size()); trades = marketDataService.getTrades(CurrencyPair.BTC_BRL, now - (24L * 60L * 60L * 1000L)); System.out.println("Trades, last 24h= " + trades.getTrades().size()); trades = marketDataService.getTrades(CurrencyPair.BTC_BRL, 1406851200000L, 1409529600000L); System.out.println("Trades, since Aug 2014 to Sep 2014= " + trades.getTrades().size()); System.out.println(trades.toString()); }
public static void main(String[] args) throws IOException { // Use the factory to get Cex.IO exchange API using default settings Exchange exchange = ExchangeFactory.INSTANCE.createExchange(AbucoinsExchange.class.getName()); // Interested in the public market data feed (no authentication) MarketDataService marketDataService = exchange.getMarketDataService(); // Get the latest trade data Trades trades = marketDataService.getTrades(CurrencyPair.BTC_USD); System.out.println("Trades Size= " + trades.getTrades().size()); System.out.println(trades.toString()); } }
private static void generic(MarketDataService marketDataService) throws IOException { // Get the latest trade data for BTC/USD Trades trades = marketDataService.getTrades(CurrencyPair.BTC_EUR); System.out.println("Trades, default. Size= " + trades.getTrades().size()); trades = marketDataService.getTrades( CurrencyPair.BTC_EUR, CryptonitMarketDataServiceRaw.CryptonitTime.HOUR); System.out.println("Trades, hour= " + trades.getTrades().size()); trades = marketDataService.getTrades( CurrencyPair.BTC_EUR, CryptonitMarketDataServiceRaw.CryptonitTime.MINUTE); System.out.println("Trades, minute= " + trades.getTrades().size()); System.out.println(trades.toString()); }
private static void generic(MarketDataService marketDataService) throws IOException { // Get the latest trade data for ETH/BTC Trades trades = marketDataService.getTrades(CurrencyPair.ETH_BTC); System.out.println("Trades, default. Size= " + trades.getTrades().size()); trades = marketDataService.getTrades(CurrencyPair.ETH_BTC, 1L); System.out.println("Trades, last 1 hour= " + trades.getTrades().size()); trades = marketDataService.getTrades(CurrencyPair.ETH_BTC, 5L); System.out.println("Trades, last 5 hour= " + trades.getTrades().size()); System.out.println(trades.toString()); }
public static void main(String[] args) throws IOException { // Use the factory to get Cex.IO exchange API using default settings Exchange exchange = ExchangeFactory.INSTANCE.createExchange(CexIOExchange.class.getName()); // Interested in the public market data feed (no authentication) MarketDataService marketDataService = exchange.getMarketDataService(); // Get the latest trade data for GHs/BTC since tid=5635556 Trades trades = marketDataService.getTrades(new CurrencyPair(Currency.GHs, Currency.BTC), 5909107); System.out.println("Trades Size= " + trades.getTrades().size()); System.out.println(trades.toString()); } }
private static void generic(Exchange krakenExchange) throws IOException { // Interested in the private trading functionality (authentication) TradeService tradeService = krakenExchange.getTradeService(); // Get the trade history Trades trades = tradeService.getTradeHistory(tradeService.createTradeHistoryParams()); System.out.println(trades.toString()); }
private static void generic(MarketDataService marketDataService) throws IOException { // Get the latest trade data for BTC/USD Trades trades = marketDataService.getTrades(CurrencyPair.BTC_USD); System.out.println("Trades, default. Size= " + trades.getTrades().size()); trades = marketDataService.getTrades( CurrencyPair.BTC_USD, BitstampMarketDataServiceRaw.BitstampTime.HOUR); System.out.println("Trades, hour= " + trades.getTrades().size()); trades = marketDataService.getTrades( CurrencyPair.BTC_USD, BitstampMarketDataServiceRaw.BitstampTime.MINUTE); System.out.println("Trades, minute= " + trades.getTrades().size()); System.out.println(trades.toString()); }
private static void generic(Long now, MarketDataService marketDataService) throws IOException { // Get the latest trade data for LTC/BRL Trades trades = marketDataService.getTrades(new CurrencyPair(Currency.LTC, Currency.BRL)); System.out.println("Trades, default. Size= " + trades.getTrades().size()); trades = marketDataService.getTrades( new CurrencyPair(Currency.LTC, Currency.BRL), now - (24L * 60L * 60L * 1000L)); System.out.println("Trades, last 24h= " + trades.getTrades().size()); trades = marketDataService.getTrades( new CurrencyPair(Currency.LTC, Currency.BRL), 1406851200000L, 1409529600000L); System.out.println("Trades, since Aug 2014 to Sep 2014= " + trades.getTrades().size()); System.out.println(trades.toString()); }