Product walkthrough

Every feature. In motion.

Twelve scenes, one scroll. Animated mockups of the actual UI — crisp at every resolution, live as you read.

Getting started

Install· ~45s

Download, install, launch.

32 MB installer. Bundled Node sidecar extracts on first run. System tray lights up when server is ready.

ForexRoute Desktop · Installer
Windows 11
forexroute.io/download

Download for Windows

ForexRoute_1.1.0_x64-setup.exe · 29 MB

Credential vault· ~40s

Encrypt an API key.

Paste your broker key once. scrypt + AES-256-GCM wraps it per-user on your disk. Never transmitted.

Credential Vault · AES-256-GCM
OANDA

New API credential

OANDA
bnb_K3s9Xp82vQ4mLr7wN1cT6fH5
••••••••••••••••••••••••••••••••

Encryption pipeline

1 · Derive key

scrypt(SECRET + ':' + userId, salt, 32)

2 · Encrypt

AES-256-GCM · iv 12B · authTag 16B

3 · Store ciphertext

salt:iv:authTag:ciphertext

Stored on disk

c2FsdA==:Z2VuZXJhdGVkSVY=:YXV0aHRhZ3Zvdw==:ZW5jcnlwdGVkY2lwaGVy…

Plaintext never logged. Per-user salt.

Trading strategies

Triangular FX· ~50s

Three legs. One broker. Instant loop.

Scanner finds the USD → EUR → GBP → USD mispricing. Router fires all three legs in parallel, post-cost net is positive or we skip.

Triangular FX Arbitrage · Scanner
Live

Top loops · post-cost

USD → EUR → GBP → USD+8.1 bps
product = 1.00081viable
USD → JPY → AUD → USD+9.3 bps
product = 1.00093viable
EUR → GBP → CHF → EUR1.2 bps
product = 1.00012below threshold
USD → CAD → NZD → USD+9.1 bps
product = 1.00091viable

Execution · $100k loop · OANDA

LEG 1EUR/USD
pending

Buy EUR @ 1.0842

LEG 2EUR/GBP
pending

Sell EUR @ 0.8519

LEG 3GBP/USD
pending

Sell GBP @ 1.2731

Net profit (post-cost)

Gross edge

+$81

After spread + commission

Cross-Source· ~50s

Broker quote vs consensus rate.

Compare your broker's live quote against ECB + OpenER + ExchangeRateHost. Trade the deviation when it beats spread.

Cross-Source Arbitrage · EUR/USD
ECB · OpenER · EXR.host

Broker quote · OANDA

LIVE

1.08420

Notional $500k · spread 0.6 pip

ActionBUY EUR · IOC
Commission$5 (0.01%)

Consensus mid · 3 sources

REFERENCE

1.08483

ECB · OpenER · EXR.host · < 30s age

Exit targetSell EUR at consensus
Expected edge5.8 bps
Broker lags consensusDeviation: +5.8 bps

Expected profit on convergence

+$245

DXY Basket· ~45s

Synthetic DXY vs broker quote.

Build the ICE-weighted dollar index from EUR/JPY/GBP/CAD/SEK/CHF exposure, compare to broker DXY, trade the mispricing.

DXY Basket Arbitrage · Synthetic vs Broker
ICE-weighted

ICE Dollar Index constituents · live weights

EUR
57.6%
JPY
13.6%
GBP
11.9%
CAD
9.1%
SEK
4.2%
CHF
3.6%

Synthetic DXY

104.287

Broker DXY quote

104.432

Arb signal

BUY basket · SHORT broker DXY

Mispricing: +0.14% · convergence expected

Profit on $250k notional

+$346 post-cost

Smart Order· ~40s

VWAP slicing with IOC fills.

Large notional sliced by depth + urgency. IOC, FOK, and limit variants mixed. Post-trade slippage report in pips.

Smart Order · BUY 2,500 EUR/USD
VWAP slicing

Target fill

2,500 shares

Slices

5 × 500

Max slippage

0.05%

Achieved VWAP

$0.00

Slice log

Backtest· ~40s

5 years of tick-level forex history.

Replay any strategy. Equity curve, Sharpe, drawdown, slippage-aware. CSV / PDF tearsheet export.

Backtest · Triangular FX · 2024-Q2
3 months

Equity curve ($)

AprMayJun

Total return

+52.3%

Sharpe

2.41

Max drawdown

−4.1%

Win rate

73%

Avg win

$284

Avg loss

−$112

Trades

1,284

Slippage avg

0.03%

Paper trade· ~35s

Risk-free live simulation.

Same UI, same feeds, no orders. Promote to live with one toggle when the curve holds up.

Paper Trading · Simulated spot forex
SIM
⚠ SIMULATION — no capital at riskLive spot forex feeds · realistic slippage model

Simulated positions

EUR/USD50 × $2820.10+$1070
GBP/USD40 × $1601.80+$484
USD/JPY30 × $3920.50$-231
AUD/USD60 × $1580.00+$555

Paper PnL

+$1878

Starting capital

$500,000 (virtual)

Days running

14

Swap-aware· ~40s

Spread, commission, and rollover in every PnL.

Post-cost PnL by default. Long / short swap rates priced per-position. Year-end export formatted for your accountant.

Swap-Aware PnL · 2025-26
Accountant-ready

Trade breakdown · today

Gross PnL+$8,420
Commission (0.01%)$-72
Spread cost$-42
Swap (overnight)$-28
Broker financing$-65
Net post-cost+$8,213

Year-to-date · realized gains

Realized FX gainsSec 988

$48,420

Capital gains (short-term)ST · ordinary

$124,500

Capital gains (long-term)LT · 15%

$284,100

Estimated tax liability

$86,420 · due Apr 15

Tools & analytics

Wallet· ~30s

Every balance, one view.

Live balances from all connected brokers, aggregated into a single donut + rebalancing hints.

Wallet · Aggregate
12 exchanges

$12,847.42

USD equivalent · live FX

Breakdown

Binance
$539642%
Gate.io
$231318%
KuCoin
$179914%
Bybit
$128510%
OKX
$10288%
Others
$10288%
Suggestion: move 2.5 BTC Binance → KuCoin for +0.18% better fill rate
PnL Dashboard· ~35s

Every trade. Every fee. Every CSV.

Cumulative PnL, ROI, win rate, drawdown. CSV export with timestamps, fees, slippage per leg.

PnL Dashboard · Last 30 days
Real trades

Cumulative P&L

+$284.10

ROI (30d)

+11.4%

Trades

342

Avg win

$1.12

Win rate · monthly

JanAprJulOct

Latest trades

14:47BTC+$2.14
14:46SOL+$1.88
14:45BNB+$0.96
14:44ARB$-0.42
Alerts· ~30s

Price ticks. Toast pops. Telegram pings.

Set threshold. When crossed — in-app toast + native OS notification + Telegram fire in the same tick.

Alerts · EUR/USD · Binance
Live

Active alert

PRICE_ABOVE#AB-23

EUR/USD >= $2,841.500

Binance · one-shot

Delivery channels

In-app toastON
Native OS notificationON
TelegramON
Emailoff

Live price · Binance REST

$2835.00

Polled every 30s · alert check each tick

76,40076,500 trigger76,525

Ready to run all of this?

Every scene above is the actual UI. Download and go.