OpenMarket vs TakeProfit: pricing, scripting languages, alerts and execution

OpenMarket and TakeProfit are both browser charting platforms with their own scripting language. Here is how plans, alerts, wrun vs Indie, markets and trade execution compare, with prices and limits tied to vendor pages.

OpenMarket Plus costs $35 per month, or $29 per month billed annually ($348 a year). TakeProfit has one paid plan, All-In, at $20 per month or $120 per year. OpenMarket covers more market types and order-flow views; TakeProfit offers 400 non-expiring alerts and a Python-based language.
Disclosure. TakeProfit publishes this blog, so we are one side of this comparison. Everything about OpenMarket comes from its own pages (homepage, Terms of Service, wrun documentation) and its public plan page, checked on October 6–8, 2026. This is a documentation-based comparison, not a hands-on test.  Where a figure is the vendor's own claim, we say so.

What are OpenMarket and TakeProfit?

OpenMarket (openmarket.xyz) is a browser-based charting platform for crypto, stocks, futures, options, forex and prediction markets. It says it is free to start and runs in the browser. Several unrelated sites use a similar name, so check the domain: this article is about openmarket.xyz.

TakeProfit (takeprofit.com) is a browser trading terminal with its own charting engine, 400 non-expiring cloud alerts, Python-based Indie scripting and live execution on Bybit and, for US stocks, Lime Trading.

Both run without installation. Both have a scripting language, cloud alerts and an AI assistant. The differences are in price transparency, language design, market coverage and what happens when you click "buy".

How much do OpenMarket and TakeProfit cost?

OpenMarket has a Free plan and a paid Plus plan  (openmarket.xyz/chart/plus).

  • Plus: $35 per month billed monthly, or $29 per month billed annually ($348 a year, "Save ~20%" on the toggle).
  • Upgrade at any time, downgrade at the end of the billing cycle, no cancellation fees.
  • You can unlock Plus without paying: redeem an OpenMarket+ code, or trade on Hyperliquid through OpenMarket ($100k traded in 30 days earns 31 days of Plus, no card).
  • The Data API is priced separately from plans: Lite $99, Basic $199 or Advanced $599 per month ($990, $1,990 or $5,990 a year).
  • CME data comes in three tiers per month: L1 at $7, Depth at $45 and Depth Pro at $538.

TakeProfit lists one paid plan, All-In:

  • $20 per month, or $120 per year.
  • A permanent free tier called Freeroll.
  • The Terms say the fee depends on promotions, your location and payment method, so your checkout price can differ.
  • Prices are shown on the homepage and in the FAQ answers.

On annual billing OpenMarket Plus is $348 a year against $120 for TakeProfit All-In, so All-In costs about a third as much. The plans are not like for like, though: Plus adds full-depth heatmaps and 1-second candles, All-In adds 400 non-expiring alerts and 20,000 bars per chart. Compare what you would actually use.

Both vendors show these prices in US dollars. We opened both price pages from ten countries (US, Germany, UK, Turkey, India, Brazil, Japan, UAE, Nigeria, Indonesia) on October 8, 2026 and saw the same figures. TakeProfit's Terms say the fee can depend on promotions, location and payment method, so the amount at checkout may still differ; we did not test checkout.

What do the free plans include?

OpenMarket publishes its plan limits on the plan page and in the wrun reference:

  • Free: 3 data indicators plus unlimited classic ones (the public plan page says 3 per chart), 2 indicator alerts, 100 price alerts, 100 saved scripts, 10 workspaces, 3 widgets per layout, 1 session (device).
  • Plus: 10 indicators per chart, 25 indicator alerts, 500 price alerts, 500 saved scripts, 50 workspaces, 10 widgets per layout, 5 sessions.
  • Both plans: 4K heatmap resolution and advanced chart types. Plus adds maximum heatmap depth, 1-second candles and 16 multicharts (the plan page lists 1 on Free; a Free account we saw showed 16, so check this one in the app).

TakeProfit publishes its Free limits on the support page:

  • 2 indicators per chart, 1 alert valid for 3 months, 2 workspaces, 5,000 bars per chart.
  • All-In removes these caps: unlimited indicators and workspaces, 20,000 bars per chart, 400 non-expiring alerts.

Units differ (OpenMarket counts data indicators across all charts on Free and separates price alerts from indicator alerts; TakeProfit counts indicators per chart), so read the lines above rather than comparing the bare numbers.

wrun vs Indie: which scripting language is easier to start with?

Neither vendor's pages show one language to be easier, so the practical answer is: pick the syntax you already know.

wrun (OpenMarket)

  • You write an indicator in TypeScript syntax; the dialect is AssemblyScript, compiled to WebAssembly.
  • Numbers are typed (f64, i32) and there is no any type.
  • An indicator runs in your browser in a sandbox, or on OpenMarket's servers when the code is protected.
  • The docs include a cookbook of 47 complete example indicators and are published as plain text for AI assistants.
  • A wrun strategy places simulated orders in the Strategy Tester; wrun never places real orders.
  • OpenMarket claims wrun can read every order-book level (up to 500 a side) on every bar, and every listed options contract with greeks. These are vendor claims we have not tested.

Indie (TakeProfit)

  • Indie is a dialect of Python for technical analysis, with decorators such as @indicator and @param.
  • Scripts run server-side in the cloud and keep running when you close the platform.
  • All 80+ built-in indicators are written in Indie.
  • Indie scripts currently produce chart analysis and alerts; live orders go out through webhook alerts to external brokers or bots.

A minimal Indie indicator, a simple moving average on the main pane:

# indie:lang_version = 5
from indie import indicator, param, source
from indie.algorithms import Sma

@indicator('SMA', overlay_main_pane=True)
@param.int('length', default=14, min=1)
@param.source('src', default=source.CLOSE)
def Main(self, length, src):
    result = Sma.new(src, length)
    return result[0]

Both platforms have AI help. OpenMarket's assistant, Kata, writes an indicator from a plain-language description, and the platform can be connected to Claude, ChatGPT, Cursor or Codex. TakeProfit has an AI assistant that writes Indie scripts (this needs a paid plan or your own API key) and an MCP server that lets external AI apps write and validate Indie code. Neither platform imports Pine Script automatically: OpenMarket's wrun-vs-Pine page lists no importer, and TakeProfit translates Pine logic through its MCP and AI tools, with a manual pass for complex features.

How do OpenMarket and TakeProfit alerts compare?

OpenMarket sends alerts on price, odds or your own script to Telegram, Discord, email or a webhook. An indicator alert needs a published version of the indicator, and it runs that indicator in OpenMarket's cloud. Free allows 2 indicator alerts, Plus 25; separate price alerts are capped at 100 on Free and 500 on Plus.

TakeProfit alerts go to Telegram, webhooks (Discord, Slack, Zapier, IFTTT), email or in-platform pop-ups:

  • 400 non-expiring cloud alerts on All-In; 1 alert valid for 3 months on Free.
  • 13 trigger criteria, usable on price and indicator values.
  • Frequency modes: once, once per closed bar, or every trigger.
  • Delivery: TakeProfit's FAQ measures the alert pipeline at typically around 300 ms and up to about 1 second in the worst case. It describes this as a measurement, not a guaranteed delivery time.

For a trader who needs many long-running alerts, the published numbers favor TakeProfit (400 non-expiring vs 25 indicator alerts on OpenMarket Plus, which also has 500 price alerts). OpenMarket does not state alert expiry in the pages we checked.

What about backtesting?

OpenMarket runs wrun strategies in the chart's Strategy Tester, which produces a trade list, equity curve and stats. The orders are simulated.

TakeProfit has a built-in strategy tester; backtests run on up to 20,000 candles.

We did not run the same strategy on both, so we make no claim about whose results are closer to live trading.

Which markets and data do they cover?

OpenMarket states the broader range of market types (homepage figures, last checked October 2026):

  • 4,000+ crypto perpetuals and spot pairs across 29 venues.
  • 5,500+ stocks and ETFs listed on NYSE and Nasdaq.
  • CME Group futures: index, rates, energy and metals. CME real-time data is a paid add-on from $7 per month, and on CME futures only OpenMarket's official indicators run, not your own scripts.
  • Crypto and CME options from 7 venues in one chain, with implied volatility and skew.
  • 1,200+ currency pairs, plus gold and silver.
  • Live odds from prediction markets.
  • 5,600+ economic data series from 40 publishers.
  • 16,000+ markets and data series in total.

TakeProfit states 5,000+ financial instruments and market data from 70+ crypto exchanges, plus US equities and ETFs (NYSE, Nasdaq, CBOE) and CFD data including forex pairs. Only some exchanges, such as Binance and Bybit, are direct feeds; the rest comes through a third-party aggregator. Intraday US equity data is a consolidated view, so bar volume can differ from other platforms.

How do the charts compare?

OpenMarket offers order-book heatmaps, footprints, CVD and liquidation maps, 80+ built-in indicators and up to sixteen charts in one view.

TakeProfit has its own WebGL2 charting engine (it states it is not TradingView embedded). It supports Candles, Line and Bars, plus TPO (Market Profile) and Footprint charts, custom intervals such as 25s or 12m, tick charts, 80+ native indicators and 40+ hotkeys. Charts and widgets are unlimited on all plans.

Can you place trades from the chart?

OpenMarket says it is a software provider: it does not operate an exchange, act as a broker or take custody of funds.

  • Wallet Execution: perpetual contracts on Hyperliquid, from the chart, with a wallet you control. It is not available to Restricted Persons, a group that includes residents of the United States and Malaysia.
  • Brokerage Execution: US-listed stocks and ETFs in your account at Alpaca Securities LLC. OpenMarket says it is not affiliated with Alpaca.
  • Orders go from your browser straight to the venue; OpenMarket says it does not route or hold them.
  • The Hyperliquid trading key is generated and stored in your browser and expires no later than 180 days after authorization.
  • OpenMarket says it cannot recover lost funds or reverse orders.

TakeProfit does not hold or control funds and does not execute trades on your behalf.

  • Bybit spot and derivatives through a direct API. Bybit accounts registered on bybit.eu cannot be connected.
  • US stocks and ETFs through Lime Trading, a New York agency broker.
  • Binance and Exness support are marked as in development.
  • Exchange keys carry no withdrawal permission.
  • Order types: Market and Limit, with optional trigger price on Last, Mark or Index price.

Who operates each platform?

OpenMarket's Terms of Service name Thalamus Technologies, Inc., a Delaware corporation, as the operator. Its homepage footer shows "Openmarket Labs" as the copyright holder.

TakeProfit's Terms of Use name Takeprofit Systems Ltd, a BVI business company. Its homepage footer shows "TakeProfit Inc".

In both cases the footer name differs from the legal entity in the terms. Read the Terms, not the footer, before you connect an account.

Where is OpenMarket stronger?

  • Market range. Options chains, CME futures, prediction markets and economic series on one platform.
  • Order-flow views. Heatmaps, footprints, CVD and liquidation maps are on the homepage; TakeProfit lists Footprint and TPO.
  • Data inside scripts. If OpenMarket's claims hold, wrun reads full order-book depth and options data; OpenMarket says Pine reads only the best bid and ask on 1-tick charts.
  • Self-custody execution on Hyperliquid. Orders signed by a key in your own browser.
  • Docs built for AI. The wrun documentation ships as plain text for assistants.

Where is TakeProfit stronger?

  • Lower price. $20 per month or $120 per year, against $35 per month or $348 a year for OpenMarket Plus.
  • Alert capacity. 400 non-expiring cloud alerts.
  • Python-based language. If you already write Python, Indie reads familiar.
  • Exchange execution. Direct Bybit connection and Lime Trading for US stocks, subject to the regional limits above.

Which one should you choose?

  1. Choose OpenMarket if you trade options, CME futures or prediction markets, or want footprint and liquidation views in one place.
  2. Choose TakeProfit if you rely on many long-running alerts, prefer Python-style code, or trade on Bybit.
  3. If you are in the United States, note that OpenMarket's Hyperliquid execution is not available to US residents; its charts and data remain available.
  4. If the paid plan price matters, All-In is the cheaper of the two ($120 a year vs $348), but Plus includes full-depth heatmaps and 1-second candles that All-In does not list.
  5. If you need Pine Script support, neither platform imports it automatically.
  6. Test both free tiers with your own workflow: indicator count, alert count and market coverage differ in ways a feature list cannot show.

Frequently asked questions

Is OpenMarket free?

OpenMarket says it is free to start. The Free plan allows 3 data indicators plus unlimited classic ones, 2 indicator alerts, 100 price alerts and 100 saved scripts. Plus raises these to 10 indicators per chart, 25 indicator alerts, 500 price alerts and 500 scripts.

How much does OpenMarket Plus cost?

$35 per month billed monthly, or $29 per month billed annually ($348 a year). The price is shown on the plan page inside the app, not on the public site (last checked October 8, 2026). CME data (from $7 per month) and the Data API are priced separately.

Is there an OpenMarket mobile app?

No native iOS or Android app. OpenMarket works in a mobile browser, but it recommends desktop or tablet for complex analysis.

Is TakeProfit free?

TakeProfit has a permanent free tier called Freeroll with 2 indicators per chart, 1 alert valid for 3 months and 2 workspaces. The paid All-In plan costs $20 per month or $120 per year.

What is wrun?

wrun is OpenMarket's scripting engine for custom indicators and strategies. You write TypeScript syntax (the AssemblyScript dialect), and it is compiled to WebAssembly and run on every bar. It places simulated orders only.

Is wrun the same as kScript?

OpenMarket's plan page calls user scripts "kScripts", while its documentation names the language wrun. Third-party catalogs repeat "kScript". We treat them as the same scripting feature, but the docs only use wrun.

What is the difference between wrun and Indie?

wrun uses TypeScript syntax with typed numbers and runs in your browser or on OpenMarket's servers. Indie is a dialect of Python with decorators and runs server-side in TakeProfit's cloud. Both can power indicators and alerts; neither places live orders by itself.

Can wrun or Indie scripts place real trades?

No. wrun never places real orders. Indie currently generates chart analysis and alerts; live orders go through webhook alerts to external brokers. Real trades from the chart use separate execution features on each platform.

Is OpenMarket available in the United States?

Charts, analytics and market data are available to everyone. Hyperliquid wallet execution is not available to Restricted Persons, which include residents of the United States and Malaysia. Brokerage Execution depends on the brokerage, not on this rule.

How many alerts do OpenMarket and TakeProfit allow?

OpenMarket allows 2 indicator alerts on Free and 25 on Plus, plus 100 and 500 price alerts. TakeProfit allows 1 alert (valid for 3 months) on Free and up to 400 non-expiring cloud alerts on All-In.

Sources

All figures were last checked in October 2026 (TakeProfit pages on October 4, OpenMarket pages on October 6–8).

Risk warning. Trading futures, perpetual contracts, options, stocks and digital assets involves substantial risk of loss and is not suitable for every person. Nothing here is investment advice.

Comments
Not authorized user image
No Comments yet image

Be the first to comment

Publish your first comment to unleash the wisdom of crowd.