Importing Historical Transactions for a Private Account (CSV)
The Transactions import on a Private Account lets you bring in a history of deposits and withdrawals — either to set up a brand new account from scratch, or to update an existing account's records at any point going forward.
Two situations where this is useful
1. New account starting at $0 — If you're adding an account that already has trading history, you can import all the deposits and withdrawals that have occurred since you opened it. This gives you an accurate net P&L from day one rather than just a current balance snapshot.
2. Ongoing monthly updates — If you already have an account in Trader Node, you can use the Transactions import at the end of each month to record any new deposits, withdrawals, or balance changes. This keeps your P&L calculation current and accurate over time.
Finding your deposit and withdrawal history
Your broker's trade history statement will list all transactions. To find deposits and withdrawals quickly, open the statement and use Ctrl+F (or Cmd+F on Mac) to search for "deposit" or "withdrawal." Note the amount and date for each one.
If you're importing history since the account was first opened, go through the full statement and capture every deposit and withdrawal. The system uses these to calculate:
Net Trading P&L = Current Balance − Starting Balance − Deposits + WithdrawalsThe more complete your transaction history, the more accurate this number will be.
Step 1: Download the template
Open your Private Account and go to the Transactions tab. Click the template icon to download the import file.
Step 2: Fill in your data
On pay_type values:
A correctly filled CSV for an account imported with full history looks like this:
In this example: the account started with $5,000, received an additional $1,000, had $500 withdrawn, and the current balance as of 31 March is $6,800. The system will use all of this to calculate net P&L accurately.
Step 3: Export as CSV
Save or export the file as .csv.
Step 4: Upload
In the Transactions tab, click the upload icon. Select your CSV. Each row will appear as a transaction entry. You can click on any entry to edit it if something needs adjusting.
How often should you do this?
At minimum, once a month. Updating at the end of each month keeps your Private Account P&L accurate and makes your dashboard numbers reliable. If you go more than 30 days without an update, your current balance and P&L figures will be stale.
Common mistakes
2,000instead of2000— no commas in the Amount fielddepositinstead ofDEPOSIT— pay_type must be fully capitalisedCSVinstead ofCsv— Source must be exactly capital C, lowercase svForgetting the
BALANCE UPDATErow — without it, your current balance won't update in the systemUsing
BALANCE_UPDATEwith an underscore — the correct value isBALANCE UPDATEwith a space