-
-
Notifications
You must be signed in to change notification settings - Fork 20
Supported Exchanges and Brokers
- oanda (via demo account)
- binance (via testnet)
- binanceusdm (via testnet)
- ftx (via users)
- ftxus (via live trading)
- kraken (spot market via live trading)
- kucoin (via live trading)
- kucoinfutures (via live trading)
- Phemex (via testnet)
This is a theoretical list. The exchange name listed below is what MUST be used in your alert message to interact with a given exchange. Some exchanges may NOT work, but I have no way of testing them due to legal or juristional limitations/requirements. Fields with a Y in them are REQUIRED by the exchange for login credentials.
For example, Kucoin and BitGet requires a password (PassPhrase), so the following MUST be in your exchange config file:
"Passphrase":"blah",
BitMart requires an UserID:
"UserID":"blah",
The column name IS the Jackrabbit Relay configuration element reference and it is CASE SENSITIVE. Be aware that this table scrolls left/right.
Market type should be used on every exchange appropriate to the MarketType column and the market you are trading. For example for market that supports futures:
"MarketType":"future",
Not all market types support trading. Some market types are for exchange usage only. Please consult your exchange API documentation for proper trading market types. The exchange/config ID column is the references used as the configuration file name, for example, the Binance futures market configuration file is binanceusdm.cfg
.
Exchange | Public API |
TestNet | Order types | Market type | API | SECRET | UserID | UserLogin | Passphrase | 2Factor | PrivateKey | LoginWallet | Token |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ace | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
alpaca | Y | Y | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
ascendex | Y | Y | Limit Market |
spot swap future margin |
Y | Y | - | - | - | - | - | - | - |
bequant | Y | Y | Limit Market |
funding spot |
Y | Y | - | - | - | - | - | - | - |
bigone | Y | - | Limit Market |
spot funding future swap |
Y | Y | - | - | - | - | - | - | - |
binance | - | Y | Limit Market |
main spot funding margin cross future delivery linear inverse option |
Y | Y | - | - | - | - | - | - | - |
binancecoinm | - | Y | Limit Market |
main spot funding margin cross future delivery linear inverse option |
Y | Y | - | - | - | - | - | - | - |
binanceus | Y | Y | Limit Market |
main spot funding margin cross future delivery linear inverse option |
Y | Y | - | - | - | - | - | - | - |
binanceusdm | - | Y | Limit Market |
main spot funding margin cross future delivery linear inverse option |
Y | Y | - | - | - | - | - | - | - |
bit2c | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
bitbank | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
bitbay | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
bitbns | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
bitcoincom | Y | Y | Limit Market |
funding spot |
Y | Y | - | - | - | - | - | - | - |
bitfinex | Y | - | Limit Market |
spot margin funding swap |
Y | Y | - | - | - | - | - | - | - |
bitfinex2 | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
bitflyer | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
bitforex | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
bitget | Y | - | Limit ONLY |
main spot future contract mix |
Y | Y | - | - | Y | - | - | - | - |
bithumb | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
bitmart | Y | - | Limit ONLY |
spot | Y | Y | Y | - | - | - | - | - | - |
bitmex | Y | Y | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
bitopro | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
bitpanda | Y | - | Limit Market |
spot | Y | - | - | - | - | - | - | - | - |
bitrue | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
bitso | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
bitstamp | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
bitstamp1 | Y | - | Limit Market |
spot | Y | Y | Y | - | - | - | - | - | - |
bittrex | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
bitvavo | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
bkex | Y | - | Limit Market |
spot swap |
Y | Y | - | - | - | - | - | - | - |
bl3p | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
blockchaincom | Y | Y | Limit Market |
spot | - | Y | - | - | - | - | - | - | - |
btcalpha | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
btcbox | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
btcmarkets | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
btctradeua | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
btcturk | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
bybit | - | Y | Limit ONLY |
spot margin future swap option investment unified funding fund contract |
Y | Y | - | - | - | - | - | - | - |
cex | Y | - | Limit ONLY |
spot | Y | Y | Y | - | - | - | - | - | - |
coinbase | - | - | Limit ONLY |
spot | Y | Y | - | - | - | - | - | - | - |
coinbaseprime | Y | Y | Limit Market |
spot | Y | Y | - | - | Y | - | - | - | - |
coinbasepro | Y | Y | Limit Market |
spot | Y | Y | - | - | Y | - | - | - | - |
coincheck | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
coinex | Y | - | Limit ONLY |
spot | Y | Y | - | - | - | - | - | - | - |
coinfalcon | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
coinmate | Y | - | Limit Market |
spot | Y | Y | Y | - | - | - | - | - | - |
coinone | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
coinsph | Y | - | Limit ONLY |
spot | Y | Y | - | - | - | - | - | - | - |
coinspot | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
cryptocom | Y | Y | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
currencycom | Y | Y | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
delta | Y | Y | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
deribit | Y | Y | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
digifinex | Y | - | Limit Market |
spot margin OTC |
Y | Y | - | - | - | - | - | - | - |
exmo | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
fmfwio | Y | Y | Limit Market |
funding spot |
Y | Y | - | - | - | - | - | - | - |
gate | Y | Y | Limit Market |
funding spot margin cross_margin cross isolated swap future futures delivery option options |
Y | Y | - | - | - | - | - | - | - |
gateio | Y | Y | Limit Market |
funding spot margin cross_margin cross isolated swap future futures delivery option options |
Y | Y | - | - | - | - | - | - | - |
gemini | Y | Y | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
hitbtc | Y | Y | Limit Market |
funding spot |
Y | Y | - | - | - | - | - | - | - |
hitbtc3 | Y | Y | Limit Market |
spot funding future |
Y | Y | - | - | - | - | - | - | - |
hollaex | Y | Y | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
huobi | Y | - | Limit ONLY |
spot funding future |
Y | Y | - | - | - | - | - | - | - |
huobijp | Y | - | Limit ONLY |
spot | Y | Y | - | - | - | - | - | - | - |
huobipro | Y | - | Limit ONLY |
spot funding future |
Y | Y | - | - | - | - | - | - | - |
idex | Y | Y | Limit Market |
spot | Y | Y | - | - | - | - | Y | Y | - |
independentreserve | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
indodax | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
kraken | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
krakenfutures | Y | Y | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
kucoin | Y | Y | Limit Market |
spot margin cross isolated main funding future swap mining hf |
Y | Y | - | - | Y | - | - | - | - |
kucoinfutures | Y | Y | Limit Market |
spot margin cross isolated main funding future swap mining hf |
Y | Y | - | - | Y | - | - | - | - |
kuna | - | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
latoken | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
lbank | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
lbank2 | Y | - | Limit ONLY |
spot | Y | Y | - | - | - | - | - | - | - |
luno | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
lykke | Y | - | Limit Market |
spot | Y | - | - | - | - | - | - | - | - |
mercado | - | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
mexc | Y | - | Limit ONLY |
spot swap |
Y | Y | - | - | - | - | - | - | - |
mexc3 | Y | - | Limit ONLY |
spot swap |
Y | Y | - | - | - | - | - | - | - |
ndax | Y | Y | Limit Market |
spot | Y | Y | Y | Y | Y | - | - | - | - |
novadax | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
oceanex | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
okcoin | - | Y | Limit ONLY |
spot funding main |
Y | Y | - | - | Y | - | - | - | - |
okex | Y | Y | Limit ONLY |
funding trading spot future futures margin swap option |
Y | Y | - | - | Y | - | - | - | - |
okex5 | Y | Y | Limit ONLY |
funding trading spot future futures margin swap option |
Y | Y | - | - | Y | - | - | - | - |
okx | Y | Y | Limit ONLY |
funding trading spot future futures margin swap option |
Y | Y | - | - | Y | - | - | - | - |
paymium | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
phemex | Y | Y | Limit Market |
spot swap |
Y | Y | - | - | - | - | - | - | - |
poloniex | Y | Y | Limit Market |
spot future |
Y | Y | - | - | - | - | - | - | - |
poloniexfutures | Y | - | Limit Market |
spot | Y | Y | - | - | Y | - | - | - | - |
probit | Y | - | Limit ONLY |
spot | Y | Y | - | - | - | - | - | - | - |
tidex | - | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
timex | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
tokocrypto | - | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
upbit | Y | - | Limit ONLY |
spot | Y | Y | - | - | - | - | - | - | - |
wavesexchange | Y | Y | Limit ONLY |
spot | Y | Y | - | - | - | - | - | - | - |
wazirx | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
whitebit | Y | - | Limit Market |
main spot margin trade |
Y | Y | - | - | - | - | - | - | - |
woo | Y | Y | Limit ONLY |
spot | Y | Y | - | - | - | - | - | - | - |
yobit | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
zaif | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
zonda | Y | - | Limit Market |
spot | Y | Y | - | - | - | - | - | - | - |
Please note that Jackrabbit Relay is not related to the Apache Jackrabbit project. Jackrabbit Relay is a standalone framework and API delivery system for automated algorithmic trading, designed for relaying JSON payloads that contain buy/sell order information between different systems (Charting software, forex brokers, cryptocrrency exchanges using REST). It is developed by Robert Darin and is not affiliated with or endorsed by the Apache Software Foundation or the Apache Jackrabbit project.
If you would like to help support this project financially, please click on the heart shaped sponsor's button in the right column of this page. I also have a merch store with some awesome and really cool products. Please visit supporting Jackrabbit for more options.
All subscriptions/sales go to the costs of sustaining Jackrabbit Relay. Thank you.
RAPMD Crypto: Automated algorithmic trading done right
Frequency Weighted OrderBook Analysis
Introduction
Jackrabbit Relay
Introduction
Risks
Disclaimer
Notes
Video
Supported Exchanges/Brokers
Security and firewall
Installation
Updating
Configuration files
Live Trading
Installation-and-Setup
Installation/Setup
Requirements
Stopping Version 1
Installing and setting up Version 2
Configuration
Reboot startup
Manual startup
Configuration
Configuration
Configuration files
Location and file names
File contents
Order types
Examples for the CCXT framework
Examples for the OANDA framework
Conditional Orders
JackrabbitRelay Order Payloads
Oliver Twist: Jackrabbit Relay conditional and orphan order manager
Unveiling Oliver Twist's Conditional Methodology
Managing Orphan Orders: The Limit-Only Approach
The Literary Significance of "Oliver Twist"
Supported-Exchanges-and-Brokers
Supported Exchanges/Brokers
Forex Brokers
Confirmed working brokers
Cryptocurrency Exchanges
Confirmed working exchanges
Theoretically supported
Known-Issues
Known Issues
Closing a position fails
BitMex
Phemex
ByBit
Python 3.10
Kucoin Futures/TradingView
Jackrabbit-Mimic
Jackrabbit Mimic
Introduction
Usage
Data Source Integration
Simple Setup Process
Understanding Differences
Educational Focus
Setup and Configuration
Wallets and history
How cryptocurrency wallets work
Long positions
Short positions
Alert/Signal messages
Long positions
Short positions
Supporting Jackrabbit Mimic
Testing-TradingView-connection
Testing TradingView connection
Testing method
Setup
DSR Testing
Force feeding payloads
Next Steps
Step-by-step guide to live trading with TradingView
Step-by-step guide to live trading with TradingView
Walk Through
Strategy Differences