What is QF-Lib?
masterQF-Lib is a Python library for quantitative finance, primarily focused on backtesting investment strategies using an event-driven architecture. It simulates market events (like daily opening/closing) to allow users to test and evaluate custom strategies.
Key Features
- Flexible Data Sourcing: Supports Bloomberg, Quandl, Haver Analytics, and Portara. Note that additional dependencies may be required for specific providers.
- Look-ahead Bias Prevention: Built-in tools to ensure backtesting integrity.
- Enhanced Data Containers: Custom containers that extend pandas
SeriesandDataframesfunctionality. - Summary Generation: Automatically generates informative documents summarizing study results using various available templates.