Operator workspace
Back to RezSync Algo

Install guidefrom download to your first demo decision.

RezSync Algo ships as a downloadable application. The engine starts on demo. Live execution stays off until you turn it on yourself, twice. This page walks through the setup, the settings.json controls, the log files you can audit, and the checklist for live mode.

Step 1 · Install

Install on your operating system.

Grab the build from the downloads section on the product page, then follow the steps for your platform.

Windows

RezSync-Algo-Setup.exe

  1. 1Run the installer and follow the prompts
  2. 2Launch RezSync Algo from the Start menu
  3. 3Complete the cTrader OAuth handshake on first run

macOS

RezSync-Algo.dmg (Apple Silicon · Intel)

  1. 1Open the .dmg and drag RezSync Algo into Applications
  2. 2First launch may need right-click → Open (Gatekeeper)
  3. 3Complete the cTrader OAuth handshake on first run

Linux

rezsync-algo.tar.gz · .deb

  1. 1Extract the archive or install the .deb with apt/dpkg
  2. 2Run rezsync-algo from a terminal
  3. 3Complete the cTrader OAuth handshake on first run

First run defaults to a cTrader demo account.

The OAuth flow connects you to cTrader without baking credentials into the installer. Demo is the only path live execution remains disabled in settings until you change it.

Step 2 · settings.json

The file that controls the engine.

Settings live on your machine in plain JSON. You can open it in any editor. Nothing is baked into the binary that you cannot override here.

Where to find it

  • Windows%APPDATA%\RezSync\RezSync Algo\settings.json
  • macOS~/Library/Application Support/RezSync Algo/settings.json
  • Linux~/.config/rezsync/settings.json

Keys you control

  • live_trading_enabled — boolean. Off by default. Live orders are refused until this is true and confirmed at onboarding.

  • ctrader.environment "demo" or "live".

  • trading.risk_appetite — Conservative, Moderate, Aggressive, Scalper.

  • ai.provider, api_key, model — bring your own provider, or point at managed RezSyncIQ.

  • trading.symbols, max_open_positions — the universe and concurrency cap.

Step 3 · Audit

Where the decisions are written.

Every decision the engine makes — buy, sell, hold, abstain — is written to disk in a structured format. Nothing important is held only in memory.

Log paths

  • Structured decisions (one JSON per line)

    ~/.local/state/rezsync/system/structured_<YYYY-MM-DD>.jsonl
  • Human-readable terminal log

    ~/.local/state/rezsync/system/trading_bot_<YYYY-MM-DD>.log
  • AI-only category log

    ~/.local/state/rezsync/system/ai/<YYYY-MM-DD>.log

Files rotate daily and are line-delimited JSON for the structured log, plain text for the others. Both are safe to grep, tail, or pipe into your own tooling.

Sample decision record

approved
{
  "timestamp": "2026-05-02T14:23:45Z",
  "analysis_type": "trading_signal",
  "symbol": "EURUSD",
  "action": "buy",
  "confidence": 0.873,
  "entry_price": 1.0850,
  "stop_loss": 1.0820,
  "take_profit": 1.0900,
  "risk_reward_ratio": 2.5,
  "data_quality": "real_time",
  "execution_blocked": false,
  "reasoning": "Pullback into demand zone with..."
}

One line per decision in .jsonl. Holds and abstains are recorded the same way, with action: "hold" and a reason.

Step 4 · Going live (optional)

The checklist before live execution.

Demo is the recommended posture during the beta. If you decide to run live anyway, treat this list as the minimum bar.

  • 1You have run the engine on demo for at least one full session and reviewed the logs
  • 2You understand the active risk profile (Conservative · Moderate · Aggressive · Scalper)
  • 3You have an active cTrader live account and a tested OAuth connection
  • 4You accept that automated trading carries financial risk and that RezSync does not promise returns
  • 5You have set live_trading_enabled = true in settings.json and confirmed during onboarding

RezSync Algo is in beta. Live execution is technically possible, but not recommended yet. Risk on a real account is yours to carry. We will notify users when the build is cleared for live use.

Need a hand?

Setup questions, OAuth issues, or risk profile guidance — we respond on a working day.