Related Experiment Video
Updated: May 6, 2026

An R-Based Landscape Validation of a Competing Risk Model
Published on: September 16, 2022
Scenario-based portfolio optimization via bootstrapping and machine learning methods: Theory development and
Morteza Amini1, Sajedeh Javadi1, Majid Soleimani-Damaneh1
1School of Mathematics, Statistics and Computer Science, College of Science, University of Tehran, Tehran, Iran.
Abstract:
Predicting future returns and modeling return uncertainty are essential yet challenging tasks in portfolio optimization. To address these issues, this study proposes a hybrid approach combining machine learning for return prediction, bootstrapping for uncertainty modeling, and scenario optimization for portfolio selection in the presence of uncertainty. Bootstrap samples are used to generate multiple return trajectories via machine learning, with each trajectory treated as a distinct scenario in a scenario-based mean-variance optimization framework. Empirical results using data from the Tehran Stock Market demonstrate that the proposed model produces optimal portfolios that align more closely with those derived from actual prices, compared to those generated by traditional techniques. Our results show that the combination of bootstrapping, machine learning-based prediction, and scenario optimization is a compelling alternative to classical methods. Indeed, by combining bootstrapping, as a non-parametric method for uncertainty quantification, with machine learning, the model avoids strong distributional assumptions (e.g., normality of returns) and works without assuming a predefined form of uncertainty set. In addition to illustrating the advantages of our approach by implementing it on real-world datasets, we theoretically prove that the resulting scenario optimization problem is a convex program that generates efficient solutions superior to those produced by worst-case robust optimization techniques. Furthermore, the developed framework can accommodate different machine learning models and bootstrapping techniques. Moreover, the use of scenario optimization is computationally tractable and aligns with even large-scale projects.
Related Concept Videos
Bootstrapping
Quantitative Analysis
In quantitative analysis, two key measurements are made: the sample quantity and a property proportional to the amount of the analyte (the substance being analyzed). This forms the basis of the...
Actuarial Approach
Consider the example of a high-risk surgical procedure with significant early-stage mortality. A two-year clinical study is conducted,...
First Derivative Test: Problem Solving
Equity Theory
Methods of Medium Optimization