Hummingbot architecture features modular components that can be maintained and extended by individual community members:
- Scripts: Python files that define various algorithmic trading strategies. Scripts are the recommended approach for new users to build strategies in Hummingbot.
- Strategies: Configurable templates for various algorithmic trading strategies. These were Hummingbot's original method of defining strategies and have been superceded by Scripts.
- Connectors: Connectors to various centralized exchanges (CEX), decentralized exchanges (DEX), and blockchain networks