Documentation
Everything you need to fly Vader.
This guide takes you from download to your first session, then explains every part of Vader in plain words. Sections marked final details soon will be completed as each release ships.
Overview
Vader is desktop software that runs on your own Windows PC. It reads the live futures order flow print by print, spots the setups you have approved, and carries out your rules on your own account. Every new order passes twelve risk checks first, and every decision is written to a journal with the tape event behind it.
Three ideas run through everything Vader does:
- The AI proposes, the code disposes. The decision engine suggests a setup, a direction and a stop. Plain, tested code builds every order.
- Evidence first. Every entry cites a specific event on the tape, with its time to the millisecond.
- You stay in charge. You choose the accounts, the setups and the limits, and Stop is always one button away.
Requirements final details soon
| Item | What you need |
|---|---|
| Computer | A Windows 10 or 11 (64-bit) PC that stays on and awake during your session. |
| Internet | A stable wired or strong Wi-Fi connection. |
| Futures account | A futures account with live market data that connects through Rithmic, and its username, password and system name. |
| Your licence key | Emailed to you straight after checkout. |
| Optional | A Telegram account, if you want phone alerts. |
Quick start
- Install. Run the installer from your download link. Vader installs to its own folder and changes nothing else on your PC.
- Activate. Open Vader and paste your licence key.
- Connect. Enter your Rithmic username, password and system name. Vader lists the accounts that login can see.
- Set your limits. Tick the accounts Vader may use. For each one, pick your firm's profile and a risk level.
- Choose setups and press Start. Tick the Ready setups you want, then press Start. Vader checks your account is flat, connects and begins reading the tape.
Install final details soon
Download the installer from the link in your purchase email and run it. Vader installs into C:\Vader. It does not add Windows services, user accounts or firewall rules.
If Windows shows a SmartScreen warning for a new download, choose More info, check the publisher, then Run anyway.
To start Vader automatically each trading day, tick Start at 09:00 ET in Settings. This creates a single scheduled task you can remove at any time.
Connect your account
Open Settings → Connection and enter the same Rithmic username, password and system name your trading platform uses. Vader saves them in Windows Credential Manager, under your own Windows user. They never leave your computer, are never sent to us and are never written to a log.
Once connected, Vader shows every account your login can see, with its current position.
Accounts, firm profiles and risk levels
Vader only uses accounts you tick. Each ticked account needs two choices.
Firm profile
A profile holds your account's own rules: daily loss limit, trailing floor, maximum contracts and session times. Pick the one that matches your account. Vader places its own limits 20% inside those numbers, so it stops well before your account's real lines.
Risk level
| Level | Meant for |
|---|---|
| Conservative | Smallest size, fewest entries a day, widest buffers. The best place to start. |
| Standard | Balanced size and entries for an account you know well. |
| Aggressive | Larger size and more entries, still always inside your firm's rules. |
Advanced users can edit the individual numbers. Vader shows the old and new value before you confirm, applies changes between sessions while flat, and records every change in the journal. Vader will never accept a limit outside your firm profile.
Setups and their status
A setup is one order-flow pattern Vader knows how to find, such as absorption at a level or a sweep of the book. Each setup shows a plain status:
| Status | What it means |
|---|---|
| Learning | Vader is studying the setup and building its detector. |
| Paper-trading | The setup is being tested on the live tape with no real orders, for a number of days fixed in advance. |
| Ready | It passed its test. You may tick it to trade. |
| Trading | Ticked by you and active. |
| Dropped | It did not pass, or its results faded. It cannot trade. |
Nothing trades until you tick it. New setups start at the smallest size.
Start, Stop and the kill switch
- Start. Vader connects, reads your positions, confirms the account is flat and begins.
- Stop. Vader stops opening new positions, flattens and disconnects.
- Kill switch. Hold it for 1.5 seconds. Vader flattens any open position at once, disconnects and stays off.
The cockpit window
Vader's window puts you in the pilot's seat, flying forward through the live order flow. The drama is on the screen; the numbers stay calm and exact.
| What you see | What it means |
|---|---|
| Last print | The latest traded price, with the best bid and ask either side. |
| Time and sales | The newest prints: time to the millisecond, price, size and side. |
| A craft appears | A setup has formed and Vader is weighing a decision. The label names the setup and the tape event it cites. |
| The craft flies off | The decision was refused, with the reason on screen. Nothing was sent. |
| Crosshairs lock on | An order filled, confirmed by your broker. The craft's distance tracks price between your stop and your target. |
| Target destroyed | Your target filled. The day's result updates in green. |
| We take a hit | Your stop filled. The loss is shown plainly and Vader carries on within your limits. |
| Figures row | Day P&L (broker-confirmed), distance to your trailing floor, trades and contracts used, decisions today and live flow. |
Minimal mode swaps the cockpit for a small panel with your position, your day, the latest alert and Stop. It's ideal for keeping Vader in a corner of your screen.
The twelve gateway checks
Every new order must pass all twelve. If one fails, the order is never sent and the reason is shown and logged.
- Account binding: only accounts you ticked.
- Instrument whitelist: only approved contracts.
- Max contracts: never more than your cap.
- Daily loss buffer: stops before your daily loss line.
- Trailing floor buffer: stops before your trailing floor.
- Entries per day: respects your daily entry limit.
- Order rate: caps how fast new risk can be added.
- Entry cut-off: no new entries after your cut-off time.
- Stop invariant: every entry carries a valid protective stop.
- Breaker: pauses new risk after unusual conditions.
- Heartbeat: the core must be alive and current.
- Flatten cut-off: positions close before the session ends, early closes included.
The two doors
The new-risk door fails closed: if any input is missing, stale or uncertain, Vader opens nothing. The reduce-risk door is always open: closing or reducing a position is never blocked, and it is always sized to what your broker confirms you hold.
Phone alerts (optional)
Get fills, refusals and stops on your phone through Telegram. In Settings → Alerts, paste your Telegram bot token and your Telegram user ID, then press Send test. Without them, alerts appear in the window only. step-by-step soon
Replay and the journal
Replay runs Vader on a recorded past session with exactly the same code it runs live, so you can see how it reads, proposes and refuses before you go live.
The journal records every proposal, refusal, order, fill and settings change, with its reason and the tape event behind it. Open it from the window to review any session.
Updates
Free updates for life are included with your licence. Vader tells you when a new version is ready. Updates install between sessions, never while a position is open, and your settings and journal are kept.
Troubleshooting
Vader won't connect
Check your username, password and system name in Settings. Make sure no other program is using the same data session, and that your internet is up.
My account isn't listed
Vader can only see accounts your login can see. Check with your broker or firm that the account is active and linked to that login.
Start is greyed out
Vader starts only when the account is flat, a firm profile and risk level are set, and at least one Ready setup is ticked. The window tells you which is missing.
Vader keeps refusing
That's discipline at work. Each refusal shows its reason. Most often the confidence was below the floor, a limit was reached, or it was outside your session times.
Vader stopped by itself
A limit was reached, the session cut-off arrived, or the connection dropped. The journal shows exactly which. Press Start when you're ready.
Glossary
| Term | Meaning |
|---|---|
| One completed trade: a price, a size and a time. | |
| Tape | The live stream of every print, also called time and sales. |
| Bid and ask | The best price buyers will pay and sellers will accept. |
| Order flow | Who is buying and selling, how much, and how aggressively. |
| Delta | Contracts bought at the ask minus contracts sold at the bid. |
| Absorption | Heavy selling or buying that fails to move price, because the other side soaks it up. |
| Sweep | An aggressive order that takes out several price levels at once. |
| Trailing floor | A loss line on some accounts that rises as the account's peak balance rises. |
| Flat | No open position. |
| Non-custodial | Vader never holds or moves your money; your funds stay with your broker. |
Support
Email support@vaderai.xyz with your licence email and a short description. If something went wrong in a session, attach the journal for that day from the window's export button.