| layout | default |
|---|---|
| title | 🚀 hyperliquid-trading-bot - Easy Trading on Hyperliquid DEX |
| description | 🤖 Build and customize your grid trading bot for Hyperliquid DEX to optimize your crypto trading strategies with ease and efficiency. |
Extensible grid trading bot for Hyperliquid DEX
⚠️ This software is for educational and research purposes. Trading cryptocurrencies involves substantial risk of loss. Never trade with funds you cannot afford to lose. Always thoroughly test strategies on testnet before live deployment.
This project is under active development. Feel free to submit questions, suggestions, and issues through GitHub.
You're welcome to use the best docs on Hyperliquid API via Chainstack Developer Portal MCP server.
Before you begin, make sure you have the following:
- uv package manager
- Hyperliquid testnet account with testnet funds. You can obtain funds from the Chainstack Hyperliquid faucet.
-
Visit the Releases Page
Go to the GitHub releases page to download the latest version of the hyperliquid-trading-bot. You can find it here: Download Hyperliquid Trading Bot.
-
Clone the Repository
Open your terminal on your computer and run the following command to clone the repository:
git clone https://github.com/chainstacklabs/hyperliquid-trading-bot
-
Change Directory
Navigate into the cloned directory with this command:
cd hyperliquid-trading-bot -
Install Dependencies
Use the uv package manager to install the necessary dependencies. Run the following command:
uv "After running this command, let the package manager complete the installation.
Before running your bot, you will need to set it up:
- API Keys: Obtain your API keys from Hyperliquid DEX and input them into the configuration file.
- Trading Strategy: Define and test your trading strategy using the provided examples in the repository or develop your own based on your trading goals.
Once everything is set up, you can start the trading bot. Run the following command in your terminal:
uv run bot_config.jsonReplace bot_config.json with the path to your configuration file.
- Extensible Framework: Easily add or modify your trading strategies.
- Backtesting Tools: Test your strategies using historical data from Hyperliquid.
- User-Friendly Interface: Accessible settings for all user levels.
- Community Support: Engage with other users to share tips and strategies.
If you have questions or encounter issues, look for help in the repository's issues section. The community and developers are here to assist you.
This project is licensed under the MIT License. Feel free to use, modify, and share.
For further inquiries, please open an issue on this GitHub repository.
Engage with us and other users through our GitHub discussions. Share your experiences, feedback, and ideas to help improve the project.