📱 Using multiple devices?
Your trades are saved locally on this device only. To access your data on another device (phone → laptop, home → work), use Export CSV from the Journal page then re-import it on the new device.
💡 Tip: bookmark this page on each device you use so your journal is always one tap away.
Dashboard
📈 Equity Curve
Scroll to zoom · Drag to pan
▼ Drawdown %
how far equity has fallen from its peak at each point
Recent Trades
Performance by Market
P&L by Day of Week
Win Rate Trend
Trade Distribution
Hourly Performance
Open Date ↕ClosedSymbolMarketDir EntryExitSLTP SizeP&L ↕ % AcctR:RCommissionNet P&LResultSetupTagsActions
0 trades
📋 Pre-Market Plan
⚡ RB Trading Strategies
DeM Daily Trigger
15M Pullback Algo
NY Volume Momentum
4HR JRSX Algo
Other Setups
Break & Retest
Supply/Demand
Trend Continuation
Reversal
Range Play
News Play
ICT Concepts
Order Block
✅ Pre-Trade Checklist
Identified higher timeframe trend (H4/Daily)
Entry aligns with market bias
Stop loss at a logical structure level
Risk within daily limit (≤ 2% per trade)
R:R ratio is at least 1:2
No high-impact news in next 30 minutes
Take profit level clearly identified
Position size calculated correctly
Not emotional — following the plan
This is an A+ setup, not a B-grade trade
Checklist score: 0 / 10
👁 Watchlist
📓 Post-Market Review
1 ⭐
2 ⭐
3 ⭐
4 ⭐
5 ⭐
Monthly P&L
Win / Loss / BE
Cumulative R-Multiple
Win Rate Trend (rolling 10 trades)
Setup Performance
Symbol Performance
⏰ Time of Day — P&L Heatmap
Day of Week Performance
📏 Trade Duration Analysis
🧠 Discipline Tracker — Cost of Mistakes
📈 Profit Factor by Setup
📊 Long vs Short Breakdown
🎯 R-Multiple Distribution
📊 Full Statistics
🔁 Consecutive Trade Analysis
💰 Avg Win vs Avg Loss
Overview
Trades
Detailed
Setups
Costs
Export
P&L Summary
Risk Metrics
Monthly P&L
All Trades
DateCloseSymbolDir EntryExitSLTP SizeR:RGross P&L CommSwapNet P&L ResultSetup
Performance by Metric
Setup / Strategy Performance
Tag Cloud
Costs by Market
Costs by Symbol
⬇ Export Your Data
Your exported CSV is compatible with:

• Microsoft Excel
• Google Sheets
• TradingView (re-import)
• Any custom analysis tool
🔒 Backup Your Journal — Keep Your Data Safe

Your journal data is stored privately on your device only — we never see it, store it, or have access to it. That's intentional. Your trading data is yours.

Because it lives on your device, we strongly recommend downloading a backup regularly. If you ever clear your browser, switch devices, or want to move to a new computer, this backup file is how you restore everything instantly.

What's included in your backup:
All trades · All accounts · Analytics history · Risk rules · Trade planner notes · Watchlists · Emotion tags · Settings
Show:
Profit Loss ○ Today
Month P&L
$0.00
Trading Days
0
Best Day
$0.00
Worst Day
$0.00
🧮 Position Size Calculator
Powered by the RB Trading Risk Engine
Risk Amount
$100.00
Position Size
Stop Distance
R:R Ratio
Potential Profit
Break-even (with fees)
Risk Level Low Risk
🛡 Daily Risk Rules
📊 Today's Risk Status
Daily P&L vs Limit$0
Trades Today0/5
🏦 Prop Firm Tracker
⚙️ Prop Firm Setup
Quick Presets — click to auto-fill
📊 Live Account Status

Select a preset or fill in your firm details →

