GlanceFlow is not just another copy-trading tool. It’s a self-contained, offline-first trading orchestration hub for 2026, designed for traders who value privacy, speed, and autonomy. Instead of relying on cloud servers or monthly fees, GlanceFlow turns your local machine into a private replication engine that mirrors strategies from leading platforms—cTrader, MetaTrader 4, and MetaTrader 5—without exposing your data to third parties.
Think of it as a digital lighthouse: your trades are beacons that others can follow, but the light never leaves your shore. GlanceFlow uses a peer-to-peer mesh architecture where signals are exchanged locally via encrypted files or LAN broadcasting, not the internet. This eliminates latency, subscription costs, and surveillance.
The core metaphor: “Your trading terminal becomes a silent conductor of an orchestra—each instrument (account) plays in perfect sync, without a cloud conductor.”
C:\GlanceFlow or ~/GlanceFlow). glanceflow (or GlanceFlow.app on macOS).graph TD
A[User's Trading Terminal] -->|MT4/MT5/cTrader API| B(GlanceFlow Bridge)
B --> C{Local Event Bus}
C --> D[Signal Decoder]
C --> E[Strategy Replicator]
C --> F[Audit Logger]
D --> G[Encrypted Local DB]
E --> H[Slave Accounts]
H --> I[Trade Execution]
F --> J[Historical Logs]
style B fill:#4A90E2,stroke:#333,stroke-width:2px
style C fill:#F5A623,stroke:#333,stroke-width:2px
style H fill:#7ED321,stroke:#333,stroke-width:2px
How it works:
GlanceFlow uses a YAML-based configuration for flexibility. Below is a complete profile for a multi-account setup:
master:
platform: mt5
login: 12345678
password: "your_password_here"
server: "ICMarkets-Demo"
symbol_filters:
- EURUSD
- GBPJPY
- BTCUSD
slaves:
- platform: ctrader
client_id: "abcd1234"
client_secret: "secret_value"
account_type: demo
copy_lot_multiplier: 0.5
- platform: mt4
login: 87654321
password: "mt4_password"
server: "FXCM-Demo01"
copy_lot_multiplier: 0.3
settings:
sync_interval_ms: 100 # 100ms polling
risk_management:
max_daily_loss_percent: 5
stop_loss_points: 50
encryption: true
log_level: info
Explanation:
symbol_filters: Only copy trades for specific symbols (reduce noise). copy_lot_multiplier: Adjust risk per slave account (0.5 = half lot size). risk_management: Built-in circuit breakers to prevent overexposure.Launch GlanceFlow from the terminal with custom parameters:
# Windows
glanceflow.exe --config "C:\Users\Trader\profiles\scalping.yaml" --verbose
# macOS/Linux
./glanceflow --config ~/profiles/long_term.yaml --daemon --port 8080
Options:
--config: Path to YAML profile (required). --verbose: Detailed logs for debugging. --daemon: Run as background process. --port: Local HTTP dashboard port (default: 8080).| OS | Version | Status | Emoji |
|---|---|---|---|
| Windows | 10, 11 | ✅ Fully Supported | 🖥️ |
| macOS | 13 (Ventura)+ | ✅ Fully Supported | 🍎 |
| Linux (Ubuntu) | 22.04 LTS | ✅ Fully Supported | 🐧 |
| Linux (Debian) | 11+ | ✅ Supported (manual deps) | 🐧 |
| Linux (Fedora) | 37+ | ⚠️ Beta (community) | 🐧 |
| Android | N/A | ❌ Not Planned | 📱 |
| iOS | N/A | ❌ Not Planned | 📱 |
Note: ARM-based Macs (M1/M2) are natively supported via Rosetta 2 or native build on request.
A clean, web-based dashboard (accessible via localhost:8080) that adapts to any screen size. Monitor trades, adjust risk sliders, and view real-time P&L – all with minimal CPU usage. The interface is designed for traders with multiple monitors or single-screen setups, using a collapsible sidebar.
Out-of-the-box translations for English, Spanish, Japanese, Chinese (Simplified), Arabic, and Russian. The language is auto-detected based on your OS locale, or manually set via the dashboard. No API calls needed – translations are embedded in the binary.
While GlanceFlow is offline-first, we provide local bot integration that can ping a Telegram group when trades are executed or errors occur. This is fully optional and uses your own Telegram bot token – we never see your data. Support documentation is built into the app as a local help server.
Leverage AI to analyze your trade history entirely offline (optional). GlanceFlow can export trade logs in a JSON format that OpenAI or Claude APIs can consume. For example:
glanceflow --export-logs "trades_2026.json"
Then use LangChain or a custom script to generate strategy reports. This integration respects your privacy – the API call is made from your machine, not ours.
Unlike cloud-based services, GlanceFlow uses open protocols (JSON over localhost). You can mix MT4, MT5, and cTrader accounts in any combination. The Event Bus normalizes market data differences (e.g., 5-digit vs 4-digit quotes) automatically.
All configuration files and logs are encrypted with AES-256-GCM. Your master account credentials never appear in plaintext on disk. Decryption occurs only in memory during runtime.
GlanceFlow is designed for offline copy-trading, local trade replication, and multi-platform signal mirroring in 2026. Ideal for algorithmic traders, prop firm managers, and retail investors who demand privacy-first trading software without subscription fees or cloud dependencies. Keywords: cTrader copy-trading, MT4 local mirror, MT5 replication tool, peer-to-peer trade sync, offline trading bot, encrypted trade logger, multi-account manager, localhost trading engine, risk management software, 2026 trading tools.
GlanceFlow is a productivity tool, not financial advice.
By downloading and using GlanceFlow, you agree to these terms.
This project is licensed under the MIT License. See the LICENSE file for full details.
GlanceFlow – Copy-trading reimagined for the privacy era.
Note for contributors: The project uses a modular plugin architecture for new platform integrations. See CONTRIBUTING.md for details on adding support for Sierra Chart, NinjaTrader, or custom APIs.