How Veskald works

From idea to a working strategy — in 5 steps.

STEP 01

Sign up & configure

Open a Veskald account and set global rails: risk limits, where signals reach you, and when the strategies are allowed to run.

HOW
Create your account, then configure three account-level rails: global risk (deposit size, max risk per trade, max trades per day, leverage cap), notification channels (in-app, browser push, email, Telegram, webhook or socket), and trading hours (which days and times your strategies can run). No exchange keys at this stage — they come at Launch.
WHERE
Account · Risk Management · Notifications.
WHEN
Once, before you build.
STEP 02

Build strategy

Turn a trading idea into explicit, testable rules.

HOW
Pick the pair, direction and timeframe. Add indicators, describe entry conditions, then layer your exits — stop-loss, take-profits, trailing stop, early exit, breakeven. Add skip rules — pause entries when an indicator condition fires, or when a specific market session is active (Asian, European, American, off-hours). Add dynamic risk adjustments — scale position size up or down after wins, losses or specific trigger events, with a reset rule that brings risk back to baseline. All of it as explicit rules, not strategy code.
WHERE
Strategy builder.
WHEN
Whenever you have an idea worth testing.
STEP 03

Validate

Prove the rules hold up — before you risk real capital.

HOW
An honest backtest that accounts for commissions, slippage and funding payouts — the things that quietly eat the edge on perps. Then split In-Sample / Out-of-Sample. Optimization with the genetic algorithm is optional — when you do run it, it chases a smooth equity curve, not maximum profit, so the strategy does not memorize history. Monte Carlo reshuffles the same trades and shows what drawdowns and losing streaks they could have produced in a different order. Plus a cross-asset test: run the finished strategy on up to 4 other assets and see whether the edge holds beyond one pair. The optimizer only ever sees the in-sample part — the holdout is never passed to it.
WHERE
Backtest · Optimization · OOS Testing · Cross-Asset Testing · Monte Carlo Test.
WHEN
Before going live, and again after every meaningful change.
STEP 04

Launch

This is when you connect the exchange — and choose how the strategy executes on it.

HOW
Now you connect the exchange. Assistant — read-only API keys; signals come via Telegram, email or push, you place the order yourself. Self-hosted app — open-source executor on your computer (Windows / macOS / Linux) or a server (Docker, from $4/month); trading keys live on your machine, never on ours. What goes live is the strategy you validated: the same code reads it on history and in live, with one modelled difference — on history an entry is filled at the open of the next candle.
WHERE
Launch screen.
WHEN
Once the strategy passes validation.
STEP 05

Act on signal

A signal is an event from your strategy with the data on what to do — not an order. And the only signals here come from your own strategy: rules you built and can read, not someone’s Telegram channel. You choose how it gets executed:

HOW
A signal fires. Open Analytics for context — order book, red flags, levels, sentiment and macro data — then decide and enter manually, or hand it over to the self-hosted app.
WHERE
Signals feed · Analytics.
WHEN
Every time a signal arrives — the daily loop.
OPTIONAL EXECUTION

Self-hosted app

An executor you run yourself. It holds a socket to Veskald, receives signals and places orders on the exchange with your keys — you host it, you stay in control. Your system trades — by rules you built and can read — while you live your life. You come back to the journal for review, not to the screen. The bot is the default way to act on a signal, not the only one: it is open source, so put your own filter or model in front of it, or replace it with an executor of your own. What leaves Veskald is the event from your strategy; everything after it is yours.

HOW
Download the open-source build for Windows / macOS / Linux, or run the Docker image on a small VPS (from $4/month). Add your exchange trading keys locally.
WHERE
On your own machine. Trading keys never reach Veskald — only signals flow in. The parts that keep breaking stay on our side: exchange APIs that change, reconnects, market data and its integrity, funding and bracket tables, and keeping live strategies running. You get updated builds instead of maintenance work.
WHEN
When you want hands-off execution within the rules and limits you set in the strategy.
DAILY LOOP

Trade journal

Every trade with its originating signal, entry, and outcome.

HOW
Each trade is logged with the originating signal, your entry and the outcome. Replay it candle-by-candle like a video — see exactly what happened at each step.
WHERE
Trade journal.
WHEN
After every trade. Reviews compound into your next strategy edit.
DAILY LOOP

Execution Log

Compare what the backtest expected against what your live fills actually did.

HOW
Forward testing tells you that a gap exists; the Execution Log shows where it comes from. After every fill it lines up what the backtest expected — fill price, commission, slippage — against the exchange’s own record. Green check for a match, red triangle for drift. Drift that repeats is a reason to revisit the cost settings or the parameters; one-off drift is market noise.
WHERE
Execution Log (inside the Journal section).
WHEN
After every live trade.

The cycle is just the start. Scale it.

Scale what works, review what ran — or pair with the AI any time.

SCALE UP

Clone & adapt

Reuse what already works instead of starting from zero.

HOW
Duplicate a working strategy, swap the symbol or timeframe, and re-validate before going live.
WHERE
Any saved strategy → Clone.
WHEN
Once a strategy proves itself and you want broader coverage.
SCALE UP

Portfolio

Judge several strategies as one book, not in isolation.

HOW
Group strategies into a portfolio and review combined exposure, correlations and drawdown together — not in isolation.
WHERE
Portfolios.
WHEN
Once you run more than one strategy at a time.
AI

Veskald Orion AI

Three AI strategy agents — Bellatrix answers any question and reality-checks what you have, Rigel prototypes ideas in minutes, Betelgeuse researches real edge with you.

HOW
Bellatrix is with you on every page of the platform — it answers questions about the product, your strategies, trading and stats, reviews the page you’re on or explains selected text, and diagnoses overfit like a disciplined quant. Rigel turns an idea into a tested prototype with pro safeguards baked in. Betelgeuse builds and validates strategies in a dialogue with you — it asks rather than assumes — and digs until it finds durable edge. It doesn’t grind on just to burn tokens: if the strategy is dead, it says there’s no point going further.
WHEN
Available now: Bellatrix on Free, Rigel on Trader, Betelgeuse on PRO.

One platform. The whole trading cycle.

Build the strategy in a visual editor, prove it on historical data with realistic costs, then launch it on live data — either as a notification to your screen or through an open-source executor you run yourself.

The cycle is just the start. Scale it.

Scale what works, review what ran — or pair with the AI any time.

Scaling
Review

Build it. Test it. Run it.

The free plan gives you 7 days with the strategy builder and the honest backtest with real costs — no card required. Trading keys never reach us.