What problem does it solve?
Data profiling prevents incorrect assumptions, hidden data-quality issues, and broken panel or identifier logic from derailing empirical finance research later in the workflow.
Core Features & Use Cases
- Systematic dataset profiling protocol: Discovers file structure, column inventory, candidate identifiers, unit of observation, panel balance, and data quality signals.
- Empirical finance–oriented checks: Evaluates identifier uniqueness, panel entry/exit patterns, missingness rates, outliers/anomalies, logical inconsistencies, and merge feasibility with common research sources (e.g., CRSP/Compustat-style keys).
- Permanent “dataset profile” deliverable: Produces a structured Markdown dataset profile using the provided template and a recommended location, with user approval gates before writing files.
Quick Start
Use data-profiler when you upload a new dataset and ask it to explore the dataset to produce a dataset profile (unit of observation, panel structure, variable dictionary, missingness, and quality flags) before running regressions.