Features

Everything GTS Trading does

Build trading rules and strategies yourself, or let your AI assistant do it. Test them on years of market history, run many at once on a practice, demo or real account, and get alerts wherever you are.

Let Your AI Assistant Do the Work

Anything you can click in GTS, an AI assistant can do for you. Use the AI built into GTS, or connect the one you already use — Claude, Codex, Gemini or your own.

360+actions for your assistant

Build, test, switch on and watch strategies — just by asking. Give your assistant your personal key from Settings.

GTS built-in AICodexClaudeGemini 2Local assistants

Built-in AI

Describe a rule in your words; the AI builds it, you review and save.

Bring your own assistant

Give Claude, Codex or Gemini your key and it works for you.

Try many versions

Ask for 20 versions; get them tested and ranked.

Run it and report back

It starts and pauses strategies and sends you a summary.

Custom code, checked first

Custom code is reviewed before it runs live.

You stay in control

Make a new key any time to cut off access.

How to use — GTS AI
Full guide →
  1. Open Builder → Expression Builder and find the Generate with AI box.
  2. Describe your idea, e.g. “gold on the 5-minute chart closes above its 200 EMA”.
  3. Press Generate with AI — the AI builds the rule and checks it.
  4. Review it, name it and Save. Your AI use for the day is shown under the box.
How to use — your own assistant
Full guide →
  1. Copy your personal key from Settings → API Key.
  2. Give your assistant the key and the link to the developer docs.
  3. Tell it what you want, e.g. “build an RSI strategy for EURUSD and test it on last year”.
  4. It reports back. Check the result in My Strategies and Monitor.
For developers

360+ APIs for agents. One key-authed API for everything — expressions, handlers, strategies, Lua / C++ code, history runs, deployment, real-time monitoring, alerts and channels, account and reports. The agent fetches the live API reference itself. CLI or HTTP — no UI required. Send the key as X-API-Key: gts_... or Authorization: Bearer gts_... from a terminal, IDE script, CI job or hosted agent.

  • Built-in GTS AI — writes, validates and loads the expression, and helps write your Lua / C++ code. Daily AI-token allowance by plan (up to 1,000,000 / day on Private).
  • Bring your own agent — it can fetch SDK metadata, generate Lua / C++ code, submit it for review, test it, attach dependencies and deploy approved strategies.
  • Self-describing SDK — the same getters for users and models: getInd(), getCdl(), getTrend(), getChannel(), getABC(), getOpenPos(), getAccount(), getFund(). Agents query names, fields and members first with members() and hasMember().
  • Auto-provisioned dependencies — calls such as getInd("RSI","30Min") or getFund("revenue","ttm") resolve into the platform expressions they need and are attached to the script automatically.
  • Code in, reviewed, live — agents ship whole strategies in Lua or C++ (full custom handlers, not just single rules). Every script is validated and reviewed before it can run live, then joins alerts, handlers, backtests and deployment like any built-in block.
  • Mass generate & backtest — permutation runs sized by plan, with reports the agent reads back.
  • Deploy, pause & monitor — deploy / undeploy strategies, pause expressions, read open and closed positions, account snapshots, signals and alert history, stats and reports.
  • Build via JSON or plain English — your model emits an expression object from a copy-ready, self-contained schema prompt and the platform validates and creates it; or it describes the signal and a fetchable grammar reference keeps it accurate.

Agent workflow: point the agent at the API Docs and the schema endpoint GET /api/v1/expression-schema → validate with POST /api/v1/expressions/validate → save with POST /api/v1/expressions and /api/v1/strategies → deploy with POST /api/v1/deploy → read results back from the monitor and signals endpoints.

Example agents

  • Codex — in your repo, read the GTS API docs, generate a strategy, submit it through the API, then report what passed or failed.
  • Claude — turn a plain-English trading idea into JSON or Lua SDK code you paste into GTS for review.
  • Gemini — brainstorm 20 strategy variants, then pick 5 for GTS history backtests.

Copy-ready things to ask — simple to complex

