Show HN: Trading Exchange Engine/Simulator (github.com)

5 points by martinmayer ↗ HN
The qmrExchange project is an open-source financial markets exchange simulator that realistically mimics all the main components of modern trading venues. It allows us to test and quantify the behavior of different agents in a laboratory and isolated environment without the high noise-to-signal ratio that is otherwise unavoidable in live settings. By creating a completely functioning trading venue whose access is only granted to a finite and known number of agents or trading algorithms, qmrExchange enables analyzing causation and quantifying the impact of each agent in a way that is otherwise unfeasible.

2 comments

[ 3.6 ms ] story [ 13.7 ms ] thread
This is really interesting. Have you thought about a GUI for dummies?

I wanted to do something like this, but I approached from a different angle of GUI first (https://simoji.pub/#simoji%0A%20question%20What%20is%20the%2...).

I obviously don't have the faintest clue about the actual algos at work in an exchange simulator. I'm more of a CSS guy. Drop me an email (breck7@gmail.com) if you ever want to chat.

Brek, I've thought about that, but I wanted to narrow de scope of the first version in order to have something working as useful as soon as possible.

I would love to keep on developing this project and transform it into a hosted engine where algorithms can interface via an API and Websockets. It could be interesting for university competitions, or even for interview screener at prop firms. A screening process could consist on receiving an exchange with N agents that behave in X way, and your task is to come up with an interesting idea for beating said algorithms.