I was told that there is some kind of entitlement system either in place or being put in place, where only an authorized version of an algorithm is permitted to consume the data. You may have to run their monitoring process on your box... and run as r00t. Full cavity search, my friend.They're not idiots, it's the task that is impossible. Again, how exactly can they "audit" that only that program can connect to the API? It's your program (or programs). You're in control. Programs don't have fingerprints.
Basically, how do you forensically determine whether the API order was placed manually or automatically?
In some systems an automated order does not go directly to the exchange. Automated orders are sent through your terminal, and appropriately logged as originating from the API:
[YOUR ALGO] -----order----> [YOUR TERMNIAL] -----order----> [EXCHANGE]
It's a fairly simple task. All been done for years.
Last edited:
