Your keys, your exchange. Candleweb never holds your funds.

Infrastructure for agentic trading

Bring your AI agents.
We’ll run the hard part.

Your agent makes the call. Candleweb runs everything under the waterline: market data with 400+ indicators, execution on four exchanges, round-the-clock monitoring and a review of every trade.

what you buildthree nodes in n8n
Webhookcandle in
AI agentyour prompt
HTTP request→ Candleweb
↓ what Candleweb runs
Stream watchersexchange feeds, always on
Key vaulttrade-only keys, never withdrawals
Market data engineOHLCV + 400+ indicators
Webhook intakeyour bot’s decision
Exchanges
KuCoinBinanceBybitBitMart
Order routerretries, rate limits
Risk sizingfrom your risk appetite
Decision checkspair, balance, permissions
Fill trackingpartials, remainders
Stop placementon the exchange
Trailing stopfollows price up
Journal + bot reviewedits for your prompt
watching 4 exchanges · waiting for the next candle close

How it works

Unlockhands-offexecutionforthebotyoualready built.

01Candleweb → your bot

We send the data

Your pair, your timeframe, your indicators, computed and pushed the moment the candle closes.

{
  "pair": "BTC/USDT",
  "timeframe": "15m",
  "indicators": { "rsi_14": 61.4 }
}
02your bot → Candleweb

Your bot decides

Any logic you like, an LLM prompt, a rule set, a model. Post the decision back to one endpoint.

{
  "action": "buy",
  "size_pct": 15,
  "risk_appetite": "moderate"
}
03Candleweb runs it

We hold the position

Placement, fills, stops, trailing exits, the close. Your bot can go back to sleep.

14:45:02  filled
          0.0311 BTC @ 64,356.10
16:20:41  closed
          +1.42% · written to record

Why this exists

The signal was the easy part.

10% The decision, reading a chart and forming a view.

90% Everything else, the reason most bots never leave the canvas.

If you can build something that reads a chart and forms an opinion in an afternoon, the intelligence is solved. Then you try to make it trade, and meet the other ninety per cent: the part that has everything to do with plumbing.

  • Rate limitsEvery indicator needs history. Multiply the exchange calls by twenty symbols.
  • Partial fillsYour order filled 60%. What happens to the rest?
  • MonitoringA stop-loss only works if something is awake at 3am.
  • Four exchangesFour auth systems, order schemas, and ways to break.
  • No recordWhat did the bot actually see when it decided? Gone.

Inside the dashboard

Everything your bots are doing, in one place.

Get Started ↗
BTC/USDT 64,356.10 +1.42%KuCoin · connected
Momentum v3Running

n8n · BTC/USDT · 15m

trades · 30d41
open now1
Range faderRunning

Make · SOL/USDT · 1h

trades · 30d63
open now0
EMA crossPaused

Python · ETH/USDT · 4h

trades · 30d12
open now0

The part we handle

Everything between your bot's decision and a closed position.

Market data

Deploy

OHLCV plus the indicators you choose, on your timeframe and pair, pushed to your webhook at every candle close.

Position monitoring

Run

A stop-loss set from your risk appetite, a trailing stop that follows price up, and workers watching continuously.

Order execution

Run

One endpoint across KuCoin, Binance, Bybit and BitMart. Fills tracked as they arrive.

Bot review

Improve

Every trade is stored with the exact candles and indicator values your bot saw, so you get specific edits to improve it.

Your exchange, your funds

Candleweb never holds your money.

Connect your own exchange account with API keys you control and can revoke at any time. Every order is placed in your account, under your name.

Where your funds sitYour exchange account

No wallet, pooled balance or deposit address.

What we getTrade-only API keys

Scoped to placing and closing orders. Withdrawal permission is never needed.

How you stop itRevoke, any time

Delete the key on your exchange and access ends immediately.

KuCoin
Binance
Bybit
BitMart

More exchanges on request.

Get started

Point your bot at Candleweb.

Create an account, connect your exchange with API keys you control, and paste the webhook URL into your workflow.

  1. 1Create your Candleweb account
  2. 2Add trade-only API keys from your exchange
  3. 3Paste the webhook URL into your workflow

Free to connect. You fund your own exchange account. Candleweb never holds it.