Documentation
3 steps to start. Watch the video or follow the steps below.
Quick Start
Plans
One-time payment. Lifetime access.
| Feature | Pro $179 | Expert $349 |
|---|---|---|
| Unlimited trades & full history | ✓ | ✓ |
| Multi-account journal | ✓ | ✓ |
| 30+ analytics charts & dashboard | ✓ | ✓ |
| 23 embeddable Notion widgets | ✓ | ✓ |
| Exchange auto-sync (4 exchanges) | ✓ | ✓ |
| MT4/MT5 auto-sync + CSV import | ✓ | ✓ |
| AI Insights (daily tips) | ✓ | ✓ |
| Strategy Backtester | — | ✓ |
| Prop Firm Simulator | — | ✓ |
| Strategy Report Card & Edge Score | — | ✓ |
| Risk & Behavioral Analysis | — | ✓ |
| AI Trading Coach & Tilt Detection | — | ✓ |
| Public Profile & Leaderboard | — | ✓ |
| Video Course & Priority Support | — | ✓ |
Import Trades
Pick your method. You can combine several — all data merges into one journal.
Notion Sync
CSV / HTML / JSON Upload
Exchange API
MT4 / MT5 Expert Advisor
Journal
All trades in one place. Filter by account, tag, date, or session. Add screenshots and notes to any trade.
Analytics
30+ charts. All update live. Use the filter bar to isolate dates, accounts, pairs, or tags.
Key Metrics
| Metric | What it means | Good range |
|---|---|---|
| Win Rate | % of trades closed in profit | 40–60% |
| Profit Factor | Gross profit ÷ gross loss | > 1.5 |
| Expectancy | Average $ per trade | > $0 |
| Avg R:R | Average reward vs risk | > 1.5 |
| Max Drawdown | Largest peak-to-trough drop | < 10% |
| Edge Score | Composite 0–100 | > 60 |
| Sharpe Ratio | Return per unit of risk | > 1.0 |
Notion Widgets
23 embeddable widgets. Copy link → paste in Notion as /embed → done.
| Widget | What it does |
|---|---|
| Morning Briefing | Daily market overview + your stats |
| Equity Curve | P&L chart with drawdown |
| Market Sessions | Live session clocks |
| Economic Calendar | Upcoming events with countdowns |
| Position Calculator | Risk-based position sizing |
| Streak Counter | Win/loss streak tracker |
| Market Overview | Live prices |
| AI Insights | AI-generated daily tips |
| News Wall | Market news feed |
| Chart Terminal | TradingView charts |
| Execution Protocol | Pre-trade checklist |
+ 12 more utility widgets.
Strategy Backtester Expert
Filter your real trades by setup, session, pair, day — see what would happen if you only took those trades.
AI Coach Expert
AI analyzes your trades and gives actionable insights. Ask anything about your trading data.
Telegram Bot Coming Soon
Log trades from your phone in seconds. Voice, photos, natural language. Coming soon — included in your plan.
Tools & Calculators
Free tools in the sidebar. No login needed.
| Tool | What it does |
|---|---|
| Position Size Calculator | Lot size from balance, risk %, entry and SL |
| Risk/Reward Calculator | Entry, stop, target → R:R ratio |
| Pip Value Calculator | Pip value in your currency for any pair |
| Compound Growth | Project account growth over time |
| Prop Firm Calculator | Check position size vs FTMO/TopStep rules |
| Economic Calendar | Upcoming events, filter by currency |
Trading OS Expert
Complete Notion workspace. Duplicate the template → start using.
Daily Workflow
Settings
All configuration in one place: Settings.
Profile
Display name for public profile and reports.
Notion Connection
See Import Trades → Notion Sync for setup steps. For Internal Integration: notion.so/my-integrations → create integration → copy token → paste in Settings.
Field Mapping
Auto-detected after Notion connect. Minimum required: date, pair/symbol, P&L.
Exchange API Keys
Exchanges tab → paste read-only key. Trades sync automatically.
MT4/MT5
Import tab → download EA → copy API key into MetaTrader.
Disconnect Notion
Danger Zone at the bottom. Removes connection — your Notion data stays untouched. CSV/manual trades preserved.
Troubleshooting
1. Make sure the Notion integration has access to the correct page (Settings → Connections in Notion)
2. Re-authenticate: Settings → Notion → Disconnect → Connect again
3. Verify your database has the required fields (at minimum: date, pair/symbol, and P&L columns)
4. Check that you're not hitting API rate limits — wait 5 minutes and try again
5. If using a shared database, make sure the TSB integration is added to that specific page
2. Check that the API key has "read trades" permission
3. Go to Settings → Import → Exchange and click "Re-sync"
4. Some exchanges expire API keys after 90 days — create a new one if needed
5. Only closed trades are imported. Open positions will sync when they close.
2. Add
app.traderssecondbrain.com to the allowed URLs list3. Check the EA is attached to a chart and running (smiley face icon)
4. Verify the API key in EA inputs matches the one in TSB Settings
5. The EA only sends trades when they close — it does not send open positions
2. Check that the first row contains column headers
3. Date format should be consistent (YYYY-MM-DD or MM/DD/YYYY)
4. If auto-mapping fails, use manual field mapping — click "Edit Mapping" before importing
5. For HTML files (MetaTrader statements), make sure it's the full detailed statement, not the summary
2. Check that you're logged into TSB in your browser — widgets require authentication
3. Try refreshing the Notion page or closing and reopening it
4. On Notion iOS/Android, widgets load after a brief delay — give it 3-5 seconds
5. Clear browser cache if the widget shows an old version
2. Check the account filter — you might be viewing a single account
3. Click the sync/refresh button to force a data reload
4. If using Notion sync, make sure all trades have the required fields filled in
5. Trades without a P&L value are excluded from most charts
Frequently Asked Questions
Video Guides
Premium Deep-Dives
Full walkthroughs on our YouTube channel.
Need Help?
Can't find what you're looking for? We're here to help.
We typically reply within a few hours.