Orders and execution

Rithmic order history: find fills and export CSV

Quick answer

In R Trader Pro desktop, open File, then Fill History for executions or Order History for order activity. Fill History has an account filter, Trade Date range, Fetch button and an export toolbar menu containing Export As CSV. In NinjaTrader 8, the reporting window is New, then Trade Performance.

Educational software guidance. Trading involves risk. Read the financial and information disclaimers.

Find and filter desktop fill history

  1. Open File, then Fill History. The Launch panel also provides a Fill History tile.
  2. Select Showing all accounts if you need to inspect the account filter. Match the provider's account identifier, not just a friendly name.
  3. Choose the required Trade Date range and select Fetch.
  4. Inspect Symbol, Exchange, Fill Size, Fill Price and Fill Time. Note the displayed timezone; this session showed IST.
  5. Open the export toolbar dropdown and select Export As CSV to begin an export. Check the chosen destination and contents before sharing a file.
Empty Fill History window with account filter, trade dates, Fetch and export toolbar
1. Account filter. 2. Trade Date range and Fetch. 3. Export toolbar menu. No fill rows were present in this captured view. Presentation cropped to the relevant controls; the original remains available. Actual desktop capture, 7 October 2026. Numbered outlines are editorial annotations. Open original screenshot.
Fill History export menu showing Export As CSV
1. Select Export As CSV from the toolbar menu. Actual desktop capture, 7 October 2026. Numbered outlines are editorial annotations. Open original screenshot.

The captured grid was empty. It verifies the controls and columns, not data retention, an exported file or the account's historical trading activity. A blank grid is not proof that no order was submitted.

Orders, fills and positions answer different questions

Record Question it helps answer
Order activity What was requested, accepted, changed, cancelled or rejected?
Fill history What quantity actually executed and at what price?
Current positions What exposure remains now?
Provider statement What official account charges and totals were reported?

An order can have several fills. Do not count every fill row as a separate entry decision. Compare account, contract, side, timestamps and the available order identifiers when reconciling records.

NinjaTrader 8 uses Trade Performance

The official Trade Performance guide locates the window under the Control Center's New menu. Use its date and account filters to generate the relevant view. Older instructions referring to an Account Performance menu should not be followed as an exact NinjaTrader 8 path.

NinjaTrader reporting has not been captured in this local session. For its current display and export details, follow the linked platform documentation rather than transferring R Trader Pro's toolbar instructions.

If expected fills are missing

  1. Confirm the System, login and account match the original request.
  2. Broaden the trade-date range around a session boundary, keeping the timezone in view.
  3. Confirm that the original event was a fill, not a working, cancelled or rejected order.
  4. Compare the provider statement and the platform that submitted the request.
  5. Ask the provider about history availability if records still disagree. Do not assume an unlimited server retention period.

For automation, retain the alert timestamp and receiving-system response alongside the broker record. An alert log establishes that a signal occurred; it is not a replacement for the execution report.

Additional interface references

These earlier captures provide interface context only; they are not completed-order evidence.

Front-month contract label and empty Working Orders, Completed and Filled panels. R Trader Pro Web, captured 7 October 2026
Front-month contract label and empty Working Orders, Completed and Filled panels. R Trader Pro Web, captured 7 October 2026
Right-side Positions, Working Orders, Completed and Filled panels in Rithmic Trader Pro Web (all empty)
Right-side Positions, Working Orders, Completed and Filled panels in Rithmic Trader Pro Web (all empty)
RTrader Pro desktop Launch panel showing Recent Orders, Standard, Positions, Performance, Quote Board, Order Book, Drip Orders, APEX Trader Dashboard, Trader Dashboard, Order History, Fill History, Options Board, Future Options, Binary Contracts, User Defined Option Strategies and Strategies tiles
RTrader Pro desktop Launch panel showing Recent Orders, Standard, Positions, Performance, Quote Board, Order Book, Drip Orders, APEX Trader Dashboard, Trader Dashboard, Order History, Fill History, Options Board, Future Options, Binary Contracts, User Defined Option Strategies and Strategies tiles

Common questions

Does an empty Fill History mean the account has never traded?

No. Filters, date selection, access and available history can affect what is returned.

Is a platform CSV an official tax statement?

No. Use the official records required for your account and jurisdiction. Platform exports support reconciliation but do not replace the provider's reporting.

Can the same order produce several rows?

Yes, when it executes in parts. Check filled and remaining quantity rather than treating each row as a new order.

What should be removed before sharing a screenshot or CSV?

Remove credentials, tokens, names and account or order identifiers unless the intended support channel specifically needs them. Keep a private unmodified copy for your own reconciliation.

Financial and information disclaimers

Financial disclaimer

These guides explain software and workflows. They are for education, not financial, investment, tax, or legal advice. No example is a suggestion to buy or sell a product or use a trading strategy. Trading futures involves substantial risk and can lose money, including all funds you put at risk. Leverage can cause losses that exceed your starting funds. Automation can fail, send duplicate orders, or act late. Stop orders do not guarantee execution or a specific exit price; their behaviour depends on the order type and applicable exchange rules. Review your orders and positions, and consult a qualified professional for your own situation. Paper trades, examples, and past results do not predict live results or promise a profit.

Information disclaimer

This is general help based on the sources and check date shown on each page. Screens, settings, fees, data access, server names, error wording, menu paths, and product support can change or differ by app version, account, country, broker, prop firm, and FCM. The content may contain errors or become out of date; accuracy, completeness, and continuous service are not guaranteed. Check current Rithmic, broker, prop firm, and platform instructions before acting. Screenshots show where controls are located; they do not prove that an order test passed. These guides do not replace broker terms or risk notices. References to Rithmic, RTrader Pro, CME Group, NinjaTrader, Tradovate, TradingView, Apex, Topstep, TradeDay, Leeloo, Bulenox, Earn2Trade and other brands identify their products and do not imply any endorsement of this guide.

Documentation only. Live trading workflows are not certified or execution-tested.

Automate TradingView alerts to Rithmic

See the Rithmic integration