How Veskald works
From idea to a working strategy — in 5 steps.
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 (Telegram, email, SMS, push, 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.
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 visual, no code. Progress saves automatically.
- WHERE
- Strategy builder.
- WHEN
- Whenever you have an idea worth testing.
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. Plus a cross-asset test: run the finished strategy on up to 4 other assets and see whether the edge holds beyond one pair.
- WHERE
- Backtest · Optimization · OOS Testing.
- WHEN
- Before going live, and again after every meaningful change.
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.
- WHERE
- Launch screen.
- WHEN
- Once the strategy passes validation.
Act on signal
The signal is a prompt, not an order. 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.
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.
- 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.
- WHEN
- When you want hands-off execution within the rules and limits you set in the strategy.
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.
Execution Log
Compare what the backtest expected against what your live fills actually did.
- HOW
- After every fill, the Execution Log lines up what the backtest expected (commission, slippage, fill price) against what actually happened on the exchange. Green check for match, red triangle for drift. Systematic drift means revisit 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.
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.
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.
Veskald Orion AI
Three AI strategy agents — Belatrix reality-checks what you have, Rigel prototypes ideas in minutes, Betelgeuse researches real edge with you.
- HOW
- Belatrix runs your strategy through a disciplined quant’s checks and diagnoses overfit. 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: Belatrix on Free, Rigel on Trader, Betelgeuse on PRO.
One app. 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.
Build it. Test it. Run it.
Free tier covers the strategy builder and the honest backtest with real costs. Trading keys never reach us.