Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bybit USDT Perpetual Futures Bot

Simple Bybit Futures bot: if price lower the selected moving average it will open short, if higher then long.

image

You can set any length for your SMA (bybit max limit is 200 candles, but here there are no limits).

image

Latest release

Install

First create python virtual environment and activate it:

python3 -m venv .smabot && source .smabot/bin/activate

And then install necessary libraries:

pip install pandas

pip install pybit==2.4.1

Run

To run the bot type in console:

python3 bybit_sma_bot.py

If you are using windows use python instead of python3 as well.


📄 License

MIT License - Feel free to modify and distribute.

🤝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check issues page.

⚠️ Disclaimer

This project is for informational and educational purposes only. You should not use this information or any other material as legal, tax, investment, financial, or other advice. Nothing contained here is a recommendation, endorsement, or offer by me to buy or sell any securities or other financial instruments.

If you intend to use real money, use it at your own risk.

Under no circumstances will I be responsible or liable for any claims, damages, losses, expenses, costs, or liabilities of any kind, including but not limited to direct or indirect damages for loss of profits.


📌 Quantitative Researcher | Algorithmic Trader | Trading Systems Architect

Quantitative researcher and trading systems engineer with end-to-end ownership of systematic strategies — from research and statistical validation to low-latency execution and production deployment.

Core focus areas:

  • Systematic strategy design and validation
  • Market microstructure analysis (order book dynamics, liquidations, volume, delta, liquidity, spread behavior, funding)
  • Backtesting framework development (tick-level and historical data)
  • Execution engine architecture and order lifecycle management
  • Real-time market data processing
  • Risk-aware system design
  • Production-grade trading infrastructure (24/7 environments)

Experience across crypto (CEX, DEX), FX, and exchange-traded markets.

Technical Stack

  • Languages: Python, C++, MQL5
  • Execution & Connectivity: REST, WebSocket, FIX
  • Infrastructure: Linux, Docker, Redis, PostgreSQL
  • Analytics: NumPy, Pandas, custom backtesting frameworks

Contact


About

Simple Bybit Futures bot: if price lower the selected moving average it will open short, if higher then long

Topics

Resources

Stars

12 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages