Signals
IBKR Basket CSV

IBKR Basket CSV

Every daily signal email includes an IBKR Basket Trader CSV as an attachment. This file contains all of the day's signals formatted as IBKR-compatible orders, ready to import directly into Trader Workstation (TWS) or IBKR Mosaic.


CSV Format

The Basket CSV has the following 12 columns:

ColumnExampleDescription
ActionBUYDirection — BUY for entries, SELL for exits
Quantity(blank)Intentionally left blank — fill in your own position size
SymbolNVDATicker symbol
SecTypeSTKSecurity type — always STK (stock)
ExchangeSMARTIBKR routing — SMART for automatic best-execution routing
CurrencyUSDAlways USD
TimeInForceDAYOrder duration — DAY (expires at close), or OPG for opening orders
OrderTypeMOCOrder type — MKT, LMT, MOC, MOO, LOC
LmtPrice142.50Limit price — only populated for limit orders; blank for market orders
Account(your account)Your IBKR account number — automatically filled if broker is connected
GoodAfterTime(blank)Left blank — orders are valid for the current session
OrderRefOT-III-NVDAOrdertune reference tag for tracking

Filling in the Quantity Column

The Quantity column is intentionally blank in every Basket CSV. This is by design:

  • Position sizing depends on your account size, risk tolerance, and allocation preferences
  • Ordertune does not know your account balance unless a broker is connected
  • Different subscribers have different position sizing rules

Fill in your desired share quantity for each row before importing. A common approach is to target a fixed dollar amount per position (e.g., $2,000 / stock price ≈ share quantity).

⚠️

Do not import the CSV without filling in the Quantity column. IBKR will reject orders with a blank or zero quantity.


Importing into IBKR

Importing via TWS (Mosaic)

  1. Open Trader Workstation (TWS)
  2. In the Mosaic menu bar, go to File → Import → Basket Trader File
  3. Select the CSV file you downloaded from your daily email
  4. A preview screen shows all orders from the file — review them carefully
  5. Fill in the Qty column for each order if you have not done so already
  6. Click Submit All to send all orders to IBKR simultaneously

Importing via Classic TWS

  1. Open the Order menu
  2. Select Basket Trader
  3. Click Load and select your CSV file
  4. Review and adjust quantities
  5. Click Transmit for each order, or Transmit All

Opening auction orders (order types MKT OPG, LMT OPG) must be submitted before market open. IBKR typically accepts them from ~7:00 AM ET onward. Closing auction orders (MOC, LOC) must be submitted before 3:50 PM ET.


Order Type Reference

Ordertune Entry ModeCSV OrderTypeCSV TimeInForceWhen to submit
next_open_marketMKTOPGBefore 9:28 AM ET
next_open_limitLMTOPGBefore 9:28 AM ET
signal_closeMOCDAYBefore 3:50 PM ET
signal_day_limitLMTLOCBefore 3:50 PM ET

Getting the CSV

The Basket CSV is attached to your Daily Signal Summary email, sent after market close each trading day (typically ~22:30 CET). You can also download it directly from the platform:

  1. Log in to platform.ordertune.com (opens in a new tab)
  2. Go to the Dashboard
  3. Click the Download CSV button in the top-right of the signals table

The downloaded CSV covers the current day's active signals.