Uses of Class
org.knowm.xchange.instrument.Instrument
Package
Description
-
Uses of Instrument in info.bitrich.xchangestream.binance
Modifier and TypeMethodDescriptionstatic Trade
BinanceStreamingAdapters.adaptRawTrade
(BinanceRawTrade rawTrade, Instrument instrument) boolean
KlineSubscription.contains
(Instrument instrument, KlineInterval interval) io.reactivex.Observable<FundingRate>
BinanceStreamingMarketDataService.getFundingRate
(Instrument instrument, Object... args) io.reactivex.Observable<BinanceKline>
BinanceStreamingMarketDataService.getKlines
(Instrument instrument, KlineInterval interval) io.reactivex.Observable<OrderBook>
BinanceStreamingMarketDataService.getOrderBook
(Instrument instrument, Object... args) io.reactivex.Observable<List<OrderBookUpdate>>
BinanceStreamingMarketDataService.getOrderBookUpdates
(Instrument instrument) Api to get binance incremental order book updates.io.reactivex.Observable<Order>
BinanceStreamingTradeService.getOrderChanges
(Instrument instrument, Object... args) io.reactivex.Observable<BinanceBookTicker>
BinanceStreamingMarketDataService.getRawBookTicker
(Instrument instrument) io.reactivex.Observable<BinanceTicker24h>
BinanceStreamingMarketDataService.getRawTicker
(Instrument instrument) io.reactivex.Observable<BinanceRawTrade>
BinanceStreamingMarketDataService.getRawTrades
(Instrument instrument) io.reactivex.Observable<Ticker>
BinanceStreamingMarketDataService.getTicker
(Instrument instrument, Object... args) io.reactivex.Observable<Trade>
BinanceStreamingMarketDataService.getTrades
(Instrument instrument, Object... args) io.reactivex.Observable<UserTrade>
BinanceStreamingTradeService.getUserTrades
(Instrument instrument, Object... args) void
BinanceStreamingMarketDataService.unsubscribe
(Instrument instrument, BinanceSubscriptionType subscriptionType) Live Unsubscription that should be called in the Observable.doOnDispose().void
BinanceStreamingMarketDataService.unsubscribeKline
(Instrument instrument, KlineInterval klineInterval) -
Uses of Instrument in info.bitrich.xchangestream.core
Modifier and TypeMethodDescriptionProductSubscription.getFundingRates()
ProductSubscription.getOrderBook()
ProductSubscription.getOrders()
ProductSubscription.getTicker()
ProductSubscription.getTrades()
ProductSubscription.getUserTrades()
Modifier and TypeMethodDescriptionProductSubscription.ProductSubscriptionBuilder.addAll
(Instrument pair) ProductSubscription.ProductSubscriptionBuilder.addFundingRates
(Instrument pair) ProductSubscription.ProductSubscriptionBuilder.addOrderbook
(Instrument pair) ProductSubscription.ProductSubscriptionBuilder.addOrders
(Instrument pair) ProductSubscription.ProductSubscriptionBuilder.addTicker
(Instrument pair) ProductSubscription.ProductSubscriptionBuilder.addTrades
(Instrument pair) ProductSubscription.ProductSubscriptionBuilder.addUserTrades
(Instrument pair) default io.reactivex.Observable<FundingRate>
StreamingMarketDataService.getFundingRate
(Instrument instrument, Object... args) Get funding rate of specific instrument.default io.reactivex.Observable<OrderBook>
StreamingMarketDataService.getOrderBook
(Instrument instrument, Object... args) default io.reactivex.Observable<Order>
StreamingTradeService.getOrderChanges
(Instrument instrument, Object... args) default io.reactivex.Observable<Ticker>
StreamingMarketDataService.getTicker
(Instrument instrument, Object... args) default io.reactivex.Observable<Trade>
StreamingMarketDataService.getTrades
(Instrument instrument, Object... args) default io.reactivex.Observable<UserTrade>
StreamingTradeService.getUserTrades
(Instrument instrument, Object... args) -
Uses of Instrument in info.bitrich.xchangestream.ftx
Modifier and TypeMethodDescriptionstatic OrderBook
FtxStreamingAdapters.adaptOrderbookMessage
(OrderBook orderBook, Instrument instrument, com.fasterxml.jackson.databind.JsonNode jsonNode) static Ticker
FtxStreamingAdapters.adaptTickerMessage
(Instrument instrument, com.fasterxml.jackson.databind.JsonNode jsonNode) FtxStreamingAdapters.adaptTradesMessage
(Instrument instrument, com.fasterxml.jackson.databind.JsonNode jsonNode) -
Uses of Instrument in info.bitrich.xchangestream.ftx.dto
-
Uses of Instrument in info.bitrich.xchangestream.kraken
Modifier and TypeMethodDescriptionstatic LimitOrder
KrakenStreamingAdapters.adaptLimitOrder
(Instrument instrument, Order.OrderType orderType, com.fasterxml.jackson.databind.JsonNode node) Adapt a JsonNode containing two decimals into a LimitOrderstatic Iterator<LimitOrder>
KrakenStreamingAdapters.adaptLimitOrders
(Instrument instrument, Order.OrderType orderType, com.fasterxml.jackson.databind.JsonNode node) Adapt a JsonNode to a Stream of limit orders, the node past in here should be the body of a a/b/as/bs key.static OrderBook
KrakenStreamingAdapters.adaptOrderbookMessage
(int depth, TreeSet<LimitOrder> bids, TreeSet<LimitOrder> asks, Instrument instrument, com.fasterxml.jackson.databind.node.ArrayNode arrayNode) static Ticker
KrakenStreamingAdapters.adaptSpreadMessage
(Instrument instrument, com.fasterxml.jackson.databind.node.ArrayNode arrayNode) Adapt an ArrayNode containing a spread message into a Tickerstatic Ticker
KrakenStreamingAdapters.adaptTickerMessage
(Instrument instrument, com.fasterxml.jackson.databind.node.ArrayNode arrayNode) Adapt an ArrayNode containing a ticker message into a Tickerstatic Trade
KrakenStreamingAdapters.adaptTrade
(Instrument instrument, com.fasterxml.jackson.databind.JsonNode arrayNode) Adapt an JsonNode into a single TradeKrakenStreamingAdapters.adaptTrades
(Instrument instrument, com.fasterxml.jackson.databind.JsonNode arrayNode) Adapt an JsonNode into a list of Trade -
Uses of Instrument in info.bitrich.xchangestream.krakenfutures
Modifier and TypeMethodDescriptionio.reactivex.Observable<FundingRate>
KrakenFuturesStreamingMarketDataService.getFundingRate
(Instrument instrument, Object... args) io.reactivex.Observable<OrderBook>
KrakenFuturesStreamingMarketDataService.getOrderBook
(Instrument instrument, Object... args) io.reactivex.Observable<Ticker>
KrakenFuturesStreamingMarketDataService.getTicker
(Instrument instrument, Object... args) io.reactivex.Observable<Trade>
KrakenFuturesStreamingMarketDataService.getTrades
(Instrument instrument, Object... args) io.reactivex.Observable<UserTrade>
KrakenFuturesStreamingTradeService.getUserTrades
(Instrument instrument, Object... args) -
Uses of Instrument in info.bitrich.xchangestream.okex
Modifier and TypeMethodDescriptionio.reactivex.Observable<FundingRate>
OkexStreamingMarketDataService.getFundingRate
(Instrument instrument, Object... args) io.reactivex.Observable<OrderBook>
OkexStreamingMarketDataService.getOrderBook
(Instrument instrument, Object... args) io.reactivex.Observable<List<OrderBookUpdate>>
OkexStreamingMarketDataService.getOrderBookUpdates
(Instrument instrument) io.reactivex.Observable<Ticker>
OkexStreamingMarketDataService.getTicker
(Instrument instrument, Object... args) io.reactivex.Observable<Trade>
OkexStreamingMarketDataService.getTrades
(Instrument instrument, Object... args) io.reactivex.Observable<UserTrade>
OkexStreamingTradeService.getUserTrades
(Instrument instrument, Object... args) -
Uses of Instrument in org.knowm.xchange
Modifier and TypeMethodDescriptionBaseExchange.getExchangeInstruments()
Exchange.getExchangeInstruments()
Returns a list of CurrencyPair objects. -
Uses of Instrument in org.knowm.xchange.bibox.dto
-
Uses of Instrument in org.knowm.xchange.bibox.service
Modifier and TypeMethodDescriptionBiboxMarketDataServiceRaw.getBiboxOrderBooks
(Integer depth, Collection<Instrument> currencyPairs) BiboxMarketDataService.getOrderBooks
(Integer depth, Collection<Instrument> currencyPairs) -
Uses of Instrument in org.knowm.xchange.binance
Modifier and TypeMethodDescriptionstatic Instrument
BinanceAdapters.adaptSymbol
(String symbol, boolean isFuture) Modifier and TypeMethodDescriptionstatic Trades
BinanceAdapters.adaptTrades
(List<BinanceAggTrades> aggTrades, Instrument instrument) static Boolean
BinanceAdapters.isInverse
(Instrument pair) static String
BinanceAdapters.toInverseSymbol
(Instrument pair) static String
BinanceAdapters.toSymbol
(Instrument pair) static String
BinanceAdapters.toSymbol
(Instrument pair, Boolean isInverse) -
Uses of Instrument in org.knowm.xchange.binance.dto.marketdata
ModifierConstructorDescriptionBinanceKline
(Instrument instrument, KlineInterval interval, Object[] obj) -
Uses of Instrument in org.knowm.xchange.binance.dto.trade
Modifier and TypeMethodDescriptionBinanceCancelOrderParams.getInstrument()
BinanceQueryOrderParams.getInstrument()
BinanceTradeHistoryParams.getInstrument()
Modifier and TypeMethodDescriptionvoid
BinanceQueryOrderParams.setInstrument
(Instrument instrument) void
BinanceTradeHistoryParams.setInstrument
(Instrument instrument) ModifierConstructorDescriptionBinanceCancelOrderParams
(Instrument pair, String orderId) BinanceQueryOrderParams
(Instrument instrument, String orderId) BinanceTradeHistoryParams
(Instrument instrument) -
Uses of Instrument in org.knowm.xchange.binance.service
Modifier and TypeMethodDescriptionBinanceAccountService.getDynamicTradingFeesByInstrument()
BinanceUsAccountService.getDynamicTradingFeesByInstrument()
Modifier and TypeMethodDescriptionBinanceMarketDataServiceRaw.aggTradesAllProducts
(Instrument pair, Long fromId, Long startTime, Long endTime, Integer limit) BinanceTradeServiceRaw.cancelAllOpenOrdersAllProducts
(Instrument pair) BinanceTradeServiceRaw.cancelOrderAllProducts
(Instrument pair, Long orderId, String origClientOrderId, String newClientOrderId) static OrderBook
BinanceMarketDataService.convertOrderBook
(BinanceOrderbook ob, Instrument pair) BinanceMarketDataServiceRaw.getBinanceFundingRate
(Instrument instrument) BinanceMarketDataServiceRaw.getBinanceOrderbookAllProducts
(Instrument pair, Integer limit) BinanceMarketDataService.getFundingRate
(Instrument instrument) BinanceMarketDataService.getOrderBook
(Instrument instrument, Object... args) BinanceMarketDataService.getTicker
(Instrument instrument, Object... args) BinanceMarketDataService.getTrades
(Instrument instrument, Object... args) optional parameters provided in the args array: 0: Long fromId optional, ID to get aggregate trades from INCLUSIVE.BinanceTradeServiceRaw.myTradesAllProducts
(Instrument pair, Long orderId, Long startTime, Long endTime, Long fromId, Integer limit) BinanceTradeServiceRaw.newFutureOrder
(Instrument pair, OrderSide side, OrderType type, TimeInForce timeInForce, BigDecimal quantity, boolean reduceOnly, BigDecimal price, String newClientOrderId, BigDecimal stopPrice, boolean closePosition, BigDecimal activationPrice, BigDecimal callbackRate, BinanceNewOrder.NewOrderResponseType newOrderRespType) BinanceTradeServiceRaw.newInverseFutureOrder
(Instrument pair, OrderSide side, OrderType type, TimeInForce timeInForce, BigDecimal quantity, boolean reduceOnly, BigDecimal price, String newClientOrderId, BigDecimal stopPrice, boolean closePosition, BigDecimal activationPrice, BigDecimal callbackRate, BinanceNewOrder.NewOrderResponseType newOrderRespType) BinanceTradeServiceRaw.newOrder
(Instrument pair, OrderSide side, OrderType type, TimeInForce timeInForce, BigDecimal quantity, BigDecimal quoteOrderQty, BigDecimal price, String newClientOrderId, BigDecimal stopPrice, Long trailingDelta, BigDecimal icebergQty, BinanceNewOrder.NewOrderResponseType newOrderRespType) BinanceTradeServiceRaw.newPortfolioMarginFutureOrder
(Instrument pair, OrderSide side, OrderType type, TimeInForce timeInForce, BigDecimal quantity, boolean reduceOnly, BigDecimal price, String newClientOrderId, BinanceNewOrder.NewOrderResponseType newOrderRespType) BinanceTradeServiceRaw.newPortfolioMarginInverseFutureOrder
(Instrument pair, OrderSide side, OrderType type, TimeInForce timeInForce, BigDecimal quantity, boolean reduceOnly, BigDecimal price, String newClientOrderId, BinanceNewOrder.NewOrderResponseType newOrderRespType) BinanceTradeServiceRaw.openOrdersAllProducts
(Instrument pair) protected int
BinanceTradeServiceRaw.openOrdersPermits
(Instrument pair) BinanceTradeServiceRaw.orderStatusAllProducts
(Instrument pair, Long orderId, String origClientOrderId) void
BinanceTradeServiceRaw.testNewOrder
(Instrument pair, OrderSide side, OrderType type, TimeInForce timeInForce, BigDecimal quantity, BigDecimal quoteOrderQty, BigDecimal price, String newClientOrderId, BigDecimal stopPrice, Long trailingDelta, BigDecimal icebergQty) BinanceMarketDataServiceRaw.ticker24hAllProducts
(Instrument pair) -
Uses of Instrument in org.knowm.xchange.bitfinex.service
Modifier and TypeMethodDescriptionstatic Map<Instrument,
Fee> BitfinexAdapters.adaptDynamicTradingFees
(BitfinexTradingFeeResponse[] responses, List<Instrument> currencyPairs) Each element in the response array contains a set of currencies that are at a given fee tier.BitfinexAccountService.getDynamicTradingFeesByInstrument()
Modifier and TypeMethodDescriptionstatic Map<Instrument,
Fee> BitfinexAdapters.adaptDynamicTradingFees
(BitfinexTradingFeeResponse[] responses, List<Instrument> currencyPairs) Each element in the response array contains a set of currencies that are at a given fee tier. -
Uses of Instrument in org.knowm.xchange.bitflyer.service
-
Uses of Instrument in org.knowm.xchange.bitstamp
Modifier and TypeMethodDescriptionstatic Map<Instrument,
InstrumentMetaData> BitstampAdapters.adaptCurrencyPairs
(Collection<BitstampPairInfo> bitstampPairInfo) Modifier and TypeMethodDescriptionstatic BitstampGenericOrder
BitstampAdapters.adaptOrder
(String orderId, BitstampOrderStatusResponse bitstampOrderStatusResponse, List<Instrument> exchangeSymbols) There is no method to discern market versus limit order type - so this returns a generic BitstampGenericOrder as a status -
Uses of Instrument in org.knowm.xchange.bittrex
Modifier and TypeMethodDescriptionstatic String
BittrexUtils.toPairString
(Instrument currencyPair) Modifier and TypeMethodDescriptionstatic void
BittrexAdapters.adaptMetaData
(List<BittrexSymbol> rawSymbols, List<BittrexCurrency> bittrexCurrencies, Map<Instrument, Fee> dynamicTradingFees, ExchangeMetaData metaData) -
Uses of Instrument in org.knowm.xchange.bittrex.service
-
Uses of Instrument in org.knowm.xchange.blockchain
Modifier and TypeMethodDescriptionstatic CurrencyPair
BlockchainAdapters.toCurrencyPair
(Instrument instrument) -
Uses of Instrument in org.knowm.xchange.blockchain.service
Modifier and TypeMethodDescriptionBlockchainMarketDataService.getOrderBook
(Instrument instrument, Object... args) BlockchainMarketDataService.getTicker
(Instrument instrument, Object... args) BlockchainMarketDataService.getTrades
(Instrument instrument, Object... args) -
Uses of Instrument in org.knowm.xchange.btcmarkets.dto.v3.marketdata
ModifierConstructorDescriptionBTCMarketsMarketTradeParams
(Instrument currencyPair, Integer limit, Long before, Long after) -
Uses of Instrument in org.knowm.xchange.btcmarkets.service
-
Uses of Instrument in org.knowm.xchange.bybit.service
Modifier and TypeMethodDescriptionBybitMarketDataService.getTicker
(Instrument instrument, Object... args) -
Uses of Instrument in org.knowm.xchange.cexio
Modifier and TypeMethodDescriptionstatic Map<Instrument,
Fee> CexIOAdapters.adaptDynamicTradingFees
(Map<CurrencyPair, CexIOFeeInfo.FeeDetails> fees) -
Uses of Instrument in org.knowm.xchange.cexio.service
-
Uses of Instrument in org.knowm.xchange.coinbasepro.service
Modifier and TypeMethodDescriptionboolean
CoinbaseProMarketDataServiceRaw.checkProductExists
(Instrument currencyPair) -
Uses of Instrument in org.knowm.xchange.coincheck
Modifier and TypeMethodDescriptionstatic final LimitOrder
CoincheckAdapter.createOrder
(Order.OrderType orderType, Instrument instrument, List<BigDecimal> data) static OrderBook
CoincheckAdapter.createOrderBook
(Instrument instrument, CoincheckOrderBook coincheck) static final List<LimitOrder>
CoincheckAdapter.createOrders
(Order.OrderType orderType, Instrument instrument, List<List<BigDecimal>> data) static Ticker
CoincheckAdapter.createTicker
(Instrument instrument, CoincheckTicker coincheck) -
Uses of Instrument in org.knowm.xchange.coincheck.service
Modifier and TypeMethodDescriptionCoincheckMarketDataService.getOrderBook
(Instrument instrument, Object... args) CoincheckMarketDataService.getTicker
(Instrument instrument, Object... args) CoincheckMarketDataService.getTrades
(Instrument instrument, Object... args) -
Uses of Instrument in org.knowm.xchange.coinfloor.service
Modifier and TypeMethodDescriptionCoinfloorAccountServiceRaw.getCoinfloorBalance
(Instrument pair) CoinfloorTradeServiceRaw.getUserTransactions
(Instrument pair, Integer numberOfTransactions, Long offset, TradeHistoryParamsSorted.Order sort) -
Uses of Instrument in org.knowm.xchange.coinmarketcap.deprecated.v2
-
Uses of Instrument in org.knowm.xchange.coinmate
-
Uses of Instrument in org.knowm.xchange.coinmate.service
-
Uses of Instrument in org.knowm.xchange.currency
Modifier and TypeClassDescriptionclass
Value object to provide the following to API: Provision of major currency symbol pairs (EUR/USD, GBP/USD etc) Provision of arbitrary symbol pairs for exchange index trading, notional currencies etc -
Uses of Instrument in org.knowm.xchange.deribit.v2
Modifier and TypeMethodDescriptionstatic Instrument
DeribitAdapters.adaptInstrument
(String instrumentName) Modifier and TypeMethodDescriptionstatic String
DeribitAdapters.adaptInstrumentName
(Instrument instrument) static Trade
DeribitAdapters.adaptTrade
(DeribitTrade deribitTrade, Instrument instrument) static Trades
DeribitAdapters.adaptTrades
(DeribitTrades deribitTrades, Instrument instrument) -
Uses of Instrument in org.knowm.xchange.deribit.v2.service
Modifier and TypeMethodDescriptionDeribitMarketDataService.getOrderBook
(Instrument instrument, Object... args) DeribitMarketDataService.getTicker
(Instrument instrument, Object... args) DeribitMarketDataService.getTrades
(Instrument instrument, Object... args) void
DeribitTradeHistoryParams.setInstrument
(Instrument instrument) -
Uses of Instrument in org.knowm.xchange.derivative
-
Uses of Instrument in org.knowm.xchange.dto
ModifierConstructorDescriptionprotected
Builder
(Order.OrderType orderType, Instrument instrument) Order
(Order.OrderType type, BigDecimal originalAmount, Instrument instrument, String id, Date timestamp) Order
(Order.OrderType type, BigDecimal originalAmount, Instrument instrument, String id, Date timestamp, BigDecimal averagePrice, BigDecimal cumulativeAmount, BigDecimal fee, Order.OrderStatus status) Order
(Order.OrderType type, BigDecimal originalAmount, Instrument instrument, String id, Date timestamp, BigDecimal averagePrice, BigDecimal cumulativeAmount, BigDecimal fee, Order.OrderStatus status, String userReference) -
Uses of Instrument in org.knowm.xchange.dto.account
ModifierConstructorDescriptionOpenPosition
(Instrument instrument, OpenPosition.Type type, BigDecimal size, BigDecimal price, BigDecimal liquidationPrice, BigDecimal unRealisedPnl) -
Uses of Instrument in org.knowm.xchange.dto.marketdata
Modifier and TypeFieldDescriptionprotected Instrument
FundingRate.Builder.instrument
protected Instrument
Trade.Builder.instrument
protected final Instrument
Trade.instrument
The instrumentModifier and TypeMethodDescriptionCandleStickData.getInstrument()
Ticker.getInstrument()
Trade.getInstrument()
Modifier and TypeMethodDescriptionFundingRate.Builder.instrument
(Instrument instrument) Ticker.Builder.instrument
(Instrument instrument) Trade.Builder.instrument
(Instrument instrument) ModifierConstructorDescriptionCandleStickData
(Instrument instrument, List<CandleStick> candleSticks) FundingRate
(Instrument instrument, BigDecimal fundingRate1h, BigDecimal fundingRate8h, Date fundingRateDate, long fundingRateEffectiveInMinutes) OrderBookUpdate
(Order.OrderType type, BigDecimal volume, Instrument instrument, BigDecimal limitPrice, Date timestamp, BigDecimal totalVolume) Build an order book update.Trade
(Order.OrderType type, BigDecimal originalAmount, Instrument instrument, BigDecimal price, Date timestamp, String id, String makerOrderId, String takerOrderId) This constructor is called to create a public Trade object inMarketDataService.getTrades(org.knowm.xchange.currency.CurrencyPair, Object...)
implementations) since it's missing the orderId and fee parameters. -
Uses of Instrument in org.knowm.xchange.dto.meta
ModifierConstructorDescriptionExchangeMetaData
(Map<Instrument, InstrumentMetaData> instruments, Map<Currency, CurrencyMetaData> currency, RateLimit[] publicRateLimits, RateLimit[] privateRateLimits, Boolean shareRateLimits) Constructor -
Uses of Instrument in org.knowm.xchange.dto.trade
Modifier and TypeMethodDescriptionLimitOrder.Builder.instrument
(Instrument instrument) MarketOrder.Builder.instrument
(Instrument instrument) StopOrder.Builder.instrument
(Instrument instrument) UserTrade.Builder.instrument
(Instrument instrument) ModifierConstructorDescriptionBuilder
(Order.OrderType orderType, Instrument instrument) Builder
(Order.OrderType orderType, Instrument instrument) Builder
(Order.OrderType orderType, Instrument instrument) LimitOrder
(Order.OrderType type, BigDecimal originalAmount, BigDecimal cumulativeAmount, Instrument instrument, String id, Date timestamp, BigDecimal limitPrice) LimitOrder
(Order.OrderType type, BigDecimal originalAmount, Instrument instrument, String id, Date timestamp, BigDecimal limitPrice) LimitOrder
(Order.OrderType type, BigDecimal originalAmount, Instrument instrument, String id, Date timestamp, BigDecimal limitPrice, BigDecimal averagePrice, BigDecimal cumulativeAmount, BigDecimal fee, Order.OrderStatus status) LimitOrder
(Order.OrderType type, BigDecimal originalAmount, Instrument instrument, String id, Date timestamp, BigDecimal limitPrice, BigDecimal averagePrice, BigDecimal cumulativeAmount, BigDecimal fee, Order.OrderStatus status, String userReference) MarketOrder
(Order.OrderType type, BigDecimal originalAmount, Instrument instrument) MarketOrder
(Order.OrderType type, BigDecimal originalAmount, Instrument instrument, String id, Date timestamp) MarketOrder
(Order.OrderType type, BigDecimal originalAmount, Instrument instrument, String id, Date timestamp, BigDecimal averagePrice, BigDecimal cumulativeAmount, BigDecimal fee, Order.OrderStatus status) MarketOrder
(Order.OrderType type, BigDecimal originalAmount, Instrument instrument, String id, Date timestamp, BigDecimal averagePrice, BigDecimal cumulativeAmount, BigDecimal fee, Order.OrderStatus status, String userReference) MarketOrder
(Order.OrderType type, BigDecimal originalAmount, Instrument instrument, Date timestamp) StopOrder
(Order.OrderType type, BigDecimal originalAmount, BigDecimal cumulativeAmount, Instrument instrument, String id, Date timestamp, BigDecimal stopPrice) StopOrder
(Order.OrderType type, BigDecimal originalAmount, Instrument instrument, String id, Date timestamp, BigDecimal stopPrice) StopOrder
(Order.OrderType type, BigDecimal originalAmount, Instrument instrument, String id, Date timestamp, BigDecimal stopPrice, BigDecimal limitPrice, BigDecimal averagePrice, BigDecimal cumulativeAmount, BigDecimal fee, Order.OrderStatus status) StopOrder
(Order.OrderType type, BigDecimal originalAmount, Instrument instrument, String id, Date timestamp, BigDecimal stopPrice, BigDecimal limitPrice, BigDecimal averagePrice, BigDecimal cumulativeAmount, BigDecimal fee, Order.OrderStatus status, String userReference, StopOrder.Intention intention, BigDecimal trailValue) StopOrder
(Order.OrderType type, BigDecimal originalAmount, Instrument instrument, String id, Date timestamp, BigDecimal stopPrice, BigDecimal limitPrice, BigDecimal averagePrice, BigDecimal cumulativeAmount, Order.OrderStatus status) StopOrder
(Order.OrderType type, BigDecimal originalAmount, Instrument instrument, String id, Date timestamp, BigDecimal stopPrice, BigDecimal averagePrice, BigDecimal cumulativeAmount, Order.OrderStatus status) UserTrade
(Order.OrderType type, BigDecimal originalAmount, Instrument instrument, BigDecimal price, Date timestamp, String id, String orderId, BigDecimal feeAmount, Currency feeCurrency, String orderUserReference) This constructor is called to construct user's trade objects (inTradeService.getTradeHistory(TradeHistoryParams)
implementations). -
Uses of Instrument in org.knowm.xchange.exceptions
ModifierConstructorDescriptionInstrumentNotValidException
(String message, Throwable cause, Instrument instrument) InstrumentNotValidException
(String message, Instrument instrument) InstrumentNotValidException
(Throwable cause, Instrument instrument) InstrumentNotValidException
(Instrument instrument) -
Uses of Instrument in org.knowm.xchange.gateio
Modifier and TypeMethodDescriptionstatic OpenOrders
GateioAdapters.adaptOpenOrders
(GateioOpenOrders openOrders, Collection<Instrument> currencyPairs) static LimitOrder
GateioAdapters.adaptOrder
(GateioOpenOrder order, Collection<Instrument> currencyPairs) -
Uses of Instrument in org.knowm.xchange.gateio.dto.marketdata
-
Uses of Instrument in org.knowm.xchange.gateio.service
-
Uses of Instrument in org.knowm.xchange.gemini.v1
Modifier and TypeMethodDescriptionstatic Map<Instrument,
Fee> GeminiAdapters.AdaptDynamicTradingFees
(GeminiTrailingVolumeResponse volumeResponse, List<Instrument> currencyPairs) Modifier and TypeMethodDescriptionstatic Map<Instrument,
Fee> GeminiAdapters.AdaptDynamicTradingFees
(GeminiTrailingVolumeResponse volumeResponse, List<Instrument> currencyPairs) -
Uses of Instrument in org.knowm.xchange.gemini.v1.service
Modifier and TypeFieldDescriptionprotected final List<Instrument>
GeminiAccountServiceRaw.allCurrencyPairs
Modifier and TypeMethodDescriptionGeminiMarketDataService.getTicker
(Instrument instrument, Object... args) -
Uses of Instrument in org.knowm.xchange.hitbtc.v2.dto
ModifierConstructorDescriptionHitbtcMetaData
(Map<Instrument, InstrumentMetaData> currencyPairs, Map<Currency, CurrencyMetaData> currencies, RateLimit[] publicRateLimits, RateLimit[] privateRateLimits, Boolean shareRateLimits, int minPollDelay) Constructor -
Uses of Instrument in org.knowm.xchange.independentreserve.service
Modifier and TypeMethodDescriptionIndependentReserveAccountService.getDynamicTradingFeesByInstrument()
Modifier and TypeMethodDescriptionIndependentReserveTradeServiceRaw.independentReservePlaceMarketOrder
(Instrument instrument, Order.OrderType type, BigDecimal originalAmount) -
Uses of Instrument in org.knowm.xchange.kraken
Modifier and TypeMethodDescriptionstatic Map<Instrument,
Fee> KrakenAdapters.adaptFees
(KrakenTradeVolume krakenTradeVolume) -
Uses of Instrument in org.knowm.xchange.kraken.service
Modifier and TypeMethodDescriptionprotected int
KrakenBaseService.getAssetPairScale
(Instrument instrument) -
Uses of Instrument in org.knowm.xchange.krakenfutures
Modifier and TypeMethodDescriptionstatic Instrument
KrakenFuturesAdapters.adaptInstrument
(String symbol) Modifier and TypeMethodDescriptionstatic String
KrakenFuturesAdapters.adaptKrakenFuturesSymbol
(Instrument instrument) static Ticker
KrakenFuturesAdapters.adaptTicker
(KrakenFuturesTicker krakenFuturesTicker, Instrument instrument) static Trades
KrakenFuturesAdapters.adaptTrades
(KrakenFuturesPublicFills krakenFuturesTrades, Instrument instrument) -
Uses of Instrument in org.knowm.xchange.krakenfutures.dto.marketData
Modifier and TypeMethodDescriptionvoid
KrakenFuturesOrderBook.setInstrument
(Instrument instrument) void
KrakenFuturesPublicFills.setInstrument
(Instrument instrument) -
Uses of Instrument in org.knowm.xchange.krakenfutures.service
Modifier and TypeMethodDescriptionKrakenFuturesTradeServiceRaw.cancelAllOrdersByInstrument
(Instrument instrument) KrakenFuturesMarketDataService.getFundingRate
(Instrument instrument) KrakenFuturesMarketDataServiceRaw.getKrakenFuturesOrderBook
(Instrument instrument) KrakenFuturesMarketDataServiceRaw.getKrakenFuturesTicker
(Instrument instrument) KrakenFuturesMarketDataServiceRaw.getKrakenFuturesTrades
(Instrument instrument) KrakenFuturesMarketDataService.getOrderBook
(Instrument instrument, Object... args) KrakenFuturesMarketDataService.getTicker
(Instrument instrument, Object... args) KrakenFuturesMarketDataService.getTrades
(Instrument instrument, Object... args) -
Uses of Instrument in org.knowm.xchange.lykke
Modifier and TypeMethodDescriptionstatic LimitOrder
LykkeAdapter.adaptLimitOrder
(List<Instrument> currencyPairList, LykkeOrder lykkeOrder) static List<LimitOrder>
LykkeAdapter.adaptOpenOrders
(List<Instrument> currencyPairList, List<LykkeOrder> lykkeOrders) Adapter for LykkeOpenOrders*****LykkeAdapter.adaptUserTrades
(List<Instrument> currencyPairList, List<LykkeOrder> tradeHistoryList) Adapter for LykkeTradeHistory*** -
Uses of Instrument in org.knowm.xchange.okcoin
Modifier and TypeMethodDescriptionstatic String
OkCoinAdapters.adaptSymbol
(Instrument currencyPair) -
Uses of Instrument in org.knowm.xchange.okcoin.service
Modifier and TypeMethodDescriptionOkCoinFuturesTradeService.OkCoinFuturesCancelOrderParams.getInstrument()
OkCoinFuturesTradeService.OkCoinFuturesOrderQueryParams.getInstrument()
Modifier and TypeMethodDescriptionvoid
OkCoinFuturesTradeService.OkCoinFuturesOrderQueryParams.setInstrument
(Instrument instrument) ModifierConstructorDescriptionOkCoinFuturesCancelOrderParams
(Instrument instrument, FuturesContract futuresContract, String orderId) OkCoinFuturesOrderQueryParams
(Instrument instrument, FuturesContract futuresContract, String orderId) -
Uses of Instrument in org.knowm.xchange.okex
Modifier and TypeMethodDescriptionstatic Instrument
OkexAdapters.adaptOkexInstrumentId
(String instrumentId) Modifier and TypeMethodDescriptionstatic String
OkexAdapters.adaptInstrument
(Instrument instrument) static LimitOrder
OkexAdapters.adaptLimitOrder
(OkexPublicOrder okexPublicOrder, Instrument instrument, Order.OrderType orderType) static OrderBook
OkexAdapters.adaptOrderBook
(List<OkexOrderbook> okexOrderbooks, Instrument instrument) static OrderBook
OkexAdapters.adaptOrderBook
(OkexResponse<List<OkexOrderbook>> okexOrderbook, Instrument instrument) static LimitOrder
OkexAdapters.adaptOrderbookOrder
(BigDecimal amount, BigDecimal price, Instrument instrument, Order.OrderType orderType) static Trades
OkexAdapters.adaptTrades
(List<OkexTrade> okexTrades, Instrument instrument) -
Uses of Instrument in org.knowm.xchange.okex.dto.trade
Modifier and TypeFieldDescriptionfinal Instrument
OkexTradeParams.OkexCancelOrderParams.instrument
-
Uses of Instrument in org.knowm.xchange.okex.service
Modifier and TypeMethodDescriptionOkexMarketDataService.getFundingRate
(Instrument instrument) OkexMarketDataService.getOrderBook
(Instrument instrument, Object... args) OkexMarketDataService.getTicker
(Instrument instrument, Object... args) OkexMarketDataService.getTrades
(Instrument instrument, Object... args) -
Uses of Instrument in org.knowm.xchange.service.account
Modifier and TypeMethodDescriptiondefault Map<Instrument,
Fee> AccountService.getDynamicTradingFeesByInstrument()
Get the trading fees per instrument as determined by the given exchange's rules for adjusting fees by recent volume traded. -
Uses of Instrument in org.knowm.xchange.service.marketdata
Modifier and TypeMethodDescriptiondefault FundingRate
MarketDataService.getFundingRate
(Instrument instrument) Get the FundingRate for specific instrument.default OrderBook
MarketDataService.getOrderBook
(Instrument instrument, Object... args) Get an order book representing the current offered exchange rates (market depth)default Ticker
MarketDataService.getTicker
(Instrument instrument, Object... args) Get a ticker representing the current exchange ratedefault Trades
MarketDataService.getTrades
(Instrument instrument, Object... args) Get the trades recently performed by the exchange -
Uses of Instrument in org.knowm.xchange.service.marketdata.params
-
Uses of Instrument in org.knowm.xchange.service.trade.params
Modifier and TypeMethodDescriptionCancelOrderByInstrument.getInstrument()
DefaultCancelAllOrdersByInstrument.getInstrument()
DefaultCancelOrderByInstrumentAndIdParams.getInstrument()
DefaultTradeHistoryParamInstrument.getInstrument()
InstrumentParam.getInstrument()
TradeHistoryParamsAll.getInstrument()
Modifier and TypeMethodDescriptionDefaultTradeHistoryParamMultiInstrument.getInstruments()
TradeHistoryParamMultiInstrument.getInstruments()
TradeHistoryParamsAll.getInstruments()
Modifier and TypeMethodDescriptionvoid
DefaultCancelOrderByInstrumentAndIdParams.setInstrument
(Instrument instrument) void
DefaultTradeHistoryParamInstrument.setInstrument
(Instrument instrument) void
InstrumentParam.setInstrument
(Instrument instrument) void
TradeHistoryParamsAll.setInstrument
(Instrument instrument) Modifier and TypeMethodDescriptionvoid
DefaultTradeHistoryParamMultiInstrument.setInstruments
(Collection<Instrument> instruments) void
TradeHistoryParamMultiInstrument.setInstruments
(Collection<Instrument> instruments) void
TradeHistoryParamsAll.setInstruments
(Collection<Instrument> instruments) ModifierConstructorDescriptionDefaultCancelAllOrdersByInstrument
(Instrument instrument) DefaultCancelOrderByInstrumentAndIdParams
(Instrument instrument, String orderId) DefaultTradeHistoryParamInstrument
(Instrument instrument) ModifierConstructorDescriptionDefaultTradeHistoryParamMultiInstrument
(Collection<Instrument> instruments) -
Uses of Instrument in org.knowm.xchange.service.trade.params.orders
Modifier and TypeMethodDescriptionDefaultOpenOrdersParamInstrument.getInstrument()
DefaultQueryOrderParamInstrument.getInstrument()
OrderQueryParamInstrument.getInstrument()
Modifier and TypeMethodDescriptionstatic List<Instrument>
DefaultOpenOrdersParamInstrument.getInstruments
(OpenOrdersParams params, Exchange exchange) DefaultOpenOrdersParamMultiInstrument.getInstruments()
OpenOrdersParamMultiInstrument.getInstruments()
static List<Instrument>
DefaultOpenOrdersParamCurrencyPair.getPairs
(OpenOrdersParams params, Exchange exchange) Modifier and TypeMethodDescriptionvoid
DefaultOpenOrdersParamInstrument.setInstrument
(Instrument instrument) void
DefaultQueryOrderParamInstrument.setInstrument
(Instrument instrument) void
OrderQueryParamInstrument.setInstrument
(Instrument instrument) Modifier and TypeMethodDescriptionvoid
DefaultOpenOrdersParamMultiInstrument.setInstruments
(Collection<Instrument> value) void
OpenOrdersParamMultiInstrument.setInstruments
(Collection<Instrument> instruments) ModifierConstructorDescriptionDefaultOpenOrdersParamInstrument
(Instrument instrument) DefaultQueryOrderParamInstrument
(Instrument instrument, String orderId) ModifierConstructorDescriptionDefaultOpenOrdersParamMultiInstrument
(Collection<Instrument> instruments) -
Uses of Instrument in org.knowm.xchange.upbit
-
Uses of Instrument in org.knowm.xchange.upbit.service
Modifier and TypeMethodDescriptionUpbitMarketDataServiceRaw.getTickers
(List<Instrument> currencyPair) -
Uses of Instrument in org.knowm.xchange.utils.jackson
Modifier and TypeMethodDescriptionInstrumentDeserializer.deserialize
(com.fasterxml.jackson.core.JsonParser jsonParser, com.fasterxml.jackson.databind.DeserializationContext ctxt)