What problem does it solve?
Generates realistic, referentially coherent synthetic financial data for banking and card-processing systems to enable safe testing, demos, and analytics without exposing real customer data.
This data spans customers, accounts, loans, cards, transactions, investments, wealth management, and related financial activities, all with guaranteed referential integrity and realistic timing.
Core Features & Use Cases
- Coherent, end-to-end datasets across 11 banking tables plus card networks for demos and QA.
- 100% email-name coherence and merchant-country alignment for realistic banking scenarios.
- Temporal and spatial realism, proper referential integrity, and configurable distributions for retail vs commercial usage.
- Use cases include performance testing, fraud-detection pipeline validation, SQL training, and development sandboxes.
Quick Start
Generate the banking data with the generator script and load it into PostgreSQL with the loader.