HomeComparisonsTrading platformsVerified 4 Oct 2026

TakeProfit vs NinjaTrader

A browser terminal with one paid plan, cloud alerts and Bybit cashback, set against a Windows futures platform tied to its own clearing brokerage. Every figure below links to the vendor page it came from and carries its check date; where a vendor's own pages disagree, the page notes it.

TakeProfitBrowser terminal with cloud alerts, Indie scripting and Bybit cashback
Entry price
$20/ month or $120 / yearAll-In (monthly billing)
Runs on
Web
Free option
Freeroll: permanent free tier, core charting
NinjaTraderWindows futures platform tied to a brokerage account
Entry price
$0 plan fee; funded account requiredFree plan (funded account)
Runs on
Windows, Web, iOS, Android
Free option
Free charting, backtesting, simulation; 14-day data trial

Category winsPrice transparency NinjaTraderReplay and simulation NinjaTraderCrypto cashback TakeProfitDevice coverage NinjaTraderFees, Trust: awaiting test

01

Quick verdict

TakeProfit lists one paid plan, All-In, at $20 per month or $120 per year, with up to 400 non-expiring alerts and a free Freeroll tier. NinjaTrader's plan fee is $0, $99 per month or $1,499 once, plus per-contract commissions such as $2.87 all-in per ES contract per side on Free.

Pick TakeProfit if

  • You trade crypto on Bybit and want cashback on fees
  • You want many non-expiring cloud alerts on one paid plan
  • You prefer Python-style scripting and a browser-only setup

Pick NinjaTrader if

  • You trade futures and want a registered brokerage in one place
  • You need a Windows desktop app, replay and SuperDOM
  • You prefer C# scripting and published per-contract commissions

Risk warningTrading futures, cryptocurrencies, stocks and other leveraged products carries a high risk of loss and is not suitable for every investor. This comparison is not investment advice.

02

What are the key differences between TakeProfit and NinjaTrader?

  • TakeProfit lists one paid plan, All-In, at $20 per month or $120 per year, plus a permanent free tier called Freeroll. TakeProfit
  • TakeProfit has no pricing page; its prices appear only in FAQ answers. TakeProfit (official site)
  • NinjaTrader's plan fee is $0 on Free, $99 per month on Monthly or $1,499 one time on Lifetime, and every plan needs a funded account. NinjaTrader
  • NinjaTrader's all-in commission for one ES contract per side is $2.87 on Free, $2.57 on Monthly and $2.17 on Lifetime. NinjaTrader
  • TakeProfit's All-In plan includes up to 400 non-expiring cloud alerts; its FAQ gives alert latency of about 300 ms typically, a measurement and not a guaranteed delivery time. TakeProfit (official site) · TakeProfit (official site)
  • TakeProfit scripts in Indie, a dialect of Python; NinjaTrader scripts in NinjaScript, which uses C# syntax. TakeProfit (official site) · NinjaTrader
  • NinjaTrader's desktop application runs on Windows, with web and mobile versions; TakeProfit runs in the browser. NinjaTrader · TakeProfit (official site)
  • NinjaTrader Clearing, LLC is a CFTC-registered futures commission merchant, NFA ID 0309379; TakeProfit does not hold user funds. NinjaTrader · TakeProfit (official site)
03

Side by side

Every cell links to the vendor page it was taken from and shows the date it was last checked. The coloured marker shows which platform has the edge in that row.

