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:
| Column | Example | Description |
|---|---|---|
Action | BUY | Direction — BUY for entries, SELL for exits |
Quantity | (blank) | Intentionally left blank — fill in your own position size |
Symbol | NVDA | Ticker symbol |
SecType | STK | Security type — always STK (stock) |
Exchange | SMART | IBKR routing — SMART for automatic best-execution routing |
Currency | USD | Always USD |
TimeInForce | DAY | Order duration — DAY (expires at close), or OPG for opening orders |
OrderType | MOC | Order type — MKT, LMT, MOC, MOO, LOC |
LmtPrice | 142.50 | Limit 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 |
OrderRef | OT-III-NVDA | Ordertune 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)
- Open Trader Workstation (TWS)
- In the Mosaic menu bar, go to File → Import → Basket Trader File
- Select the CSV file you downloaded from your daily email
- A preview screen shows all orders from the file — review them carefully
- Fill in the Qty column for each order if you have not done so already
- Click Submit All to send all orders to IBKR simultaneously
Importing via Classic TWS
- Open the Order menu
- Select Basket Trader
- Click Load and select your CSV file
- Review and adjust quantities
- 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 Mode | CSV OrderType | CSV TimeInForce | When to submit |
|---|---|---|---|
next_open_market | MKT | OPG | Before 9:28 AM ET |
next_open_limit | LMT | OPG | Before 9:28 AM ET |
signal_close | MOC | DAY | Before 3:50 PM ET |
signal_day_limit | LMT | LOC | Before 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:
- Log in to platform.ordertune.com (opens in a new tab)
- Go to the Dashboard
- Click the Download CSV button in the top-right of the signals table
The downloaded CSV covers the current day's active signals.