A robust, modular web application built with Python and Streamlit that acts as a bridge between raw financial data and strategic decision-making. This platform democratizes high-level quantitative finance by combining powerful calculation engines with educational context and automated insights.
This platform replaces error-prone, static Excel models with interactive Python algorithms. It separates Logic (math), Content (education), and UI (visualization) to provide a scalable architecture for financial analysis.
- Data Ingestion: Robust handling of Excel/CSV files with automated cleaning.
- Corporate Finance: NPV, IRR, and Loan Amortization calculators with automated "Accept/Reject" inference.
- Portfolio Management: Modern Portfolio Theory (Markowitz) optimization to find the Efficient Frontier and maximize Sharpe Ratio.
- Risk Simulation: Monte Carlo simulations (Geometric Brownian Motion) and Value at Risk (VaR) analysis.
- Forecasting: Linear trend analysis and CAGR calculations for revenue/expense projection.