U

CSV Upload - Import Trades From Any Broker

Import trades from any broker into JournalPlus using CSV upload. Smart field mapping works with any format worldwide.

Features

Universal Format Support

JournalPlus's smart field mapping works with CSV exports from any broker worldwide. No specific format required.

Auto Field Detection

Upload your CSV and JournalPlus auto-detects columns like date, symbol, quantity, price, and P&L. Manual mapping available as fallback.

Multi-Broker Consolidation

Import CSVs from multiple brokers into one unified journal. See your complete trading picture across all accounts.

Historical Import

Import years of historical trade data from any broker. Build a complete trading history for long-term analysis.

How to Connect

1

Create JournalPlus Account

Sign up at journalplus.co. One-time payment, lifetime access.

2

Export Trades From Your Broker

Log into your broker's platform and download your trade history as CSV. Most brokers offer this under Reports or Account Statements.

3

Upload CSV to JournalPlus

Go to Settings > Import, select 'CSV Upload,' and upload your file. JournalPlus auto-maps the columns.

4

Verify Mapping

Review the auto-detected field mapping. Adjust any columns if needed. Click Import to process your trades.

5

Analyze Everything

All imported trades are available for AI analysis, performance tracking, and tax reporting immediately.

Import trades from any broker into JournalPlus using CSV upload with smart field mapping. Whether your broker is in the US, India, UK, Europe, or anywhere else, JournalPlus reads your trade data and turns it into actionable analytics.

Why CSV Upload Matters

Not every broker has an API integration. Some traders use regional brokers, proprietary platforms, or multiple accounts across different providers. CSV upload is the universal solution that works regardless of which broker you use or where you trade.

Every broker provides trade data exports in some form. Most offer CSV or Excel downloads from their reports section. JournalPlus’s smart field mapper reads these files and auto-detects the relevant columns, making import seamless even without a dedicated broker integration.

This means you are never locked out of journaling because of your broker choice. Whether you trade on a major platform with millions of users or a regional broker with a niche focus, JournalPlus works with your data.

How Smart Field Mapping Works

JournalPlus’s field mapper uses pattern recognition to identify columns in your CSV:

  1. Column name matching - Common headers like “Date,” “Symbol,” “Ticker,” “Qty,” “Quantity,” “Price,” “Side,” “Action,” and “P&L” are recognized automatically across multiple languages and naming conventions.
  2. Data type detection - The mapper analyzes the actual data in each column. A column with dates is identified as the trade date. A column with stock symbols is mapped to the ticker field. Numeric columns are evaluated for quantity, price, or P&L based on value ranges and patterns.
  3. Format handling - Different date formats (MM/DD/YYYY, DD-MM-YYYY, YYYY-MM-DD), number formats (commas vs periods for decimals), and currency symbols are all handled automatically.
  4. Manual override - If auto-detection maps a column incorrectly, you can manually reassign it with a single click. The corrected mapping is remembered for future uploads from the same broker.

What Gets Imported

JournalPlus extracts the following data from your CSV, depending on what fields are available:

DataRequiredDescription
Trade DateYesWhen the trade was executed
Symbol/TickerYesThe instrument traded
QuantityYesNumber of shares, lots, or contracts
PriceYesEntry and/or exit price
DirectionRecommendedBuy/sell/short indicator
FeesOptionalCommissions, brokerage, and charges
P&LOptionalRealized profit or loss (calculated if not provided)
Order TypeOptionalMarket, limit, stop, etc.
AccountOptionalAccount identifier for multi-account tracking
Asset TypeOptionalStock, option, future, forex, crypto

If your CSV does not include P&L, JournalPlus calculates it from entry and exit prices. If direction is not specified, the system infers it from buy/sell price patterns.

Multi-Broker Consolidation

Many traders use multiple brokers for different purposes: one for equities, another for options, a third for futures or forex. CSV upload enables true multi-broker consolidation:

  • Unified P&L - See your total trading performance across all accounts in a single dashboard
  • Cross-broker comparison - Compare execution quality, costs, and fills between brokers
  • Consolidated tax reporting - Generate tax reports that cover all your trading activity regardless of which broker executed the trade
  • Complete trading history - Build a comprehensive journal that spans your entire trading career, even if you have switched brokers multiple times

This consolidated view is impossible to achieve by looking at individual broker statements. JournalPlus brings everything together.

Common Broker CSV Formats

JournalPlus has been tested with CSV exports from hundreds of brokers worldwide. Some commonly used formats:

Indian Brokers - Zerodha Console, Upstox, Angel One, Groww, Dhan, 5Paisa, ICICI Direct, HDFC Securities, Kotak Securities, Motilal Oswal, Sharekhan, and others.

US Brokers - Robinhood, TD Ameritrade/Schwab, Interactive Brokers, Fidelity, E*TRADE, Webull, Tastytrade, and others.

International Brokers - Trading 212, IG, Saxo Bank, eToro, Plus500, CMC Markets, and others.

If your broker’s CSV format is not auto-detected perfectly, use the manual mapping feature. It takes under a minute to map columns correctly, and the mapping is saved for future uploads.

Historical Import

Building a complete trading history is one of the most valuable things you can do as a trader. CSV upload makes this possible:

  • Download trade reports from your broker for any time period
  • Upload multiple files covering different months or years
  • JournalPlus deduplicates trades automatically if date ranges overlap
  • Build a trading history that spans years, enabling long-term pattern analysis

Traders who import their full history often discover insights that are invisible in short time periods: seasonal patterns, annual performance trends, and the long-term impact of strategy changes.

Data Validation

After upload, JournalPlus validates your imported data:

  • Duplicate detection - Trades that appear in multiple uploaded files are flagged and deduplicated
  • Data consistency checks - Prices, quantities, and P&L are validated for internal consistency
  • Missing field alerts - If critical fields are missing or unmapped, you are prompted to review before finalizing the import
  • Import summary - A summary shows total trades imported, date range covered, instruments detected, and any warnings

Getting Started

  1. Export your trade history as CSV from your broker
  2. Upload to JournalPlus and verify the auto-mapped fields
  3. Start analyzing your complete trading history with AI insights

Pay $159 (or Rs 6,599 in India) once. Import unlimited trades from any broker. Use forever.

Get started with JournalPlus

Frequently Asked Questions

What CSV format does JournalPlus accept?

JournalPlus works with any CSV format. The smart field mapper auto-detects common column names like Date, Symbol, Qty, Price, Side, and P&L. You can manually map columns if auto-detection needs adjustment.

Can I import from multiple brokers?

Yes. Upload CSVs from as many brokers as you want. All trades are consolidated into a single journal with performance tracked across all accounts.

What data should my CSV contain?

At minimum: date, symbol/ticker, quantity, entry price, and exit price. Additional fields like fees, order type, and account name are captured if available.

How many trades can I import at once?

There's no limit. You can import thousands of trades in a single CSV upload. JournalPlus processes large files efficiently.