©2026, Anjali Roy
©2026, Anjali Roy
Netflix Business Economics and Forecasting Dashboard
Academic
Live project: https://netflix-business-analysis.streamlit.app/

Code on GitHub: https://github.com/theCosmicNoise/mgta-452-netflix-analysis
I built an interactive analytics dashboard in Python using Streamlit that brings together financial, subscriber and regional performance data for Netflix. The goal was to understand how key business drivers like revenue, content spend and subscriber growth vary across markets, and how these patterns can shape forecasting and strategic priorities.
What this project does
Surfaces high-level trends in Netflix’s revenue, profitability and content investment over time.
Breaks down subscriber growth and revenue by region to highlight where engagement and monetization are strongest.
Visualizes relationships between content economics (for example, production budgets versus returns) and broader business outcomes.
Includes forecasting scenarios based on historical data to support planning and analysis.
Presents interactive, filterable charts and metrics to help explore insights without writing code.
The dashboard was designed to make complex business data easy to explore, enabling clearer conversations about growth opportunities and tradeoffs across different markets and metrics.
Why it matters
This project blends quantitative analysis with business context — it doesn’t just show numbers, it helps answer questions like:
Which regions are driving Netflix’s subscriber momentum?
How does content spending relate to profitability over time?
What do recent trends imply about future revenue or subscriber trajectories?
These kinds of insights are useful for product and strategy discussions, especially when deciding where to focus next.
Tech stack & approach
Python for data processing and analysis
Pandas and NumPy for data manipulation
Plotly for interactive visualizations
Streamlit to turn scripts into a shareable analytics app
Modular code structure from the GitHub repository makes it easy to maintain and extend
The dashboard also serves as the final project for the MGTA 452: Collecting and Analyzing Large Data course at the Rady School of Management.
Live project: https://netflix-business-analysis.streamlit.app/

Code on GitHub: https://github.com/theCosmicNoise/mgta-452-netflix-analysis
I built an interactive analytics dashboard in Python using Streamlit that brings together financial, subscriber and regional performance data for Netflix. The goal was to understand how key business drivers like revenue, content spend and subscriber growth vary across markets, and how these patterns can shape forecasting and strategic priorities.
What this project does
Surfaces high-level trends in Netflix’s revenue, profitability and content investment over time.
Breaks down subscriber growth and revenue by region to highlight where engagement and monetization are strongest.
Visualizes relationships between content economics (for example, production budgets versus returns) and broader business outcomes.
Includes forecasting scenarios based on historical data to support planning and analysis.
Presents interactive, filterable charts and metrics to help explore insights without writing code.
The dashboard was designed to make complex business data easy to explore, enabling clearer conversations about growth opportunities and tradeoffs across different markets and metrics.
Why it matters
This project blends quantitative analysis with business context — it doesn’t just show numbers, it helps answer questions like:
Which regions are driving Netflix’s subscriber momentum?
How does content spending relate to profitability over time?
What do recent trends imply about future revenue or subscriber trajectories?
These kinds of insights are useful for product and strategy discussions, especially when deciding where to focus next.
Tech stack & approach
Python for data processing and analysis
Pandas and NumPy for data manipulation
Plotly for interactive visualizations
Streamlit to turn scripts into a shareable analytics app
Modular code structure from the GitHub repository makes it easy to maintain and extend
The dashboard also serves as the final project for the MGTA 452: Collecting and Analyzing Large Data course at the Rady School of Management.