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

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
Grab the build from the downloads section on the product page, then follow the steps for your platform.
RezSync-Algo-Setup.exe
RezSync-Algo.dmg (Apple Silicon · Intel)
rezsync-algo.tar.gz · .deb
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
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
%APPDATA%\RezSync\RezSync Algo\settings.json~/Library/Application Support/RezSync Algo/settings.json~/.config/rezsync/settings.jsonKeys 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
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>.jsonlHuman-readable terminal log
~/.local/state/rezsync/system/trading_bot_<YYYY-MM-DD>.logAI-only category log
~/.local/state/rezsync/system/ai/<YYYY-MM-DD>.logFiles 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)
Demo is the recommended posture during the beta. If you decide to run live anyway, treat this list as the minimum bar.
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.
Setup questions, OAuth issues, or risk profile guidance — we respond on a working day.