m1dnightc0der
m1dnightc0der
When managing positions it is useful to have the average price of the position to calculate the pnl (i.e. average price-last price), currently the FTX adapter returns the last traded...
Currently, we have a single method to allow us to modify orders `default String changeOrder(LimitOrder limitOrder) throws IOException` There are times when you just want to modify the order price,...
When subscribing to FTX orders books via info.bitrich.xchangestream.ftx.FtxStreamingExchange they lag up to 30 to 40 secs vs connecting and streaming say in python, so this is not a local machine...
The perpetual swap contracts prevent dislocation with the spot price by charging a small amount known as the funding rate, when spot price> swap price, the funding rate is negative,...
Hi, I have just started to use the streaming api, and hitting a few issues, wondered if there were any best practices. I am subscribing to multiple prices, if I...
Currently the ftx polling services has the following issues 1) When orders are cancelled, the cumulative qty is set to the order size Currently the ftx streaming services has the...
Some exchanges implement a ping/pong heartbeats, however I am not sure this is implemented via the streaming services. It might be useful for upstream applications to issue heartbeats, and then...
Historically exchange specifications have been created by `new ExchangeSpecification(exchangeClassName);` however this approach is deprecated and the preferred approach is `ExchangeSpecification exSpec = new BitstampExchange().getDefaultExchangeSpecification();` after which the exchange can be...
```2022-10-11 20:41:24.106 [main] INFO o.cryptocoinpartners.module.Context - deployed module BasicPortfolioService.epl 2022-10-11 20:41:24.313 [main] DEBUG si.mazi.rescu.Config - Loaded properties from rescu.properties. 2022-10-11 20:41:24.314 [main] DEBUG si.mazi.rescu.Config - Configuration from rescu.properties: 2022-10-11 20:41:24.314...
https://bybit-exchange.github.io/docs/v5/guide