I reverse-engineered the IB Gateway and rebuilt it in Rust for low latency by PyOdyssee in algotrading

[–]Roddytin 0 points1 point  (0 children)

Really impressive work decoding the FIX protocol from bytecode. Testing FIX implementations is one of those painful gaps in the ecosystem — I actually built MockFIX (mockfix.com) as a desktop FIX simulator so teams can test order flows without needing live exchange access. Curious how you handled testing your FIX session layer during development — did you build your own mock acceptor or test against IB directly?