Skip to content

bybit-exchange/ByBitNinjaTraderAdapter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

Bybit NinjaTrader Adapter

NinjaTrader is a desktop application which allows trading. It also supports addons to allow third parties integrate their market data into the application.

Bybit NinjaTrader Adapter provides data from Bybit platform. Please note that only live data is provided, it can be used for analyzis and sim trading. Order routing is not supported and is against terms and conditions of NinjaTrader.

Source code is NOT provided due to NinjaTrader Terms & Conditions. You can download the installer BybitAdapterInstallerV1_2.msi using this repository to perform an installation.

Prerequisites

First you need to download and install NinjaTrader. You don't need a paid account or a license to performa data analysis, run strategies or execute sim trades and display indicators. Please download and install NinjaTrader before proceeding further with this manual.

Adapter Installation

  1. Make sure NinjaTrader is NOT running.
  2. Download BybitAdapterInstallerV1_2.msi from this repository and run the installer.
  3. Start NinjaTrader
  4. Go to Connections -> configure

image

  1. Find Bybit in the list and click ADD.

image

  1. After you clicked add the connection will get added to the list of configured connections.

image

  1. You are free to give it any name you like. Please check that you have the correct version. The connection does not require any credentials. You may choose to connect on start up of NinjaTrader (use the available check box to configure this).
  2. Choose an applicable server address to your location.
  3. After you click OK the connection will become available in the list of available connections.

image

  1. Click on the connection name to connect.
  2. You will see a green light in the bottom left hand corner in the NinjaTrader control center after a successfull connection.

image

Updates

  1. Updating the adapter requires you to first uninstall the old version. Please view the uninstalling information in this manual and then proceed with the installing steps again.

Uninstalling

  1. Go to Windows Control Panel -> Programs & Features and uninstall BybitAdapter

image

Creating an Instrument List

  1. After a connection you should be able to see a list of available symbols insde New -> BYBIT CONNECTOR window. This window is only for reference.

image

  1. To create an instrument list that you can work with go to Tools -> Instrument Lists.
  2. In the left hand side of the window click add to create a list with a new name eg. MyBybitList

image

  1. To add an instrument click ADD on the right hand side whilst having the left hand side newly created list name selected. Search for the required symbol. All Bybit symbols will be post fixed with a _BYBIT eg. BTCUSDT_BYBIT

image

  1. Add the symbol from the search to the list by double clicking it.
  2. Now this symbol will become available for you to work with inside your custom instrument list when opening a chart.
  3. Don't forget to click OK when leaving the instrument list window!!! You might loose your changes if you don't!
  4. To open a chart got to New -> Chart and find the symbol in the list.

image

Important Notes

  • NinjaTrader accepts only min, day and tick data from Bybit. This means that the adapter feeds NinjaTrader with minute data from Bybit API and NinjaTrader builds all intraday bars using 1 min bars. Same is true for weekly, monthly and yearly bars that use dayily feed from Bybit API via the adapter. This means that you can expect quite similar to Bybit trading terminal bar plots for 1 min and 1 day charts but other types of charts can and probably will differ slightly.

  • If you experience connection issues, go to your browser and enter the website credentials you are logging in with. Bybit.com , .us or other that you selected in the configuration window. If your browser does not open the page that means Bybit is blocked in your country. In this case you will need a VPN.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published