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.
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.
Describe a rule in your words; the AI builds it, you review and save.
Give Claude, Codex or Gemini your key and it works for you.
Ask for 20 versions; get them tested and ranked.
It starts and pauses strategies and sends you a summary.
Custom code is reviewed before it runs live.
Make a new key any time to cut off access.
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.
getInd(), getCdl(), getTrend(), getChannel(), getABC(), getOpenPos(), getAccount(), getFund(). Agents query names, fields and members first with members() and hasMember().getInd("RSI","30Min") or getFund("revenue","ttm") resolve into the platform expressions they need and are attached to the script automatically.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.
getChannel("EventOnChannelDone","5Min",20,5) and getTrend("TrendSide","5Min",9,21).See every strategy, trade and alert live — and your results by day, week and month.
Balance, profit, open trades and win rate at a glance, updated as it happens.
Every open trade and your full trade history. Filter by market, strategy or date, and export it.
See which strategy and which market made — or lost — the money.
Your results by period, ready to read or export.
Every alert that fired, when it fired, and whether it reached your phone or inbox.
Place a buy or sell yourself, right from the Monitor.
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).
Choose where your strategies run: a practice account, a Bybit or FXCM demo account, or your real account. More exchanges are coming.
Practice money on live prices. No exchange account needed. Every plan.
The real exchange with demo funds — strategies trade for you. Pro and Private plans.
You place trades yourself; strategies send you alerts and you decide. Watch your balance and trades too.
Pause one strategy; the rest keep running.
Cap trade size, open trades and losses in Settings.
Close a trade at your exchange and GTS updates to match.
End of day on Free and Starter. Instantly on Pro (private server) and Private (dedicated hardware).
Crypto, stocks and forex in real time.
Each strategy on its own markets and timeframes.
POST /api/v1/deploy-batch.Save a rule once and reuse it. Join rules with AND, OR or “one after another”, and build up step by step.
All true, any true, or one after another.
Write it in one line; GTS splits it up.
Use saved rules by name.
When one line crosses another.
Compare with earlier bars.
Add your account, or let signals vote.
RSI<30 AND spread OK → alert only.(a OR b) AND c. Intermediate legs are created on Save.EMA(50) crosses above EMA(200), RSI(14) crossed 30.EMA(200) > EMA(100) · repeat 3 · 1H.EMA(50) of RSI(14) < EMA(20) of RSI(14).Close[1] > Close[2], EMA(9) of RSI(14): last 3 values a > b > c.symbol PnL < 50 AND positions < 30, combined like any other expression.Turn on alerts for any rule and choose where they go — with or without trading.
If you can build it, you can be alerted on it.
Choose Alert only / no trade and you just get the message — nothing is bought or sold.
Get a message each time a strategy opens or closes a trade.
Turn an alert on or off without touching the strategy.
Telegram, Email, SMS (Israel, US/Canada), Discord, browser push and Webhook. Send each alert to one or more.
Signal Monitor keeps every alert and shows whether it was delivered. Monthly alert limits depend on your plan.
/expressions/pause, /unpause.Example expressions and the channels each one is routed to.
| Expression / alert | Alert | SMS | Telegram | Discord | Web Push | Webhook | |
|---|---|---|---|---|---|---|---|
RSI(14) > 50 AND Close > BBANDS(20,2).Upperindicator + volatility breakout | ON | — | — | — | — | ||
CDL2CROWS 5Min > 0 AND CDLENGULFING 1Hour > 0multi-timeframe candle confirmation | ON | — | — | — | — | ||
HeikinAshi Close > HeikinAshi Open AND HA Close[1] > HA Open[1]Heikin Ashi trend confirmation | ON | — | — | — | |||
ABC BC TicksPerMinute tickRev=28 elems=3 > 12tick-reversal ABC pattern | ON | — | — | — | — | ||
TickRevBar TicksPerMinBC tickRev=10 BID > 80tick-reversal bar current speed | ON | — | — | — | — | ||
5Min Close >= Open * 1.02current bar body +2% | ON | — | — | — | |||
Daily ClosedPNL < 0account period | ON | — | — | — | |||
4H Balance diff vs previous period < -100account-period delta · notify on threshold | ON | ||||||
price moves 5 ticks up within 10 secondsAI price move | ON | — | — | — | — | ||
Channel leg 5 end · 30/30 ratiochannel object | ON | — | — | — | — | ||
OpenPNL < -500 AND last closed Profit < 0open metric + closed-position history | ON | — | — | — | |||
Close higher 3 bars in a rowhistory | ON | — | — | — | — | ||
7 of 10 signals agreeconsensus object | ON | — | — | ||||
EMA(200) > EMA(100) · repeat 3 · 1Hrepeat-within-window | ON | — | — | — | |||
EMA(50) of RSI(14) < EMA(20) of RSI(14)composition | ON | — | — | — | — | ||
EMA(9) of RSI(14): last 3 values a > b > ccomposition + history | ON | — | — | ||||
EMA(50) crosses above EMA(200)crossing | ON | — | — | — | |||
PriceMove_UP_5_10 > 0symbol-free runtime price-move object | ON | — | — | — | |||
Renko · last 3 bars uprenko bars | ON | — | — | — | — | ||
OHLC.NeedleLen > sliding avg(last 10)OHLC needle · sliding window | ON | — | — | — | — |
Everything in GTS is made from a few simple pieces.
“RSI(14) < 30 5min” — free and unlimited.
Describe it; the AI builds it.
Pick and preview, no typing.
Ask ChatGPT, Claude or Gemini, then paste the answer in.
Copy any of 74k+ shared rules.
Mass Strategies, or your own code.
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.AND · OR · SEQ, bound to an action. Five handler modes: Open Bid, Open Ask, Close Bid, Close Ask, Alert only / no trade.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.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.
Subscribe to a strategy and get its signals.
Publish a strategy and earn from every follower.
Use official company data from SEC EDGAR — market value, P/E ratio, revenue — in your rules and alerts.
Market value, P/E ratio, revenue and more — use them just like any indicator.
e.g. companies worth over $10B, with a P/E under 20, rising revenue and an upward 1-hour trend.
Pick a company and a report — income, balance sheet, cash flow, yearly and quarterly reports, insider holdings — and download it.
marketCap, trailingPE, revenue TTM, or from code with getFund("revenue","ttm").marketCap > 10B AND trailingPE < 20 AND revenue TTM rising AND 1Hour trend bullish.Everything about your account in one place — your plan, what you’ve used, billing, and your marketplace credit and sales.
Your details, plan and limits.
What you’ve used, now and before.
Plan, credit, purchases and sales.
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 strategies | 1 (practice) | 10 | 500 | 1k |
| Open trades at once | 5 | 50 | 2,500 | 5k |
| Saved rules | 5 | 50 | 2,500 | 5k |
| Markets you follow | 1 | 10 | 50 | 100 |
| Back-tests per month | 5 | 30 | 300 | 1,000 |
| History depth (minute-by-minute) | 1 year | 3 years | 5 years | 10 years |
| Variations tested per run | — | 10 | 1k | 5k |
| Saved variation runs | 0 | 1 | 5 | 10 |
| Alerts in your alert list / month | 1,000 | 10,000 | 30,000 | 100,000 |
| Alerts sent to your channels / month | 10 | 1,000 | 5,000 | 10,000 |
| Email / month | — | 30 | 500 | 1,000 |
| SMS / month (Israel, US/Canada) | — | 30 | 100 | 300 |
| Channels | Telegram only | Standard | Standard | Private |
| Alerts on your own rules | Trade open/close alert only | Included | Included | Included |
| AI assistant (daily allowance) | — | 250,000 | 500,000 | 1,000,000 |
| Demo trading (Bybit, FXCM) + account rules & alerts | Practice only | Practice only | Yes | Yes |
| Write your own code (Lua / C++, reviewed) | — | — | Yes | Yes |
| Where your strategies run | Shared (free) | Shared (paid) | Your own private server, incl. back-tests | Your own dedicated hardware |
| Changes go live | End of day | End of day | Instantly | Instantly |
| Marketplace | — | Credit add-on from $10 | Credit add-on from $10 | Credit add-on from $10 |
Yearly billing saves 20%. The marketplace needs a paid plan.
Guides for people and a reference for AI assistants — all inside the app.
Learn step by step — from your first rule to full strategies and AI assistants.
Open UniversityTwo 2-minute recipes, then answers to the questions people ask most: rules, alerts, strategies, monitoring, limits, settings and troubleshooting.
Read the how-toAlso in the app: TradingView charts with your markets.
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.
Everyone starts on Free during the opening period — Starter, Pro and Private open soon.