A module of Smartswap that simulates trading strategies in real-time combined with capital management strategies.
Stack
Tested / Hosted
Integration
- Trading Strategy Simulation: Test various trading strategies in a simulated environment before applying them to real markets.
- Capital Management: Apply capital management strategies in real-time alongside trading strategies from the QTSBE API.
- Integration: Includes integration with Discord for real-time notifications and logging.
The Smartswap Simulator represents the next step after backtesting, allowing you to validate strategies live in the market environment. It also facilitates the application of capital management strategies to trading bots.
To begin using the Smartswap Simulator, follow these steps:
- Clone the Repository:
git clone https://github.com/smartswap-org/simulator
- Install Requirements:
pip install -r requirements.txt
- Configure Discord Settings: Refer to
configs/README.MD
for instructions on creatingconfigs/discord_bot.json
. - Configure Simulations: Refer to
configs/README.MD
for instructions on creatingconfigs/simulations.json
. - Clone, Configure and Run QTSBE API: Refer to
https://github.com/simonpotel/QTSBE
- Run the Simulator:
python simulator.py
For any issues, suggestions, or contributions, please feel free to open an issue or pull request on GitHub.