TakeProfit vs NinjaTrader: side-by-side comparison of 16 datapoints from vendor pages, checked 4 October 2026.
Datapoint
TakeProfitfrom $20 / month or $120 / year
Visit
NinjaTraderfrom $0 plan fee; funded account required
Visit
Edge
01Price
Entry price: platform plan$20/ month or $120 / yearTakeProfit has no pricing page: /pricing, /plans, /subscription and /upgrade return HTTP 404, and prices appear only in FAQ answers (pricing.pricing-page-not-found). Only one paid plan is listed. Per the Terms, the fee depends on promotions, location and payment method. Not like for like: TakeProfit's figure is the monthly rate of its paid plan, while NinjaTrader's Free plan is $0 but needs a funded account and carries higher commissions, so no price winner is named.source ↗checked 4 Oct 2026$0 plan fee; funded account requiredMonthly plan is $99/month and Lifetime is $1,499 one-time; no annual plan is listed (pricing.plan-monthly, pricing.plan-lifetime). All plans need a funded, approved account (pricing.benefits-require-funding).source ↗checked 4 Oct 2026NNinjaTrader
Free optionFreeroll: permanent free tier, core chartingFree plan limits: 2 indicators per chart, 2 workspaces, 5,000 bars per chart, 1 alert valid for 3 months (plans_limits.free-indicators-per-chart, plans_limits.free-bars-per-chart, plans_limits.alerts-per-plan). Trial wording differs between pages: the homepage says every new account starts with a 30-day All-In trial (pricing.trial-30-day-home), while the Terms say a trial is offered only to some users and converts automatically unless cancelled (pricing.trial-terms-discretionary, pricing.trial-auto-converts).source ↗checked 4 Oct 2026Free charting, backtesting, simulation; 14-day data trialNo time limit and no funding required for charting, backtesting and simulated trading; a 14-day trial of streaming live market data comes with a new account.source ↗checked 4 Oct 2026—
Paid tiersOne paid plan with all featuresPrice: $20 per month or $120 per year (pricing.all-in-plan).source ↗checked 4 Oct 2026Monthly $99/month; Lifetime $1,499 one-timeLifetime price: pricing.plan-lifetime. The plans change per-contract commissions rather than platform features; the Multi-Broker add-on costs $99/month extra (pricing.multi-broker-addon).source ↗checked 4 Oct 2026—
02Fees
Trading commissionsNo TakeProfit commission found; exchange fees unchangedCashback users keep standard Bybit pricing and VIP tier. Different markets: TakeProfit's trading is on Bybit and US stocks, NinjaTrader's is futures, so the figures are not comparable.source ↗checked 4 Oct 2026ES all-in per side: $2.87 Free, $2.57 Monthly, $2.17 LifetimeIncludes exchange, NFA and clearing fees; Micro ES (MES) is $0.94, $0.84 and $0.64 (fees.all-in-mes). Commissions are charged per side, so a round trip is double (fees.commission-per-side).source ↗checked 4 Oct 2026—
Market-data feesNo separate market-data fee foundThe FAQ says US exchanges charge licensing fees and TakeProfit uses CBOE data for intraday US equity quotes; the Terms require users to declare Non-Professional status (regulation.market-data-nonprofessional).source ↗checked 4 Oct 2026CME Level I $12/month for 4-exchange bundleVendor pages differ: the Help Center says funded accounts receive complimentary Level I CME and Eurex data (pricing.included-level1-cme-eurex-funded). Level II is $48/month for the bundle (pricing.cme-data-level2).source ↗checked 4 Oct 2026—
RefundsFirst subscription: 14 days; none on monthly plansPer the Terms, monthly plans and upgrades are not refunded, even when cancelled on the day of payment (pricing.refund-monthly-none).source ↗checked 4 Oct 2026No refund policy found for current plansAn older NinjaTrader 8 help-guide Terms of Service says the lifetime license fee is not refundable (pricing.lifetime-refund-legacy-tos); it does not mention the current plans.source ↗checked 4 Oct 2026—
03Platform
Where it runsBrowser only; mobile via mobile browserVendor pages differ: the docs say there is no separate app, while the Terms of Use say the platform is accessible via mobile applications (platform_tech.tos-mentions-mobile-app). Browser use needs no installation (platform_tech.web-browser-no-install).source ↗checked 4 Oct 2026Windows desktop; web; iPhone and AndroidDesktop minimum is Windows 11 or Windows Server 2016 or later, 64-bit (platform_tech.min-system-requirements).source ↗checked 4 Oct 2026NNinjaTrader
Scripting languageIndie, a Python dialect; runs in the cloudPer the Indie FAQ, scripts produce chart analysis and alerts; live trading goes through webhook alerts (platform_tech.indie-no-live-trade-execution).source ↗checked 4 Oct 2026NinjaScript (C# syntax)The C# framework gives low-level access to balances, positions, orders and executions (platform_tech.csharp-framework).source ↗checked 4 Oct 2026—
04Features
BacktestingStrategy tester on up to 20,000 candlessource ↗checked 4 Oct 2026Strategy Analyzer with NinjaScript strategiesNeeds historical data and a NinjaScript strategy; Strategy Builder generates strategies without coding (features.strategy-builder).source ↗checked 4 Oct 2026—
Replay and simulationNo bar replay or paper trading foundNot found on the homepage, charting, trading, support or docs index pages checked.source ↗checked 4 Oct 2026Market Replay: tick data to 1,000x, 90 days backSimulated trading has no time limit (features.simulated-trading).source ↗checked 4 Oct 2026NNinjaTrader
AlertsAll-In: 400 non-expiring cloud alerts; Free: 1Vendor pages differ on latency: feature pages claim alerts trigger in under 100 ms (performance.alert-latency-vendor-claim), while the FAQ gives a typical end-to-end latency of about 300 ms, up to about 1 second, and says it is a measurement, not a guaranteed delivery time (performance.alert-latency-measured-300ms, performance.no-delivery-guarantee). Figures here use the FAQ. Delivery: Telegram, email, webhooks, pop-ups (features.alert-delivery-channels).source ↗checked 4 Oct 2026Alerts on indicator values, price and timeAlerts can also trigger orders. No alert-count limit or alert latency figure appears in the NinjaTrader facts collected.source ↗checked 4 Oct 2026TTakeProfit
05Execution
MarketsVendor claim: 5,000+ instruments, 70+ crypto exchangesVendor pages differ in scope: the Terms describe the platform as tools for managing personal cryptocurrency holdings (markets.tos-crypto-only-scope). Only some exchanges, e.g. Binance and Bybit, are direct feeds; the rest come via a third-party aggregator (markets.third-party-aggregator).source ↗checked 4 Oct 2026Futures: indices, energy, metals, currencies, ratesMicro contract sizing is offered. Desktop also supports options, forex, CFDs and stocks through its brokerage and data connection options (markets.platform-asset-classes).source ↗checked 4 Oct 2026—
Execution and brokersBybit natively; US stocks via Lime TradingLime access is through third-party widgets (integrations.lime-us-stocks). Binance and Exness routing are in development (integrations.binance-coming-soon, integrations.exness-coming-soon). Vendor pages differ on chart trading: the homepage menu marks Chart Trading, Algo Trading and DOM Trading as SOON, while the Trading FAQ describes chart trading on Bybit as available (features.chart-trading-algo-dom-soon). Order types: Market and Limit (features.order-types).source ↗checked 4 Oct 2026Live futures via NinjaTrader Brokerage; funded accountThird-party brokers such as Interactive Brokers and FXCM need a purchased add-on (integrations.third-party-brokers).source ↗checked 4 Oct 2026—
Cashback and referralsBybit cashback 50%, or 10% if already affiliatedOnly orders executed in the TakeProfit terminal earn cashback (features.cashback-terminal-only); payout in USDC on request from $200 (features.cashback-payout). Vendor pages differ on payout wording: the Trading FAQ says fiat or crypto, daily (features.cashback-payout-wording-mismatch). The Rebates Policy does not guarantee the program continues (features.cashback-not-guaranteed). Referral terms also differ: the homepage says lifetime revenue share, while Terms section 32.8 says first purchase only (affiliate.referral-first-purchase-only).source ↗checked 4 Oct 2026No retail referral program foundNo cashback feature appears in the NinjaTrader facts collected.source ↗checked 4 Oct 2026TTakeProfit
06Trust
Operator and governing lawTakeprofit Systems Ltd, BVI (Terms)Vendor pages differ: the homepage footer shows the copyright holder as 'TakeProfit Inc' (identity.footer-entity-mismatch). The Terms are governed by British Virgin Islands law (identity.governing-law). No founding year was found (identity.founded-not-found).source ↗checked 4 Oct 2026NinjaTrader, LLC (software); NinjaTrader Clearing, LLC (FCM)The EULA is with NinjaTrader, LLC and governed by Illinois law (identity.eula-governing-law); the site footer shows 'by Payward' and Payward, Inc. (identity.payward-brand). Founded 2003 per the vendor (identity.founded-2003).source ↗checked 4 Oct 2026—
Regulation and custodyNo custody of funds; no licence number foundExchange API keys carry no withdrawal permission (security.api-key-no-withdrawal).source ↗checked 4 Oct 2026CFTC-registered FCM, NFA ID 0309379Applies to NinjaTrader Clearing, LLC, the brokerage; NinjaTrader discloses it receives a portion of commissions and fees (regulation.conflict-disclosure).source ↗checked 4 Oct 2026—
Try itSee TakeProfitSee NinjaTrader plans

TakeProfitNinjaTraderMarked cell = edge in that row · “source” opens the vendor page

04

How much does TakeProfit cost compared with NinjaTrader?

TakeProfit lists one paid plan, All-In, at $20 per month or $120 per year, alongside a permanent free tier called Freeroll, while NinjaTrader's plan fee is $0, $99 per month or $1,499 one time. TakeProfit has no dedicated pricing page: its pricing, plans, subscription and upgrade URLs return HTTP 404, so the figures appear only in FAQ answers, and its Terms add that the fee depends on promotions, location and payment method. Its trial wording also differs between pages: the homepage says every new account gets a 30-day trial, while the Terms say a trial is offered only to some users. NinjaTrader's pricing page lists Free at $0, Monthly at $99 per month and Lifetime at $1,499, with no annual plan, and every plan needs a funded, approved account before plan benefits activate. The prices are not like for like, because NinjaTrader's plans change per-contract commissions while TakeProfit's plan sets feature limits. All figures come from the vendors' own pages and were last checked in October 2026.

Entry price: platform plan
$20/ month or $120 / yearTakeProfit has no pricing page: /pricing, /plans, /subscription and /upgrade return HTTP 404, and prices appear only in FAQ answers (pricing.pricing-page-not-found). Only one paid plan is listed. Per the Terms, the fee depends on promotions, location and payment method. Not like for like: TakeProfit's figure is the monthly rate of its paid plan, while NinjaTrader's Free plan is $0 but needs a funded account and carries higher commissions, so no price winner is named.$0 plan fee; funded account requiredMonthly plan is $99/month and Lifetime is $1,499 one-time; no annual plan is listed (pricing.plan-monthly, pricing.plan-lifetime). All plans need a funded, approved account (pricing.benefits-require-funding).
Free option
Freeroll: permanent free tier, core chartingFree plan limits: 2 indicators per chart, 2 workspaces, 5,000 bars per chart, 1 alert valid for 3 months (plans_limits.free-indicators-per-chart, plans_limits.free-bars-per-chart, plans_limits.alerts-per-plan). Trial wording differs between pages: the homepage says every new account starts with a 30-day All-In trial (pricing.trial-30-day-home), while the Terms say a trial is offered only to some users and converts automatically unless cancelled (pricing.trial-terms-discretionary, pricing.trial-auto-converts).Free charting, backtesting, simulation; 14-day data trialNo time limit and no funding required for charting, backtesting and simulated trading; a 14-day trial of streaming live market data comes with a new account.
Paid tiers
One paid plan with all featuresPrice: $20 per month or $120 per year (pricing.all-in-plan).Monthly $99/month; Lifetime $1,499 one-timeLifetime price: pricing.plan-lifetime. The plans change per-contract commissions rather than platform features; the Multi-Broker add-on costs $99/month extra (pricing.multi-broker-addon).
05

What does NinjaTrader charge per trade, and does TakeProfit charge commissions?

NinjaTrader charges per-contract fees on every futures trade, while no separate TakeProfit trading commission was found on the pages checked. For one E-mini S&P 500 (ES) contract per side, NinjaTrader's commission schedule shows an all-in rate of $2.87 on the Free plan, $2.57 on Monthly and $2.17 on Lifetime, including exchange, NFA and clearing fees; for a Micro E-mini S&P 500 contract the figures are $0.94, $0.84 and $0.64. Free-plan accounts that make no live trade in 30 days are charged $35. For CME data, NinjaTrader lists non-professional Level I at $12 per month for a four-exchange bundle, though its Help Center says funded accounts receive complimentary Level I CME data. TakeProfit's pages show no separate market-data add-on, and cashback users keep standard Bybit pricing. Under TakeProfit's Terms a first subscription can be refunded within 14 days and monthly plans are not refunded; no refund policy was found for NinjaTrader's current plans. All figures come from the vendors' own pages, last checked in October 2026.

Trading commissions
No TakeProfit commission found; exchange fees unchangedCashback users keep standard Bybit pricing and VIP tier. Different markets: TakeProfit's trading is on Bybit and US stocks, NinjaTrader's is futures, so the figures are not comparable.ES all-in per side: $2.87 Free, $2.57 Monthly, $2.17 LifetimeIncludes exchange, NFA and clearing fees; Micro ES (MES) is $0.94, $0.84 and $0.64 (fees.all-in-mes). Commissions are charged per side, so a round trip is double (fees.commission-per-side).
Market-data fees
No separate market-data fee foundThe FAQ says US exchanges charge licensing fees and TakeProfit uses CBOE data for intraday US equity quotes; the Terms require users to declare Non-Professional status (regulation.market-data-nonprofessional).CME Level I $12/month for 4-exchange bundleVendor pages differ: the Help Center says funded accounts receive complimentary Level I CME and Eurex data (pricing.included-level1-cme-eurex-funded). Level II is $48/month for the bundle (pricing.cme-data-level2).
Refunds
First subscription: 14 days; none on monthly plansPer the Terms, monthly plans and upgrades are not refunded, even when cancelled on the day of payment (pricing.refund-monthly-none).No refund policy found for current plansAn older NinjaTrader 8 help-guide Terms of Service says the lifetime license fee is not refundable (pricing.lifetime-refund-legacy-tos); it does not mention the current plans.
06

Is TakeProfit a desktop platform like NinjaTrader, and what do they script in?

TakeProfit runs in the browser with no installation, and its documentation says mobile use is through a mobile browser rather than a separate app, although the Terms of Use mention mobile applications, so the vendor's pages disagree. NinjaTrader's desktop application runs on Windows, with a web version for any PC or Mac browser and a mobile app for iPhone and Android; the desktop minimum is Windows 11 or Windows Server 2016 or later, 64-bit. TakeProfit scripts are written in Indie, described as a dialect of Python, and run server-side in the cloud; per its FAQ they produce chart analysis and alerts, and live trading goes through webhook alerts. NinjaTrader scripts are written in NinjaScript, which uses C# syntax on a framework with low-level access to balances, positions, orders and executions. TakeProfit lists 80+ native indicators, and NinjaTrader's platform overview lists more than 100. All figures come from the vendors' own pages and were last checked in October 2026.

Where it runs
Browser only; mobile via mobile browserVendor pages differ: the docs say there is no separate app, while the Terms of Use say the platform is accessible via mobile applications (platform_tech.tos-mentions-mobile-app). Browser use needs no installation (platform_tech.web-browser-no-install).Windows desktop; web; iPhone and AndroidDesktop minimum is Windows 11 or Windows Server 2016 or later, 64-bit (platform_tech.min-system-requirements).
Scripting language
Indie, a Python dialect; runs in the cloudPer the Indie FAQ, scripts produce chart analysis and alerts; live trading goes through webhook alerts (platform_tech.indie-no-live-trade-execution).NinjaScript (C# syntax)The C# framework gives low-level access to balances, positions, orders and executions (platform_tech.csharp-framework).
07

How do TakeProfit alerts and backtesting compare with NinjaTrader?

TakeProfit's All-In plan includes up to 400 non-expiring cloud alerts, while its free plan allows 1 alert valid for 3 months. Its own latency figures conflict: feature pages claim under 100 ms, while the FAQ gives a typical pipeline latency of about 300 ms, up to about 1 second, and states that this is a measurement and not a guaranteed delivery time. NinjaTrader's alerts can trigger on indicator values, price and time and can also trigger orders; no alert-count limit or latency figure appears in the facts collected. TakeProfit's strategy tester runs backtests on up to 20,000 candles, and no bar-replay or paper-trading feature was found on the pages checked. NinjaTrader backtests in the Strategy Analyzer with a NinjaScript strategy, generates strategies with Strategy Builder without coding, and offers Market Replay of recorded tick data at up to 1,000x speed going back 90 days, plus simulated trading with no time limit. All figures come from the vendors' pages, last checked in October 2026.

Backtesting
Strategy tester on up to 20,000 candlesStrategy Analyzer with NinjaScript strategiesNeeds historical data and a NinjaScript strategy; Strategy Builder generates strategies without coding (features.strategy-builder).
Replay and simulation
No bar replay or paper trading foundNot found on the homepage, charting, trading, support or docs index pages checked.Market Replay: tick data to 1,000x, 90 days backSimulated trading has no time limit (features.simulated-trading).
Alerts
All-In: 400 non-expiring cloud alerts; Free: 1Vendor pages differ on latency: feature pages claim alerts trigger in under 100 ms (performance.alert-latency-vendor-claim), while the FAQ gives a typical end-to-end latency of about 300 ms, up to about 1 second, and says it is a measurement, not a guaranteed delivery time (performance.alert-latency-measured-300ms, performance.no-delivery-guarantee). Figures here use the FAQ. Delivery: Telegram, email, webhooks, pop-ups (features.alert-delivery-channels).Alerts on indicator values, price and timeAlerts can also trigger orders. No alert-count limit or alert latency figure appears in the NinjaTrader facts collected.
08

Which markets and brokers does TakeProfit support compared with NinjaTrader?

TakeProfit integrates Bybit spot and derivatives natively and lists US stocks and ETFs through Lime Trading widgets, with Binance and Exness described as in development. Its homepage menu marks Chart Trading, Algo Trading and DOM Trading as coming soon, while the Trading FAQ describes chart trading on Bybit as available, so its pages differ. Market coverage is a vendor claim of 5,000+ instruments and 70+ crypto exchanges, though the Terms describe the platform as tools for managing personal cryptocurrency holdings. A cashback program returns 50% of Bybit fees, or 10% if already affiliated, only on orders placed in the terminal, and the Rebates Policy does not guarantee it continues. NinjaTrader executes live futures through its own brokerage, which requires an approved and funded account; its futures cover equity indices, energy, metals, currencies and interest rates, and third-party brokers such as Interactive Brokers need a purchased add-on. No retail referral program was found. All figures come from the vendors' own pages, last checked in October 2026.

Markets
Vendor claim: 5,000+ instruments, 70+ crypto exchangesVendor pages differ in scope: the Terms describe the platform as tools for managing personal cryptocurrency holdings (markets.tos-crypto-only-scope). Only some exchanges, e.g. Binance and Bybit, are direct feeds; the rest come via a third-party aggregator (markets.third-party-aggregator).Futures: indices, energy, metals, currencies, ratesMicro contract sizing is offered. Desktop also supports options, forex, CFDs and stocks through its brokerage and data connection options (markets.platform-asset-classes).
Execution and brokers
Bybit natively; US stocks via Lime TradingLime access is through third-party widgets (integrations.lime-us-stocks). Binance and Exness routing are in development (integrations.binance-coming-soon, integrations.exness-coming-soon). Vendor pages differ on chart trading: the homepage menu marks Chart Trading, Algo Trading and DOM Trading as SOON, while the Trading FAQ describes chart trading on Bybit as available (features.chart-trading-algo-dom-soon). Order types: Market and Limit (features.order-types).Live futures via NinjaTrader Brokerage; funded accountThird-party brokers such as Interactive Brokers and FXCM need a purchased add-on (integrations.third-party-brokers).
Cashback and referrals
Bybit cashback 50%, or 10% if already affiliatedOnly orders executed in the TakeProfit terminal earn cashback (features.cashback-terminal-only); payout in USDC on request from $200 (features.cashback-payout). Vendor pages differ on payout wording: the Trading FAQ says fiat or crypto, daily (features.cashback-payout-wording-mismatch). The Rebates Policy does not guarantee the program continues (features.cashback-not-guaranteed). Referral terms also differ: the homepage says lifetime revenue share, while Terms section 32.8 says first purchase only (affiliate.referral-first-purchase-only).No retail referral program foundNo cashback feature appears in the NinjaTrader facts collected.
09

Is TakeProfit regulated like NinjaTrader's brokerage?

TakeProfit is a software terminal rather than a brokerage: its Terms say it does not hold or control user funds or execute trades for users, and no regulatory licence or register number was found on its Terms or homepage. The Terms name the contracting company as Takeprofit Systems Ltd, a BVI business company, governed by British Virgin Islands law, while the homepage footer shows TakeProfit Inc, so the vendor's pages differ on the entity name. NinjaTrader is both a platform vendor and a brokerage: NinjaTrader Clearing, LLC is registered with the CFTC as a futures commission merchant and is an NFA Member, NFA ID 0309379, and NinjaTrader publishes daily statements of segregated funds for 12 months. Its End User License Agreement is with NinjaTrader, LLC and governed by Illinois law, and the site footer shows Payward, Inc. NinjaTrader discloses that it receives a portion of commissions and fees charged to client accounts. All figures come from the vendors' own pages, last checked in October 2026.

Operator and governing law
Takeprofit Systems Ltd, BVI (Terms)Vendor pages differ: the homepage footer shows the copyright holder as 'TakeProfit Inc' (identity.footer-entity-mismatch). The Terms are governed by British Virgin Islands law (identity.governing-law). No founding year was found (identity.founded-not-found).NinjaTrader, LLC (software); NinjaTrader Clearing, LLC (FCM)The EULA is with NinjaTrader, LLC and governed by Illinois law (identity.eula-governing-law); the site footer shows 'by Payward' and Payward, Inc. (identity.payward-brand). Founded 2003 per the vendor (identity.founded-2003).
Regulation and custody
No custody of funds; no licence number foundExchange API keys carry no withdrawal permission (security.api-key-no-withdrawal).CFTC-registered FCM, NFA ID 0309379Applies to NinjaTrader Clearing, LLC, the brokerage; NinjaTrader discloses it receives a portion of commissions and fees (regulation.conflict-disclosure).
10

FAQ

Is TakeProfit free?

TakeProfit has a permanent free tier called Freeroll with core charting features. The free plan allows 2 indicators per chart and 1 alert valid for 3 months; the paid All-In plan is $20 per month or $120 per year.

How much does TakeProfit cost?

TakeProfit lists a single paid plan, All-In, at $20 per month or $120 per year. It has no pricing page; the prices appear only in FAQ answers, and the Terms say the fee depends on promotions, location and payment method.

Is TakeProfit cheaper than NinjaTrader?

The prices are not like for like. TakeProfit All-In is $20 per month or $120 per year; NinjaTrader's plan fee is $0 on Free, $99 per month on Monthly or $1,499 one time, plus per-contract commissions such as $2.87 all-in per ES contract per side on Free.

Does NinjaTrader require a funded account?

Charting, backtesting and simulated trading are free with no funding required. All three plans need a funded, approved live account before plan benefits activate, and any amount above $0 qualifies.

Does NinjaTrader work on Mac?

The desktop application runs on Windows. The web version runs in any PC or Mac browser, and a mobile app is available for iPhone and Android. TakeProfit runs in the browser only.

What scripting language does each platform use?

TakeProfit uses Indie, a dialect of Python executed in the cloud. NinjaTrader uses NinjaScript, which has C# syntax.

Is NinjaTrader regulated?

NinjaTrader Clearing, LLC, which provides the brokerage, is registered with the CFTC as a futures commission merchant and is an NFA Member, NFA ID 0309379. TakeProfit does not hold user funds, and no licence number was found on its pages.

How does TakeProfit cashback work?

Cashback returns 50% of Bybit fees on spot and futures, or 10% if the account is already affiliated elsewhere, only for orders executed in the TakeProfit terminal. Payout is in USDC on request from $200, and the Rebates Policy does not guarantee the program continues.

← All comparisons