Methods · Portfolio
HF-TRADEOFF-PORT (Hesitant Fuzzy Score-Deviation Trade-off Portfolio Selection)
HF-TRADEOFF-PORT finds a resource allocation across investment options whose returns are expressed as several possible values rather than one (hesitant), balancing return against risk according to the investor's risk type.
Base method's data type: Hesitant
What Is the Method?
HF-TRADEOFF-PORT is a portfolio selection method for when you hold several investment or project options and must decide how to split a resource (capital, budget) among them. Unlike TOPSIS or VIKOR, it does not answer "which one comes first"; it answers "how much share should each option receive." Its output is an allocation (weight) vector summing to one, together with the highest expected return score attainable under the chosen risk limit. Zhou and Xu proposed it in 2018 for situations where return, according to expert opinion or across different scenarios, can take more than one value (hesitant); it is the classical Markowitz portfolio model carried into a hesitant fuzzy setting.
The Philosophy Behind It
Markowitz's classical 1952 idea can be summarised as "put your eggs in different baskets, and weigh return against risk together." HF-TRADEOFF-PORT carries the same idea, but here each basket's (option's) return is not a single number. Return is a set of several possible values, because experts disagree or different scenarios yield different outcomes. The method extracts two things from this set: a score (the set's mean, the expected return) and a deviation (the inconsistency within the set itself, that is, risk). It then sets a deviation limit according to the investor's risk type and searches for the highest score while staying under that limit.
This idea carries a philosophical consequence: HF-TRADEOFF-PORT builds a bounded trade-off. Return is not traded against risk without limit; the question "how much risk is acceptable" is answered first, and only then is the best return sought within that bound. This differs from the logic of "deliver the highest return whatever the cost"; the investor bounds their own risk first, and the method works within that bound.
How It Works
The method proceeds through four steps.
First, gathering hesitant values. For every option, the hesitant scores across the criteria (sets containing more than one possible value) are combined into a single hesitant return set for that option.
Second, finding the score and deviation bounds. The method solves two separate optimisation problems that find the lowest and highest risk (deviation) and the lowest and highest expected return (score) attainable across every possible allocation. This step yields the range "with this option set, risk can be at least this much and at most that much."
Third, dividing the risk range into three. The risk range found is split into thirds: a value close to the upper bound for a risk-seeking investor, a value close to the lower bound for a risk-averse investor, and the midpoint of the two for a neutral investor.
Fourth, finding the best allocation. The allocation (the share assigned to each option) that maximises expected return while staying under the chosen risk limit is computed. The same problem can also be set up the other way round: a return target can be fixed and the allocation that minimises risk sought; the two formulations can give different results for the same investor type.
The formulas behind each step, the intermediate tables and the citation formats are given on the DecisionMind method page; this card carries no formulas.
How to Read the Output
The output is an allocation vector summing to one; each figure shows the share of the resource assigned to that option. An option's share coming out at zero does not mean "this option is bad"; it means that, within the chosen risk limit and option set, other options offer a better score-deviation balance. The accompanying score is the highest expected return attainable under that risk limit; it cannot be compared with a score obtained under a different risk limit or a different option set.
Thus instead of writing:
"HF-TRADEOFF-PORT found the best portfolio"
the report should read:
"With this risk limit and this option set, the allocation giving the highest expected return is as follows; the allocation changes when the risk limit changes"
Data Type and Inputs
HF-TRADEOFF-PORT works with hesitant data: each option's return is not a single number but a set of several possible values (for instance, if three experts gave different return estimates, or three separate scenarios produce three different outcomes). DecisionMind holds no extension of this method; the base method works on its own. The method does not ask for criterion weights from outside; the allocation it produces reflects the distribution of resources among options, not criterion importance. You need at least two options and a return set with more than one value for each option, and the investor's risk type (seeking, neutral, averse) must be specified.
When to Use It, When Not To
HF-TRADEOFF-PORT is appropriate when you are splitting a resource (budget, capital, time) among several options and each option's return is expressed as a set of uncertain values rather than a single exact figure. If returns are known as exact numbers, the classical mean-variance portfolio model is sufficient; using this method when there is no hesitation adds unnecessary complexity. If your goal is not allocation but choosing a single option (an all-or-nothing decision), this method is the wrong tool.
Splitting a resource across options, return hesitant → HF-TRADEOFF-PORT
Splitting a resource, return an exact number → the classical mean-variance (Markowitz) portfolio model
Choosing a single option, not an allocation → ranking methods such as TOPSIS, VIKOR
Efficiency comparison via an input-output ratio → DEA methods such as HFEA, HFPE
Strengths
The method's greatest strength is that, instead of collapsing risk into one number and imposing it on the investor, it offers three distinct limits for three risk types; every limit and the best return under it can be computed transparently. It does not collapse the hesitation in return (the several possible values) into a single mean at an early stage and lose it, but carries it through to the end of the computation (Zhou and Xu, 2018). By carrying the classical Markowitz logic into settings where expert opinion is inherently uncertain, it makes it possible to work with a richer data type.
Weaknesses
The three-way split of the risk range is a mathematical convenience; the investor's actual risk tolerance may not coincide with any of these three points, in which case the investor's own risk value should be supplied as the limit instead. The two models formulated as max-score and min-deviation can give different portfolios for the same risk type; one does not substitute for the other. A single-valued (non-hesitant) option's deviation comes out at zero; whether this stems from the option genuinely being risk-free or merely from only one estimate having been collected for it must be questioned separately. Because the method was only proposed in 2018, a broad independent body of critique and application, of the kind that exists for TOPSIS or AHP, has not yet formed.
Common Mistakes
The most common mistake is to interpret an option whose deviation comes out at zero (usually because it is single-valued) as "risk-free" and direct most of the resource there; zero deviation sometimes stems from data scarcity, not genuine absence of risk. A second mistake is to generalise from two risk limits giving very similar scores to "the risk limit does not matter"; this closeness may be specific to that particular option set. A third mistake is to assume the max-score model's result will match the min-deviation model's result and run only one without ever testing the other. The governing principle is this:
An HF-TRADEOFF-PORT result is a reflection of the chosen risk limit and option set; if the risk limit was chosen without justification, the allocation is contestable too.
Cases
Each case opens with a decision table, describes in words what the method does to it, and shows how to read the result. The first case is drawn from the method's founding source. The remaining cases are illustrative constructions.
2. Energy: A renewable energy fund's project selection
A renewable energy investment fund will split its capital among solar, wind, geothermal and biomass projects. Each project's annual rate of return has been estimated with more than one value, according to low- and high-demand scenarios; the solar project's return range is wide (owing to subsidy risk), while the wind project's range is narrow but its average is somewhat lower.
The method computes the share to be assigned to each project according to the risk limit set by the fund's management (say, neutral). Suppose the result assigns most of the capital to wind, the remainder to solar, and leaves geothermal and biomass with no share.
The fund manager hesitates here: geothermal receiving no share does not mean the project is poor; within this option set and this risk limit, the other two projects offered a better return-deviation balance. Whether geothermal would enter if the risk limit were shifted towards risk-seeking must be computed separately; the method does not show this on its own.
In the report: "At the neutral risk limit, capital is split between the wind and solar projects; the geothermal and biomass projects receive no share at this limit. The allocation must be recomputed whenever the risk limit changes."
3. Public sector: A municipality splitting an infrastructure budget across projects
A municipality will split its annual infrastructure budget among road resurfacing, wastewater piping and smart street lighting projects. Each project's expected benefit score (a combination of measures such as citizen satisfaction and energy savings) has been expressed with different expert scores under different scenarios.
Suppose that once a risk-averse budget limit is chosen, the method assigns most of the budget to the wastewater pipeline, the remainder to road resurfacing, and leaves smart lighting with no share.
The council hesitates here: although the smart lighting project offers long-term savings, its uncertainty (deviation) came out high in this set of scenarios, which took it out of contention at the risk-averse limit. Whether smart lighting would gain a share if the risk limit were shifted to neutral must be computed separately.
In the report: "At the risk-averse budget limit, the share is split between the wastewater pipeline and road resurfacing; the smart lighting project is excluded at this limit."
4. What Not to Do
Three concrete errors, seen against the table in Case 1, are as follows. The first is seeing that A3's deviation is zero and, without checking its return, declaring "this is the safest option" and directing all the capital into A3; A3's expected return is lower than the other two, so it is never selected at any risk limit. The second is generalising from the closeness of the risk-seeking and neutral profiles' returns (0.616) to the conclusion that "the risk limit does not matter"; this closeness is specific to this three-share set alone. The third is assuming that the allocation obtained from the max-score model (Model 3.16) would also be given by the min-deviation model (Model 3.18), running only one and never testing the other; the two models can produce different portfolios for the same risk type.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/hf-tradeoff-port
Zhou, W., & Xu, Z. (2018). Portfolio selection and risk investment under the hesitant fuzzy environment. Knowledge-Based Systems, 144, 21–31. DOI: 10.1016/j.knosys.2017.12.020
Zhou, W., & Xu, Z. (2020). Qualitative Investment Decision-Making Methods under Hesitant Fuzzy Environments. Studies in Fuzziness and Soft Computing, Vol. 376. Springer, Cham. DOI: 10.1007/978-3-030-11349-0
Markowitz, H. (1952). Portfolio selection. The Journal of Finance, 7(1), 77–91. DOI: 10.1111/j.1540-6261.1952.tb01525.x
Xia, M. M., & Xu, Z. S. (2011). Hesitant fuzzy information aggregation in decision making. International Journal of Approximate Reasoning, 52(3), 395–407. DOI: 10.1016/j.ijar.2010.09.002