Discussion about this post

User's avatar
Vishal Agrawal's avatar

while building trading systems, the approach we took was generating synthetic transactions on a periodic basis, in production, these transactions went all the way to the exchange. the trick was to use a real order with a test account and a real symbol that would be accepted by the exchange (for example ZVV). This is also referred as "Canary" testing with a goal to proactively surface issues with the system before users report it. another cool side effect was sometimes it ended up "warming" up the production nodes after nightly restarts before the market opens :-)

Expand full comment
Ben Beaudet's avatar

What excites me about coding atm is that you can literally build anything. That also happens to be what scares me the most 😅

But at the end of the day, it is about becoming a better engineer and both finding joy and creating value

Expand full comment
3 more comments...

No posts

Ready for more?