Export Order History from TradingView as CSV, then upload it in Rize Trade under Add Trades > File upload with broker set to TradingView (or Other for paper trading).
For the general import flow across all brokers, see How to import your trades.
Export from TradingView
Pull Order History from any chart, turn on every column Rize Trade needs, then export the CSV.
- Log in to TradingView and open any chart.
- At the bottom of the chart, click Paper Trading or Live Trading.
- Open the Order History tab. Click the three dots on the right and enable every column: Side, Type, Qty, Price, Fill Price, Status, Commission, Closing Time, and Order ID.
- Click the TradingView logo, choose Export data, select Order History, then Export.
- Save the CSV and upload it in Rize Trade using the steps below.
Warning: Confirm every column above is enabled before you export. Missing headers are the most common reason TradingView uploads fail.
Columns Rize Trade expects
Your file needs a header row with these columns. Required headers must be present as named (capital letters do not matter).
| Column | Required? | Notes |
| --- | --- | --- |
| Symbol | Required | Ticker or instrument. An exchange prefix such as CME_MINI:, NYMEX:, NASDAQ: or FX: is removed before the trade is saved, and Rize Trade uses the prefix to tell futures, forex, crypto and stocks apart. |
| Side | Required | Order side. Buy becomes a buy fill and Sell a sell fill (case does not matter). Rows with a side Rize Trade does not recognise are skipped. |
| Qty | Required | Fill size (shares, contracts, or units). Quantity is also accepted. |
| Fill Price | Required | Execution price for the fill. Avg Fill Price is also accepted. |
| Status | Optional | When this column is present, only rows with status Filled are imported (case does not matter). Blank status is allowed. Other statuses are skipped. |
| Commission | Optional | Commission on the fill when present. |
| Closing Time | Needs this or Placing Time | Preferred date and time of the fill. Fill Time is also accepted. Read with the Date Format you select on upload, unless a date in the file proves the order (for example a day above 12). |
| Placing Time | Needs this or Closing Time | Used for the fill timestamp when Closing Time is blank or missing. |
Enable Type, Price, and Order ID in TradingView so the export is complete, even though Rize Trade does not require those headers to accept the file.
Upload in Rize Trade
After you have the CSV, import it from Add Trades with TradingView selected. For the general upload flow, see How to import your trades. TradingView-specific settings:
- Set broker to TradingView. For a paper trading export, select Other as the broker company instead.
- Set Time zone to match the timestamps in your export. Required.
- Set Date Format to match the dates in your file. Default for TradingView is
MM/DD/YYYY. Other choices areMM/DD/YY,DD/MM/YYYY,DD/MM/YY, andYYYY-MM-DD. - Accepted type:
.csv. Max 50 MB.
After upload, open Settings > Import History to confirm status, trade count, and duplicates. Full walkthrough: View Import History Logs.
Tip: Keep paper and live history in separate Rize Trade accounts so sim results stay out of live stats. Full walkthrough: How to import paper and simulator trades.
Why your import might be rejected
When something is off, Rize Trade shows a clear message. TradingView-specific rejections are below. For generic errors (file too large, wrong file type, empty file, missing account, broker or time zone), see Fix any import problem.
Missing required columns
Message: Invalid TradingView file: Missing required columns.
Cause: One or more of Symbol, Side, Qty, or Fill Price is missing from the header row.
Fix: In Order History, open the three-dot column menu, enable every column listed in the export steps (especially Symbol, Side, Qty, and Fill Price), export again, and re-upload without renaming headers.
Missing the Closing Time column
Message: Invalid TradingView file: Missing the Closing Time column.
Cause: The file has neither a Closing Time nor a Placing Time column, so no fill can be dated.
Fix: Enable Closing Time in the Order History column menu, export again, and re-upload.
Wrong date format selected
Message: Wrong date format selected. It includes how many rows failed, the format used, and a sample date from your file.
Cause: Every row's date failed against the date format. Rize Trade reads timestamps from Closing Time (or Placing Time when Closing Time is blank).
Fix: Open the CSV, look at a few date values, set Date Format to that pattern (default is MM/DD/YYYY), and upload again.
Mixed day-first and month-first dates
Message: The Closing Time column mixes day-first and month-first dates, so the trades cannot be dated safely. Re-export the file from TradingView and try again.
Cause: Some dates in the file can only be day-first and others can only be month-first.
Fix: Re-export the file from TradingView without editing the dates, and upload again.
No valid trades found in file
Message: No valid trades found in file.
Cause: Headers were found, but no rows became trades. Common reasons: every row has a Status other than Filled, required values are blank, or the file has no filled orders in range.
Fix: Export filled Order History only, keep Status enabled so filled rows are clear, confirm Symbol, Side, Qty, and Fill Price are populated, and try again.
Failed to read TradingView file
Message: starts with Failed to parse TradingView file: followed by more detail.
Cause: The file could not be read as a TradingView Order History export.
Fix: Export a clean CSV from TradingView (Order History > Export data), avoid saving as Excel or Numbers, and upload again without changing column names.
If entry and exit times look shifted after a successful import, fix the time zone or date format and re-upload. See Why are my entries and exits on the wrong dates?. If status stays on Queued or shows failed, see Import queued or something went wrong.
