Skip to content
anvas
Join the waitlist
PRIVATE ALPHA · Q4 2026

Strategy logic you can see thinking.

anvas turns market signals, conditions and actions into a visual canvas. Route a webhook, check the regime, size the risk — then send an alert or execute on the exchange. No scripting, no black box.

We email once when your seat opens. Nothing else. See our privacy notice.

anvas.app / strategies / eth-mean-reversion
LIVE
BTCUSDTETHUSDTFutures · cross 3×Allocation 4,000 USDTDaily stop −3.0%
VALIDATORidleWaiting for start conditions
Where we are

Private alpha

The builder and live executor run end to end on crypto futures and spot. Backtesting is in build. We are testing with a small closed group.

Futures first

Starting with crypto perpetuals on one venue, done properly, before we widen the list.

No track record yet

We won't quote returns we haven't earned. Judge the tool on what it shows you, not on our numbers.

01 — The product

Three surfaces. One strategy, end to end.

Build

A canvas that is the strategy — not a picture of it

Drag sources, indicators, conditions and actions onto the board. Edges carry live values, so you watch a signal travel through your logic in real time instead of guessing from a log file.

Triggers, regime filters, risk guards, entries and exits — all as nodes
Actions that end a branch: an exchange order, or an HTTP request to anything — your server, a Telegram bot, a Discord webhook
A validator that flags unreachable stops and over-exposure before deploy
TestIn build

Backtests that refuse to flatter you

Candle-based replay of the exact graph you built, with the venue's fee schedule and a slippage assumption you set yourself.

Walk-forward splits on by default, so a lucky window shows as one
Paper-trade the same graph live before it touches capital
Run

Live desk with the kill switch in reach

Every running graph, its open positions, its next decision and the exact node it is waiting on — on one screen. Graphs that only send requests show every call and its response code in the same place.

Account-level drawdown ceilings that halt bots automatically
Full audit trail: which node fired, on which candle, why
02 — Why anvas

What a normal trading bot won't tell you

Most bots are a config screen bolted to someone else's opinion. anvas gives you the whole mechanism — and the receipts.

Against the field

There are other cloud bot platforms. Here is the honest split.

Three shapes exist today: preset cloud platforms, code-in-the-cloud platforms, and self-hosted frameworks. Each trades away something. anvas is the fourth shape — visual authoring with the runtime visible.

anvas compared with preset cloud bots, code-in-cloud platforms and self-hosted open-source frameworks
Preset cloud botstemplates and dropdownsCode-in-cloudtheir editor, your PythonSelf-hosted OSSyour VPS, your problemanvasvisual graph, cloud runtime
Authoring a strategyPick a preset, tune a few fieldsWrite and debug codeCode plus config filesDrag nodes; logic is the diagram
What you watch while it runsA deal list and a status wordYour own print statementsTerminal logs over SSHThe graph itself, lighting up per candle
Answering “why did it buy?”Support ticket, maybe neverRe-read your code, add logging, redeployGrep the logs you keptReplayable trace: node, candle, value
Risk and guardsA stop-loss field per dealWhatever you remembered to writeWhatever you remembered to writeAccount-level guards enforced engine-side
Uptime and opsTheirsTheirsYours — VPS, restarts, upgradesOurs, with a public status page
What it costs youTiers plus signal-marketplace upsells; some take a cutTiers by compute and dataFree software, paid server and your hoursFlat tier by workflows and venues. No cut, ever
LeavingStrategy stays in their formatYour code, rewritten for their SDKNothing to leaveExport the graph as JSON; self-hosted build on the roadmap

Categories, not brands — every platform differs and features move. If a specific comparison matters to you, ask us and we will answer straight, including where the other tool is the better choice.

When not to pick us

You trade latency-sensitive or market-making strategies. We are candle and event driven, not colocated.

You need arbitrary Python with your own libraries in the loop. Write it and call us over a webhook instead.

Your keys must never leave your own hardware today. The self-hosted build is on the roadmap, not shipped.

See what each tier costs →

Explore

Does it do the thing you actually want?

The strategies below all need more than one behaviour, and need to decide for themselves when to change. That is the line between a bot and a graph.

Keys and safety

You are handing a stranger API keys. Read this part.

Trade-only keys

We ask for trade permission and nothing else.

IP-pinned and encrypted

Keys are stored encrypted with a managed KMS, decrypted only inside the execution service, and we publish the egress IPs so you can allow-list us.

Guards run server-side

Drawdown ceilings and exposure caps are checked before an order leaves — not in a browser tab you closed.

2FA and session control

TOTP on the account, per-device sessions you can revoke, and an email on every key change.

Straight answers

Questions we get before anyone signs up

Do I have to connect an exchange to use anvas?

No. A graph only needs exchange credentials if one of its action nodes places an order. End the graph in an HTTP request instead — to a Telegram bot, a Discord webhook, your own server, anything with an API — and you never enter a key at all.

What can a strategy actually do at the end?

Three things: place or amend an exchange order, send an HTTP request — any method, any headers, any body, to any endpoint you can reach — or update state inside the graph that other branches read. The request node is how a graph talks to a Telegram bot, a Discord channel, your own service or anything else with an API. One graph can do several: alert first, then execute, or execute and report.

Can I use it purely as a signal filter in front of my own system?

Yes, and it is a supported shape rather than a workaround. Point your TradingView alerts at an anvas inbound webhook, express the confirmation, cooldown and risk logic as nodes, and forward only what survives to whatever already executes for you. See signal routing and alerts.

What keys do you ask for, and when?

Trade-only API keys, requested at the point you add an exchange action to a graph — never at signup. Read the detail on how it works.

Do I have to write code?

No. The graph is the strategy. If you already have Pine or Python you keep it — anvas takes its output as a signal and adds the account-aware logic your script cannot see.

Is this a library of preset bots?

No. There are no DCA, grid or signal bot templates to configure. There are nodes, and the strategy is whatever you connect. A grid is something you can build, not a product you switch on.

Which venues does execution cover?

Crypto perpetuals first, on one venue done properly, then the list widens — the roadmap has the order. Venue coverage limits the execution half only; signal routing works the same regardless of what you trade.

When can I use it?

Private alpha through Q4 2026, with a small closed group. The waitlist is how you get in, and where you are in it is where you are in the queue.

Roadmap

What we are building, in order

One thing at a time, shipped to the alpha before the next one starts. No dates — you will see each step land.

01NOW

Core engine — crypto futures and spot

The builder, the node library and live execution against real venues. Indicators, webhooks in and out, and the risk guards that sit in the graph.

BinanceBybitOKXKuCoinCoinbaseWhiteBITHyperliquidindicatorswebhooks
02NEXT

Backtesting on candles

Replay the same graph over OHLCV history with real fees and a slippage assumption you control. Walk-forward splits by default, and honest limits printed on every run.

03

Copy trading

Follow a running bot with your own sizing and your own guards — the graph stays visible, so you know what you are copying.

See all six steps →

03 — Early access

Get in before the alpha closes

Tell us what you trade and how you automate it today. We open seats in small batches and start with the setups closest to what already works in the alpha.

We email once when your seat opens. Nothing else. See our privacy notice.