Automated Analytics & Reporting with Python in Excel (xlwings Lite). Build Once - Reuse Anywhere.

Published: October 12, 2025

Video thumbnail

Professionally formatted PDF & HTML reports with AI analysis, charts and tables.

The xlwings Lite app generates AI-based technical analysis for any Yahoo Finance symbol, from stocks and indices to commodities and crypto. One Click. 45 seconds. Case closed.

This tool is just one instance. What matters is the architecture behind it - reusable blocks you can customize for other AI-integrated automations.

Core reusable blocks

  1. Getting data from a backend APIs
  2. Data transformations with Python packages
  3. Advanced charting with Matplotlib
  4. Multi-modal API call to AI (sending data + images)
  5. Instructing AI for Analysis - scope, expectations and boundaries
  6. Getting markdown output from AI as per specific layout
  7. Report assembly - text, charts, tables
  8. Generating formatted PDF & HTML with professional layout
  9. Backend report generator that creates shareable URLs

How I use it

How to customize and reuse

Pass the code to your AI Coder as context and have it extract, adjust, or combine modules for your automation. See the resource links below for guides on working effectively with AI Coders for xlwings Lite code generation.

xlwings Lite: Python in Excel built by Felix Zumstein. Official site: lite.xlwings.com.

Additional Resources

Not investment advice. Just automation and tools.

Automated Analytics

xlwings Lite official site: lite.xlwings.org

🔗
Blog Migration Notice: Some links or images in earlier posts may be broken. View the original post on the old blog site.