Zacks to Interactive Brokers
A commissioned execution pipeline that turns a published stock rank into Interactive Brokers orders, on a schedule, dry run by default.
- stocks in one day’s screen
- 4,369
- positions targeted, at equal weight
- 25
- no single order over this share of the book
- 10%
- a run that would sell more than this share of what is held stops
- 80%
- by default: nothing reaches the account unless it is told to
- Dry run
What it does
Paid client work, commissioned by a third party. It ingests screen exports from Zacks, turns them into an equal-weight book of 25 positions, and works out the orders that close the gap to what the Interactive Brokers account holds. Collection runs every trading day on a VPS.
So far it runs in dry run. The connection to a live account is next, on a paper account first.
Why dry run is the default
A mistake here costs real money, so the pipeline does nothing to the account unless it is told to, and a malformed export or a surprising position stops the run rather than guessing its way through it.
No single order may exceed 10% of the book, and a run that would sell more than 80% of what is held stops before it starts.
The daily run, as a schematic
The stages one run passes through, in order, and the three conditions that stop it. A drawing, not data.
Where it stands
- So far Dry run
- Next Paper account
- Then Live account