The KuCoin Extension for Wealth-Lab 8 offers the following integration points with KuCoin:
- Historical Data - daily, weekly, monthly, hourly, and minute bar intervals supported.
- Streaming Data - both streaming market data and push notifications on order status and balance updates.
- KuCoin Symbols DataSet - contains all of the supported symbols as delivered by KuCoin.
- Trading - Spot and Margin trading is supported, including shorting (in Margin account only). Futures will be considered for a future release based on customer demand.
- Generate an API Key, Secret Key, and Pass Phrase using the instructions from the KuCoin web site.
- Select the KuCoin Broker in the WL8 Order Manager and click Configure.
- Enter the API Key, Secret Key, and Pass Phrase, press OK.
- Click Connect.
KuCoin allows borrowing and Shorting of cryptos via their API. You can place Short and Cover trades in KuCoin in WL8 and maintain Short positions. Some notes on Shorting using this extension:
- The Cross Margin account is supported only, not Isolated Margin accounts.
- You can only Short symbols with a quote currency of USDT (for example, BTC-USDT.)
- When you place a Short order, WL8 will check to see if there is a liability (borrowed crypto) already outstanding to cover the short. If not, it will automatically "borrow" the crypto and then issue a Sell to KuCoin.
- When you Cover a Short position, WL8 will attempt to automatically repay the liability. If this fails, a message will appear in the Order Manager and WL8 log viewer. You should always track your outstanding liabilities on the KuCoin web site to ensure you know how much you've borrowed.
- If you cancel a Short order before it fills, the borrowed crypto is not repaid. If you don't intend to issue a Short order again, you should repay the liability using the KuCoin web site Repay functionality. Canceled Shorts are not automatically repaid because in auto-trading WL8 might cancel and replace orders throughout the trading day until a fill limit is reached.
- The KuCoin API is sometimes not returning all active orders, so you might not see them in the Order Manager when first connecting. Always check your KuCoin web site trading UI for a current list of active orders.
-Update to CryptoExchange.Net.6.2.0, Kucoin.Net.5.0.3 -> Kucoin.Net.5.0.5.
- Support new base class methods for returning SymbolInfo including decimals for a symbol.
- Process disconnect and reconnect from KuCoin streaming.
- Adapt to KuCoin.Net (5.0.2).
- Positions will synchronize using the minimum quantity precision required to trade. Position quantity residuals less than the minimum quantity will be ignored by WealthLab.
- Fix: Initial Daily+ historical data requests were failing in some scenarios
- Fix: 60-Minute Polling was broken
- Fix: Streaming charts will initialize with the partial bar.
- Fix: BarHistories will return the correct number of Quantity and Display Decimals for each crypto.
- CryptoExchange.Net.5.4.1 -> CryptoExchange.Net.5.4.3.
- Kucoin.Net.4.3.2 -> Kucoin.Net.4.3.3.
- Use latest CryptoExchange.NET version.
- Initial release.