Skip to main content

do edgeful algos require TradingView? (NinjaTrader vs. TradingView)

edgeful's algos run on TradingView with paid CME data — NinjaTrader is supported as an execution broker but can't run the algos on its own. here's what each platform does and what you need to get started.

Written by Brad

summary: edgeful's algos run on TradingView with a paid TradingView data plan. NinjaTrader is supported as an execution broker and for non-algo indicators — but you can't run the algos themselves on NT alone. here's exactly what each platform does and what you need to get started.

a lot of new algo subscribers expect NinjaTrader to be enough on its own. it isn't. the short version: TradingView is the engine that runs the algo. NinjaTrader (or another supported broker) is where the trade lands.

if you only have NinjaTrader and no TradingView Premium with the right data add-on, the algos won't run.

at a glance: when is each platform required?

what you want to do

TradingView Premium + CME data

NinjaTrader

run edgeful algos (ORB, IB, gap fill, engulfing)

required

optional — one of several supported brokers

use edgeful NinjaTrader indicators on NT charts

not required

required

use edgeful TradingView indicators on TV charts

required (any paid TV plan)

not required

read reports and the screener on edgeful.com

not required

not required

execute algo trades through NinjaTrader Brokerage

required (runs the algo)

required (executes the order)

the row that catches most people: even when you trade the algos through NinjaTrader as your broker, TradingView is still required to run the algo strategy itself. NT is the executor, not the engine.

the short answer

edgeful's algos are TradingView Pine Script strategies. they need:

  1. a TradingView account on the Premium plan (or higher)

  2. the CME real-time futures data add-on (this is a separate paid TradingView subscription)

  3. a supported broker connected for execution — Tradovate, NinjaTrader Brokerage, or ProjectX / TopstepX

NinjaTrader is one of the brokers you can connect for execution. but NinjaTrader by itself — without TradingView — can't run the algos.

what TradingView does

TradingView is where the strategy lives.

  • the algo is a Pine Script strategy you load onto a chart

  • the chart needs real-time CME data so the algo evaluates each bar accurately

  • when the algo's entry condition triggers, TradingView sends a webhook alert to edgeful

  • edgeful routes that alert to your connected broker, which fires the trade

if any one of these pieces is missing — wrong TV plan, no real-time data, no broker connected — the algo won't trade.

what NinjaTrader does

NinjaTrader has 2 separate jobs in the edgeful world. it's worth knowing the difference.

as a broker for the algos

NinjaTrader Brokerage is one of the supported execution brokers. you connect it from the edgeful algo dashboard. TradingView runs the strategy, fires the webhook, and edgeful pushes the order to NinjaTrader for execution.

as a charting platform for non-algo indicators

edgeful also ships TradingView indicators and a separate NinjaTrader indicator library. the NT indicators run directly inside NinjaTrader — no TradingView required for those. but the algos are not part of the NT indicator library. those are TradingView-only.

the easiest way to keep it straight: NT indicators run in NT. algos run in TradingView and execute through NT (or another supported broker).

common misconception: "I already have NinjaTrader, do I really need TradingView too?"

yes. NinjaTrader on its own — even with a paid NT subscription and live data — can't run edgeful's algos. the algos are Pine Script. Pine Script only runs in TradingView.

if you don't want to use TradingView, you can still use edgeful in 2 ways:

  1. the non-algo NT indicator library runs in NinjaTrader directly. you'll get edgeful's indicators but not the automated algo strategies.

  2. manual execution from the reports. the data and setups on edgeful.com are platform-agnostic — you can read them and execute manually in any platform.

but to run the algos themselves, TradingView with paid CME data is required.

what you need to get set up

before you upgrade to the algos plan, check that you have or are willing to get:

  • TradingView Premium (or higher) — the lower tiers don't support the strategy alerts edgeful uses

  • the CME real-time futures data add-on, billed by TradingView separately

  • a supported broker account: Tradovate, NinjaTrader Brokerage, or ProjectX / TopstepX

once those are in place, the setup flow is straightforward. start here: setting up TradingView for edgeful algos.

why we built it this way

TradingView's Pine Script gives the algos something they can't get inside NinjaTrader: precise bar-by-bar backtesting, easy parameter optimization through TradingView's strategy report, and a webhook system that lets edgeful route to multiple brokers from a single strategy.

that flexibility is what lets a single algo run on Tradovate, NinjaTrader, or a TopstepX prop account without rewriting anything. the cost is the TV data sub — but it's the same data layer that makes the optimization workflow work end-to-end.

related articles

Did this answer your question?