豆豆友情提示:这是一个非官方 GitHub 代理镜像,主要用于网络测试或访问加速。请勿在此进行登录、注册或处理任何敏感信息。进行这些操作请务必访问官方网站 github.com。 Raw 内容也通过此代理提供。
Skip to content

mrehanmajeed/Fintech-Data-Parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Fintech-Data-Parser

Financial Data Parser - High-Performance Financial Data Processing Toolkit A production-grade system for parsing, analyzing, and querying financial data in Excel formats with AI-powered type detection and vectorized processing.

🔍 Overview

Financial Data Parser is an optimized Python pipeline for processing banking and financial Excel data. It automates:

  • Column type detection with confidence scoring
  • Multi-format financial amount parsing
  • Date recognition with 20+ financial formats
  • Indexed storage with advanced query capabilities
  • End-to-end benchmarking

⚡ Features

  • Excel Intelligence: Automatic sheet/column analysis
  • Financial Format Support:
    • Currencies: USD, EUR, INR, JPY, GBP
    • Negative formats: (1,234.56), 1234.56-
    • Abbreviations: 1.2K, 3.5M, 2.1B
  • Query Engine:
    • Amount/date range queries
    • Aggregations
    • SQL fallback
  • Dashboard: Streamlit-based UI for interactive analysis
  • Benchmarking: Performance metrics for all components

🛠️ Tech Stack

  • Core: Python 3.8+, pandas, NumPy
  • Storage: SQLite + pandas with smart indexing
  • Dashboard: Streamlit, Plotly
  • Testing: pytest

📊 Performance Highlights

  • Vectorized amount parsing (50k rows/sec)
  • Indexed O(log n) query performance
  • Multi-threaded processing
  • Memory-efficient storage

💼 Use Cases

  • Bank statement analysis
  • Customer ledger processing
  • Financial report automation
  • Accounting system integration
  • Financial data migration

About

Financial Data Parser - High-Performance Financial Data Processing Toolkit A production-grade system for parsing, analyzing, and querying financial data in Excel formats with AI-powered type detection and vectorized processing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages