Trading signals, named & pre-computed

Trade Ideas alternative for devs. 50+ named signal flags — breakout, gap_up_3pct, golden_cross_today, rsi_oversold, volume_unusual_2x — pre-computed every minute across 12,000 tickers. Compose any setup in SQL, subscribe to webhooks, stop paying for Discord signal subs.

GET /v2/scan

Compose any setup from the named-flag vocabulary

Each flag is a boolean column on every ticker, recomputed every minute. Combine them with AND/OR and numeric filters to express any setup. Save it as a rule, scan the universe in one HTTP call, or subscribe it to a webhook for push delivery. You write the strategy — the pattern detection is already done.

WHERE clause
-- compose any setup from the named-flag vocabulary
breakout
  AND macd_above_signal
  AND volume_unusual_2x
  AND day_change_pct > 3
response
200·4 matches · 142ms
tickerbreakoutmacd_aboverel_volday_change
NVDA2.8×+4.2%
AVGO3.4×+5.1%
PLTR2.1×+3.8%
CRWD2.6×+3.4%

endpoints you’ll use

Four ways to consume signals

Pre-computation means the same signals are queryable, scannable, plottable, and pushable. Same underlying data, four delivery modes.

/v2/signals/{signal}

Which tickers match this signal right now. One HTTP call per signal.

Docs →

/v2/signals/.../history

Time series for any signal × ticker at 1m / 1h / 1d / 1w. Plot, backtest, or analyze.

Docs →

/v2/scan

Filter the universe by signal state. Compose any combination with SQL.

Docs →

/v2/webhooks

Push delivery when a ticker enters the match set. Signing secret per subscription.

Docs →

why this works

Built to replace Discord signal services and black-box scanners

comparison

Trade Ideas vs Tickerbot

Trade Ideas

Holly AI, opaque, UI-bound

  • Browser/desktop UI only; no programmatic access
  • Holly’s logic is a black box; you can’t inspect or compose its conditions
  • Pre-built scans only; no SQL grammar for custom setups
  • Single-user product, not built for embedding in your app

Tickerbot

Named, composable, code-addressable

  • Every flag has a name and a definition you can read
  • Compose any setup as a flat SQL expression of those flags
  • Same flag is queryable, scannable, plottable, and pushable
  • Per-user rules + webhooks; embed in your own product

works with your agent

Agents are experts at SQL. Hand them the loop.

The whole 50+ flag schema fits in a prompt. Your agent reads it, picks the flags that match the user’s intent, and composes a SQL expression — no TA library, no rolling-window buffers, no indicator state machine to maintain.

See the agent integration →

ship it

Get started