Manual Trade Journal Guide

Manual tracking

Use TraderWaves without connecting a broker, exchange, or trading platform. Create a manual trading account first, then add trades manually, import trade history from CSV, or record deposits and withdrawals so you can journal and analyse any account.

Manual tracking is built for:

  • Any broker or exchange — no automatic syncing required.
  • Forex, crypto, futures, stocks, prop firm, demo, or unsupported platforms — one workflow for your trade journal.
  • No API keys, OAuth, or broker login inside TraderWaves for manual accounts.
12 min read
TraderWaves manual tracking option selected

Manual entry vs CSV import

Choose a workflow

You will pick one of these after your manual account is created and you open Import Trades from the accounts table — they are two ways to add trade rows, not alternatives to creating the account.

Manual entry

Best for adding a few trades, testing the journal, or logging trades as you go.

CSV import

Best for larger histories from a broker export, spreadsheet, or another journal.

What you’ll need

Before you start

  • Account name

    Required when you create the manual account — pick a name so you can spot the broker, exchange, strategy, or prop firm later.

  • Account currency

    Required — choose the currency (such as USD) so balances and trade results stay consistent on that account.

  • Initial balance

    Optional starting balance so deposits, withdrawals, and performance are easier to follow from day one.

  • A plan for trade history

    After the manual account exists, you will use Import Trades to add rows via manual entry, CSV import, or deposit / withdrawal — you do not enter trades until that account is created.

How manual tracking works

Overview

Manual tracking always starts by creating a manual account. Once that account exists in TraderWaves, open Import Trades from the accounts table and choose how you want to add history: manual entry (one trade at a time), CSV import (bulk from a file), or Deposit / Withdraw (cash movements that are not trades).

CSV import works with spreadsheet exports and trade history files from platforms such as Excel, Notion tables, Google Sheets, broker exports, and other trading journals that support CSV format.

Manual entry and CSV import are alternatives for trade rows — use whichever fits; neither is available until after the manual account is created.

This path does not use automatic broker syncing. Your manual account still feeds journal views, analytics, and performance review next to connected accounts whenever you use both.

Step-by-step setup

Walkthrough

  1. Select manual tracking

    When you add an account, choose Manual tracking / Add Account Manually (or the same manual path in your workspace) so TraderWaves opens the manual flow instead of a broker or exchange integration.

    TraderWaves manual tracking option selected
    Step 1: Select manual tracking
  2. Create a manual account

    Use Add Account Manually / Manual Import and create a manual account inside TraderWaves. Add an account name, choose the currency, and optionally enter an initial balance.

    • Account Name is required.
    • Currency is required.
    • Initial Balance is optional.
    TraderWaves manual account creation form
    Step 2: Create a manual account
  3. Open Import Trades

    After the manual account appears in your accounts table, find it in the list and use the Actions column to open Import Trades. You need a saved manual account before this option is meaningful — there is no trade history path until that row exists.

    From Import Trades, pick the method that fits your situation (you can return later and choose a different one):

    • Manual entry — add trades one by one.
    • CSV Import — upload trade history from a spreadsheet, broker export, or another journal.
    • Deposit / Withdraw — record balance changes that are not trades.
    TraderWaves Import Trades modal for manual accounts
    Step 3: Open Import Trades
  4. Add trades manually

    Open the Manual entry tab when you want to type a trade yourself. Enter symbol, order type, open time, close time, open price, close price, lots, and profit. Expand optional fields when you want commission, fees, swap, stop loss, take profit, comments, ticket, or balance after (when the form supports them).

    TraderWaves manual trade entry form
    Step 4: Add trades manually
  5. Import trades from CSV

    Choose CSV Import when you already have multiple trades in a spreadsheet or export. Upload your file, review required columns, validate, then import.

    Required CSV fields

    • symbol
    • order_type
    • open_time
    • close_time
    • open_price
    • close_price
    • lots
    • profit

    Optional CSV fields

    • ticket
    • swap
    • commission
    • fee
    • stop_loss
    • take_profit
    • comment
    • balance_after

    Column names are flexible — common aliases are recognised automatically where the importer supports them.

    TraderWaves CSV trade import guide
    Step 5: Import trades from CSV
  6. Record deposits and withdrawals

    Use Deposit / Withdraw inside Import Trades to log balance changes that are not trades. That keeps your manual account balance and performance history aligned with funding in and out.

    TraderWaves deposit and withdrawal form for manual accounts
    Step 6: Record deposits and withdrawals

What you can track manually

Markets & setups

These all work once your manual account exists and you use Import Trades. Manual tracking is not only a fallback — it is ideal when you want control, privacy, flexibility, or a custom history outside standard integrations.

  • Forex trades
  • Crypto trades
  • Futures trades
  • Stocks
  • Prop firm accounts
  • Demo accounts
  • Unsupported brokers
  • Spreadsheet trade history

Security and privacy

No broker login required

Manual journaling does not require broker credentials, API keys, or OAuth authorization. You choose what trade data enters TraderWaves — but you still create the manual account first, then add rows by typing them in or importing a CSV you already hold.

Troubleshooting

Common issues

My CSV file will not import

Likely cause: You may be trying to import trades before a manual account row exists, or your CSV is incomplete.

Suggested fix: Create the manual account first, then use Import Trades → CSV Import. Confirm your file includes symbol, order_type, open_time, close_time, open_price, close_price, lots, and profit.

My trade times look wrong

Likely cause: The date or time format may not match what the importer expects.

Suggested fix: Use a supported format from the CSV guide — such as YYYY-MM-DD HH:mm:ss — and re-export.

My profit does not match my broker

Likely cause: Fees, commission, swap, or cash movements may be missing from the rows you imported.

Suggested fix: Add optional fields like commission, fee, swap, and balance_after when the form or CSV supports them; record deposits and withdrawals separately.

I cannot create a manual account

Likely cause: Required fields such as account name or currency may be empty.

Suggested fix: Enter an account name, pick a currency, then create the account again.

I only have a few trades to add

Likely cause: CSV import is optional for very small histories, and Import Trades needs a saved manual account.

Suggested fix: Create the manual account, open Import Trades, then use Manual entry to add trades one by one.

Prefer automatic syncing?

If your broker, exchange, or platform is supported, you can connect it directly to TraderWaves and let your trades sync automatically.

View supported integrations

What happens after adding trades manually

Journal & analytics

Once trades are saved, they show up in your TraderWaves journal so you can review performance, attach notes, spot patterns, and compare manual accounts next to connected accounts. Depending on your plan and features, you can also use analytics, charts, and your performance dashboard for trade review — the same tooling you use after an automatic sync, now fed by data you control.

FAQs

Quick answers

Can I use TraderWaves without connecting a broker?

Yes. Create a manual account first, then use Import Trades to add rows yourself without connecting a broker, exchange, or platform.

Can I import trades from a spreadsheet?

Yes. After your manual account is saved, open Import Trades, choose CSV Import, and upload a file that includes the required trade columns.

What markets can I track manually?

You can manually journal forex, crypto, futures, stocks, prop firm activity, demo accounts, and other unsupported venues.

Do I need API keys for manual journaling?

No. Manual journaling does not require API keys, broker passwords, or OAuth authorization.

Can I add fees or commissions manually?

Yes. Use optional fields on manual entry or CSV rows for fees, commission, swap, stops, targets, and comments when supported.

Can I switch from manual tracking to automatic syncing later?

Yes. Start with manual data, then link a supported integration whenever you want automatic syncing for that account.

Was this article helpful?

Article feedback is not yet available.