Introducing GhostTraderOS v0.003

Your all-in-one operating system for
automated trading funds.

Automate multiple strategies across multiple accounts at the same time, in one system.

Go from a regular trader to a multi-account fund manager

GhostTraderOS is the trading infrastructure that lets any trader run their own trading fund, fully automated. It gives traders the ability to run multiple strategies across a large number of broker accounts and different assets, all at the same time.

This is achieved through a stack of pipeline stages:

  1. Signal intake

    Receives signals from external sources (your custom strategies), checks their identity, and validates them, making sure all required details are present and accurate for execution.

  2. Risk enforcing

    Enforces different levels of risk on the signal, across every layer of the operation:

    System level risk
    Time-window protection (news, market open/close).
    Account level risk
    Account DD, daily DD, margin-call prevention, max open trades, risk sizing, built-in risk profiles.
    Strategy level risk
    Strategy heatmap, best/worst performance (session, weekday, month, RR), win rate, health/degradation.
    OS level risk
    Signal blackout, OS kill switch.
  3. Signal routing

    Maps the alert signal to its registered strategy, then instantly distributes the signal across all account types, instruments or market groups, and platforms linked to that strategy. One signal, many destinations, simultaneously.

  4. Signal executing

    Serves as a bridge between the signal (now a risk-applied execution payload) and all connected broker accounts, automatically executing trades, managing them and continuously reporting back to the system. GhostTraderOS allows for seamless connection with different market brokers (FX & CFDs, futures, crypto) without direct access or asking for broker login details. It operates on a zero-key connection with brokers.

  5. Data recording

    Records and logs every event, from trades and strategy signals to risk decisions and system operations, in real time across the OS and everything connected to it: the host machine, the receivers, and the source strategies. All of it is shown in detail in the dashboard. GhostTraderOS is built for data, meaning no single event goes unaccounted for.

  6. Real-time tracking

    Built-in tools that give fund managers real-time visibility and control, with access to any data, metric, or summary across the operation.

    Supervisor
    Monitors the whole system, reports issues, and ensures every part is working efficiently, while letting fund managers send instructions to and communicate with every part of the OS.
    Journal
    Tracks daily trading activity: executed trades and their outcomes, blocked and missed trades, streaks, account and strategy performance, with instant comparison across different timelines.
  7. Reporting

    Where recording captures the raw data, reporting makes sense of it: a clear, timestamped account of what happened and how, across the OS and host machine, from critical issues and failures to the fixes applied.

  8. Host management

    The OS and its receivers run on a host machine, a server, VPS, or your own computer. This stage watches the machine's CPU, memory, and disk usage so system crashes are avoided or safely survived, keeps the receivers and their connected accounts healthy, and continuously backs up all system data.

Signal intake, risk, routing, execution, logging. All in <1s. Instant execution.

Security

GhostTraderOS uses strict security measures to ensure data integrity and accuracy. Unique IDs, secret keys, and hashes let the layers authenticate each other. To keep the system non-custodial, it never asks for, saves, or needs your broker login details. You are in complete control of the system and your funds.

System Documentation
v0.003
systemGhostTraderOS
runs onWindows (VPS, PC, Mac VM)
risk engineenforces every risk rule the fund runs on, across system, account, and strategy level
system
time-window restrictionsblocks new trades during news windows and market-closed / weekend; optional close-open per account
server DD defaultsa global drawdown default used when an account sets none
account
account DDcaps total account drawdown; blocks new and closes all open trades, the hard floor
daily DDcaps drawdown for the day; blocks new, then auto-resets
paused statemanual per-account pause; blocks new trades, lets open ones run
margin protectionkeeps exposure clear of margin-call levels
max open tradeslimits how many trades run at once
risk sizingsizes each position from the account's mode (% balance, balance / 10, or fixed cash)
equity auto-scalescales size above a base floor as equity grows
risk profilespackaged sizing and trade-management presets, built-in and custom
baselinethe balance each DD limit measures from; resets monthly
broker-side stopevery trade carries a broker-side stop loss as its ultimate net
offline safe-modekeeps managing open trades from cached limits if the connection drops
strategy
health gatepauses a strategy when its performance drops below set thresholds (win rate, session, day, RR, degradation)
scheduler / time engineowns the OS's notion of time, one central clock and the timing of every scheduled job
time
central clockone clock for the whole OS; NY default, timezone is a setting
market calendartrading sessions, plus market open / closed states
news windowsupcoming high-impact news windows (impact, forecast, previous, actual)
scheduled jobs
daily resetfires at the day boundary (NY midnight default); resets the daily drawdown counters
monthly resetfires at month start; re-baselines account balance
weekend closefires at the Friday cutoff; crypto accounts exempt
news refreshkeeps the upcoming-news windows current
heartbeat pulseperiodic health pulse and daily summary
backupfires the scheduled data backup
security engineowns the OS's security posture, identity, access, and boundaries
identity & access
manager loginone human login per fund, protected with 2FA
machine identityevery machine and service gets its own scoped, revocable credential
credential lifecycleissue, rotate, revoke; an unknown credential is rejected instantly
credential protectionevery credential hashed or encrypted, never in code, logs, or frontend
boundaries
non-custodialthe OS never holds any broker login or password; a full breach exposes no broker access, there's nothing custodial to steal
hardening
rate limitsapp-level throttling on every entry point
lockoutbad logins lock out; unknown or unauthorized attempts are rejected, alerted, and logged
data centerowns all persistence, the one store every record lives in and the single truth for all of it
model
one storeall data lives in one authoritative place, never scattered in private copies
fund per databaseeach fund is its own database; adding a fund adds a database
full isolationone fund's data can never reach another's, and an external user's data can never touch a fund's core
what's recorded
accountsper-account state and configuration
tradesevery signal, execution, and closed trade
rejectionsblocked and unidentified signals, with the reason
systemsystem events, maintenance, and resource readings
controlsthe live blackout and kill-switch flags

Your private fund, extended to the world.

Run GhostTraderOS built-in programs to securely extend your edge to others.

Signal Feed

Routes your signals out to external users, giving them view access to your signal alerts through an API.

AutoTrader

Executes and manages trades on external users' accounts, using the signals routed from the OS.

Trade Copier

Copies trades from a leader account to as many connected follower accounts. Separate copiers can be created for different assets.

All programs are non-custodial, with only permissions and settings managed by the fund manager. External users never submit or save their broker login details to the system.