Welcome to NexusFi: the best trading community on the planet, with over 150,000 members Sign Up Now for Free
Genuine reviews from real traders, not fake reviews from stealth vendors
Quality education from leading professional traders
We are a friendly, helpful, and positive community
We do not tolerate rude behavior, trolling, or vendors advertising in posts
We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community. It's free for basic access, or support us by becoming an Elite Member -- see if you qualify for a discount below.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
I'm not currently a NT user, but I had a question about NT's DOM- If I was connected to a Kinetick data feed and IB as my broker, which data source would populate the DOM?
Thanks!
Can you help answer these questions from other members on NexusFi?
You may or may not want to use your brokers data feed as your primary data feed. For example, you may want to use your broker as your primary data feed and Kinetick as back up. If this is the case, connect to your broker first and then establish your Kinetick connection. Whenever you request data for a particular market, NinjaTrader will request data from the broker connection first and then your Kinetick connection second if a market data request fails from your broker because the broker technology does not support the instrument type (equities, futures, forex, indexes). During the connection creation process, you also have the ability to assign a back up data feed connection. By doing so, you tell NinjaTrader to fail over to the back up data feed if the primary feed is disconnected. This will only work if the back up data feed connection is connected.
Example 1.
Primary connection = Zen-Fire broker technology
Secondary connection = Kinetick
Zen-Fire only supports futures so all futures data would come from that connection, but if you tried to pull stock data NinjaTrader would pull that data from Kinetick since Zen-Fire does not support that instrument type.
Example 2.
Primary connection = Kinetick
Secondary connection = Zen-Fire
Since Kinetick supports all instrument types all data will be pulled from this connection. Your trades on futures would go to Zen-Fire though if you were trading live.
Note: Even if you do not have entitlement on your Kinetick account for certain futures, but you did on Zen-Fire, it will not fall over to Zen-Fire to pull data for those futures contracts since Kinetick's connection supports the futures instrument type. Data requests will only fall over to the secondary connection when the primary connection does not support the instrument class being requested.
Connection Order is Significant
If you are establishing multiple connections that overlap in their provided market data services, the connection order you establish is critical. NinjaTrader will check for required market data services in the order your connections are established.
For example:
BrokerA - Provides real-time market and historical data
BrokerB - Provides only real-time market data
If you connect to BrokerA first and BrokerB second, when requesting market data NinjaTrader will request the data stream for both real-time and historical data from BrokerA even if you trade against BrokerB. It is possible you want to use the real-time market data from BrokerB (you perceive it to be faster) then you should connect to BrokerB first and BrokerA second. NinjaTrader is smart enough to realize that although it uses BrokerB for real-time data it will request historical data from BrokerA.
@mojord did you really mention ZenFire as a connection?
I had a tear in my eye, nostalgic.
Trading futures and options involves substantial risk of loss and is not suitable for all investors. Past performance is not necessarily indicative of future results. You may lose more than your initial investment. All posts are opinions and do not claim to be facts. Please conduct your own due diligence. Use only Risk capital when trading Futures.
1 800 771 6748 local 561 367 8686 email [email protected]