GTS AI
Build a 5Min RSI(14) oversold alert when RSI is below 30.
Codex
Use the GTS SDK to write Lua: bearish engulfing on 5Min and RSI(14) on 30Min below 30.
Claude
Convert this idea to GTS expression JSON: EMA(9) crosses above EMA(21) on 15Min and spread is under 3 ticks.
Gemini 2
Give me 12 variations of a momentum strategy using RSI, MACD, ATR filter and 5Min/30Min confirmation.
ABC
Ask GTS for an ABC pattern signal: AB direction bullish, tick reversal 28, 2 elements, then confirm with RSI above 50.
Channel
Generate Lua with getChannel("EventOnChannelDone","5Min",20,5) and getTrend("TrendSide","5Min",9,21).
SDK
Write a Lua strategy gate: no open BID positions, account OpenPNL positive, then allow BullFlag price pattern on 5Min.
Backtest
Create 10 parameter variants for RSI period 7-21 and EMA fast/slow pairs, then run history on EURUSD and rank by drawdown.
Fundamentals
Build a stock filter: marketCap over 10B, trailingPE under 20, revenue TTM rising, and 1Hour trend bullish.
Pivot
Alert when Bid breaks Daily Resistance 1, RSI(14) 30Min is above 55, and spread is below 2 ticks.
Bars
Use Heikin Ashi direction bullish on 15Min and Renko new bar on 5Min with box size 15.
Agent API
Read the GTS API docs, submit this Lua SDK script for review, then tell me the validation errors and the fixed version.
Portfolio
Build 15 strategies across EURUSD, BTCUSD and SPY using the same entry rule but different exits, then prepare a comparison report.
Risk
Add risk controls: stop trading when daily closed PNL is below -200, open positions exceed 3, or used margin is above my limit.
Alert
Alert me on Telegram when RSI(14) > 50 AND Close > BBANDS(20,2).Upper on 1Hour.

Watch Every Strategy, Trade and Account

See every strategy, trade and alert live — and your results by day, week and month.

Live overview

Balance, profit, open trades and win rate at a glance, updated as it happens.

Open & closed trades

Every open trade and your full trade history. Filter by market, strategy or date, and export it.

By market & by strategy

See which strategy and which market made — or lost — the money.

Daily, weekly, monthly reports

Your results by period, ready to read or export.

Alert history

Every alert that fired, when it fired, and whether it reached your phone or inbox.

Trade by hand

Place a buy or sell yourself, right from the Monitor.

How to use
Full guide →
  1. Open Monitor, Add your strategy under Runtime Strategies and press Apply Runtime Set.
  2. Watch prices, trades and profit in Overview, Open Positions and Closed Positions.
  3. Switch to By Symbol or By Strategy, or open Reports for daily, weekly and monthly results.
  4. Open Signal Monitor to see every alert and whether it was delivered.
For developers
  • KPI strip — balance, profit, closed P&L, open P&L, used margin, open positions, BID / ASK units, win ratio, trades and profit factor; plus symbol stats, strategy stats and extended account stats (best / worst trade, min / max open P&L).
  • Positions — filters by symbol, strategy, side, exchange and date; P&L in ticks or units; table or card views; CSV export.
  • Reports — daily and weekly P&L reports, daily P&L by symbol and by strategy, account snapshots, report snapshot for export.
  • Signal Monitor — database-backed: expression, strategy, symbol, time, left / right values, delivery status and channel results. Today, 24h, 7d, 30d or a custom range.
  • History-run monitor — open a completed history request to inspect its run, runtime manifest and collected artifacts; switch between history and real-time sessions.
  • Expressions & objects — expression values (left / right) as they evaluate, and the trend, channel and pattern objects the engine produced, per symbol and strategy.
  • Runtime control — choose the active runtime set, see runtime health and quotes, follow the runtime logger, and use the Manual Trade panel.
  • Monitor by API — monitor sessions and summaries, positions, account snapshots, signals and alert history through the v1 API.

Test on the Past Before You Risk Anything

Replay a strategy over years of minute-by-minute history, on the same engine that runs live. How far back and how many tests depend on your plan (see plan limits).

Back-tests

Years of minute-by-minute data

  • 1 to 10 years, by plan
  • 30,000+ markets — crypto, stocks, forex, gold
  • One strategy or many at once
Variations

Try many versions at once

  • Vary any setting — RSI level, stop loss, size, market
  • 10 / 1k / 5k per run on Starter / Pro / Private
  • Rank by profit, win rate and drawdown
Results

Read every test

  • Trades, win rate, profit, drawdown
  • Open any test in the Monitor, just like live
Deep stats

Far more than profit and loss

  • Millions of data points per test — e.g. how often a setup was followed by a rise
How to use — run a back-test
Full guide →
  1. Open History Requests and Add one or more strategies.
  2. Pick how far back: 1Y / 3Y / 5Y / 10Y.
  3. Press Submit Request.
  4. Read the report. Like it? Switch the strategy on.
How to use — try many versions
Full guide →
  1. Open Builder → Mass Strategies and pick a strategy.
  2. Add Field ranges (from / to / step) and markets.
  3. Press Generate.
  4. Test them in History Requests and compare.
For developers
  • Same engine as live — history runs the exact strategy logic, not a re-implementation. Many strategies per request, including permutation packs.
  • Deep analytics — channel & trend analysis (e.g. every channel’s ending legs and their distribution, or all channels and their durations); the extreme value each expression reaches, event by event; object-state capture (channel-done, trend-done, bars-to-event, extreme values) logged per event; derived probability trees and channel / pattern behavior.
  • Permutation builder — expression-handler wiring, symbol / range sets and parameter sweeps (RSI thresholds, SL/TP, units, your own variables). Type-driven: only valid fields per expression type can be swept. Preview count = params × symbols × expressions. Retained permutation sessions by plan.
  • Reports — per run: trades, signals, P&L, win rate, profit factor, drawdown and top permutations.
  • By API — agents submit history runs and read the reports back.

Run Many Strategies at Once — Practice, Demo or Real

Choose where your strategies run: a practice account, a Bybit or FXCM demo account, or your real account. More exchanges are coming.

Practice

Practice account

Practice money on live prices. No exchange account needed. Every plan.

Demo

Bybit & FXCM demo

The real exchange with demo funds — strategies trade for you. Pro and Private plans.

Real

Your real account

You place trades yourself; strategies send you alerts and you decide. Watch your balance and trades too.

Pause & resume in a second

Pause one strategy; the rest keep running.

Safety limits

Cap trade size, open trades and losses in Settings.

Close at your exchange, stay in sync

Close a trade at your exchange and GTS updates to match.

When changes go live

End of day on Free and Starter. Instantly on Pro (private server) and Private (dedicated hardware).

Live prices

Crypto, stocks and forex in real time.

Many at once

Each strategy on its own markets and timeframes.

How to use
Full guide →
  1. Optional: connect Bybit or FXCM in Settings → Providers and press Set Active. Otherwise you use the practice account.
  2. In My Strategies, press Deploy.
  3. Use Pause / Resume any time; Undeploy removes it.
  4. Watch it in Monitor.
For developers
  • Parallel by design — each strategy runs across its own symbols and timeframes; the runtime executes the whole set at once.
  • Status badges — Running, Paused, Deployed · needs restart, Engine down. Pause needs no restart.
  • Runtime risk limits — per-account, per-symbol and per-strategy caps for units, positions, loss, margin and minimum balance in Settings → Runtime Limits.
  • Runtime by plan — shared runtime on Free and Starter (end-of-day deployment); dedicated private container on Pro; dedicated, exclusive hardware on Private (immediate deployment).
  • Real accounts — manual trades from the Manual Trade dialog or the trade API; automated strategies run alert-only; Account Snapshot formulas and account alerts.
  • Deploy by API — POST /api/v1/deploy-batch.

Combine Simple Rules Into Smart Ones

Save a rule once and reuse it. Join rules with AND, OR or “one after another”, and build up step by step.

All, any, or in order

All true, any true, or one after another.

  • “RSI below 30 AND the spread is small → alert me”

Type the whole thing

Write it in one line; GTS splits it up.

  • “RSI(14) < 30 and balance > 100”

Reuse saved rules

Use saved rules by name.

  • “My_SignalA AND My_SignalB”

Crossings

When one line crosses another.

  • “The 50 EMA crosses above the 200 EMA”

Look back

Compare with earlier bars.

  • “Close higher 3 bars in a row”

Mix in your account

Add your account, or let signals vote.

  • “Profit on this market under $50 AND fewer than 30 open trades”
  • “7 of 10 signals agree”
How to use
Full guide →
  1. Build simple rules first and save each with a name.
  2. In Builder → Expression Builder, type the full condition in Quick Create and press Parse.
  3. Use saved rules by name to build bigger ones.
  4. In Strategy & Handler, drop rules into one box and choose OR / AND / SEQ (one after another).
For developers
  • AND · OR · SEQ in handlers — a handler watches a list of expressions and the relation between them, then emits its action: RSI<30 AND spread OK → alert only.
  • Compound conditions — Quick Create builds the legs plus the combiner; 3+ terms and mixed AND / OR with parentheses: (a OR b) AND c. Intermediate legs are created on Save.
  • Crossings — build their two legs automatically: EMA(50) crosses above EMA(200), RSI(14) crossed 30.
  • Repeat-within-window — EMA(200) > EMA(100) · repeat 3 · 1H.
  • Unary ops & composition — MA / EMA / abs and other transforms on any value, even another indicator: EMA(50) of RSI(14) < EMA(20) of RSI(14).
  • N-bars-back & sliding windows — Close[1] > Close[2], EMA(9) of RSI(14): last 3 values a > b > c.
  • Account conditions — symbol PnL < 50 AND positions < 30, combined like any other expression.
  • Consensus & state machines — multi-signal consensus objects and multi-step state machines are expression types too.
  • Deep nesting — use JSON Import for deeply nested logic.

Get Alerted on Any Rule, Anywhere

Turn on alerts for any rule and choose where they go — with or without trading.

Any rule or combination

If you can build it, you can be alerted on it.

Alerts only, no trading

Choose Alert only / no trade and you just get the message — nothing is bought or sold.

Hear about every trade

Get a message each time a strategy opens or closes a trade.

On or off per rule

Turn an alert on or off without touching the strategy.

Six channels

Telegram, Email, SMS (Israel, US/Canada), Discord, browser push and Webhook. Send each alert to one or more.

Every alert saved

Signal Monitor keeps every alert and shows whether it was delivered. Monthly alert limits depend on your plan.

How to use
Full guide →
  1. In Settings → Channels, Configure Telegram, Email, SMS, Discord, Web Push (browser push) or a webhook, and switch them on.
  2. Build the rule in Builder and tick Enable alerts for this expression.
  3. In Strategy & Handler, set it to Alert only — or to open and close trades with alerts on.
  4. Switch it on and follow your alerts in Signal Monitor. To stop, turn the alert off or pause the strategy.
For developers
  • Alert per expression — any expression can be alert-only, or alert on top of a position handler so every open / close trigger also notifies. Alert on indicators, price moves, channel objects, fundamentals, history, consensus, repeat-window, composition, crossings, runtime objects, Renko bars and OHLC needles.
  • Handler modes — the Alert only / no trade handler mode emits a signal and notification without opening or closing a position; enable alert and position on the same handler to alert on every position trigger.
  • Pause by API — /expressions/pause, /unpause.
  • Signal Monitor — stores each fire with its values, delivery status and per-channel result; monthly alert and outbound-send quotas by plan.

Alert routing — per expression, any channel

Example expressions and the channels each one is routed to.

Expression / alertAlertEmailSMSTelegramDiscordWeb PushWebhook
RSI(14) > 50 AND Close > BBANDS(20,2).Upperindicator + volatility breakoutON————
CDL2CROWS 5Min > 0 AND CDLENGULFING 1Hour > 0multi-timeframe candle confirmationON————
HeikinAshi Close > HeikinAshi Open AND HA Close[1] > HA Open[1]Heikin Ashi trend confirmationON———
ABC BC TicksPerMinute tickRev=28 elems=3 > 12tick-reversal ABC patternON————
TickRevBar TicksPerMinBC tickRev=10 BID > 80tick-reversal bar current speedON————
5Min Close >= Open * 1.02current bar body +2%ON———
Daily ClosedPNL < 0account periodON———
4H Balance diff vs previous period < -100account-period delta · notify on thresholdON
price moves 5 ticks up within 10 secondsAI price moveON————
Channel leg 5 end · 30/30 ratiochannel objectON————
OpenPNL < -500 AND last closed Profit < 0open metric + closed-position historyON———
Close higher 3 bars in a rowhistoryON————
7 of 10 signals agreeconsensus objectON——
EMA(200) > EMA(100) · repeat 3 · 1Hrepeat-within-windowON———
EMA(50) of RSI(14) < EMA(20) of RSI(14)compositionON————
EMA(9) of RSI(14): last 3 values a > b > ccomposition + historyON——
EMA(50) crosses above EMA(200)crossingON———
PriceMove_UP_5_10 > 0symbol-free runtime price-move objectON———
Renko · last 3 bars uprenko barsON————
OHLC.NeedleLen > sliding avg(last 10)OHLC needle · sliding windowON————

Rules, Strategies and Your Own Code

Everything in GTS is made from a few simple pieces.

Rule

A single condition

  • One comparison — e.g. “RSI below 30”
  • 30+ kinds of data — indicators, candles, company data, your account
  • Name it and reuse it
Strategy

Rules that trade

  • A market, trade size, stop loss and take profit
  • Rules to open and close — or just alert you
Account rules

Let your account decide

  • Balance, open trades, today’s profit in your rules
  • e.g. only trade if fewer than 3 are open
  • Pro and Private plans
Your own code

Your edge, in Lua or C++

  • When clicks aren’t enough
  • Reviewed before it runs live
  • Pro and Private plans

Ways to build

Type it

“RSI(14) < 30 5min” — free and unlimited.

Ask the AI

Describe it; the AI builds it.

Click it together

Pick and preview, no typing.

Use your own AI

Ask ChatGPT, Claude or Gemini, then paste the answer in.

Copy from the community

Copy any of 74k+ shared rules.

Make many at once

Mass Strategies, or your own code.

How to use — your idea, live with practice money
Full guide →
  1. Builder → Expression Builder: type “RSI(14) < 30 5min” in Quick Create, press Parse and Save.
  2. Builder → Strategy & Handler: pick a market, drop the rule into Open Bid, set Units / Stop Loss / Take Profit, Save.
  3. Add a Close Bid rule, e.g. “RSI(14) > 70”.
  4. Test it in History Requests, then switch it on.
For developers
  • Expression — one binary node, Left OP Right, e.g. RSI(14) < 30. One uniform node for any source: indicator, pattern, price move, account state, AI output, custom code, strategy state or handler result. 30+ element types (indicators, candles, price moves, OHLC, quotes, fundamentals, SEC/EDGAR, account state). Usable as a value (a getter) or a true/false signal. Unary ops (MA/EMA/abs), N-bars-back, repeat-within-window. Parametrized, named, reusable and composable.
  • Handler — a list of expressions combined by AND · OR · SEQ, bound to an action. Five handler modes: Open Bid, Open Ask, Close Bid, Close Ask, Alert only / no trade.
  • Strategy — symbol + position size + SL/TP, wiring open & close handlers. Position controls: units, max positions, SL/TP in ticks or %, TP tick reversal, hedging (allow opposite), close opposite on open.
  • Account-aware logic — Account Snapshot formulas (balance, equity, open-position count, per-symbol P&L, daily closed P&L & drawdown) as operands; e.g. open positions < 3, symbol PnL < 50 AND positions < 30, open another when profit rises 2%, or average balance over the last 20 4-hour snapshots > X.
  • Custom code — Lua as a first-class operand inside an expression; C++ custom handlers on the same code-expression API. Code reads saved expressions and SDK getters as method calls; drives exits & risk management like entries; sizing, SL/TP & hedging are built in.
  • JSON import — paste an expression object, or copy the AI schema link into ChatGPT / Claude / Gemini and paste the result back. Quick Create spends no AI tokens.

Follow Strategies. Publish Yours. Get Paid Weekly.

Every listing is a real GTS strategy with back-test proof, and its signals come to your own alert channels. Comes with paid plans — opening soon.

For followers

Subscribe to a strategy and get its signals.

$2.50/ week per paid strategy
  • Free and paid listings — follow free strategies at no cost
  • Proof on every listing — see the results before you follow
  • Signals on your channels — Telegram, Discord and browser push included; Email and SMS as paid add-ons
  • Pay from credit, a week ahead — credit add-on from $10
  • Cancel anytime — you keep access to the end of the paid week
  • Credits never expire

For creators

Publish a strategy and earn from every follower.

93%of every paid subscription goes to you
  • Publish free or paid — one free listing, up to five paid
  • Proven first — one market, a fixed trade size, and a profitable 3-year back-test with at least 10 closed trades
  • Weekly payouts — or monthly if you prefer; $20 minimum; 7% platform fee
  • See your followers — subscribers and earnings in the Store Dashboard and your personal area
  • Your logic stays private — followers get signals, not your strategy
How to use — follow
  1. Open Marketplace and check a listing’s results.
  2. Top up credit and subscribe.
  3. Signals arrive on your Settings → Channels.
  4. Manage it in My Account → Marketplace.
How to use — publish
  1. Back-test it in History Requests.
  2. In the Store Dashboard, pick the strategy and free or paid.
  3. After review it goes live.
  4. Get paid weekly once you pass $20.

Company Numbers as Trading Signals

Use official company data from SEC EDGAR — market value, P/E ratio, revenue — in your rules and alerts.

Company data in your rules

Market value, P/E ratio, revenue and more — use them just like any indicator.

Mix with price

e.g. companies worth over $10B, with a P/E under 20, rising revenue and an upward 1-hour trend.

SEC Edgar explorer

