A production-grade Python toolkit for loading, cleaning, validating, and analysing financial data with one-line pipelines
View on GitHub ↗Financial data analysis is messy — analysts spend most of their time cleaning, validating, and transforming data instead of analysing it. FDA Toolkit eliminates that pain with 67 production-ready functions across 8 intelligent modules, pre-built one-line pipelines (quick_clean(), quick_clean_finance()), finance-aware validation that understands sign conventions, entity names, and currency formats, and a full audit trail logged for compliance and debugging.
Published as an open-source package on PyPI with over 1,000 downloads a month — a type-safe, pandas-like API with full IDE autocomplete throughout.
Type hints and IDE autocomplete throughout, pandas-like intuitive API design, PyPI packaging, versioning & distribution
Currency parsing & entity standardisation, schema/range/integrity checks, reconciliation utilities
Full audit-trail logging on every operation, memory-efficient dtype optimisation, chunked processing for large files
Pulled live from the GitHub repository — always in sync with the source.
Full README, module reference, and source are on PyPI and GitHub.