ℹ️Plan requirement: Auto-sync requires Pro (1 connection) or Edge (unlimited). CSV import is available on all plans including Free.
TopstepX
Pro + Edge
Edgelogbook connects to TopstepX via the ProjectX Gateway API. You'll need an API key from the ProjectX dashboard.
1
Get your API key
Log in to
dashboard.projectx.com → Settings → API Keys → Create New Key. Copy the key immediately — it won't be shown again.
2
Connect in Edgelogbook
Auto-Sync → Connect next to TopstepX → enter your login email and paste the API key → Connect.
3
First sync
The first sync imports closed trades from the past 90 days. Subsequent syncs run every 15 minutes and only add new trades.
⚠️Important: TopstepX's terms prohibit API access from VPS or VPN servers. If you use the cloud-hosted version of Edgelogbook, use CSV import instead for TopstepX trades.
Tradovate / Apex Trader Funding
Pro + Edge
Covers Tradovate and any prop firm on the Tradovate platform: Apex Trader Funding, MyFundedFutures, Bulenox, and others.
1
Your credentials
Use the same username and password you log into the Tradovate trading platform with. No special API key is needed.
2
Connect in Edgelogbook
Auto-Sync → Connect next to Tradovate / Apex → enter username, password, and optionally an account spec (e.g. demo for demo accounts; leave blank for live) → Connect.
3
Multiple accounts
Add separate connections for each account spec if you have a funded account and a combine running simultaneously.
Edge only
MetaApi is a cloud bridge for MetaTrader terminals. Supports The 5%ers, FTMO MT4/MT5, E8 Funding, and any MetaTrader-based prop firm.
1
Create a MetaApi account
Sign up free at
metaapi.cloud. The free tier supports one MT account which covers most traders.
2
Add your MT account in MetaApi
In the MetaApi dashboard, add a new account using your prop firm's MT server name, login number, and password. Wait for the status to turn green (connected).
3
Copy your token and account ID
In MetaApi → API Access: copy your token. In Accounts → click your account: copy the Account ID.
4
Connect in Edgelogbook
Auto-Sync → Connect next to MetaApi → paste both the token and account ID → Connect.
TradeLocker
Edge only
Used by Goat Funded, FundedNext, and others. Connect with your prop firm login credentials.
1
Find your server name
This is shown on the TradeLocker login screen. For Goat Funded it is typically GOATFunded-Live. Check your prop firm's onboarding email if unsure.
2
Connect in Edgelogbook
Auto-Sync → Connect next to TradeLocker → enter email, password, and server name → Connect.
CSV import — any broker
Drag a .csv file onto the Import Trades page. Edgelogbook's normaliser matches common column name variations automatically (Qty, Quantity, Contracts, Size, etc.).
For a reliable import your CSV should contain at minimum:
- Symbol / instrument name
- Trade direction (buy/sell or long/short)
- Entry time and exit time
- Entry price and exit price, or just a P&L column
- Quantity / contracts
If a column isn't detected, the import preview shows a warning. You can proceed without optional columns; required ones are flagged as errors.
Deduplication
Every trade is fingerprinted with a SHA-1 hash of: symbol + direction + entry_time + exit_time + entry_price + exit_price + pnl + quantity. This means you can safely re-import the same file multiple times or run both CSV import and auto-sync without creating duplicates.
In the import preview, duplicates appear greyed out with a skip badge. The confirm button shows exactly how many new trades will be added.
DXTrade and cTrader
Both are in development:
- DXTrade — FTMO DXTrade and other DXTrade-based firms. Estimated Q3 2025.
- cTrader Open API — Trading Pit, FTMO cTrader. Estimated Q3 2025.
Both platforms support CSV export today, which works with the universal importer. Email hello@edgelogbook.app to be notified when a specific integration ships.