Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Interactive Brokers + Ninja charts

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • NinjaTrader_PatrickG
    replied
    I can say with certainty that IBKR Lite is not compatible since that type of account does not support API connections. I would recommend confirming with Interactive Brokers that the account type you're planning on opening can connect to third party apps via an API like NinjaTrader.

    Leave a comment:


  • Inflamed_Luny
    replied
    Thanks. I downloaded the demo and giving it a try. One more question: Do you know if I need IBKR Pro to be able to trade using NinjaTrader (after I buy the license of course)? Thanks.

    Leave a comment:


  • NinjaTrader_PatrickG
    replied
    Renko is a tick based bar type. Interactive Brokers would provide real-time data but not historical data for a renko bar (or any tick-based data series).

    Kagi is based on whatever base period type/interval you've selected. So, for example, if you choose 1 minute as your base period for the Kagi bar, then Interactive Brokers would provide historical and real-time data for that Kagi bar. If you were to choose 150 tick as your base period for the Kagi bar, then I would only expect to see real-time data for this Kagi bar.

    Visit the link below to learn more about each bar type and what underlying data type is used to build each bar type:

    Leave a comment:


  • Inflamed_Luny
    replied
    Thanks for the reply. For the purpose of Renko and Kagi charting, does IB at the moment provide required data? My current strategy requires those and I can surely consider Kinetick subscriptions for future.

    My present target is to develop an algo trading strategy employing data used to generate above mentioned charts.
    Last edited by Inflamed_Luny; 04-21-2020, 10:05 AM.

    Leave a comment:


  • NinjaTrader_PatrickG
    replied
    Interactive Brokers does not provide NinjaTrader with 'Bid/Ask Stamped Tick Data' which is required for some Order Flow tools to work 'out of the box'. For example, you'll notice if you create a chart with Volumetric bars with default settings, you get something like this:Changing the Volumetric bar's 'Delta type' to 'UpDownTick' can mitigate this, but it's important to understand what this is doing:Here is a quote from the help guide on Volumetric Bars:
    To perform the delta buy / sell aggressor classification (DeltaType BidAsk), historical bid / ask tick data access by your provider is needed. To see which data providers can offer which type of data in NinjaTrader, please review this table. If your provider could only support 'last' historical tick data, then the classification could still be made using DeltaType UpDownTick mode.
    Compare this to a Kinetick feed which does supply historical and real-time as well as 'Bid/Ask Stamped Tick Data':'Bid/Ask Stamped Tick Data' may be available in future iterations of the Interactive Brokers API connection with NinjaTrader, however, it is not available at this time.

    Leave a comment:


  • Inflamed_Luny
    replied
    Originally posted by crosscreek View Post

    Interactive Brokers latest releases provide tick bid ask data for time and sales so you can get it to work even with a footprint chart. Just stick to time charts and you will save thousands in data fees (especially if you trade CBOT and bond futures)
    https://financefeeds.com/interactive...ta-time-sales/
    If this is the case, why is your page (https://ninjatrader.com/support/help...y_provider.htm) still not reflecting this? Is this a feature still to be implemented on Ninjatrader end?

    Sorry for the basic questions. I am just getting into all this.

    Leave a comment:


  • Inflamed_Luny
    replied
    This thread answered most of the basic questions I had. Thank you very much.

    Leave a comment:


  • NinjaTrader_ThomasC
    replied
    Hello otislauwaert,

    Thank you for the post.


    You can view a complete list of the exchanges support by Kinetick at the link below:Most of the US stocks would be on the NASDAQ, NYSE and NYSE MKT for $7/month each.

    Please let me know if I may be of additional assistance.

    Leave a comment:


  • otislauwaert
    replied
    Does the Kinetick data feed include all ETF's that the IB data feed offers?

    Leave a comment:


  • crosscreek
    replied
    Originally posted by Harry View Post
    Hi oucic333,

    I am using NinjaTrader 8 to trade through Interactive Brokers.

    As you discovered both historical and real-time data supplied by Interactive Brokers is pretty basic and should not be used because

    -> historical tick data is not available
    -> real-time ticks are snapshot ticks and not containing all price data
    -> real-time volume is false (you will notice after a chart refresh that replaces real-time with historical volume)

    Therefore what you need to do is to subscribe to a professional grade datafeed. Then you would first-connect to the data feed and second-connect to Interactive Brokers. NinjaTrader will then take the price data a from the data feed and execute through Interactive Brokers.

    This method is suited for trading futures (central market place) and stocks. For trading FOREX it is not the best option, as your price data would come from a different electronic network (for example FXCM) than will be used for execution (IdealPro).

    I use Kinetick in conjunction with IB, but the choice is yours.
    Interactive Brokers latest releases provide tick bid ask data for time and sales so you can get it to work even with a footprint chart. Just stick to time charts and you will save thousands in data fees (especially if you trade CBOT and bond futures)
    After adding support for real-time last tick data to the Time & Sales window in TWS release 969, Interactive Brokers adds the functionality to the Multi-Contract mode in Time & Sales.

    Leave a comment:


  • NinjaTrader_Ray
    replied
    Originally posted by Harry View Post
    Then you would first-connect to the data feed and second-connect to Interactive Brokers. NinjaTrader will then take the price data a from the data feed and execute through Interactive Brokers.
    This approach will work however, you can set the preferred connection by instrument type so the connect order does not matter.

    More information can be found here - https://ninjatrader.com/support/help...onnections.htm

    Leave a comment:


  • oucic333
    replied
    Thanks Harry

    Leave a comment:


  • Harry
    replied
    Hi oucic333,

    I am using NinjaTrader 8 to trade through Interactive Brokers.

    As you discovered both historical and real-time data supplied by Interactive Brokers is pretty basic and should not be used because

    -> historical tick data is not available
    -> real-time ticks are snapshot ticks and not containing all price data
    -> real-time volume is false (you will notice after a chart refresh that replaces real-time with historical volume)

    Therefore what you need to do is to subscribe to a professional grade datafeed. Then you would first-connect to the data feed and second-connect to Interactive Brokers. NinjaTrader will then take the price data a from the data feed and execute through Interactive Brokers.

    This method is suited for trading futures (central market place) and stocks. For trading FOREX it is not the best option, as your price data would come from a different electronic network (for example FXCM) than will be used for execution (IdealPro).

    I use Kinetick in conjunction with IB, but the choice is yours.

    Leave a comment:


  • oucic333
    replied
    Thanks I'll take a look

    Leave a comment:


  • NinjaTrader_ChelseaB
    replied
    Hi oucic333,

    Below is a link to the NinjaTrader 8 help guide on Data by provider which shows the supported connection technologies and the types of data these connections support.


    Unfortunately, NinjaTrader does not support historical tick data with TD Ameritrade.

    Leave a comment:

Latest Posts

Collapse

Topics Statistics Last Post
Started by MatthewLesko, Today, 07:38 AM
1 response
9 views
0 likes
Last Post rayko
by rayko
 
Started by renosdim01, Today, 07:45 AM
0 responses
5 views
0 likes
Last Post renosdim01  
Started by several, 03-18-2025, 03:53 AM
13 responses
199 views
1 like
Last Post timko
by timko
 
Started by IDumpedCinderella, 03-12-2025, 11:34 PM
3 responses
59 views
0 likes
Last Post WaleeTheRobot  
Started by fersanmito, Today, 03:45 AM
0 responses
10 views
0 likes
Last Post fersanmito  
Working...
X