Formulate the allocator utility function U_a^i

Develop an explicit functional specification for the allocator utility function U_a^i: R^k -> R used by capital allocator a to evaluate the realised k-dimensional performance vector of a strategy within OpenAlpha’s capital allocation optimization, ensuring consistency with the stated assumptions of monotonicity in beneficial directions and concavity to reflect risk aversion.

Background

In the OpenAlpha framework, each allocator evaluates a strategy via a utility function U_ai that maps a multi-dimensional metric vector (e.g., return, volatility, drawdown, liquidity impact) to a scalar utility. This utility directly shapes expected utility terms in the capital allocation optimization.

The paper specifies qualitative properties for U_ai (monotonicity in beneficial directions and concavity for risk aversion) but does not commit to a particular functional form, leaving the exact specification open for future work.

References

Whilst the specific formulation of this utility function is left for future work, $U_ai$ can be assumed to be monotonic in beneficial directions and concave to reflect diminishing marginal utility or risk aversion.

OpenAlpha: A Community-Led Adversarial Strategy Validation Mechanism for Decentralised Capital Management  (2506.21809 - Abgaryan et al., 13 Jun 2025) in Section 2 (Problem Formulation), Definition [Strategy Utility], footnote