-
Notifications
You must be signed in to change notification settings - Fork 92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Market maker testing framework #2303
Comments
I will work on this. Some possible new programs for the bots:
Does this need to test arbitrage in some way? I guess it would be possible to set up mock exchanges although that may be involved. Should the market maker clients also be automated? |
Binance has a testnet where you can trade using their API with fake money: The arbitrage bot can connect to this testnet and trade on it. Perhaps this could take the price on Binance into consideration and have a setting where the market kind of stays close to the Binance price with a bit of variation.
I think it would be nice if you could specify a market making config file, then the market starts up and the market maker trades against it. Then we could review the logs of what the market maker did afterwards. It's not necessary though.. the market maker could be started separately as well. |
So yes to also testing arbitrage? Using actual exchange rates does make sense. The testing framework is only for simnet though right? |
Yes for arbitrage, and yes only simnet. I think it can be two separate PRs though. |
Loadbot can be expanded with new program types that simulate various market conditions. Then, various bot configurations could be tested to see how they fare in those conditions.
The text was updated successfully, but these errors were encountered: