Risk Disclosure

Futures and forex trading contains substantial risk and is not for every investor. An investor could potentially lose all or more than the initial investment. Risk capital is money that can be lost without jeopardizing one’s financial security or lifestyle. Only risk capital should be used for trading and only those with sufficient risk capital should consider trading. Past performance is not necessarily indicative of future results.

Hypothetical Performance Disclosure

Hypothetical performance results have many inherent limitations, some of which are described below. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown; in fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program. One of the limitations of hypothetical performance results is that they are generally prepared with the benefit of hindsight. In addition, hypothetical trading does not involve financial risk, and no hypothetical trading record can completely account for the impact of financial risk of actual trading. for example, the ability to withstand losses or to adhere to a particular trading program despite trading losses are material points that can also adversely affect actual trading results. There are numerous other factors related to the markets in general or to the implementation of any specific trading program that cannot be fully accounted for in the preparation of hypothetical performance results and all which can adversely affect trading results.

Journalit
Journalit

Getting Started

WelcomeWhat's NewInstallationQuick StartAuthentication

Core Features

Home ViewDashboardAccount ManagementManual EntryTrade NotesSetupsReview SystemLayout BuilderSession ModeTrade ImportTrade LogNavigation SidebarSettings
Trade Sync Guides
Broker Export Guides
Interactive BrokersTradovateTradeZeroTradingView Paper TradingFX ReplayBybitHyperliquidBlofinSierra ChartMotiveWaveATASTrading TechnologiesRithmicMetaTrader HTMLTopstepXDeepChartsBreakout Terminal
DownloadSign In
Docs/Broker Export Guides/TopstepX

TopstepX CSV Export Guide

Continue with Journalit

Trading platformsCompare direct sync and supported imports.CSV trade importImport broker exports into your journal.Obsidian pluginUse Journalit inside your vault.Trading journal templateSee the default vault structure.MetaTrader journalUse MT4 sync or import MetaTrader statements.

MetaTrader HTML

Previous Page

DeepCharts

Next Page

On this page

OverviewWhat Journalit expectsExport trades from TopstepXOpen TopstepXOpen Orders or TradesChoose the date rangeExport the CSVImport the original fileQuick validation before importTroubleshootingNext steps

Export TopstepX futures trades for Journalit from the Orders or Trades tab as CSV. This guide keeps the export focused on trade history instead of account summaries or unrelated reports.

Bottom line

Select the correct TopstepX account first, open the Orders or Trades tab at the bottom of the page, click Export, choose the desired date range, and download the CSV. Import the original file into Journalit without renaming columns or cleaning it in a spreadsheet first.

Overview

Futures-focused export

TopstepX is commonly used for futures trading and funded-account workflows.

Use Orders or Trades

Export from the Orders or Trades tab at the bottom of TopstepX, not from account, payout, or performance summaries.

CSV is the expected format

Download the CSV file and keep the original columns intact for Journalit import.

Account first, then date range

Select the account before exporting, then choose the desired date range in the export flow.

What Journalit expects

Platform area
Export action
Export format
Best import path
Common issue

Keep the raw export

Do not edit the CSV before the first import. Spreadsheet tools can silently change timestamps, symbols, or number formatting.

Export trades from TopstepX

Open TopstepX

Sign in to TopstepX and select the account you want to export. Topstep's help docs describe the account selector as being in the top-left area of TopstepX.

Open Orders or Trades

Open the Orders or Trades tab at the bottom of the page. Make sure the visible trades are the trades you want to import into Journalit.

Choose the date range

Click Export, then choose the desired date range for the trades you want to export.

Export the CSV

Download the CSV file and save it exactly as TopstepX provides it.

Import the original file

Open Journalit Trade Import, select the TopstepX adapter if it is available in your plugin version, and upload the original CSV.

Import the TopstepX CSV

The export is ready once the account, date range, and visible trades are correct. Continue to Journalit Trade Import to select the TopstepX adapter if your plugin version includes it, or use Manual Mapping. Preview the matches before confirming the eligible trades.

Quick validation before import

Correct account

The export came from the TopstepX account or combine you intended to review.

Correct date range

The selected export range covers the full history you want to import.

Trades visible first

The Orders or Trades tab showed the expected trades before you exported the CSV.

Original CSV preserved

You did not rename columns, remove rows, or resave the file before import.

Troubleshooting

Next steps

Import the TopstepX file

Continue to the Trade Import guide to preview, validate, and import the exported file into Journalit.

TopstepX trading journal

See what TopstepX support includes: the exact export, the adapter, and the honest limitations.

Trade import for your trading journal

See how broker exports become mapped, validated, and imported into Journalit.

Obsidian trading journal workflow

See how imported trades become notes, screenshots, dashboards, and reviews in your own vault.

All broker export guides

Compare supported broker export paths and choose the right file before importing.