Import MotiveWave futures fills into Rize Trade by exporting a Trades CSV from the MotiveWave desktop app, then uploading it with your account and Time zone selected. For the shared upload flow (account, file size, and Import History), see How to import your trades.
Export your Trades CSV from MotiveWave
Export from the Trades tab in the MotiveWave desktop app.
- Open the MotiveWave desktop application.
- Click the Account tab at the bottom left of the screen.
- Near the bottom of the window, click the Trades tab.
- On the right side, above the list of trades, click Export.
- Save the file as CSV.
Warning: MotiveWave caps each export at 2,000 executions by default. If you have more history, raise the limit in Trade History settings before you export, or export smaller date ranges and upload each file separately.
Columns your file must include
Rize Trade reads these header names from the CSV (capitalization does not matter). Keep them as MotiveWave exports them. Renaming or removing any required header blocks the import.
| Column | Required? | How Rize Trade uses it |
| --- | --- | --- |
| Symbol | Required | Futures contract / symbol. |
| Time | Required | Execution date and time. Rize Trade reads the value as a full timestamp. Invalid times are skipped. |
| Action (or Side) | Required | Side of the fill. Buy values such as BOT or Buy become BUY; sell values such as SLD or Sell become SELL. Rows with a value that is neither are skipped. |
| Quantity (or Qty) | Required | How many contracts were traded. Missing, zero or non-numeric quantities are skipped. |
| Price | Required | Fill price. Missing or non-numeric prices are skipped. |
| Commission | Optional | Commission on the fill. When the column is missing or blank, commission is treated as 0. |
Every imported MotiveWave row is stored as a futures trade. Rows missing any required field, or with an invalid Time, quantity, or price, are skipped.
Upload the CSV in Rize Trade
After you have the CSV, import it from Add Trades with MotiveWave selected. For the general upload flow, see How to import your trades. MotiveWave-specific settings:
- Set broker to MotiveWave.
- Set Time zone to match the timestamps in your MotiveWave export. Required.
- Accepted types: CSV or TXT. Do not upload Excel, PDF, or other formats. Max 50 MB; for larger history, split the date range and see File too large: how to break up your import file.
After upload, open Settings > Import History to confirm status, trade count, and duplicates. For the full walkthrough, see View Import History Logs.
Tip: If dates or times look shifted after a successful import, fix the time zone and re-upload. See Why are my entries and exits on the wrong dates?.
Fix MotiveWave import errors
When something is off, Rize Trade shows a clear message. MotiveWave-specific rejections are below; for generic errors (file too large, wrong file type, empty file, missing account or time zone), see Fix any import problem. For queued or failed status badges, see Import queued or something went wrong.
Invalid MotiveWave file: Missing required columns
Cause: One or more required headers are missing: Symbol, Time, Action, Quantity, or Price.
Fix: Export again from the Trades tab so the file keeps those exact headers. Do not rename or remove them.
No valid trades found in file
Cause: Rows were present, but every row was skipped. This is common when required fields are blank, Time values are invalid, the action is not a buy or sell, or quantity and price are missing or not numbers.
Fix: Confirm the export includes filled trades with symbol, time, action, quantity, and price on each row, then export and upload again.
Failed to parse MotiveWave file
Cause: The file could not be read end to end. The message may start with Failed to parse MotiveWave file: followed by more detail.
Fix: Download a fresh CSV from MotiveWave desktop, keep it as CSV, pick MotiveWave and the matching Time zone, then upload again.