📊
How Backtesting Works
1. Create a Session — give it a name like "EURUSD Break & Retest Strategy". Each session is saved separately so you can run multiple strategies at once.
2. Load the Chart — pick your symbol and timeframe. The TradingView chart loads with the RB Trading DeMarker indicator pre-applied.
3. Log Trades — scroll back in TradingView, spot your setup, fill in Entry / SL / TP and hit Log. Your R:R and P&L auto-calculate.
4. Demo Mode — want to practice live? Toggle Demo Mode to paper trade real-time prices. Your open trades appear as visual markers above the chart with live P&L.
5. Review Results — after logging trades, the Results tab shows your win rate, equity curve, profit factor and setup breakdown automatically.
Session:
📊
Backtest Your Strategy
Create a named session, load any symbol on TradingView with your RB DeMarker indicator pre-loaded, and log trades as you replay the market. Track your edge before risking real money.
🧮 RB Trading Risk Calculator — Full position sizing tool. Use this alongside your trading to calculate exact lot sizes, pip values and risk amounts.
🧠 Traders IQ Challenge — Test your trading knowledge and unlock exclusive discounts. Complete the challenge to see how you rank.
🧠
Traders IQ Challenge
Test your trading knowledge and compete with other traders. Click below to open the challenge.
Getting Started
Importing Trades
MetaTrader
cTrader
NinjaTrader
IBKR
All Platforms
Manual Entry
Pro Tips
Your Data
🚀 Welcome to RB Trading Pro Journal
1

Create Your Accounts

Go to the sidebar and click "+ Add Account". Add all your trading accounts: FTMO, FunderPro, personal accounts etc. You can toggle between them anytime using the sidebar pills.

2

Set Your Starting Balance

When adding an account, enter your starting balance. This powers the equity curve to show real drawdown % from peak, not just P&L.

3

Import or Add Your Trades

Use Import CSV (top right) to bulk import from MetaTrader, FTMO, Interactive Brokers, etc. Or click "Add Trade" to log manually.

4

Plan Your Trading Day

Visit Trade Planner every morning. Set your bias, key levels, complete the pre-trade checklist, and add your watchlist before the session starts.

5

Review Your Analytics

After logging trades, check Analytics and Reports to identify patterns — your best setups, best times to trade, emotional habits, and more.

📱 Key Features
Multi-Account Management — Toggle between FTMO, FunderPro, personal accounts
📊 Advanced Analytics — 100+ metrics including MFE/MAE, drawdown, Sharpe ratio
📋 Daily Planner — Pre-market plans, checklists, post-market reviews
🛡 Risk Rules — Real-time daily loss & trade limit monitoring
🏦 Prop Firm Tracker — Progress bar, DD room, target tracking
📤 CSV Import/Export — Works with MT4, MT5, FTMO, IB, cTrader
💡 Quick Tips
💡

Always log emotions on each trade. After 50+ trades you'll see exactly which emotional states lead to your best and worst performance.

💡

Use the Pre-Trade Checklist every single time. Traders who complete it consistently outperform those who don't by an average of 23%.

💡

Set your Daily Loss Limit in Risk Manager. The system will alert you when you're approaching or hitting it.

🔒 Your Data Stays on Your Device

We built this journal with your privacy in mind. We do not store, access, or transmit any of your trading data. Everything — your trades, accounts, P&L, notes and settings — is saved directly in your browser on your own device. No servers. No cloud. No one looking at your data.

This means your data is completely private — but it also means you are responsible for backing it up. We recommend downloading a backup from Reports → Export → Backup every week or before clearing your browser.
⬆ How to Import Trades
1

Export from your platform

Go to your trading platform's history or account statement section and export as CSV, HTML, or Excel. Each platform tab above has exact step-by-step instructions with screenshots.

2

Click Import in the top bar

The Import ⬆ button is always in the top right corner. Click it from any page — it works on every section of the journal.

3

Drop your file

Drag and drop your file directly onto the upload zone, or click the zone to browse. Supported: .csv · .xlsx · .htm · .html — all formats auto-detected.

4

The system auto-detects your platform

RB Trading automatically identifies your platform format (MT5, MT4, cTrader, NinjaTrader, IBKR, Tradovate, Generic) by reading the file headers. No manual selection needed in most cases.

5

Click Import Trades

A preview shows how many trades were detected. Click Import Trades to confirm. Duplicates are skipped automatically — safe to re-import the same file without creating double entries.

