Your prop firm settles NinjaTrader vs TradingView before features do: of 12 futures prop firms we checked in November 2026, 10 let a new account trade from TradingView and 9 from NinjaTrader, but only 7 run both on the same account. Where both work, NinjaTrader (a Windows trading platform with C# automation and order-flow tools) is the stronger place to execute, and TradingView (a browser, Mac and Windows charting platform) the stronger place to chart, at $239.40 for a first year of real-time CME data on its cheapest paid plan.
The prop firm chooses before you do. In a November 2026 check of 12 futures firms, TradingView could trade new accounts at 10 and NinjaTrader at 9, yet both shared one account at only 7, and Topstep allowed neither. NinjaTrader adds no platform fee at firms that include it, while real-time CME charts on TradingView cost $239.40 a year (Essential billed annually plus $7 a month for data, per TradingView). Rithmic is not a TradingView broker.
The wait for a bar to close, usually blamed on TradingView alerts, happens on NinjaTrader too, because both platforms detect a closed bar on the first tick of the next one.
Which one can trade your prop account?
That depends on your firm: as of November 2026, TradingView can trade a new account at 10 of the 12 firms below, NinjaTrader at 9 and both on the same account at only 7. The deciding factor is the rail (the connection, Rithmic or Tradovate, that carries your orders to CME, compared in our Rithmic vs Tradovate guide), and you do not get to choose it. NinjaTrader's own prop data feed guide says: "Prop traders using NinjaTrader do not select their own data feed. It's assigned by the prop firm at account creation and, in most cases, cannot be changed after signup."
The table shows whether a new account at each firm can trade from each platform, and on which rail.
| Firm | NinjaTrader | TradingView | Same account? |
|---|---|---|---|
| Topstep | No, TopstepX only | No, TopstepX only | Neither |
| Apex Trader Funding (third-party check) | Yes, Rithmic | Yes, Tradovate | Not documented |
| Tradeify | Only at the Elite Live stage | Yes, Tradovate add-on | Not on a new account |
| MyFundedFutures | Yes, Tradovate credentials | Yes, Tradovate login | Yes |
| Take Profit Trader | Yes, CQG route | Yes, CQG route | Yes |
| Lucid Trading | Yes, CQG | Yes, CQG | Yes |
| Alpha Futures | Not for new accounts since July 12, 2026 | Yes, via Plus500 | No |
| FundedNext Futures | Yes | Yes | Yes (Tradovate, inferred) |
| Bulenox | Yes, Rithmic | Not listed | No |
| Elite Trader Funding | Yes, Tradovate or Rithmic | Yes, Tradovate | Yes, on Tradovate |
| Earn2Trade | Yes, Tradovate unified API | Yes, Tradovate | Yes |
| TradeDay | Yes, Tradovate/CQG only | Yes, CQG (own licence) | Yes |
Computed by Phoenix Technologies from each firm's platform or help page, fetched 12 November 2026 (Apex from a third-party check because Apex's own pages returned errors; FundedNext's rail inferred from its platform list); method: count of firms per cell. Totals: 10 TradingView, 9 NinjaTrader, 8 both, 7 same account, 1 not documented (Apex), 1 neither.
So "use both" works on one account at seven firms, is undocumented at one more and is impossible on a new account at four. Two of these lists changed in 2026 (Alpha Futures on July 12, 2026, and Earn2Trade's move to Tradovate), so check your firm's current page before buying.
Picture the 12 firms as a stream that splits. Topstep leaves at once with neither platform, Bulenox keeps only NinjaTrader, Tradeify and Alpha Futures keep only TradingView on a new account, and Apex keeps both on rails that a third-party check describes separately. The seven that remain run both platforms on one account.
Take Profit Trader, Lucid and TradeDay label the route shared by NinjaTrader, TradingView and Tradovate "CQG". And TopstepX uses TradingView's drawing tools without being TradingView: its help page says it "Cannot connect to external platforms like TradingView; custom indicators are not available due to TradingView's commercial licensing terms." More in our explainer on ProjectX and TopstepX.
Can you use TradingView with a Rithmic account?
Not directly. Rithmic does not appear among TradingView's brokers as of November 2026, so on a Rithmic-only prop account TradingView is a charting screen and your orders go through NinjaTrader or another Rithmic platform.
TradingView's futures broker directory lists NinjaTrader, Tradovate, AMP Futures, Interactive Brokers, Plus500US and others, and no prop firm. Guides claiming R Trader Pro links Rithmic to TradingView describe something that list does not support; with no direct broker route, the workaround is a third-party webhook bridge. The firms agree: Bulenox names Rithmic as its data provider and does not list TradingView, and Elite Trader Funding leaves TradingView off its list of Rithmic platforms.
Nor is TradingView tied to Tradovate: at Alpha Futures its connectivity is powered by Plus500.
The reverse myth, that NinjaTrader works with any Rithmic firm, fails too. TradeDay's help center is blunt: "Please note that we do not support NinjaTrader Desktop with Rithmic accounts." Earn2Trade honoured legacy NinjaTrader accounts on Rithmic only until June 30, 2026. Where NinjaTrader does run on Rithmic, it has its own connection limits, covered in our guide to multiple Rithmic connections in NinjaTrader.
Can you use NinjaTrader and TradingView on the same account?
Yes at seven of the 12 firms, where both platforms log in to one Tradovate (or CQG-labelled) account. At Apex, a third-party check places NinjaTrader on Rithmic and TradingView on Tradovate, and no source we could fetch says whether both can share one account.
MyFundedFutures shows the same-rail case: "One set of credentials signs you into NinjaTrader Desktop, NinjaTrader Web and Mobile, and Tradovate." That login also connects inside TradingView. Elite Trader Funding shows how the feed decides: NinjaTrader connects with Tradovate or Rithmic credentials, while TradingView is missing from its Rithmic list. At Tradeify, a Tradesea account cannot switch to Tradovate without buying a new account, because the data routing differs.
At a same-rail firm such as MyFundedFutures, NinjaTrader and TradingView both point at one Tradovate account, so a position opened on one appears on the other. At Elite Trader Funding, a Tradovate account works the same way, but on a Rithmic account NinjaTrader still connects and TradingView has no route at all; one element, the rail, differs, and the second screen drops out.
Earn2Trade's Tradovate-to-TradingView guide says the add-on is free, "However, you will need to renew the free access each month to keep it active." And TradingView guarantees a stable broker connection in one tab and to one broker only.
What does each cost in the first year?
At firms that include it, such as MyFundedFutures and TradeDay, NinjaTrader adds $0 in platform fees: the firm provides the licence and the data, and NinjaTrader Prop includes Order Flow+. TradingView costs $239.40 for a year of real-time CME charts on its cheapest paid plan, and up to $803.40 for an automated strategy whose alerts never expire.
The inputs, as of November 2026: TradingView's pricing page shows Essential at $12.95 a month billed annually ($155.40 a year; $14.95 billed monthly, derived from its stated $24 saving), Plus at $29.95 and Premium at $59.95. Its CME data page sells real-time CME, CBOT, COMEX and NYMEX data for "$7.00 per month for non-professional subscribers only", $84 a year; without it, CME data runs on a 10-minute delay. The pricing page labels its plan prices "Special price" without saying whether that is a promotion.
The table gives the first-year cost for three kinds of prop trader at a firm that offers both platforms.
| You are | NinjaTrader on a prop account | TradingView | What sets the TradingView figure |
|---|---|---|---|
| Chart-only, real-time CME | $0 | $239.40 | Essential $155.40 billed annually + CME data $84 ($263.40 billed monthly) |
| Manual trader | $0 | $0 to $239.40 | $0 only on free Basic with data verified through the firm's Tradovate login, which no firm documents |
| Automated strategy | $0 platform (Windows PC running all session) | $239.40 to $803.40 | $239.40 if webhooks are on Essential, $443.40 on Plus, $803.40 on Premium (also alerts that never expire); receiver not priced |
Computed by Phoenix Technologies from TradingView's pricing and CME pages and NinjaTrader's pricing page, fetched 12 November 2026; method: TradingView = plan monthly price x 12 + $7 x 12 for data; NinjaTrader = licence and data supplied by the firm. Excludes evaluation fees, firm data fees, commissions, webhook receivers and hardware.
Picture three pairs of bars on one dollar baseline. The NinjaTrader bar sits at $0 in every pair. The TradingView bar stands at $239.40 for the chart-only trader, spans $0 to $239.40 for the manual trader, and reaches $239.40 for the automated trader with a marker at $803.40 for Premium's open-ended alerts.
"CME data on TradingView is $7 a month" is half the price, because the pricing page says: "To add data, you first need to have one of our paid plans or to be a trial member." The alternative is broker-verified data through Tradovate or NinjaTrader in the Trading Panel, which TradingView says "is prolonged every next login in the Trading Panel through these brokers"; whether a firm-issued prop account qualifies, no firm publishes. Our piece on market data fees on funded accounts covers the firm side.
The second myth is that NinjaTrader needs a paid licence to trade live. NinjaTrader's pricing page lists a Free plan with no monthly fee, MyFundedFutures includes NinjaTrader with every account, and TradeDay gives members a free NinjaTrader licence but asks for your own TradingView one. Monthly ($99, so $1,188 a year), Lifetime ($1,499, level with Monthly after 15.14 months) and commissions such as $0.39 per micro side on Free apply only to your own-money NinjaTrader brokerage account; one comparison updated in November 2026 prints that rate as $0.35.
Which is better for order flow and the DOM?
NinjaTrader, where your firm offers it. NinjaTrader Prop includes the full Order Flow+ suite at no extra cost, while TradingView's volume footprint sits on a paid tier its own pages disagree about.
A May 2026 NinjaTrader Prop post says: "Traders using NinjaTrader for their prop evaluation or funded account have access to the full Order Flow+ suite as part of the platform." That covers volumetric bars (footprint charts, which split each bar's volume by price; see our footprint and cumulative delta guide), volume profile, VWAP, cumulative order flow, a trade detector, a market depth map and TPO. It applies to NinjaTrader Prop on the Tradovate rail; whether a Rithmic prop login gets Order Flow+ free is not documented.
TradingView launched its volume footprint in May 2024 for Premium and higher plans; its November 2026 pricing page appears to list it from Essential, so check the plan card before paying. Its DOM shows level 2 data from brokers including Tradovate and NinjaTrader, and no primary TradingView page we found ties the DOM to a plan. For Sierra Chart, Quantower and others, see our charting platforms roundup.
Pine Script vs NinjaScript: how does automation differ?
NinjaScript strategies place and manage orders from inside NinjaTrader on your Windows PC. Pine Script strategies cannot trade a broker account, so TradingView automation is an alert firing on TradingView's servers, a webhook, and a third-party receiver that places the order.
NinjaTrader's developer docs say: "NinjaScript is NinjaTrader's C# programming framework for extending the NinjaTrader 8 desktop platform." Its strategies submit and manage orders. TradingView's help center is as direct about Pine: "Automated strategy trading with a brokerage account is not available on TradingView yet." A Pine strategy fills in a broker emulator on chart data.
A TradingView alert runs on TradingView's servers from a saved copy of the script, symbol and timeframe, so it keeps firing with your browser closed and your PC off. A NinjaScript strategy runs inside NinjaTrader Desktop, so the machine has to stay on and connected all session.
Worked example: an automated trader on a 5-minute ES chart at a same-rail firm, using TradingView.
- Plan: Essential billed annually, $155.40, if Essential carries webhooks. Our November 2026 fetches of TradingView's pricing table placed webhooks on Essential, Plus or Premium, so check the plan card: Plus would make it $359.40.
- Data: the CME bundle, $84 a year, bringing the total to $239.40 (or $443.40 on Plus).
- Security: turn on two-factor authentication, because TradingView's webhook page says "webhook alerts are only allowed when 2-factor authentication is enabled."
- Receiver: it must answer within three seconds on port 80 or 443, or TradingView cancels the request.
- Alert lifetime: TradingView's alert guide says "The maximum lifetime of a standard alert is two months." On Essential or Plus you recreate the alert at least every two months; open-ended alerts need Premium, $803.40 with data, or $564 more.
Plans and broker connections are covered in our TradingView prop trading guide.
Is TradingView slower than NinjaTrader?
No vendor publishes comparable execution latency for either platform, so a claim that one is faster has no measurement behind it. The bar-close wait people blame on TradingView exists on NinjaTrader too.
TradingView's help center on bar-close alerts explains: "To determine whether the current bar has actually closed, the server waits for the first trade of the new bar." NinjaTrader's NinjaScript reference describes the same mechanism: "In NinjaTrader's event driven framework, bar closures are signaled by the tick that opens the next bar." Both defaults are bar close: Pine strategies recalculate only after a bar closes, and NinjaScript's Calculate property defaults to OnBarClose, with OnEachTick and OnPriceChange as the alternatives.
Picture two lanes that start at the same moment: on 1, 5 and 15 minute charts the earliest close signal comes 60, 300 and 900 seconds after the bar's opening timestamp on both platforms. The NinjaTrader lane runs from NinjaScript on your PC to Rithmic or Tradovate and on to CME. The TradingView lane runs from its server to the alert, the webhook (three-second timeout), your receiver, the broker API and CME, and if nothing trades, TradingView force-closes the bar 1 minute after its formal close.
Take an illustrative 5-minute bar opening at 10:00:00. On default settings neither platform acts before the first trade after 10:05:00, and TradingView acts by 10:06:00 even if nothing trades. Reacting sooner on either side means leaving bar close, at the cost of signals that can change within the bar. Our article on why TradingView alerts arrive late works through the fixes.
How do brackets, Mac access and multiple accounts compare?
TradingView wins on Mac and browser access, NinjaTrader on order flow, and neither places one order on several accounts by itself. Brackets differ in where they live, which matters if your PC drops. The table compares six capabilities as each vendor documents them in November 2026.
| Capability | NinjaTrader | TradingView |
|---|---|---|
| Footprint and order flow | Order Flow+ volumetric bars, included on NinjaTrader Prop | Volume footprint on a paid tier (tier in conflict) |
| DOM | Native DOM | DOM with level 2 from Tradovate or NinjaTrader as broker |
| Where brackets are held | Local ATM on your PC; server-side ATM in beta, NinjaTrader connection only | Not stated by TradingView; Tradovate holds its own platform's orders server-side |
| Automation | NinjaScript (C#) on your Windows PC | Pine alerts on TradingView servers, plus webhook and receiver |
| Mac and browser | Desktop Windows only; Web and mobile via Tradovate login | Browser, plus desktop apps for Windows, macOS and Linux |
| Several accounts at once | No native account groups documented for NinjaTrader 8 | One account per order |
NinjaTrader's help guide says server-side ATMs "are available only with the NinjaTrader connection" and not with NinjaScript, so a Rithmic prop login runs local ATMs. A Tradovate-route firm's help article spells out the consequence: "If your NinjaTrader Desktop isn't running, the ATM cannot calculate or send any instructions to the server." The initial stop and target sit at the broker, but breakeven and trailing moves come from your PC, while Tradovate says its own platform holds orders server-side, with up to 10 bracket levels.
On Mac, NinjaTrader 8's minimum requirement is Windows 11 or Windows Server 2016 or later (64-bit). A Tradovate login opens NinjaTrader Web and mobile, which our Tradovate vs NinjaTrader comparison sets against Tradovate's own front end; the full platform list is in our guide to trading futures on a Mac.
On several accounts, TradingView's help center is plain: "It is not possible to place orders on several accounts at the same time." A trade copier fills that gap: Thor connects to NinjaTrader through a dedicated NinjaTrader 8 Addon (Sim and Live) and to TradingView through native webhook alerts, so either platform can act as the leader account. How one alert reaches several accounts without drift is in our piece on one TradingView strategy on several accounts.
Which should you choose for prop trading?
Start with your account's rail, then decide by automation and order flow. Picture a ladder of five questions, each with a platform on its off-ramp: Topstep, Rithmic-only, automation, order flow, Mac.
- If your account is at Topstep, use neither: TopstepX is the only platform.
- If your account is Rithmic-only (Bulenox, or a Rithmic login at Apex or Elite Trader Funding), execute on NinjaTrader where the firm supports it and use TradingView for charts only.
- If you automate and want it running with your PC off, use TradingView alerts and a receiver: budget $239.40 to $803.40 a year depending on the tier that carries webhooks, with $803.40 on Premium for alerts that never expire.
- If you automate in C# with tick-level control, use NinjaScript on a Windows machine that stays on all session.
- If you trade order flow from the DOM, use NinjaTrader, where NinjaTrader Prop includes Order Flow+.
- If you are on a Mac without Windows, use TradingView or NinjaTrader Web.
A copier does not change which platform your firm allows, and if you trade one account you do not need one.
Go deeper
- Rithmic vs Tradovate (2026): Which Connection Fits Your Accounts?
- Why Are TradingView Alerts Delayed? Bar Close, Webhooks, Fixes
- TradingView Strategy on Multiple Accounts: One Alert, No Lasting Drift
- Do You Have to Pay for Market Data on a Funded Account?
Frequently asked questions
Can you connect NinjaTrader to TradingView?
Yes, as a broker: NinjaTrader appears in TradingView's futures broker directory, and on prop accounts the usual route is the firm's Tradovate login inside TradingView, as MyFundedFutures describes. On a Rithmic account that route does not exist, because Rithmic is not among TradingView's brokers.
Is TradingView free for futures charts?
The Basic plan is free, but CME Group data on it runs on a 10-minute delay. Real-time CME data costs $7.00 a month and needs a paid plan or a trial, unless your broker connection verifies data you already pay for.
How much is TradingView if you pay monthly instead of yearly?
Essential works out to $14.95 a month billed monthly against $12.95 billed annually, derived from the $24 annual saving on TradingView's pricing page in November 2026. With the CME bundle, that is $263.40 for the year instead of $239.40.
Does TradingView work with Apex Trader Funding accounts?
According to a third-party check updated in November 2026, Apex traders commonly reach TradingView through the Tradovate route and can use NinjaTrader through Rithmic. Apex's own pages returned errors when we checked, so confirm on Apex's platform page before choosing a rail.
Does Bulenox support TradingView?
Not as of November 2026. Bulenox names Rithmic as its data provider and its platform list includes NinjaTrader but not TradingView, and Rithmic is not among TradingView's brokers.
Can you still use NinjaTrader at Alpha Futures?
Not on a new account. Since July 12, 2026, Alpha Futures offers AlphaTrader, TradingView (connectivity powered by Plus500), WealthCharts, Quantower and DeepChart instead of NinjaTrader and Tradovate.
Can you backtest on both platforms?
Yes. Pine Script strategies backtest in TradingView's broker emulator on chart data, and NinjaScript strategies are backtestable with optimization and walk-forward analysis. Only NinjaScript can then trade the same strategy on a broker account without an outside receiver.
Can you bring Pine Script indicators into TopstepX?
No. TopstepX uses TradingView's drawing tools, but Topstep says custom indicators are not available due to TradingView's commercial licensing terms, and TopstepX cannot connect to TradingView itself.
Sources
- TradingView (2026), TradingView Subscriptions: Pricing and Features
- TradingView (2026), Explore CME Futures
- TradingView Help Center (2026), How to autotrade using Pine Script strategies
- TradingView Help Center (2026), Delays in OncePerBarClose alerts
- TradingView Help Center (2026), Is Group Trading available?
- NinjaTrader Help Guide (2026), IsFirstTickOfBar
- NinjaTrader (2026), Your Trading Advantage Starts with Great Pricing
- NinjaTrader Prop (2026), Understanding Data Feeds for Prop Firm Trading
- NinjaTrader Help Guide (2026), Server Side vs Local ATMs
- TradeDay Support (2026), Which Trading Platforms Does TradeDay use?