Easyquant is a quantitative trading framework and event-driven engine designed for executing automated trading strategies and managing real-time market data across multiple accounts. It includes an algorithmic strategy engine and a market data integration layer to process stock quotes and order book data from external providers.
The system features a trading backtesting simulator that uses market time simulation to verify strategy behavior under specific timestamps. It supports dynamic strategy deployment via a hot-reloading module system, allowing trading logic to be updated and injected into the running process without a full system restart.
The framework incorporates a Redis-backed data store for persistent state and configuration management. It also provides encrypted credential storage for secure authentication with external trading platforms and includes system activity logging for auditing and debugging.