Best used with an AI agent

40+ live apps, open data APIs, MCP servers, and 200+ guides - more than anyone wants to click through. Point your AI here and it reads the whole map and does the work: finds the tool, pulls the data, runs the analysis, and hands you the links.

Here for the open-source code? Your agent finds the right repo for you - and can even clone and deploy it.

Prefer to explore on your own? Go right ahead.

Paste this to Claude Code, Codex, or any AI agent:
Go to tigzig.com and read tigzig.com/llms.txt. It is a practitioner toolkit - 40+ analytics apps, open no-auth data APIs, MCP servers, open-source repos (github.com/amararun), and 200+ build guides. Help me [your task]. Surface the exact links; where there is an API or MCP, call it directly; and if I want to self-host, find the repo and help me deploy it.

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]