# dgbit > dgbit is a professional algorithmic trading framework for Bybit. It is a Python package and a multi-service stack (FastAPI REST API, NNG service bus, Vue 3 dashboard) for backtesting, building, and executing crypto trading strategies on Bybit spot markets. MIT licensed. dgbit is exchange-specific by design: the data fetcher, position model, and built-in strategies are written against the Bybit API directly rather than abstracted across many exchanges. The package is distributed on PyPI as `pip install dgbit` and as a Docker image at `cryptuon/dgbit`. Custom strategies subclass `BaseStrategy` and register with `strategy_registry`. ## Docs - [Home](https://dgbit.cryptuon.com/): Overview, capabilities, architecture, first backtest, FAQ - [About](https://dgbit.cryptuon.com/about/): Project philosophy, design choices, and maintainers - [Blog](https://dgbit.cryptuon.com/blog/): Engineering notes on backtesting fidelity, strategy authoring, and the service bus ## Compare - [vs Freqtrade](https://dgbit.cryptuon.com/compare/freqtrade/) - [vs Hummingbot](https://dgbit.cryptuon.com/compare/hummingbot/) ## Optional - [RSS](https://dgbit.cryptuon.com/rss.xml): Blog feed - [GitHub](https://github.com/cryptuon/dgbit): Source code - [PyPI](https://pypi.org/project/dgbit/): Python package - [Documentation](https://docs.cryptuon.com/dgbit): Full reference docs