Re-import anytime. Import the same file again after adding more trades — duplicates are detected by order ticket number and price/date fingerprint so only new trades get added.
✅ Supported File Formats
📊
MT5 Excel (.xlsx)
Best option — drag and drop direct from MT5 Save as Report
BEST
🌐
MT4/MT5 HTML Report (.htm)
Full account history page — drop the .htm file directly
📄
Generic CSV (.csv)
Works for cTrader, NinjaTrader, IBKR, Tradovate, Binance, Bybit and any custom export
📋 Generic CSV Minimum Columns
Date, Symbol, Direction, Entry, Exit, Size, PnL
2026-02-20, EURUSD, Long, 1.0850, 1.0920, 0.5, 350
2026-02-20, AAPL, Long, 182.50, 186.20, 20, 74
2026-02-21, NAS100, Short, 21800, 21600, 1, -200
Auto-detected optional columns: SL, TP, Commission, Swap, Market, Setup, Notes, Tags, R:R
📊 MetaTrader 4 (MT4) Export

Step 1 — Open Account History Tab

In MT4, go to the Terminal window at the bottom (press Ctrl+T if not visible). Click the Account History tab.

Step 2 — Set the date range

Right-click anywhere in the Account History panel. Select "All History" or set a custom date range.

Step 3 — Save as Report

Right-click again → "Save as Report" → Choose ".htm" or use "Save as Detailed Report" for CSV format.

File → Save as Report → .htm or .csv

Step 4 — Import Here

Click Import in the top bar, select MT4 format, upload your file. The system maps all columns automatically.

💡 Tip: MT4 history uses "buy"/"sell" instead of "Long"/"Short" — this is handled automatically on import.
📊 MetaTrader 5 (MT5) Export

Step 1 — Go to History Tab

In MT5, press Ctrl+T to open Terminal. Click the History tab.

Step 2 — Right-click to Export

Right-click in the History panel. Select "Save as Report" and choose the CSV (.csv) option for the cleanest import.

Right-click → Save as Report → CSV

Step 3 — Select MT5 Format

In the import dialog, select "MetaTrader 5" from the platform dropdown. MT5 includes more detail than MT4, including swap and commission columns.

MT5 Column Mapping

Time → Date
Symbol → Symbol
Type → Direction
Price → Entry
S/L → Stop Loss
T/P → Take Profit
Profit → P&L
Commission → Commission

📊 cTrader Export Guide

Step 1 — Open the History Tab

At the bottom of cTrader Desktop, click Trade Watch. Then click the History tab. All closed positions appear here.

cTrader Desktop → Trade Watch → History

Step 2 — Set Your Date Range

Use the calendar controls at the top of the History panel to set the date range you want to export. The panel only exports what's currently visible.

Step 3 — Export to CSV

Right-click anywhere inside the history list → select "Export to CSV". The file saves automatically to your cTrader installation folder (usually Documents/cTrader/).

History panel → Right-click → Export to CSV

Alternative: Statement Export

Click the Statement button at the top of the History tab → click the small down arrow next to it → select Export to Excel or Export to CSV. Note: this option is only available in cTrader Desktop (Windows), not the web version.

History → Statement ▾ → Export to Excel/CSV
💡 Web/Mac users: If the CSV export button is missing, use the HTML Statement option instead (History → Statement → HTML), then upload that file here. Both formats are supported.
📋 cTrader Column Mapping
cTrader Column Journal Field
SymbolSymbol ✅
Opening DirectionDirection (Buy=Long, Sell=Short) ✅
Opening TimeEntry Date ✅
Closing TimeExit Date ✅
Entry PriceEntry Price ✅
Closing PriceExit Price ✅
Filled Qty / VolumePosition Size ✅
Net Profit / P&LP&L ✅
📤 Import: Click Import in the top bar, drop your cTrader CSV, and the journal auto-maps all columns. No manual selection required.
⚠️ Note: cTrader exports the close time as the main date. In the journal this shows as the trade date. If you want to see open time, it's included in the Close Date field.
📊 NinjaTrader 8 Export Guide

Step 1 — Open Trade Performance

In the NinjaTrader Control Center, click New in the top menu → select Trade Performance. This opens the full performance dashboard.

Control Center → New → Trade Performance

Step 2 — Set Account & Date Range

Use the Account dropdown to select your account (you can only export one account at a time). Set the From and To date range at the top, then click Generate.

Step 3 — Switch to Executions Tab

Click the Executions tab (not "Trades"). Executions gives you the most detail including individual fill prices, times, and quantities. The Trades tab is aggregated and less accurate for journaling.

Trade Performance → Executions tab

Step 4 — Export to CSV

Right-click anywhere in the data grid → select ExportTo Excel (CSV). Save to a location you can find easily.

Right-click grid → Export → To Excel (CSV)
⚠️ Partial fills: NinjaTrader logs each execution separately. If one trade was filled in 3 parts, you'll see 3 rows. The journal combines these automatically using the Order ID.
📋 NinjaTrader Column Mapping
NinjaTrader Column Journal Field
InstrumentSymbol ✅
Market PositionDirection (Long/Short) ✅
Entry TimeEntry Date ✅
Exit TimeExit Date ✅
Entry PriceEntry Price ✅
Exit PriceExit Price ✅
QuantityPosition Size ✅
ProfitP&L ✅
CommissionCommission ✅
📤 Import: Drop your NinjaTrader CSV into the Import dialog. The format is auto-detected. For futures, the market type is automatically set to Futures.
📊 Interactive Brokers (IBKR) Export Guide

Method 1 — Activity Statement (Easiest)

Log in to Client Portal (interactivebrokers.com). Go to Performance & ReportsStatements. Select Activity as the report type. Set your date range and click Run. Under format, select CSV. Download the file.

Client Portal → Performance & Reports → Statements → Activity → CSV

Method 2 — Flex Query (Most Detailed)

In Client Portal, go to Performance & ReportsFlex Queries. Click + to create a new Activity Flex Query. Under Sections, click Trades → select all fields → Save. Set Delivery Configuration to CSV with column headers enabled. Run the query and download.

Flex Queries → New Activity Query → Trades → CSV

Method 3 — Trader Workstation (TWS)

In TWS, go to AccountTrade Log. Set the date range. Right-click the grid → ExportExport to CSV.

TWS → Account → Trade Log → Export to CSV
⚠️ IBKR CSV is complex. The Activity Statement CSV has multiple sections. The journal automatically finds the Trades section and skips headers, summaries, and other sections. Upload the raw downloaded file without editing it.
📋 IBKR Column Mapping
IBKR Column Journal Field
SymbolSymbol ✅
Buy/SellDirection ✅
Date/TimeEntry Date ✅
T. PriceEntry Price ✅
QuantityPosition Size ✅
Realized P/LP&L ✅
Comm/FeeCommission ✅
Asset CategoryMarket type (Stocks/Forex/Futures) ✅
📤 Import: Drop the raw IBKR CSV file. The journal skips all the header/summary rows and extracts only the closed trade executions automatically.
⚠️ IBKR exports executions, not round trips. Each buy and sell is a separate row. The journal pairs them automatically to create completed trade entries. If you have open positions, those rows are skipped.
📊
MetaTrader 4 (MT4)
Forex · CFDs

Terminal → Account History tab → Right-click → Save as Report → .htm file. Drop the .htm file directly into Import.

Terminal → Account History → Save as Report → .htm
Full guide → MetaTrader tab ↑
📊
MetaTrader 5 (MT5)
Forex · CFDs · Stocks

Ctrl+T → History tab → Right-click → Save as Report → select Excel (.xlsx). The .xlsx file is the cleanest format for import.

Ctrl+T → History → Save as Report → .xlsx
Full guide → MetaTrader tab ↑
🔷
cTrader
Forex · CFDs · Crypto

Trade Watch → History tab → Right-click → Export to CSV. Or use Statement button ▾ → Export to Excel (Desktop only).

Trade Watch → History → Right-click → Export to CSV
Full guide → cTrader tab ↑
NinjaTrader 8
Futures · Stocks · Forex

Control Center → New → Trade Performance → Executions tab → set date range → Generate → Right-click → Export to Excel (CSV).

Control Center → Trade Performance → Executions → Export
Full guide → NinjaTrader tab ↑
🏦
Interactive Brokers (IBKR)
Stocks · Options · Futures · Forex

Client Portal → Performance & Reports → Statements → Activity → CSV format. Or use Flex Queries for more detail.

