NinjaTrader Review
Active futures traders seeking low commissions
Founded 2003 · United States · Kraken
Why investors choose this broker
- Very low per-contract futures commissions on the lifetime license plan
- No minimum deposit required to open an account
- Advanced desktop platform with 100+ built-in indicators and NinjaScript C# automation
- Free simulated trading (demo) account available
Review summary
NinjaTrader is a US futures brokerage and trading platform offering advanced charting, NinjaScript automation, and tiered pricing from a free plan to a lifetime license.
Pros
- Very low per-contract futures commissions on the lifetime license plan
- No minimum deposit required to open an account
- Advanced desktop platform with 100+ built-in indicators and NinjaScript C# automation
- Free simulated trading (demo) account available
- Data syncs across desktop, web, and mobile
- Large ecosystem of third-party add-ons and indicators
- Monthly lease plan offers reduced commissions for a fixed monthly cost
Cons
- Only futures traded directly - options on futures, stocks, ETFs, and crypto all require third-party broker connections
- $35/month inactivity fee for funded accounts that log in but do not trade
- Lifetime license requires a $1,499 upfront payment to unlock lowest commission tier
- Full-featured desktop platform is Windows-only
- Live market data subscriptions are required and carry additional monthly costs
- Platform has a steep learning curve for new traders
- Customer support response times reported as slow by some users
Company background
NinjaTrader was founded in 2003 by Raymond Deux and is headquartered in Chicago, Illinois. The company began as a trading technology developer before expanding into brokerage through acquisitions, including Mirus Futures in 2014 and Tradovate in 2021. NinjaTrader Clearing, LLC launched as a registered FCM in 2021. In May 2025, Kraken completed a $1.5 billion acquisition of NinjaTrader, with the platform continuing to operate under its own brand within the Kraken group.
NinjaTrader primarily serves self-directed retail futures traders in the United States. Direct trading covers futures contracts only; options on futures, forex, and other instruments are accessible through third-party brokerage connections configured within the platform.
Fees and pricing
NinjaTrader uses a tiered pricing model. The free plan charges $1.29 per side per standard or E-mini contract and $0.39 per micro contract, with exchange and NFA clearing fees included in the all-in rate. A monthly lease at $99 per month reduces rates to $0.99 and $0.29 per contract. The lifetime license at $1,499 one-time locks in rates of $0.59 per standard contract and $0.09 per micro contract.
There is no minimum deposit and no account opening fee. ACH withdrawals are free; domestic wire transfers cost $30. An inactivity fee of $35 per month applies to funded accounts that log in but place no live round-trip trades within a 30-day period. Live market data subscriptions are purchased separately and vary by exchange.
Regulation and safety
NinjaTrader Clearing, LLC is registered as a futures commission merchant (FCM) with the CFTC and is a member of the NFA. As a registered FCM, NinjaTrader Clearing is required to hold client funds in segregated accounts at approved depositories, separate from the firm's own capital. NinjaTrader is not a securities broker-dealer and does not carry SIPC or FDIC protections for trading funds.
Platform experience
NinjaTrader offers a Windows desktop application with advanced charting, over 100 built-in technical indicators, NinjaScript C# strategy automation, and access to thousands of third-party add-ons. The NinjaTrader Web platform runs in a browser without installation. iOS and Android mobile apps provide quotes, charts, and order entry, with data syncing across all surfaces. A free simulated trading account is included with registration, using live market data for practice without funding.
Pros and cons
NinjaTrader's main advantages are very low futures commissions on the lifetime license plan, no minimum deposit, a powerful and customisable desktop platform, NinjaScript automation, and a large third-party add-on ecosystem. The main drawbacks are the platform's narrow direct product scope limited to futures only, a $35/month inactivity fee, the $1,499 upfront cost for the best commission tier, Windows-only full desktop access, and mandatory paid data subscriptions.
Ready to open an account at NinjaTrader?
Open an account directly with the broker. Confirm current fees and account eligibility on the broker's website before depositing.
Open AccountYour capital is at risk. Other fees apply.
Trading fees & commissions
NinjaTrader offers three pricing tiers: a free plan with commissions from $1.29 per standard contract and $0.39 per micro contract, a monthly lease at $99/month with lower per-contract rates, and a one-time lifetime license at $1,499 with rates as low as $0.59 and $0.09 per contract respectively.
Fees
| Item | Fee |
|---|---|
| Account | No minimum deposit required; no account opening fee |
| Deposit | ACH: Free; wire transfer deposits may carry bank fees |
| Futures | Free plan: $1.29 per contract (standard/E-mini), $0.39 per contract (micro); Monthly lease ($99/mo): $0.99/$0.29 per contract; Lifetime license ($1,499): $0.59/$0.09 per contract - all rates are all-in per side |
| Inactivity | $35 per month if the account is logged into but no round-trip trades are placed in a 30-day period |
| Withdrawal | ACH: Free; domestic wire transfer: $30 |
Trading platform & features
Platforms
- NinjaTrader Desktop
- NinjaTrader Web
- iOS app
- Android app
Regulation and investor protection
NinjaTrader operates through NinjaTrader Clearing, LLC, a registered futures commission merchant (FCM) with the CFTC and a member of the NFA. Client funds are held in segregated accounts at approved depositories as required by CFTC regulations.
Broker FAQs
Is NinjaTrader safe?
Is NinjaTrader a scam?
Is NinjaTrader regulated and by whom?
Does NinjaTrader keep client funds in segregated accounts?
What happens to my money if NinjaTrader goes bankrupt?
What products does NinjaTrader offer?
Does NinjaTrader offer futures trading?
Does NinjaTrader offer options trading?
Does NinjaTrader offer forex trading?
Does NinjaTrader offer a demo account?
What does NinjaTrader charge for futures trades?
Is there a withdrawal fee at NinjaTrader?
Does NinjaTrader charge an inactivity fee?
Does NinjaTrader have a mobile app?
Is NinjaTrader good for beginners?
Is NinjaTrader good for long-term investing?
Bottom line
NinjaTrader suits users who actively trade futures and want very low per-contract commissions, advanced charting, NinjaScript automation, and a large add-on ecosystem on a Windows desktop platform. It may not suit users who want to trade stocks, ETFs, or crypto directly, prefer a platform with no inactivity fee, or are looking for a beginner-friendly environment.
NinjaTrader
Active futures traders seeking low commissions
Open AccountYour capital is at risk. Other fees apply.
Similar brokers
Visit the NinjaTrader website
Open an account directly with the broker. Confirm current fees and account eligibility on the broker's website before depositing.
Open AccountYour capital is at risk. Other fees apply.