AI-FIRST SITE | AI agents & coders: fetch tigzig.com/llms.txt for structured data

MF Portfolio Analyzer: Holdings Change Analysis

Automated data quality checks, ISIN standardization, and human-in-the-loop corrections for mutual fund portfolio analysis.

Download Excel (.xlsm) Watch Video Guide

What This App Does

#

A pipeline for analyzing mutual fund portfolio holdings across two periods:

  • Smart file import: auto-detects CSV/TXT/pipe-delimited formats
  • 2-period detection: auto-identifies the latest two months
  • Automatic ISIN name standardization and deduplication
  • Data quality validation reports
  • Human-in-the-loop correction workflow
  • Summary analysis tables with holdings changes
  • Automated Top 10 holdings charts

Important Note

Requires standardized text files. Use MF File Converter first if you have raw Excel files.

How to Use

#
  1. Prerequisite: convert raw MF files using MF File Converter
  2. Download & Install: get the app and install xlwings Lite
  3. Import Data: click "Import Data" on Control Sheet
  4. Run Stage 1: review ISIN_Mapping sheet
  5. Manual Correction: fix grouping issues if needed
  6. Run Stage 2: generate final analysis
  7. View Results: check Summary_Analysis and Charts

How It Works

#

A 3-step workflow for data quality and accuracy:

Smart Detection

  • File import: auto-detects CSV/TXT/pipe formats
  • 2-period detection: identifies the latest two months automatically

ISIN Standardization

  • Handles name variations (HDFC, HDFC Bank Ltd, etc.)
  • Selects the best name for each ISIN
  • Name truncation to identify conflicts

Human-in-the-Loop

  • Namecut_Exceptions and Multiple_ISINs reports
  • User edits ISIN_Mapping for accuracy
  • Stage 2 uses the corrected mappings

Resources

xlwings Lite

Built with xlwings Lite

Created by Felix Zumstein, it brings Python into Excel seamlessly - enabling native support for databases, AI agents, LLMs, advanced analytics, ML, APIs, and complete automation workflows.

Bugs,issues,questions? Drop a note: [email protected]