Client Portal → Statements → Activity → CSV
Full guide → IBKR tab ↑
🔵
Tradovate
Futures · Micro Futures

Click your account dropdown → gear icon → Account Reports → Orders tab → set date range → Download Report. Save the CSV and import.

Account ▾ → ⚙ → Account Reports → Orders → Download Report
📈
TradingView Paper Trading
All markets (paper only)

In the Trading Panel at the bottom of your chart, click your account name → Export Data… → select History tab → Export. TradingView only keeps last 7 days of history.

Trading Panel → Account name → Export Data… → History
⚠️ TradingView only stores 7 days. Export daily to keep full history.
📉
thinkorswim (ToS)
Stocks · Options · Futures

Monitor tab → Account Statement. Set date range. Click the export icon (top right of the panel) to download as CSV.

Monitor → Account Statement → Export icon → CSV
🟡
Binance
Crypto Spot · Futures

Spot: Orders → Order History → Export. Futures: Orders → Futures Order History → Trade History → Export. Select your date range and download CSV.

Orders → Trade History → Export → CSV
🔶
Bybit
Crypto Spot · Perpetuals

Orders → My Orders → Order History → Export. For derivatives: Derivatives → Positions → Closed PnL → Export. Choose CSV format.

Orders → Order History → Export → CSV
🏅
FTMO / FunderPro / Prop Firms
Challenge & Funded accounts

Most prop firm dashboards show trade history. Look for an Export or Download button in the Account History section. The CSV columns match MT5 format since most prop firms use MT5.

Dashboard → Account History → Export / Download
📋
Any Other Platform
Generic CSV format

If your platform exports a CSV with these column names (any order), it will work automatically:

Date · Symbol · Direction
Entry · Exit · Size · PnL
SL · TP · Commission · Notes
✍️ Manual Trade Entry Guide
1

Click "Add Trade"

The Add Trade button is always visible in the top right. Click it to open the trade entry form.

2

Enter Core Details

Fill in Symbol, Date, Market type, Direction (Long/Short), Entry price, and Stop Loss. These are the minimum required fields.

3

Add Exit Data (after trade)

Once the trade closes, enter your Exit price and the P&L will auto-calculate. For Forex, P&L = (exit-entry) × lots × 100,000.

4

Tag Emotions

Click the emotion tags that apply to this trade. After 30+ trades, you'll start seeing exactly which emotional states hurt or help your trading.

5

Add Notes & Mistakes

Be honest with the mistakes field. This is the most valuable part — reviewing your mistakes is how elite traders improve fastest.

📝 What to Log on Every Trade
📌 Entry & Exit prices — Exact prices, not approximations
🛑 Stop Loss level — Where your SL was at entry, not where it moved
🎯 Take Profit target — Your planned TP, even if you exited early
📐 Position size — Lots, shares, or units traded
🧩 Setup name — e.g. "Break & Retest", "Order Block", "FVG"
😤 Emotions — Honestly tag your emotional state
📝 Notes — What you saw, why you took it
Mistakes — What you'd do differently (leave blank if perfect)
🏆 Pro Tips from Elite Traders
💡

Journal within 30 minutes of every trade

The longer you wait, the more your brain rewrites history. Log your emotions immediately while they're raw and honest. This is the single biggest journaling mistake traders make.

💡

Review on Sundays — never during the week

Deep analytics review should happen on weekends when markets are closed. During the trading week, just log. Save analysis for Sunday when you have emotional distance from your trades.

💡

Track MFE and MAE religiously

Maximum Favourable Excursion (MFE) shows how far trades moved in your favour before closing. Maximum Adverse Excursion (MAE) shows max drawdown. These tell you if your stop is too tight or your target is too conservative.

💡

Use the Prop Firm Tracker every day

If you're funded, set up the Prop Tracker in Risk Manager. Know exactly how much daily loss room you have before you even click buy. Most funded traders fail from one bad day, not from consistently bad trading.

💡

Filter by emotion tags to find your edge

After 50 trades, go to Analytics and filter by emotion. Compare your win rate when you tagged "Calm & Focused" vs "FOMO" or "Revenge." The results will surprise you — and change how you trade.

💡

Track your setup performance separately

You might have an 70% win rate on Break & Retest setups and only 40% on reversals. Focusing only on your A+ setups can double your profitability without changing your strategy.

💡

Print a weekly report every Friday

Use the Reports → Export → Print Report feature every Friday. Physical reports you can hold are more impactful than screens for identifying long-term patterns in your trading psychology.

💡

The 3-trade rule

If you take 3 consecutive losses, stop trading for the day — regardless of your daily loss limit. Three consecutive losses usually signals you're not seeing the market clearly. Come back tomorrow.

🔒 Your Data. Your Device. Your Privacy.

RB Trading Journal was built with one principle: your trading data belongs to you and only you.

Every trade you log, every account you create, every note you write — it all saves directly in your browser's local storage on your own device. It never leaves your machine. We have no server receiving it, no database storing it, no way to access it. Not even we can see your data.

We never store your trades — not on our servers, not in any database
We never see your P&L or account details — they exist only in your browser
No account login required — no password, no profile, no tracking
Works offline — your journal functions with no internet connection

The only thing we collect is the email you optionally provide on our website — so we can send you the journal link and trading insights. That's it.

⚠️ Important — Back Up Your Data

Because your data lives on your device, you are responsible for keeping it safe. Your data will be lost if you:

Clear your browser history, cookies or cache
Switch to a different browser or device
Use incognito or private browsing mode
Reinstall or reset your browser

Download a backup regularly. We recommend doing this every week or before making any changes to your browser or device. The backup file contains all your trades, accounts, settings and notes — you can restore everything in seconds.

📋 What's in Your Backup
📊 All trade records with full details
🏦 All account configurations and balances
📋 Trade planner notes and checklists
🛡 Risk rules and daily limits
👁 Watchlists and saved setups
🧠 Emotion tags and psychology data
⚙️ All app settings and preferences
Level Up Your Trading
Join 7,000+ traders using RB Trading's full ecosystem. Everything you need to get funded, stay funded, and build income from trading.
🏦
Access Funded Capital
Trade with up to $200,000 in prop firm capital. Keep 80–90% of profits. Risk their money, not yours.
  • ✅ Instant funded accounts available
  • ✅ Pass challenges with our proven system
  • ✅ Keep 80–90% of all profits
  • ✅ Scale up to $200K in capital
Exclusive Discount Code
RBTFX
📚
Complete Trading Education
Master the 3-step execution system. Build the skill that compounds for life — from beginner to funded trader.
  • ✅ 3-Step Forex Execution System
  • ✅ Weekly live market breakdowns
  • ✅ Getting Funded Masterclass
  • ✅ Staying Funded Framework
  • ✅ Advanced risk management training
  • ✅ Structured curriculum — no guesswork
💸
Build Passive Income
Already have an audience? Promote the same prop firms and tools you're already using. Earn 15–20% recurring commissions.
  • ✅ 15–20% commission per referral
  • ✅ Affiliate Income Blueprint included
  • ✅ You share, we handle it, you get paid
  • ✅ Works even with a small audience
  • ✅ Recurring passive income stream
👥
Join 7,000+ Traders — Free Community Room
Real questions. Real answers. Live market breakdowns every week. TradingView indicator access. Over 7,000 members already inside. Price action logic explained clearly — not buried in jargon.
✦ What's Inside the Full RB Trading System
📐 3-Step Execution Framework — Entry logic, stop placement, risk management that keeps you in the game long-term
📺 Weekly Live Market Analysis — Real-time breakdowns across major pairs with explosive stock setups
🎓 Getting Funded Masterclass — Pass prop firm challenges without breaking rules or blowing up
🧠 Staying Funded Framework — Psychology and risk rules that keep you profitable after you pass (where most fail)
💰 Affiliate Income Blueprint — Complete system for earning passive commissions promoting prop firms
👥 7,000+ Trader Community — Real traders, real results, real support every day
📊 TradingView Indicators — Exclusive indicators used in our weekly live sessions
🏦 Scale to $200K — Structured roadmap from demo to funded to scaling multiple accounts
Saved!
📤 Share Your Results
Generating image…
▸ Edit caption text
Share to
📊 Powered by RB Trading Pro Journal — Track smarter, trade better.