Back to Library
Inventory Analysis, Analytics and Optimization
Supply Chain Optimization
New Release

Inventory Analysis, Analytics and Optimization

Analyse Inventory using Excel, SQL, Python

English
₹500+ 18% GST
Secure online reader — no downloads. Access anytime from your dashboard.

About This Book

Inventory Analytics: From Data to Forecasting, Optimization & Decisions is a practitioner-focused reference for supply-chain analysts, demand and supply planners, inventory managers, consultants, and supply-chain leaders who want to move from spreadsheet-based inventory management to data-driven decision making. The book takes the reader through the complete journey from raw supply-chain data to an actionable inventory decision. It combines inventory theory with practical implementation using Excel, SQL, Python, Power BI, Pyomo, HiGHS and AI. Rather than treating forecasting, inventory policy, optimization and reporting as separate subjects, the book connects them into one decision system: Business Problem → Data → Analytics → Forecast → Uncertainty → Inventory Policy → Optimization → Simulation → Dashboard → Decision → Production → Governance The book begins with the fundamentals of inventory economics, demand, lead time, service levels, safety stock, reorder points, inventory policies and inventory classification. It then progresses into practical analytics using Excel and SQL before moving into statistical forecasting, machine learning, Python-based analytics and inventory optimization. Advanced topics include AR, MA, ARMA, ARIMA, SARIMA, SARIMAX, TBATS, Prophet, intermittent-demand forecasting, forecast evaluation, forecast-to-inventory translation, multi-item optimization, constrained replenishment, multi-echelon inventory optimization, stochastic optimization and simulation-optimization. The forecasting ladder and model-selection matrix are designed to help practitioners select model complexity based on demand characteristics rather than using sophisticated models indiscriminately. The book then moves beyond analytical models into Power BI decision dashboards, data pipelines, MLOps, model monitoring and governed AI agents. The production framework covers model versioning, testing, monitoring, release gates, ownership, rollback and retirement. A common synthetic business environment, NorthStar Supply Co., runs throughout the book, allowing readers to apply concepts consistently across inventory analytics, forecasting, optimization, SQL, Python and Power BI. The accompanying project repository is designed to provide datasets, notebooks, SQL scripts, optimization models, dashboards, tests and deployment artefacts. The ultimate objective is not simply to calculate inventory metrics or build predictive models. It is to develop the ability to convert supply-chain data and uncertainty into defensible business decisions.

What You'll Learn

By the end of the book/program, the learner should be able to:
1. Understand inventory as an economic system
Explain the economic functions and strategic role of inventory.
Distinguish cycle, safety, pipeline, anticipation and decoupling inventory.
Explain the trade-offs between inventory, service, working capital, ordering cost and stockout risk.
Derive and interpret fundamental inventory relationships such as EOQ, reorder point and safety stock.
2. Analyse supply-chain demand and inventory data
Structure inventory and demand data at SKU, customer, warehouse, supplier and time-period levels.
Calculate demand statistics, variability, lead-time characteristics and inventory exposure.
Identify data-quality problems that can distort inventory decisions.
Distinguish demanded, delivered, backordered and stocked quantities appropriately.
3. Perform inventory analytics using Excel
Build professional inventory-analysis workbooks using Power Query, PivotTables and modern Excel formulas.
Use XLOOKUP, LET, LAMBDA, dynamic arrays and statistical functions for reusable analytics.
Perform ABC, XYZ and multidimensional inventory classification.
Use Excel Solver for small and medium constrained inventory problems.
Build layered, auditable inventory workbooks separating data, parameters, calculations, policy and outputs.
4. Use SQL for supply-chain analytics
Query inventory, demand, receipt, shipment and supplier data.
Use joins, CTEs, aggregations and window functions for inventory analysis.
Calculate KPIs, rolling statistics, classifications, ageing and supplier performance.
Prepare analytical datasets for forecasting and machine learning.
Translate business questions into reusable SQL analytical workflows.
5. Apply statistical methods to demand
Calculate mean, variance, standard deviation, coefficient of variation and demand intervals.
Identify smooth, erratic, intermittent and lumpy demand.
Understand probability distributions relevant to inventory decisions.
Quantify demand and lead-time uncertainty.
Understand how statistical assumptions affect safety-stock decisions.
6. Build and evaluate demand forecasts
Establish appropriate naive forecasting baselines.
Build and interpret AR, MA, ARMA, ARIMA, SARIMA and SARIMAX models.
Apply ETS/Holt-Winters, TBATS and Prophet where appropriate.
Forecast intermittent and lumpy demand using methods such as Croston, SBA and TSB.
Apply machine-learning and global forecasting approaches to larger SKU portfolios.
Compare competing models using appropriate out-of-sample metrics and backtesting.
7. Connect forecasting with inventory decisions
Translate forecast uncertainty into inventory requirements.
Estimate forecast-error distributions over the relevant replenishment horizon.
Calculate safety stock and reorder points using appropriate uncertainty assumptions.
Understand the relationship between forecast accuracy, service level and working capital.
Evaluate whether a forecasting improvement actually produces inventory or financial value.
8. Develop Python-based inventory analytics
Use Python, pandas, NumPy and SciPy for inventory analysis.
Build reusable analytical functions and pipelines.
Implement statistical forecasting workflows.
Automate repetitive inventory calculations.
Convert exploratory notebooks into reusable analytical modules.
9. Formulate inventory optimization problems
Define decision variables, objective functions and constraints.
Formulate inventory problems as LP, MIP/MILP, QP and nonlinear models where appropriate.
Model MOQ, capacity, working-capital, space, service-level and assortment constraints.
Understand binary and integer decision variables and Big-M formulations.
Interpret optimization results from both mathematical and business perspectives.
10. Implement optimization using Pyomo and HiGHS
Translate inventory mathematics into Pyomo models.
Select an appropriate solver for the mathematical formulation.
Use HiGHS for LP, MIP and supported quadratic optimization problems.
Understand when nonlinear solvers such as IPOPT are required.
Apply solver configuration, feasibility checks, optimality gaps and sensitivity analysis.
11. Understand multi-echelon inventory optimization
Understand echelon inventory and risk pooling.
Apply serial and hub-and-spoke MEIO concepts.
Recognize when closed-form MEIO models are inappropriate.
Apply scenario-based stochastic optimization and simulation-optimization.
Evaluate inventory trade-offs across an entire supply network rather than optimizing individual locations independently.
12. Use simulation to test inventory policies
Build discrete-event and Monte Carlo simulation models.
Simulate demand, lead-time and replenishment uncertainty.
Evaluate fill rate, stockouts, inventory and cost under alternative policies.
Perform sensitivity and scenario analysis.
Use simulation when closed-form analytical assumptions are insufficient.
13. Build Power BI inventory decision systems
Design an inventory-oriented star schema.
Build executive, planner, procurement, supplier, warehouse and SKU-level dashboards.
Develop inventory, service-level, forecast, excess and supplier KPIs.
Write DAX measures for analytical and comparative reporting.
Convert analytical outputs into exception-driven decision dashboards.
14. Design an end-to-end supply-chain analytics architecture
Connect ERP, WMS, TMS, POS and supplier data to an analytical environment.
Understand the roles of data ingestion, data warehouses/lakes, SQL transformation, analytics, forecasting and optimization.
Design data flows from operational systems to decision-support systems.
Separate data, analytics, optimization, visualization and execution layers.
15. Productionize forecasting and optimization models
Apply software-engineering practices to analytical models.
Implement testing, version control, reproducible environments and CI/CD.
Track datasets, model versions and experiments.
Monitor data drift, feature drift and model performance.
Establish model owners, SLAs, rollback procedures and retirement criteria.
16. Develop governed AI inventory applications
Understand the progression from AI assistant to AI analyst to AI agent.
Design AI workflows for inventory analysis, forecasting, replenishment and exception management.
Integrate AI agents with analytical and optimization systems.
Apply human approval, tool permissions, auditability and model/version governance.
Prevent AI-generated recommendations from bypassing business and mathematical controls.
17. Translate analytics into financial decisions
Connect inventory KPIs to working capital, margin, service and cost.
Quantify the financial implications of inventory-policy changes.
Evaluate trade-offs between service, inventory and cost.
Interpret optimization shadow prices and constrained resources.
Present recommendations in a form suitable for planners, operations leaders and finance.
18. Solve complete real-world-style inventory problems
Learners will be able to take a problem from:
Business Problem → Data Preparation → SQL → Excel Analysis → Statistics → Forecasting → Inventory Policy → Python → Optimization → Simulation → Power BI → Financial Impact → Management Recommendation.
The project framework is intentionally deliverable-oriented: a complete project produces a business-problem document, dataset/data dictionary, SQL scripts, Excel workbook, Python notebook, forecast/backtest module, Pyomo model, Power BI dashboard, management recommendation and assessment material.
The ultimate learning outcome
I would put this prominently at the end of the official description:
By completing this book, the learner should be able to move from being an inventory data analyst who reports what happened to becoming a supply-chain analytics practitioner who can explain why it happened, forecast what is likely to happen, optimize what should be done, quantify the financial trade-offs, and build a governed system that helps the business make better decisions.
Core competency progression
Descriptive Analytics
↓
Diagnostic Analytics
↓
Predictive Analytics
↓
Prescriptive Analytics
↓
Decision Intelligence

Reader Reviews

No reviews yet

Be the first to share your thoughts!

Related Books

Supply Chain Optimization Version 1
New
Supply Chain Optimization

Supply Chain Optimization Version 1

by Krish Naidu

₹1,500
Transport Optimization
Bestseller
New
Supply Chain Optimization

Transport Optimization

by Krish Naidu

₹500
Optimizing Supply Chains With Pyomo and HiGHS
Bestseller
New
Supply Chain Optimization

Optimizing Supply Chains With Pyomo and HiGHS

by Krish Naidu

₹5,500
Supply Chain Optimization Version 2
New
Supply Chain Optimization

Supply Chain Optimization Version 2

by Kirsh Naidu

₹1,750