HFT CORE SYSTEMS

Order entry: OUCH lifecycle and session state

Lesson 76 of 96Phase 07: Electronic trading systems
Video lesson coming soon

The written objectives and hands-on lab are available now.

cppvalley on YouTube ↗

Learning objectives

What you should understand

  1. Model login, sequence and session transitions
  2. Track accepted, replaced, executed, canceled and rejected orders
  3. Handle reconnect without inventing order state

Lab

Hands-on exercise

Implement an OUCH-inspired client state machine against a simulator.

Deliverable

Evidence of completion

A lifecycle diagram and tested session/order transition table.

Prerequisite
EP 75

Phase 07

Electronic trading systems

Full curriculum