A Constrained, Data-Driven Budgeting Framework Integrating Macro Demand Forecasting and Marketing Response Modeling

Authors

  • Yifei Lu Computer Science, UCSD, University of California San Diego (UCSD), La Jolla, CA, USA
  • Hailin Zhou Applied Analytics, Columbia University, NY, USA
  • Yitian Zhang Accounting, The University of Wisconsin-Madison (UW-Madison), WI, USA

DOI:

https://doi.org/10.51903/jtie.v4i3.466

Keywords:

budget optimization, FP&A, demand forecasting, marketing mix

Abstract

Budgeting and financial planning & analysis (FP&A) increasingly require combining macroeconomic signals, channel-level marketing effectiveness, and hard accounting constraints into a single, auditable decision process. This paper proposes and empirically evaluates an end-to-end framework that (i) forecasts category-level demand from public macro data, (ii) learns diminishing-returns marketing response curves, and (iii) solves a constrained portfolio optimization problem to allocate marketing spend while satisfying SG&A and cash-flow guardrails consistent with real public-company statements. Using quarterly Personal Consumption Expenditures (PCE) components from FRED (durable goods, nondurable goods, and services) as a proxy for market demand, we compare seasonal naïve, SARIMAX, gradient boosting, and a multivariate VAR model in a rolling backtest (2018Q1-2025Q3). In parallel, we estimate marketing response from the Advertising dataset (TV, radio, and newspaper spend) via linear models, gradient boosting, and a Hill-function saturation model. We then calibrate financial constraints-gross margin, SG&A ratio, and operating cash-flow coverage-directly from Apple Inc.’s FY2025 Form 10-K filed with the SEC, and integrate all components into a Monte Carlo-evaluated budgeting optimizer. Results show that multivariate models improve total-demand accuracy (≈2.85% MAPE) and that nonlinear response curves indicate strong diminishing returns and negligible incremental value for newspaper spend. The constrained optimizer produces stable allocations that trade off expected operating profit and downside risk, and it highlights a practical insight: budgets that exactly meet a ratio-based cap under point forecasts may violate constraints under realistic demand uncertainty. The proposed workflow is fully reproducible from public data sources and provides a template for transparent, constraint-aware budgeting.

References

Akaike, H. (1974). A New Look at the Statistical Model Identification. IEEE Transactions on Automatic Control, 19(6), 716–723. https://doi.org/10.1109/tac.1974.1100705

Adiyatma, D. A., Rohman, M. G., & Munif. (2025). Product Sales Prediction System at Starmart using Linear Regression and Weighted Moving Average Methods. Jurnal Ilmiah Sistem Informasi, 4(3). https://doi.org/10.51903/g260jt34

Adowusu-Mensah, D. O., Sarfo, P. A., & Kusi, G. A. (2024). Exploring the Impact of Artificial Intelligence on Customer Experience Personalization and Marketing Strategy Optimization in Digital Marketing: an Empirical Analysis. Journal of Management and Informatics, 4(2), 822–843. https://doi.org/10.51903/jmi.v4i2.242

Apple Inc. (2025). Form 10-K for the Fiscal Year Ended September 27, 2025. U.S. Securities and Exchange Commission. https://www.sec.gov/archives/edgar/data/0000320193/000032019325000079/aapl-20250927.htm

Bertsimas, D., & Sim, M. (2004). The Price of Robustness. Operations Research, 52(1), 35–53. https://doi.org/10.1287/opre.1030.0065

Box, G. E. P., Jenkins, G. M., Reinsel, G. C., & Ljung, G. M. (2015). Time Series Analysis: Forecasting and Control (5th ed.). Wiley. https://www.biblio.com/book/time-series-analysis-forecasting-control-wiley/d/1334236447

Federal Reserve Bank of St. Louis. (2025a). Personal Consumption Expenditures: Durable Goods (PCDG) [Data set]. FRED. Retrieved January 7, 2026, https://fred.stlouisfed.org/series/pcdg

Federal Reserve Bank of St. Louis. (2025b). Personal Consumption Expenditures: Nondurable Goods (PCND) [Data set]. FRED. Retrieved January 7, 2026, https://fred.stlouisfed.org/series/pcnd

Federal Reserve Bank of St. Louis. (2025c). Personal Consumption Expenditures: Services (PCESV) [Data set]. FRED. Retrieved January 7, 2026, https://fred.stlouisfed.org/series/pcesv

Friedman, J. H. (2001). Greedy Function Approximation: A Gradient Boosting Machine. The Annals of Statistics, 29(5), 1189–1232. https://doi.org/10.1214/aos/1013203451

Hanssens, D. M., Parsons, L. J., & Schultz, R. L. (2001). Market Response Models: Econometric and Time Series Analysis (2nd ed.). Springer. https://www.springer.com/gp/book/9780387951424

Hyndman, R. J., & Athanasopoulos, G. (2021). Forecasting: Principles and Practice (3rd ed.). OTexts. https://otexts.com/fpp3/

James, G., Witten, D., Hastie, T., & Tibshirani, R. (2021). An Introduction to Statistical Learning With Applications in R (2nd ed.). Springer. https://www.springer.com/gp/book/9781032094980.

Jamabudin Ghofur, M. J. U., & Riyanto, E. (2025). AI-Driven Adaptive Radar Systems for Real-Time Target Tracking in Urban Environments. Journal of Technology Informatics and Engineering, 4(1). https://doi.org/10.51903/jtie.v4i1.289

Little, J. D. C. (1970). Models and Managers: The Concept of a Decision Calculus. Management Science, 16(8), B466–B485. https://doi.org/10.1287/mnsc.16.8.B466

Lütkepohl, H. (2005). New Introduction to Multiple Time Series Analysis. Springer. https://www.springer.com/gp/book/9783540218873

Markowitz, H. (1952). Portfolio Selection. The Journal of Finance, 7(1), 77–91. https://doi.org/10.2307/2975974

Naik, P. A., & Raman, K. (2003). Understanding the Impact of Synergy in Multimedia Communications. Journal of Marketing Research, 40(4), 375–388. https://doi.org/10.1509/jmkr.40.4.375.19392

Nocedal, J., & Wright, S. (2006). Numerical Optimization (2nd ed.). Springer. https://www.springer.com/gp/book/9780387303031

Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., et al. (2011). Scikit-Learn: Machine Learning in Python. Journal of Machine Learning Research, 12, 2825–2830. http://www.jmlr.org/papers/v12/pedregosa11a.htm

Santoso, L., & Priyadi. (2024). Comparative Study of Feature Engineering Techniques for Predictive Data Analytics. Journal of Technology Informatics and Engineering, 3(2), 417–435. https://doi.org/10.51903/jtie.v3i2.225

Schwarz, G. (1978). Estimating the Dimension of a Model. The Annals of Statistics, 6(2), 461–464. https://doi.org/10.1214/aos/1176344136

Seabold, S., & Perktold, J. (2010). Statsmodels: Econometric and Statistical Modeling With Python. Proceedings of the 9th Python in Science Conference. https://conference.scipy.org/proceedings/scipy2010/seabold.html

Shapiro, A., Dentcheva, D., & Ruszczyński, A. (2014). Lectures on Stochastic Programming: Modeling and Theory (2nd ed.). SIAM. https://www.siam.org/books/ot142

Vanderbei, R. J. (2020). Linear Programming: Foundations and Extensions (5th ed.). Springer. https://www.springer.com/gp/book/9783030533546

Downloads

Published

2025-12-20

How to Cite

A Constrained, Data-Driven Budgeting Framework Integrating Macro Demand Forecasting and Marketing Response Modeling. (2025). Journal of Technology Informatics and Engineering, 4(3), 493-520. https://doi.org/10.51903/jtie.v4i3.466