Abstract
Calvet, Herranz-Celotti, and Valimamode propose SmartDCA, a family of rules that adapt periodic purchases to the current price level and prove, without market assumptions, that SmartDCA improves the (unit-weighted) average acquisition price relative to standard Dollar-Cost Averaging (DCA) [1]. In this note we introduce a budget-feasible framework that enforces a basic constraint inherent to DCA-style investing: the amount invested at each date cannot exceed the cash available from scheduled contributions and accumulated uninvested balances. We formalize two variants: a static cap (no reallocation of withheld cash) and a dynamic cash-account model (carry-over). These definitions are intended to separate (i) improvements in average acquisition price from (ii) statements about terminal wealth when uninvested cash is explicitly accounted for.
1. Background: DCA and SmartDCA
Fix a discrete time grid . Let be the strictly positive price process of a single risky asset. A DCA investor contributes a constant cash flow at each date and invests it immediately, i.e.,
purchasing units at time .
In [1], SmartDCA modifies the invested amount as a function of the relative price level. Let denote a reference price (e.g., a fixed anchor or a moving average), and define . A generic (possibly unbounded) SmartDCA rule can be written as
including the -SmartDCA class with as studied in [1]. The paper focuses on the average acquisition price
and establishes (under mild conditions on ) that SmartDCA attains a lower than DCA without any probabilistic assumption on the path [1].
Motivation for a budget-feasible reformulation. Rule (1) allows to exceed the periodic contribution , which implicitly assumes access to additional liquidity (borrowing or an external cash reserve not modeled). To align with the DCA principle "invest at most what is available from contributions and accumulated cash", we introduce explicit cash accounting and admissibility constraints.
2. Model: Terminal wealth with explicit cash accounting
We define the number of units purchased at time by
and the cumulative risky holdings by . We track uninvested cash through a (nonnegative) cash balance process . Throughout this note (unless stated otherwise) we take the cash account to have zero interest; an extension with a deterministic risk-free rate is straightforward.
The terminal wealth is defined as
This definition makes the comparison between strategies well-posed even when investment schedules differ: the uninvested portion of contributions remains part of wealth via .
3. Budget-feasible SmartDCA: no carry-over
The simplest way to enforce "do not invest more than the periodic contribution" is the pointwise constraint
A capped SmartDCA rule can be represented by choosing in (1) such that for all , yielding
In this section, "no carry-over" means that any withheld amount is not reinvested at later dates and remains in cash until (in the zero-rate case). Thus,
By contrast, DCA satisfies and hence and
3.1 SmartDCA does not guarantee higher terminal wealth
We now show that, under the static cap (3), capped SmartDCA does not dominate DCA in terms of terminal wealth in a pathwise sense.
Theorem 3.1 (No pathwise wealth dominance under a static cap). Assume the static budget cap (3) and consider the capped schedule with for all . Then capped SmartDCA does not guarantee a higher terminal wealth than DCA: there exist price paths for which
and there also exist price paths for which .
Proof. Define the terminal-wealth difference
Rearranging terms yields
Using , we obtain the factorization
Since , we have for every , hence the sign of each summand in (6) is entirely determined by the factor .
If we select a price path such that the terminal price is the maximum along the path, i.e., , then for all , hence for all , and therefore . Moreover, the inequality is strict as soon as there exists at least one date for which and , in which case .
Conversely, if we select a price path such that the terminal price is the minimum along the path, i.e., , then for all , hence for all , and thus , with strict inequality under the analogous non-degeneracy condition.
Hence there exist price paths for which capped SmartDCA underperforms DCA in terminal wealth, and price paths for which it outperforms, proving the claim.
Interpretation. Under the static cap, capped SmartDCA systematically holds back a nonnegative cash amount relative to DCA. Equation (6) shows that this cash retention helps precisely when the terminal price is relatively low compared to past prices (so that delaying purchases is beneficial), and hurts when the terminal price is relatively high (so that earlier exposure would have been preferable). In particular, the improvement in average acquisition price established in [1] does not translate into a pathwise guarantee of higher terminal wealth once the cash component is made explicit.
This result already shows that improvements in average acquisition prices do not imply pathwise dominance in terminal wealth under a static budget cap.
4. Budget-feasible SmartDCA: carry-over
A more faithful representation of periodic investing with liquidity constraints is to allow cash carry-over. Let denote the cash balance just before investing at time , with initial condition . After receiving the contribution , the investor allocates to the asset, subject to the admissibility constraint
and updates the cash balance as
The pair (7)-(8) rules out leverage and explicitly models the funding source of purchases. Standard DCA corresponds to for all and yields .
Given a target SmartDCA schedule , a canonical budget-feasible implementation is the projection
where is generated by (8). The resulting wealth is still given by (2).
4.1 A structural decomposition of terminal wealth
We first derive an identity that makes explicit what the carry-over constraint can and cannot achieve.
Theorem 4.1 (Carry-over SmartDCA is a rescheduling rule). Assume (7)-(8) with and a zero-interest cash account. Then the terminal wealth admits the decomposition
and satisfies the pathwise bound
Proof. Starting from the definition of terminal wealth,
and using the cash dynamics (8) with , we obtain
Hence
which yields (10). To emphasize the economics of the decomposition, one may view each summand as
We now prove the bound (11). By the admissibility constraint (7),
Moreover, since and with , we have the crude pathwise upper bound
because the cash balance cannot exceed the cumulative contributions received up to time . Therefore
Taking absolute values in (10) gives
which is (11).
Interpretation. Identity (10) shows that, once the contribution stream is fixed and leverage is excluded, any budget-feasible SmartDCA rule can only affect terminal wealth through the timing of purchases encoded by . The baseline corresponds to the terminal value of "keeping all contributions in cash" (at zero rate), while the second term captures the incremental gain (or loss) from converting part of the cash into the risky asset at different dates and holding it to .
The bound (11) provides a pathwise control on how far terminal wealth can deviate from the full-cash baseline under (7)-(8). In particular, the deviation is jointly limited by (i) the liquidity constraint, which implies , and (ii) the realized relative price changes . In this sense, carry-over SmartDCA should be interpreted as a rescheduling mechanism for exposure rather than a construction that can guarantee systematic outperformance in terminal wealth without additional assumptions on the price path.
Remark (risk-free rate). The preceding constructions extend immediately to the case where uninvested cash earns a deterministic per-period risk-free rate . In the carry-over (dynamic) setting, (8) is replaced by
while in the static-cap setting the cash term in (4) becomes the time- value of the retained amounts, e.g.
under discrete compounding. All identities and comparisons remain of the same nature: introducing changes the algebraic form of the cash component but does not alter the qualitative message of this note—once cash is explicitly accounted for, capped/budget-feasible SmartDCA primarily modifies investment timing rather than providing a pathwise guarantee of higher terminal wealth relative to DCA.
5. Conclusion
This note revisits SmartDCA through the lens of budget feasibility, i.e. under the basic operational constraint that the invested amount at each date cannot exceed the investor's available cash. We formalized two natural implementations: a static cap (no reallocation of withheld cash) and a dynamic cash-account model (carry-over). In both settings, making the cash component explicit leads to simple decompositions of terminal wealth that clarify what SmartDCA can and cannot guarantee. In particular, while SmartDCA can improve the average acquisition price as established in [1], this improvement does not translate into a pathwise dominance of terminal wealth over standard DCA once liquidity constraints and retained cash are accounted for. Under budget feasibility, SmartDCA should therefore be interpreted primarily as a rescheduling rule that changes the timing of exposure rather than a construction ensuring systematic wealth outperformance without additional assumptions on the price path.
Acknowledgements
I am grateful to Vincent Tena (Universite Paris Dauphine-PSL) and Vincent Danos (CNRS, ENS-PSL) for carefully reading earlier versions of this note and for their helpful comments and corrections.
References
[1] Emmanuel Calvet, Luca Herranz-Celotti, and Karim Valimamode. SmartDCA superiority. arXiv:2308.05200, 2023. doi:10.48550/arXiv.2308.05200.