# Autoview > Autoview is webhook-driven trade automation: any system that can send a webhook > can drive live orders on 22+ exchanges and brokers. A webhook receiver and browser > extension route each alert to a connected account, so a strategy (from TradingView, > a bot, a script or an AI agent) can place, adjust, and close real orders without a > person clicking a button. ## Product - [Home](https://autoview.com/): What Autoview does and how the alert-to-order pipeline works. - [Pricing](https://autoview.com/pricing/): One flat subscription unlocks any live exchange or broker connection; free testnets included. - [Platforms](https://autoview.com/platforms/): The three ways to run Autoview (browser extension, webhook, MCP). - [Connect an AI Agent (MCP)](https://autoview.com/mcp/): MCP endpoint is `https://api.autoview.com/mcp/`. Account tools (setup, connect, link, catalog, entry, alert, command, hooks, events, explain_command) are authenticated with an `av_mcp_` personal access token from `/account/tokens/`, sent as an `Authorization: Bearer` header or the `token` argument. The sandbox tools need no token (see AI agents below). - [Log in](https://autoview.com/login/): Sign in to an existing Autoview account. - [Sign up](https://autoview.com/register/): Create an Autoview account. ## AI agents: sandbox quick start - [Autoview for AI agents](https://autoview.com/mcp/agents/): The agent guide. Connect, run a simulated order, price it, fix every error code, trade for real, pricing. Says what the sandbox is and is not. Includes a paste-in quick-start prompt. - Setup pages for people adding the server to a client, each with a config to paste and a visible tested or not-yet-tested line: [Claude Desktop](https://autoview.com/mcp/agents/claude-desktop/), [Claude Code](https://autoview.com/mcp/agents/claude-code/), [ChatGPT](https://autoview.com/mcp/agents/chatgpt/), [Cursor](https://autoview.com/mcp/agents/cursor/). - Endpoint: `https://api.autoview.com/mcp/` (streamable HTTP, JSON-RPC 2.0). Without MCP support, POST JSON-RPC with `Content-Type: application/json` and `Accept: application/json, text/event-stream`, plus a normal `User-Agent` such as `my-agent/1.0` (Cloudflare answers HTTP 403, error 1010, to Python's default urllib User-Agent); the reply is an event stream with the JSON on the `data: ` line, and the tool's answer is a JSON string in `result.content[0].text`. - Keyless tools (no token, no account, no exchange key, never a real order): `sandbox_run` (an alert `command` or a structured `order`, plus optional `price`, `price_source`, `price_time`; returns each simulated fill with an `origin` label), `sandbox_results` (stored fills for a `sandbox_id`, ending with `next_step`: the free testnet or demo venue for the market just run, and `connect_url`, the page where your user connects it), `pricing` (what going live costs per venue). - Quick start: call `tools/list`, then `sandbox_run` with `{"order":{"exchange":"kraken","symbol":"BTCUSD","side":"buy","qty":0.01}}`. Crypto is priced from the venue's public ticker. Forex, stocks and futures are not priced by Autoview: pass `price` from a source your user may use, labelled with `price_source` and `price_time`. Pricing from the user's own connected account is not available yet. `price` is the market price you read, never a limit: a limit order is `"type":"limit","limit_price":50000` inside `order` (`order.price` is refused). Pass the returned `sandbox_id` back to later `sandbox_run` calls to keep runs in one sandbox, and read them all with `sandbox_results`. - Errors: every refusal is `{ error, code, fix }`; an unpriced fill (`status: "no_price"`) carries `price_error { code, market, message, fix[] }`. A limit the price has not reached (a buy limit below the ask, a sell limit above the bid, or the same against your price) comes back `status: "not_filled"` with `reference_price` and its own `fix`: do not pass the price again. `price_label` names where a fill's price came from (`price_source` is the same label, older name); a price over 15 minutes old still fills, with `price_warning`. price_error codes: `no_live_source`, `venue_read_failed`, `price_ambiguous` (`bad_price_param` arrives as the refusal `bad_price`). Follow `fix` and call again. All codes are listed on the agent guide. - Going live: your user adds exchange keys in the browser at `/account/credentials/create/` (the `connect` tool's `connect_url`) and creates a live `av_mcp_` token at `/account/tokens/` with its own two caps (a max order size and a daily limit), which are required. Account caps on the same page are optional: once set, they are an outer limit for every agent token on the account together, and token caps must fit inside them; with none set, the token caps govern alone. All caps are USD notional (quantity times limit price); the day resets 00:00 UTC; webhook alerts are not counted. Your user can also pause all agent trading on the account at `/account/tokens/`: while it is on, every new live `entry` order from any token is refused `agent_trading_paused`, and cancel, close and flat still work. `live_limits` reads the token's and the account's caps (`account.set: false` when none are set) and `agent_trading_paused`; no tool can set the caps or the pause. `entry` with `live: true` needs a limit order with a number quantity on a USD-quoted market; refusal codes: `agent_trading_paused`, `caps_not_set`, `caps_unavailable`, `cap_quantity_unsupported`, `cap_limit_price_required`, `cap_quote_unsupported`, `cap_market_unsupported`, `cap_max_order_exceeded`, `cap_account_max_order_exceeded`, `cap_daily_limit_exceeded`, `cap_account_daily_limit_exceeded`. - What the sandbox is (and is not): it is for trying Autoview before connecting exchange keys. Each order is priced once, at one snapshot price: the venue's best ask (buy) or best bid (sell) from its public ticker when the alert arrives, or the price you pass. A market order fills at that price; a limit fills at that price only if the limit has reached it (buy limit at or above, sell limit at or below), otherwise it is `not_filled` and never fills later. It does not model order-book depth past the best ask and bid, slippage, latency or partial fills, and a passed price gets no spread, so live results will differ. For live-like execution, send the same orders through Autoview to a venue's own testnet or demo account, $0 on Autoview with no subscription: `binance_testnet`, `binance_futures_testnet`, `bybit_testnet`, `bitmex_testnet`, `deribit_testnet`, `okx_demo`, `kraken_futures_demo`, `gemini_sandbox`, `hyperliquid_testnet`, `gate_futures_testnet`, `crypto_demo` (crypto); `oanda_practice`, `capital_demo` (forex, CFDs); `alpaca_paper`, `tradestation-simulator` (stocks); `tradovate_simulation` (futures). `pricing` with no arguments lists them all (`demo: true`). ## Exchanges & brokers Each page covers setup, supported order types, and account-specific notes for that connection. - [Alpaca](https://autoview.com/broker/alpaca/) - [Binance](https://autoview.com/exchange/binance/) - [Binance.US](https://autoview.com/exchange/binance.us/) - [Bitfinex](https://autoview.com/exchange/bitfinex/) - [Bitget](https://autoview.com/exchange/bitget/) - [BitMEX](https://autoview.com/exchange/bitmex/) - [Bybit](https://autoview.com/exchange/bybit/) - [Capital.com](https://autoview.com/exchange/capital.com/) - [Charles Schwab](https://autoview.com/broker/charles-schwab/) - [Coinbase Advanced](https://autoview.com/exchange/coinbase/) - [Crypto.com](https://autoview.com/exchange/crypto.com/) - [Deribit](https://autoview.com/exchange/deribit/) - [Gate.io](https://autoview.com/exchange/gate.io/) - [Gemini](https://autoview.com/exchange/gemini/) - [HTX](https://autoview.com/exchange/htx/) - [HyperLiquid](https://autoview.com/exchange/hyperliquid/) - [Kraken](https://autoview.com/exchange/kraken/) - [KuCoin](https://autoview.com/exchange/kucoin/) - [OANDA](https://autoview.com/exchange/oanda/) - [OKX](https://autoview.com/exchange/okx/) - [TradeStation](https://autoview.com/broker/tradestation/) - [Tradovate](https://autoview.com/broker/tradovate/) - [All exchanges and brokers](https://autoview.com/exchange/): Full comparison list. ## Guides: getting started - [What is Autoview?](https://autoview.com/guides/what-is-autoview/): What Autoview does and how you trade with it. - [Autoview web platform](https://autoview.com/guides/autoview-web-platform/): How to set up the Autoview web platform. - [Trade through the Autoview MCP](https://autoview.com/guides/mcp-getting-started/): Connecting an AI agent to Autoview over MCP. - [Install the Trading Extension](https://autoview.com/guides/installing-the-trading-extension/): Installing the browser extension. - [Which Autoview Extension Should I Install: Old vs. New](https://autoview.com/guides/which-autoview-extension-should-i-install/) - [Getting started with Alpaca](https://autoview.com/guides/getting-started-alpaca/) - [Getting started with Binance](https://autoview.com/guides/getting-started-binance/) - [Getting started with Binance.US](https://autoview.com/guides/getting-started-binanceus/) - [Getting started with Bitfinex](https://autoview.com/guides/getting-started-bitfinex/) - [Getting started with Bitget](https://autoview.com/guides/getting-started-bitget/) - [Getting started with BitMEX](https://autoview.com/guides/getting-started-bitmex/) - [Getting started with Bybit](https://autoview.com/guides/getting-started-bybit/) - [Getting started with Capital.com](https://autoview.com/guides/getting-started-capital/) - [Getting started with Charles Schwab](https://autoview.com/guides/getting-started-schwab/) - [Getting started with Coinbase Advanced](https://autoview.com/guides/getting-started-coinbase-advanced/) - [Getting started with Crypto.com](https://autoview.com/guides/getting-started-crypto/) - [Getting started with Deribit](https://autoview.com/guides/getting-started-deribit/) - [Getting started with Gate.io](https://autoview.com/guides/getting-started-gate-io/) - [Getting started with Gemini](https://autoview.com/guides/getting-started-gemini/) - [Getting started with HTX](https://autoview.com/guides/getting-started-htx/) - [Getting started with HyperLiquid](https://autoview.com/guides/getting-started-hyperliquid/) - [Getting started with Kraken](https://autoview.com/guides/getting-started-kraken/) - [Getting started with KuCoin](https://autoview.com/guides/getting-started-kucoin/) - [Getting started with OANDA](https://autoview.com/guides/getting-started-oanda/) - [Getting started with OKX](https://autoview.com/guides/getting-started-okx/) - [Getting started with TradeStation](https://autoview.com/guides/getting-started-tradestation/) - [Connect Tradovate to Autoview](https://autoview.com/guides/tradovate/) ## Guides: command references - [Writing an Autoview command](https://autoview.com/guides/command-reference/): The core command syntax used across every exchange. - [Bybit perpetuals command reference](https://autoview.com/guides/bybit-command-reference/) - [Bybit perpetuals command cheat sheet](https://autoview.com/guides/bybit-commands/) - [Bybit spot command reference](https://autoview.com/guides/bybit-spot-command-reference/) - [Bybit spot command cheat sheet](https://autoview.com/guides/bybit-spot-commands/) - [Crypto.com command reference](https://autoview.com/guides/crypto-command-reference/) - [Crypto.com spot command cheat sheet](https://autoview.com/guides/crypto-spot-commands/) - [Kraken command reference](https://autoview.com/guides/kraken-command-reference/) - [Kraken spot command cheat sheet](https://autoview.com/guides/kraken-spot-commands/) - [OANDA Command Reference: Every Parameter, Verified](https://autoview.com/guides/oanda-command-reference/) - [Tradovate command reference](https://autoview.com/guides/tradovate-command-reference/) - [Tradovate command cheat sheet](https://autoview.com/guides/tradovate-commands/) ## Guides: strategy templates - [Bybit perpetual DCA entry with a trailing stop](https://autoview.com/guides/bybit-perpetual-dca-trailing-stop/): A worked command template -- a staged, dollar-cost-averaged entry across three price levels, then a trailing stop armed on the last rung. ## Guides: using and troubleshooting Autoview - [Automate TradingView alerts](https://autoview.com/guides/automate-tradingview-alerts/): How to wire a TradingView alert into Autoview. - [TradingView MCP: Can an AI Agent Actually Place Your Trades?](https://autoview.com/guides/can-an-ai-agent-place-my-tradingview-trades/) - [Does TradingView Have an API?](https://autoview.com/guides/does-tradingview-have-an-api/) - [Does TradingView Connect to Capital.com?](https://autoview.com/guides/does-tradingview-connect-to-capital-com/) - [Does TradingView Support Hyperliquid Trading?](https://autoview.com/guides/does-tradingview-support-hyperliquid-trading/) - [Pine Script basics for Autoview](https://autoview.com/guides/pine-script-basics/): Syntax, variables, data types, and control structures, then your first live command. - [Pine Script strategy alerts for Autoview](https://autoview.com/guides/pine-script-tradingview-tutorial/) - [Pine Script conditionals and loops for Autoview](https://autoview.com/guides/pine-script-conditionals-loops/): else if chains, switch, while, for...in, break/continue, and the ternary operator, past the basics. - [Pine Script functions for Autoview commands](https://autoview.com/guides/pine-script-functions/): Turn a function's computed value into a live command with alert() and str.tostring(). - [Pine Script time and date handling for Autoview](https://autoview.com/guides/pine-script-time-and-dates/): Session detection, timezones, and firing a command exactly once per bar with barstate.isconfirmed. - [Pine Script's tuple + history-referencing operator error](https://autoview.com/guides/pine-script-tuple-history-error/) - [Accessing your Network tab](https://autoview.com/guides/accessing-your-network-tab/) - [Why Autoview shows "Disconnected"](https://autoview.com/guides/account-disconnected/): How to reconnect. - [Why isn't my alert reaching Autoview?](https://autoview.com/guides/alert-not-reaching-autoview/) - [Are my API keys safe?](https://autoview.com/guides/are-my-api-keys-safe/) - [I purchased a trading strategy, can I automate it with Autoview?](https://autoview.com/guides/automate-a-purchased-trading-strategy/) - [BitMEX Testnet: testing Autoview before you trade live](https://autoview.com/guides/bitmex-testnet/) - [How often do you need to reconnect your broker to Autoview?](https://autoview.com/guides/broker-reconnect-frequency/) - [Bybit Testnet: testing Autoview before you trade live](https://autoview.com/guides/bybit-testnet/) - [Capital.com "Account Balance Not Available" error](https://autoview.com/guides/capital-com-account-balance-error/) - [Capital.com Demo Account: Testing Autoview Before You Trade Live](https://autoview.com/guides/capital-com-demo-account/) - [Do I need a CME license to use the Tradovate API?](https://autoview.com/guides/cme-license-tradovate-api/) - [Common error messages](https://autoview.com/guides/common-error-messages/): What they mean and how to fix them. - [Deribit Testnet: testing Autoview before you trade live](https://autoview.com/guides/deribit-testnet/) - [HyperLiquid Testnet: Testing Autoview Before You Trade Live](https://autoview.com/guides/hyperliquid-testnet/) - [Kraken Futures Demo: Testing Autoview Before You Trade Live](https://autoview.com/guides/kraken-futures-demo/) - [OANDA Practice Account: Testing Autoview Before You Trade Live](https://autoview.com/guides/oanda-practice-account/) - [TradeStation Simulator: Testing Autoview Before You Trade Live](https://autoview.com/guides/tradestation-simulator/) - [Tradovate Sim Account: Testing Autoview Before You Trade Live](https://autoview.com/guides/tradovate-sim-account/) - [Does TradingView resend a webhook alert?](https://autoview.com/guides/does-tradingview-resend-webhook-alerts/) - [Why you get duplicate or repeated orders](https://autoview.com/guides/duplicate-or-repeated-orders/) - [Extension security](https://autoview.com/guides/extension-security/) - [Do I need to keep my computer on?](https://autoview.com/guides/keep-your-computer-on/) - [Can I label or comment my alerts?](https://autoview.com/guides/labeling-and-commenting-alerts/) - [Managing your subscription](https://autoview.com/guides/managing-your-subscription/) - [How to read your log and check for errors](https://autoview.com/guides/reading-your-log/) - [Risk management best practices for automated trading](https://autoview.com/guides/risk-management-best-practices/) - [Stop loss, take profit, and trailing stop](https://autoview.com/guides/stop-loss-take-profit-trailing-stop/) - [How to test and debug your Autoview setup](https://autoview.com/guides/testing-and-debugging/) - [TradingView's alert message character limit, and what Autoview sees](https://autoview.com/guides/tradingview-alert-message-character-limit/) - [VPS for Autoview: what it is and when you need one](https://autoview.com/guides/vps-guide-for-autoview/) - [Webhook key: securing your Autoview webhook](https://autoview.com/guides/webhook-key/) - [All guides](https://autoview.com/guides/): Full guides index. ## Syntax reference - [Alert syntax](https://autoview.com/syntax/): Full parameter reference for Autoview alerts. - [Alert counting and grouping](https://autoview.com/syntax/alert-counting/): The `ac` and `acg` parameters. - [Cancelling and closing](https://autoview.com/syntax/cancel-and-close/): The `c` parameter. - [Custom variables in alerts](https://autoview.com/syntax/custom-variables/) - [Stopping duplicate orders](https://autoview.com/syntax/dedupe/): The `dedupe` parameter. - [Using the delay parameter](https://autoview.com/syntax/delay/) - [What does d=1 do?](https://autoview.com/syntax/disabled/) - [Equations in your commands](https://autoview.com/syntax/equations/) ## Articles - [What Is Autoview in 2026?](https://autoview.com/articles/what-is-autoview-in-2026/) - [Is Autoview dead? No. It's live in 2026.](https://autoview.com/articles/is-autoview-dead/) - [How to automate forex on OANDA with TradingView alerts](https://autoview.com/articles/automate-forex-oanda/) - [How to automate Tradovate with TradingView alerts](https://autoview.com/articles/tradingview-to-tradovate/) - [Stop orders on Binance Futures are fixed](https://autoview.com/articles/binance-futures-stop-orders-fixed/) - [CME Single Stock Futures: What Launches July 27, 2026](https://autoview.com/articles/cme-single-stock-futures-prelaunch/) - [Trading a Prop Firm Account with Autoview](https://autoview.com/articles/prop-firm-trading-with-autoview/) - [Autoview vs AlgoWay: Direct API vs MT5 Terminal Bridge](https://autoview.com/articles/vs/algoway/) - [Autoview vs PickMyTrade: Forex Coverage vs Prop-Firm Futures](https://autoview.com/articles/vs/pickmytrade/) - [Autoview vs SignalStack: Flat Fee vs Metered Signals](https://autoview.com/articles/vs/signalstack/) - [Autoview vs Tickerly: Flat Fee vs Daily Alert Caps](https://autoview.com/articles/vs/tickerly/) - [Autoview vs TradersPost](https://autoview.com/articles/vs/traderspost/) - [Autoview vs WunderTrading](https://autoview.com/articles/vs/wundertrading/) - [All articles](https://autoview.com/articles/): Full articles index. ## Legal - [Terms and conditions](https://autoview.com/terms-conditions/) - [Privacy policy](https://autoview.com/privacy-policy/) - [Risk disclosure](https://autoview.com/disclosure/) - [Our policies](https://autoview.com/our-policies/) - [Enhanced support policy](https://autoview.com/enhanced-support-policy/)