This project is a Python trading bot that connects to the WazirX cryptocurrency exchange using the WazirX API. It allows you to set up and manage stop-limit orders for trading. The bot uses the WazirX WebSocket API to stream real-time market data, and it includes a Flask web interface for configuring trading parameters.
Please note that trading cryptocurrencies involves risk, and this bot is provided for educational and experimental purposes. Use it responsibly and at your own risk.
- Real-time market data streaming via the WazirX WebSocket API.
- Ability to create, update, and monitor stop-limit orders.
- A web-based interface for configuring trading parameters and initiating trading.
Before running this trading bot, you need the following:
- Python 3.x installed on your system.
- Dependencies installed as specified in the project.
-
Clone the repository:
git clone https://github.com/deysanjeeb/wazirX-trailstop.git cd wazirX-trailstop
-
Install the required Python dependencies:
pip install -r requirements.txt
Before running the bot, configure your API keys in the config.py
file. Make sure to keep your API keys secure and do not share them in your code.
API_KEY = 'your_api_key'
SECRET_KEY = 'your_secret_key'
-
Start the trading bot:
python trail.py
-
Access the web interface by opening a web browser and navigating to http://localhost:8080/.
-
Log in with your API keys and set your trading parameters.
-
Click the "Start Trading" button to initiate the trading process.
- If you encounter any issues or have questions, please create an issue.
- Contributions to this project are welcome. Fork the repository, make your changes, and create a pull request.
- This trading bot is provided for educational purposes only and is not intended for real trading without proper testing and risk management.
- Use this bot at your own risk. The developers are not responsible for any financial losses.
This project is licensed under the MIT License.