Indicators

Custom Indicators & the Playground

Build your own indicators, test them live

Don't see the indicator you need? Build it yourself. The Indicator Playground lets you create custom indicators right in the platform, test them against real market data, and attach them to any agent — just like the built-in ones.

What Is the Playground?

The Indicator Playground is a built-in AI Builder where you create your own indicators. Describe what you want in plain English and the AI writes the code for you — or edit the code directly if you prefer. Either way, you hit run and instantly see the results plotted on a live chart with real market data.

No setup, no installs, no external tools. Everything runs inside the platform.

How It Works

  1. Open the Playground — Go to the Indicators section and open the Playground (the AI Builder)
  2. Describe your indicator — Tell the AI what you want in plain English, like "Show RSI with overbought and oversold markers" or "Add Bollinger Bands with 2 standard deviations." It writes the indicator for you. Prefer to code it yourself? Indicators are written in Python — you have a pandas DataFrame of OHLCV price data, plus the popular ta technical-analysis library, ready to use
  3. Run it — Your indicator executes against real market data (a live sample of price history) and the results appear on the chart immediately
  4. See the output — Lines, histograms, markers, trendlines, labels, and zones all render directly on the chart so you can visually verify your logic. An Inputs/Outputs panel shows exactly what your agent will control and read
  5. Save it — When you're happy with it, save the indicator to your library

Once saved, you can attach it to any agent just like you would RSI or EMA.

Custom Indicators Work Like Built-In Ones

There's no difference in how your agent uses a custom indicator vs. a built-in one. Custom indicators get the same treatment:

  • Inputs the AI can control — Define parameters like period, threshold, or any custom setting. Your agent can adjust these when it calls the indicator, just like it adjusts the period on an EMA.
  • Outputs the AI reads — Define what your indicator returns. Values, signals, states — whatever your agent needs to make a decision.
  • Multi-timeframe — Your agent can call your custom indicator on any timeframe (1-minute to daily), the same as any built-in indicator.

You're not limited to what ships with the platform. If you can think of an indicator, you can build it and give it to your agent.

What You Can Build

The Playground gives you access to price data and a full technical analysis library, so you can create just about anything:

  • Custom oscillators — Your own momentum or mean-reversion signals
  • Composite indicators — Combine multiple calculations into a single indicator
  • Pattern detection — Identify specific candle patterns or price structures
  • Volume analysis — Build indicators around volume spikes, VWAP deviations, or accumulation/distribution
  • Anything else — If it can be calculated from price and volume data, you can build it

Visualizing Your Indicator

When you run your indicator in the Playground, you can render results on the chart in several ways:

  • Lines — Plot values as lines on the main chart or in a separate pane (great for moving averages, oscillators)
  • Histograms — Show bar charts below the price (great for momentum, volume-based indicators)
  • Markers — Place buy/sell arrows or labels at specific points on the chart
  • Boxes/Zones — Highlight price zones or ranges (great for support/resistance, order blocks)

This makes it easy to visually confirm that your indicator is working the way you expect before handing it to an agent.

Availability

Custom indicators are available on Pro and Elite plans. (On the Free plan you can still use the built-in indicators — you just can't build your own.)

  • Pro — Create custom indicators, attach up to 3 indicators per agent
  • Elite — Create custom indicators, attach up to 5 indicators per agent

Next Steps