Data that survives a bad night
Normalised feeds, gap detection and replayable archives. If a venue drops a session, you should know before your model does.
Independent engineering practice
We write the unglamorous parts: tick collectors that do not lose data, backtests that match production, and order routers that fail loudly instead of quietly.
Normalised feeds, gap detection and replayable archives. If a venue drops a session, you should know before your model does.
Event-driven engines with explicit fees, latency and partial fills, so a result can be defended rather than merely presented.
Position limits, kill switches and reconciliation against the venue, wired in from the first commit instead of after the first incident.
We take a small number of engagements at a time and are usually booked several weeks out. Enquiries go to hello at tradecode dot tech.