Skip to content

smartswap-org/simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smartswap Simulator

A module of Smartswap that simulates trading strategies in real-time combined with capital management strategies.

Stack

Python SQLite

Tested / Hosted

Raspberry Pi Linux Windows 11 macOS

Integration

Discord


Features:

  • 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.

Purpose:

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.

Getting Started:

To begin using the Smartswap Simulator, follow these steps:

  1. Clone the Repository: git clone https://github.com/smartswap-org/simulator
  2. Install Requirements: pip install -r requirements.txt
  3. Configure Discord Settings: Refer to configs/README.MD for instructions on creating configs/discord_bot.json.
  4. Configure Simulations: Refer to configs/README.MD for instructions on creating configs/simulations.json.
  5. Clone, Configure and Run QTSBE API: Refer to https://github.com/simonpotel/QTSBE
  6. Run the Simulator: python simulator.py

Integration on Discord:


Support and Contribution:

For any issues, suggestions, or contributions, please feel free to open an issue or pull request on GitHub.

Developement Draw


About

Simulates a trading strategy combined with a portfolio management strategy.

Resources

License

Stars

Watchers

Forks

Languages