Pick a company and a report — income, balance sheet, cash flow, yearly and quarterly reports, insider holdings — and download it.

How to use
Rule types →
  1. Open SEC Edgar, search a company (e.g. AAPL) and choose a report.
  2. Pick the year, quarter or Last X years, press Fetch Report, and download it if you need it.
  3. To trade or alert on it, build a Fundamental rule in the Builder (or ask the AI) and combine it with a trend.
For developers
  • Fundamentals as operands — fundamentals and SEC/EDGAR data are expression elements: marketCap, trailingPE, revenue TTM, or from code with getFund("revenue","ttm").
  • Example filter — marketCap > 10B AND trailingPE < 20 AND revenue TTM rising AND 1Hour trend bullish.
  • Explorer reports — income statement, balance sheet, cash flow, statement of equity, analysis reports, 10-K, 10-Q, insider holdings; for a year, quarter or the last X years. Export CSV or use it via API.

Your Account, Usage and Plan

Everything about your account in one place — your plan, what you’ve used, billing, and your marketplace credit and sales.

Overview

Your details, plan and limits.

Usage & history

What you’ve used, now and before.

Billing & marketplace

Plan, credit, purchases and sales.

Plan limits

Opening period: everyone is on the Free plan while we polish the first public version. Starter, Pro and Private are opening soon. Limits reset each period — unused amounts don’t carry over.

Limit Free$0 Starter$9.99 / mo · opening soon Pro$19.99 / mo · opening soon Private$39.99 / mo · opening soon
Saved strategies1 (practice)105001k
Open trades at once5502,5005k
Saved rules5502,5005k
Markets you follow11050100
Back-tests per month5303001,000
History depth (minute-by-minute)1 year3 years5 years10 years
Variations tested per run—101k5k
Saved variation runs01510
Alerts in your alert list / month1,00010,00030,000100,000
Alerts sent to your channels / month101,0005,00010,000
Email / month—305001,000
SMS / month (Israel, US/Canada)—30100300
ChannelsTelegram onlyStandardStandardPrivate
Alerts on your own rulesTrade open/close alert onlyIncludedIncludedIncluded
AI assistant (daily allowance)—250,000500,0001,000,000
Demo trading (Bybit, FXCM) + account rules & alertsPractice onlyPractice onlyYesYes
Write your own code (Lua / C++, reviewed)——YesYes
Where your strategies runShared (free)Shared (paid)Your own private server, incl. back-testsYour own dedicated hardware
Changes go liveEnd of dayEnd of dayInstantlyInstantly
Marketplace—Credit add-on from $10Credit add-on from $10Credit add-on from $10

Yearly billing saves 20%. The marketplace needs a paid plan.

How to use
Full guide →
  1. Click your avatar or My Account.
  2. Overview shows your plan; Usage and History show what you’ve used.
  3. Billing and Marketplace hold your plan, credit and sales.

Learn It, Look It Up, Hand It to Your AI

Guides for people and a reference for AI assistants — all inside the app.

GTS University

Learn step by step — from your first rule to full strategies and AI assistants.

Open University

How-to guide

Two 2-minute recipes, then answers to the questions people ask most: rules, alerts, strategies, monitoring, limits, settings and troubleshooting.

Read the how-to

Developer docs

The full reference for developers and AI assistants.

Open developer docs

Also in the app: TradingView charts with your markets.

For developers

The API Docs are the v1 reference: quick start, agent context links, authentication, expressions, SDK getters, strategies, history, signals, monitor and settings APIs. GTS University also covers SDK-powered algo systems and the full agent API.

Plans

Everyone starts on Free during the opening period — Starter, Pro and Private open soon.

Free

Available now
$0/ mo
  • 1 practice strategy · 5 saved rules
  • Follow 1 market
  • 5 back-tests a month · 1 year of data
  • Trade open/close alerts on Telegram
  • 1,000 alerts a month in your alert list

Starter

Opening soon
$9.99/ mo
  • 10 strategies · 50 saved rules
  • Follow 10 markets
  • 30 back-tests a month · 3 years of data
  • Alerts on your own rules · Email & SMS 30 / mo
  • AI assistant: 250,000 a day
  • Test 10 variations per run

Private

Opening soon
$39.99/ mo
  • 1k strategies · 5k saved rules
  • Follow 100 markets
  • 1,000 back-tests a month · 10 years of data
  • Everything in Pro, on dedicated hardware
  • AI assistant: 1,000,000 a day
  • Test 5k variations per run