Next Article in Journal
(𝔫, 𝔪)-Fuzzy e-Open Set in Šostak’s Sense with Applications via Double Fuzzy Topological Spaces
Next Article in Special Issue
Predicting Chinese Stock Market Returns: Rich Information from Business Confidence Index
Previous Article in Journal
Optimal Generalized Quasi-Polycyclic Codes over Fq+uFq
Previous Article in Special Issue
Hermite Finite Difference Through Kernel Approximations to Efficiently Solve Nonlinear Black-Scholes Model
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Asset Price Stability Analysis in Sparse Portfolios Under the Transactional Asset Pricing Approach

by
Andrey Artemenkov
* and
Alessandro Saccal
School of Business and Economics, Westminster International University in Tashkent, Tashkent 100047, Uzbekistan
*
Author to whom correspondence should be addressed.
Mathematics 2026, 14(5), 815; https://doi.org/10.3390/math14050815
Submission received: 14 December 2025 / Revised: 25 January 2026 / Accepted: 15 February 2026 / Published: 27 February 2026
(This article belongs to the Special Issue Research on Mathematical Modeling and Prediction of Financial Risks)

Abstract

The Transactional Asset Pricing Approach (TAPA) is able to handle asset valuations on a portfolio level of size constrained markets against the backdrop of low liquidity hindering the estimation of the variance of returns. Prompted by a numerical simulation of the TAPA algorithm, we develop stability conditions associated with the valuation convergence for any maximal positive time period and positive number of assets. We present stability conditions at the local level, both in continuous and discrete algorithmic time, and we develop them by means of log-linearisation about the steady state of its equations’ variables. We conclude on the analytical existence of stability conditions at the local level up to four assets and any positive time period. We adduce analytical applications within such a region and present a solution for a benchmark calibration of the steady state parameters given two time periods and a single asset.
MSC:
91G10; 91G30
JEL Classification:
D46; G12

1. Prologue

In the vast literature researching the issues associated with sparse portfolios and sparse markets under the Discounted Cash Flow (DCF) framework almost no attention has been paid to the usage of sparsely composed portfolios as benchmarks for the valuation of the very assets constituting such portfolios.
Such market referencing niche indices developed by analytics firms as niche Standard and Poor’s sub-indices are typically broad enough to be considered other than sparse as well as bereft of self-referential valuation properties. There could however arise cases in which such self-referential valuations based on limited benchmark portfolios induce not a mere theoretical interest but an altogether practical one in answering questions as to the stability of joint valuations of assets tied up in sparse valuation benchmark portfolios.
In a first such attempt from the transactional standpoint we specifically deploy the Transactional Asset Pricing Approach (TAPA, as a standalone noun) DCF framework so as to study conditions under which TAPA DCF valuations of income producing assets constituting self-referential portfolios against such portfolios converge to a settled value.
Before introducing our work it behoves us to elucidate upon self-referentiality as presently construed. Self-referential in the sparse portfolio or market context refers to the fact that the value of the subject income producing asset being valued depends on the value and performance of the valuation benchmark portfolio against which it is being valued.
The value and ex ante performance of the valuation benchmark portfolio itself depends in turn on the value and performance of the subject asset, as it non-marginally contributes to the portfolio benchmark. Such a loop property introduces instability into the joint valuations of subject assets constituting the sparse portfolio benchmark, as herein explored.
Let us ulteriorly offer to the reader, prior to commencement, a backdrop against which our efforts rise. A sparse market perspective of asset pricing in recent years has been explored through models of diverse complexity, in terms of agent interactive effects and dynamic properties.
Earlier and foundational works, such as [1,2], study the influence on intermediation and asset prices in over the counter markets on the part of illiquidity associated with search and bargaining, focussing on market makers’ bid and ask prices and market structure.
Ref. [3] appraise the impact of market imperfections on expected asset returns, being an asset-pricing exercise whose finding is that on illiquid or sparse markets exhibiting slower incorporation of information prices can become self-referential and reflective of trading conditions, rather than fundamentals alone.
A little further away from asset pricing on sparse markets proper, but still germanely to the field, is an influential strain of academic literature dedicated to the analysis of financial shocks and agent interconnexions, such as [4], who demonstrate that sparse interconnexions can either stabilise or destabilise prices depending on the shock structure.
From a level more slanted towards asset pricing and transactions, rather than from a market level perspective, refs. [5,6] lay down a broader historical outlook and develop the makings of a model which we employ herein.
Ref. [5]’s formulation of the transactional asset pricing model reminiscent of a DCF analysis is more dynamic than that found in [6], as it innovatively ties the terminal values of subject income producing assets in a loop with their present values, but at the cost of assuming exogenously imputed growth dynamics for asset values.
We locate the key particularity of both models in their rare foundational focus on inter-temporal transactional equity, rather than that investor specificity with which the conventional DCF approach to asset pricing is usually associated. A more refined version of such a model, which forms the basis of the present work, can be found in [7,8], who rely on a dynamic multi-period discount rate derivation framework extending the single period discount rate formulations of [9].
Of such two works that of [7] presents an operational TAPA model, suggesting its applicability to the pricing of illiquid assets making use of property valuation related examples; that of [8] by contrast perfects the model in order to discuss and simulate the anti-cyclical properties of TAPA DCF valuations as applied to broader markets.
The present work travels the opposite direction by exploring the applicability of the same TAPA model to a case in which the valuation benchmark portfolio employed is a sparse one, that is to say, one composed of a limited number of assets to which the subject assets being valued contribute in a non-marginal fashion.
While it may indeed be contextually possible to approach the modelling of asset pricing on sparse markets through the lens of market level dynamics, by assuming particular behavioural properties of market agents endowed with heterogeneous expectations, as is operated by [10], we pursue the transactional level pricing behaviour of agents to the problem, whose sole explicit linkages to the sparse market level aggregate are encapsulated in the usage of specific discount rates originating from the TAPA DCF framework.
Even though such other related aspects of market modelling as spreads and expectations adaptation may not be emergent or salient in the approach we take this work is to bear out the approach as fruitful enough to draw the rich asset pricing dynamics emerging from the DCF pricing conventions into relief.

2. Introduction

DCF valuation of financial assets on sparse markets enjoys numerous self-referential properties, endowing them with unpredictable dynamics. The vast body of literature on sparse portfolios relates to selecting optimally performing, parsimonious portfolios out of a bigger set in the mean variance optimisation framework accounting for transaction costs.
Sparse portfolios are occasionally pre-conditioned by constraints on the actual size of financial markets, rather out of concern for transaction costs. Such can be the case of shallow, illiquid financial markets operating under the conditions of capital controls. For example, the Tashkent Republican Stock Exchange in Uzbekistan, in which the authors worked throughout the composition of this work, trades in slightly more than a dozen liquid stocks.
In such an instance the valuation of assets against such thin markets or locked up in such sparse portfolios poses a self-referential challenge which can be handled in the mean variance Modern Portfolio Theory (MPT) context of [11] only ineptly, especially if the equity market is found to be poorly integrated with other asset classes [12].
An alternative DCF based first moment framework is represented by TAPA, presented by [8], which is able to handle asset valuations on a portfolio level of size constrained markets against the backdrop of low liquidity hindering the estimation of the variance of returns; such demarcates TAPA as a complementary framework for sparse mean variance optimisation particularly suited to illiquid markets in which valuation, rather than allocation, is the primary concern.
Indeed, TAPA represents a fruitful framework for research in such a context, and its applications to the study of sparse portfolios are still relatively novel and under-explored. Prompted by a numerical simulation of the TAPA algorithm applied to a self-referential portfolio nested valuation of four assets, we develop stability conditions associated with the valuation convergence for any maximal positive time period and positive number of assets.
Owing to its non-linear nature, we concentrate our efforts on the study of its local stability. We specifically present stability conditions at the local level, both in continuous and discrete algorithmic time, and we develop them by means of log-linearisation about the steady state of its equations’ variables.
We conclude on the analytical existence of stability conditions at the local level up to four assets and any positive time period. We adduce analytical applications within such a region and present a solution for a benchmark calibration of the steady state parameters given two time periods and a single asset; thus, the present study contributes to the academic literature by bridging sparse portfolio frameworks and transactional asset pricing as a nexus researching asset price stability.
In Section 3 we review TAPA, both in terms of academic literature and algorithmic equations. In Section 4 we present the said numerical simulation of the TAPA algorithm having prompted our analysis. In Section 5 we undertake the log-linearisation of the TAPA algorithm equations and in Section 6 and Section 7 we study their local stability. Section 8 concludes.

3. TAPA: Literature Review and Algorithm

3.1. TAPA in Literary Perspective

Following the seminal works by [1,5,6,7,8,13,14,15] comprehensively advance TAPA, whose particularity is the derivation of income approach valuation techniques through a focus on inter-temporal transactional equity, rather than investor specificity.
TAPA is presented as a viable alternative to valuation thinking by analogy, distinctive of situations in which the second moment of return distributions is unavailable to the end of applying more conventional asset valuation frameworks associated with MPT.
Such situations specifically originate with regard to illiquid assets traded on inefficient markets in which the Law of One Price (LOP) is liable to failure [7]. In the context of such situations the transaction itself, coupled with the interplay of the bargaining interests implicit in it, can indeed represent an elementary unit of analysis and a departure point for the reconstitution of asset valuation theory under the income approach on transactional grounds.
The transactional perspective on income producing asset pricing complements the individual investor specific perspective on capital valuation developed by [16,17] along with subsequent modifications proceeding from behavioural finance; it accordingly complements the efficient market perspective developed by [9] as well as such related subsequent works on MPT as the Capital Asset Pricing Model (CAPM [11]).
TAPA thereby effectively occupies a middle ground, straddling situations in which subjective valuations are no longer sufficient to explain income producing asset pricing, but in which the statistical approach based on first and second moment returns is as yet unavailable owing to the paucity of external pricing data; modelling the dynamics of an individual transaction in time steps is to fill the void, ensuring applications to situations in which market inefficiencies assert themselves patently.
TAPA’s line of reasoning for the justification of the DCF asset pricing format adduces certain transactional concepts to the analysis which are conspicuously absent in the more conventional DCF justifications based on a recursive single period individual investor perspective, pioneered by [16] (see [18,19]). In essence, TAPA establishes the DCF framework as an overlooked corollary originating from the dynamics of transactional equity explored many centuries ago in Aristotelian catallactics (Book 5, paragraphs 2–5; see Richard McKeon (1941, 1966) “The basic works of Aristotle”, Random House, pp. 1005–1010 [20]).
Apart from the inter-temporal principle of transactional equity, in technical terms the TAPA approach displays a number of novelties compared to the conventional DCF analysis. It employs time varying discount rates based on a direct multi-period extension of the [17] framework and associates the terminal value of the subject asset to its present value through the use of subject specific asset price or capital value growth rates.
The combination of such features, as is claimed in [8], endows TAPA valuations with anti-cyclical valuation properties. Specifically, TAPA emphasises the fact that any income approach valuation is also a comparative valuation by virtue of being undertaken against some reference portfolio benchmark. It is the rate adopted in a valuation to discount cashflows from the subject asset which allows for such a comparative bridge to the benchmark.
In some applications, such as the case of MPT and its pricing models (e.g., CAPM [11,21]), the portfolio benchmark is assumed to be a very broad and well diversified portfolio shaped upon the normative principles of risk return optimisation. By contrast, TAPA is free of any assumption of portfolio composition rules.
Of crucial importance in our study context, in contrast with such normative models of asset pricing as CAPM, is TAPA’s admission of flexible portfolio benchmarks for DCF valuation analyses, which can be represented by broad or narrow portfolio aggregates without any prescription as to portfolio composition rules.
Such is an appealing feature of the approach, as it prompts one to study the properties of asset valuation models in which reference portfolio benchmarks are represented by narrow investment portfolios, the composition of which is non-marginally affected by the performance of the subject asset itself.

3.2. TAPA Algorithm: Rationale

The financial rationale of the TAPA equations is to create a portfolio of assets which are to be valued and against which the same assets are to be valued in the context of a first revaluation iteration, so that upon having rebalanced the initial value conditions of the portfolio the said assets may be revalued over the subsequent iterations. Such is to result in the convergence or divergence of the asset valuations over the subsequent iterations from their initial values and in our analysis we aim to study the properties of such a convergence or divergence.
Much of the transformations outlined in the TAPA equations which are to follow represent inter-temporal and inter-asset aggregations required for constructing the sparse portfolio benchmark and for the attendant study of its inter-temporal growth properties, which in turn are to be translated into discount rates and utilised in the inter-asset revaluation iterations, being indeed undertaken under TAPA’s DCF version.
The reason for which we treat of inter-temporal and inter-asset aggregations is that our inputs of prospective financial information are period specific by assumption; additionally, in order to analyse growth and discount rates we must employ cumulative inputs aggregated from the start of the analysis. Ulterior complexity is introduced by the necessity to aggregate income producing assets into the portfolio by price and by projected income.

3.3. TAPA Algorithm: Indices, Variables, Parameters and Equations

Consider the following indices, variables and parameters. Indices are time periods and the numbers of assets. Time periods: t [ 1 , k ] N + . Number of assets: i [ 1 , h ] N + . Parameters are the initial income and income growth rate. Initial income: Y i 0 = Y i 1 R + . Income growth rate: u i t ( 0 , ) = R + + , since u i t = 1 + u ¯ i t for u ¯ i t ( 1 , ) R , and 1 = u i 1 = 1 + u ¯ i 1 = 1 + 0 .
Variables are the initial price and the price growth rate. Initial price: P i 0 R + + . Price growth rate: v i t ( 0 , ) = R + + , since v i t = 1 + v ¯ i t for v ¯ i t ( 1 , ) R . Notice that initial price P i 0 and price growth rate v i t shall be treated as variables, rather than parameters. Consider the following system of TAPA equations in which assets are vested in a portfolio, against which they are to be valued in accord with its last equation.
Equation (1) models the price growth rate compounded over time, given assets:
v i k ! = t = 1 k v i t = v i 1 · · v i k
Such an equation is inter-temporally aggregative and positioned at the asset level, modelling price growth rate v i t compounded over time t up to and including terminal period of analysis k ; it applies to each individual asset i entering the reference valuation portfolio.
Equation (2) models the price growth rate compounded over sub-time, given assets:
v i t ! = j = 1 t v i j = v i 1 · · v i t
Such an equation is inter-temporally aggregative and positioned at the asset level, modelling price growth rate v i j compounded over sub-time j up to and including each sub-period of the forecast period t ; it applies to each individual asset i entering the reference valuation portfolio.
Equation (3) models the income growth rate compounded over sub-time, given assets:
u i t ! = j = 1 t u i j = u i 1 · · u i t
Such an equation is inter-temporally aggregative and positioned at the asset level, modelling income growth rate u i j compounded over sub-time j up to and including each sub-period of the forecast period t ; it applies to each individual asset i entering the reference valuation portfolio.
Equation (4) models the price growth rate compounded over sub-sub-time, given assets:
v i j ! = l = 1 j v i l = v i 1 · · v i j
Such an equation is inter-temporally aggregative and positioned at the asset level, modelling price growth rate v i l compounded over sub-sub-time l up to and including each sub-sub-period of the forecast sub-period j [ 1 , t ] N + ; it applies to each individual asset i entering the reference valuation portfolio.
Equation (5) models the income growth rate compounded over sub-sub-time, given assets:
u i j ! = l = 1 j u i l = u i 1 · · u i j
Such an equation is inter-temporally aggregative and positioned at the asset level, modelling income growth rate u i l compounded over sub-sub-time l up to and including each sub-sub-period of the forecast sub-period j ; it applies to each individual asset i entering the reference valuation portfolio. For a representation of Equations (1)–(5) see Figure 1.
Equation (6) models price growth over assets (portfolio level), given sub-sub-time. (For elements a , b 0 , 1 exclusive disjunction a b = 1 if and only if a b , whence a b = a + b 2 a b = 1 ):
v ˜ j = i = 1 h P i 0 1 v i j ! = P 10 + + P h 0 P 10 v 1 j ! + + P h 0 v h j ! = = i = 1 h P i 0 1 + v i j ! 2 1 v i j ! = i = 1 h P i 0 1 v i j ! = = P 10 + + P h 0 P 10 v 1 j ! + + P h 0 v h j !
Such an equation models portfolio-level aggregation over individual assets i with regard to initial price P i 0 at forecast sub-period 0 and specific reference portfolio price growth rate v i j ! weighted at initial price P i 0 at forecast sub-period j .
Equation (7) models income growth over assets (portfolio level), given sub-sub-time:
u ˜ j = i = 1 h Y i 1 u i j ! = Y 11 u 1 j ! + + Y h 1 u h j !
Such an equation models portfolio level aggregation over individual assets i with regard to specific reference portfolio income growth rate u i j ! weighted at initial income Y i 1 at forecast sub-period j .
Equation (8) models the price growth ratio compounded over time and assets (portfolio level):
v ˜ t 1 ! = j = 1 t 1 1 + v ˜ j v ˜ j 1 v ˜ j 1 = j = 1 t 1 v ˜ j 1 + v ˜ j v ˜ j 1 v ˜ j 1 = = j = 1 t 1 v ˜ j v ˜ j 1 = v ˜ 1 v ˜ 0 · · v ˜ t 1 v ˜ t 2
Such an equation models portfolio level cumulative dynamics with regard to reference portfolio price growth ratio v ˜ j v ˜ j 1 over sub-time j up to forecast period t 1 .
Equation (9) models the income growth ratio compounded over time and assets (portfolio level):
u ˜ t ! = j = 1 t 1 + u ˜ j u ˜ j 1 u ˜ j 1 = j = 1 t u ˜ j 1 + u ˜ j u ˜ j 1 u ˜ j 1 = = j = 1 t u ˜ j u ˜ j 1 = u ˜ 1 u ˜ 0 · · u ˜ t u ˜ t 1 for u ˜ 1 u ˜ 0 = 1
Such an equation models portfolio level cumulative dynamics with regard to reference portfolio income growth ratio u ˜ j u ˜ j 1 over sub-time j up to forecast period t .
Equation (10) models the price growth change over terminal sub-time, given assets (portfolio level):
v ˇ t = i = 1 h P i 0 v i t ! i = 1 h P i 0 v i t 1 ! i = 1 h P i 0 v i t 1 ! = P 10 v 1 t ! + + P h 0 v h t ! P 10 v 1 t 1 ! + + P h 0 v h t 1 ! P 10 v 1 t 1 ! + + P h 0 v h t 1 !
Such an equation models the portfolio level change of reference portfolio price growth v i t ! weighted at initial price P i 0 over individual assets i at forecast period t . For a representation of Equations (6)–(10) see Figure 2.
Equation (11) models the initial income to price ratio (portfolio level yield):
R = i = 1 h Y i 1 i = 1 h P i 0 = Y 11 + + Y h 1 P 10 + + P h 0
Such an equation models the portfolio level ratio of initial income Y i 1 to initial price P i 0 over individual assets i .
Equation (12) models the rate of return over terminal sub-time:
r t = R u ˜ t ! v ˜ t 1 ! + v ˇ t
Such an equation models the portfolio level ratio of income growth change compounded over time and assets u ˜ t ! to price growth change compounded over time and assets v ˜ t 1 ! weighted by portfolio level yield R and added to the price growth rate over terminal sub-time, given assets, v ˇ t ; such variables stem from Equations (8)–(11).
It embodies the rate of return over terminal sub-time r t as a reference portfolio attribute for individual asset i revaluations. It is a portfolio level property used as a time varying discount rate to revalue individual assets against the reference portfolio under the DCF of TAPA’s Basic Pricing Equation (BPE, Equation (15)).
The discount rate consequently typifies the synthesised portfolio level rate of return based on the initial portfolio yield adjusted for growth under the frameworks of [9,17], which introduce the additive decomposition of equity discount rates into the dividend yield as well as capital gain components in a single period framework (The single period framework was a celebrated analytical approach before being eclipsed by [22] and related decomposition approaches [23,24]); the multi-period extension hereby employed together with the derivation of the TAPA BPE can be found in [7]. For a representation of Equations (11) and (12) see Figure 3.
Equation (13) models the rate of return compounded over sub-time:
r t ! = j = 1 t 1 + r j
Such an equation models the rate of return over sub-time r j added to one compounded over sub-time j up to and including each sub-period of the forecast period t . It embodies the rate of return compounded over sub-time r t ! as a reference portfolio attribute for individual asset i revaluations. It is a compounded rate of return for the reference portfolio in that it is the chain product of all prior rates of return up to and including forecast period t .
Equation (14) models the rate of return compounded over time:
r k ! = t = 1 k 1 + r t
Such an equation models the rate of return over terminal sub-time r t added to one compounded over time t up to and including terminal period of analysis k . It embodies the rate of return compounded over time r k ! as a reference portfolio attribute for individual asset i revaluations. It is a compounded rate of return for the reference portfolio in that it is the chain product of all prior rates of return up to and including terminal period of analysis k .
Equation (15) models the change in the initial price (TAPA BPE for asset i):
W i P ˙ i 0 = Y i 1 t = 1 k u i t ! r t ! 1 v i k ! r k !
Such an equation models the ratio of income growth rate compounded over sub-time, given assets, u i t ! to the rate of return compounded over sub-time r t ! accumulated over time t up to and including terminal period of analysis k weighted by initial income Y i 1 divided by one minus the ratio of price growth rate compounded over time, given assets, v i k ! to the rate of return compounded over time r k ! .
It embodies the change in initial price P ˙ i 0 W i as a revaluation of individual asset i against the reference portfolio constituted by h assets. It is the TAPA BPE for individual asset i revaluation iterations. It is a DCF framework endowed with time varying discount rates r k ! and r t ! based on the attributes of the reference portfolio, in which asset i’s terminal compounded price growth rate v i k ! in period of analysis k is linked to the asset’s present value W i as being conditioned by the fixed input pattern of Equation (1) and in which asset i’s income growth rate u i t ! over time t is linked to initial income Y i 1 as conditioned by the fixed input pattern of Equation (3); see [7] for its derivation as the restatement of the following equation in which asset present value W i is to be isolated:
W i = Y i 1 t = 1 k u i t ! r t ! + W i v i k ! r k ! .
For a representation of Equations (13) and (15) see Figure 4. We additionally remark that in an attempt to smooth out the TAPA algorithm and thereby better gauge its stability conditions, although time t may be discrete, changes in initial price P ˙ i 0 are initially regarded as continuous; eventually and ultimately, while accommodating the study of TAPA’s algorithm’s stability across assets h > 1 and for completeness, they are albeit regarded as discrete.
Notice too that the equation for income growth rate over time, given assets, is not used: u i k ! = t = 1 k u i t = u i 1 · · u i k . There is further no equation for the change in initial income Y ˙ i 1 , suggesting that income growth u ˜ j , income growth rates u i t ! and u i j ! and income growth change u ˜ t ! equations may not be used either in the analysis of local stability.

4. Asset Valuation Against Small Portfolios: TAPA Example

Besides being a self-referential theoretical case, it can stand for a positivistic scenario encountered in inefficient markets in which asset investors are lightly diversified. For instance, in some emerging economies, national stock markets are constituted by a few stocks in the presence of restrictions on the capital account to invest abroad. A case in point is again that of Uzbekistan, in which only about 20 stocks from select industries are represented in active trading on the stock market.
We take up such a case as the baseline for our research. In it the subject asset contributes non-marginally to the composition of the benchmark portfolio, that is, it constitutes a sizeable portion of it, against which it is also valued under TAPA. The case is inaugurated by a theoretical example in which the valuation performance of four assets is analysed over the forecast horizon of five years. The assets are to be valued under DCF with reference to the overall portfolio characterised thereby.
The present example is conducted in Microsoft Excel and is freely available for download at https://disk.yandex.ru/i/cuH4eltHnOSnZQ (accessed on 1 September 2025) (On having downloaded the file, in order to solve the TAPA BPE for asset valuation by numerical substitution, please activate the Microsoft Excel solver for circular references, under “File”, “Options”, “Formulas” and “Enable iterative calculations”). As mentioned, four income producing assets are valued under the TAPA BPE over a forecast horizon of five years. The reference portfolio for the discount rate derivation purposes is fully characterised by the assets themselves. Portfolio asset growth rates v i t and u i t , which are model parameters, are presented in Table 1 and Table 2.
By executing Equation (12) we derive discount rate r t at the level of the portfolio aggregate (four assets) as reported in Table 3. Furthermore, by utilising the said discount rates we are able to provide a first time DCF based valuation W i for each of the four assets constituting the portfolio at time t = 0 , being the start of the first period, relative to the portfolio’s overall constitution. Such a valuation is set forth in accord with the TAPA BPE (Equation (15)) for which discount rate estimates r t are those obtained in Table 3.
Upon execution of such DCF valuations on the basis of Equation (15) for each subject asset i characterising the four asset portfolio (See tabs “BPE asset 1” to “BPE asset 4” in the referenced Microsoft Excel file) we remark that at the algorithm’s first pass (See array I 4 : I 14 on the first tab of the referenced Microsoft Excel file) not only will the completed valuations of individual assets in the portfolio W i differ from their assumed initial prices P i 0 , as indicated in the rightmost column of Table 1, but that the sum of such estimates W i will also differ from the original initial total amount (See the final valuation of 4780 currency units juxtaposed to that of 4600 currency units for the portfolio in the rightmost column of Table 1), as discernible in Table 4.
Equally noteworthy is that the result of valuations W i thus obtained at the first iteration, both for each individual asset in the portfolio and for the value of the entire portfolio, remains stable under each subsequent iteration of the valuations (See tabs “Portfolio aver after 1 iteration” and beyond in the referenced Microsoft Excel file), that is, whenever the obtained vector of valuations W substitutes for initial prices P 0 as inputs (See array G 5 : G 14 in tab “Portfolio aver after 1 iteration”) and the analysis loops over into the second valuation iteration (See the return of the new valuation vector K 5 : K 14 collated on the same tab).
Such results illustrate the case of stability in asset valuations against small portfolios converging to a set valuations W vector. It is clear that if the example assumptions are changed (For instance, in array D 2 : F 2 , being the first tab of the referenced Microsoft Excel file, we could introduce sizeable (greater than 1) period wise shocks to capital value growth rates with regard to the assets constituting the portfolio) such a stability cannot then remain unconditional (An example in which there is no convergence following two iterations of the discussed valuation algorithm is presented at https://disk.yandex.ru/i/C1wTndt_SNpGzw (accessed on 1 September 2025)), but is to remain subject to certain relations, which the present work aims at further exploring analytically.
Consequently, the research question treated in the present work is the inquiry into the properties of stability conditions for valuations of assets obtained by means of the TAPA BPE, whereby such valuations are rendered against small portfolios. In order to attain to the market level of valuations, whereby the contribution of individual assets to the market portfolio is infinitesimal, it is generally interesting to study the properties of valuation benchmarks (investment portfolios), which are characterised by non-marginal contributions of the subject assets, as well as the associated valuations of the subject assets against the portfolio to which they contribute.
For reasons of interest in reduced transactional costs or parsimony, as well as in the high non-linear sensitivity of well diversified portfolio weights to small changes in initial mean variance parameters [25,26,27,28], modern investment research in a Markovitz mean or variance environment focusses on small portfolios through the introduction of weighting penalty functions into portfolio optimisation frameworks or the employment of sophisticated regression models (e.g., Least Absolute Shrinkage and Selection Operators).
Anew, following [21], we refer to such portfolios as small, sparse or non-marginal and to such valuations as self-referential, on which to date research has been scarce. Aside from optimal portfolio selection issues, ref. [29] come close to adumbrating the practical impact of the problem of small portfolios on private value asset managers, however, they eschew asset valuation aspects.
The research which comes closest to the subject area is the analysis of the composition of small portfolios endowed with the desired characteristics in a mean variance space. For instance, ref. [30] adopt the paradigm of decoupling shrinkage and selection in the orbit of a penalised utility approach; similarly, ref. [31] exploit other penalised likelihood optimisation techniques in order to achieve mean reverting portfolios.
Yet, the mean variance framework deals with asset pricing issues in terms of absolute monetary value only obliquely; we additionally maintain that the exploration of stability of portfolio-level valuations for income producing capital assets placed in small portfolios may be a challenging exercise with practical implications for thin and illiquid capital markets. Albeit Appendix A.1 Section A0 may be consulted for a backdrop thereof, we consequently submit to have established sufficient familiarity with TAPA and now proceed to the development of our contributions.

5. Log-Linearisation of TAPA Equations

We reiterate that in a numerical simulation of the TAPA algorithm, presented in the previous section, over five time periods, across four assets and through n > 1 iterations, we observe that the change in initial price brought about by the TAPA algorithm as of the second iteration does not differ from that of the first iteration, thereby discerning particular or inductive stability, whose general or deductive study we undertake in this work.
Since TAPA is a non-linear model we concentrate our efforts on the study of its local stability by means of a log-linearisation of its equations about their variables’ steady state, leaving the study of its global stability in its non-linear form for future work.
In this work we specifically develop stability conditions for any maximal time period and number of assets on the positive natural number line. Our contribution is therefore both notional and methodological: we notionally set forth stability conditions for TAPA at the local level and we methodologically develop them by means of the log-linearisation about the steady state of its equations’ variables.
Consider the following log-linearisation of such equations around their variables’ steady state (i.e., balanced growth path) by means of a first order Taylor expansion:
f ( x ) = f ( x * ) + f ( x * ) 1 ! ( x x * ) ,
in which x * R is variable x’s steady state for function f : R m R m and dimension m R and x ^ x x * x * is variable x’s growth rate relative to its steady state x * .
For elaborative generality initial income Y ˙ i 1 , income growth u ˜ j , income growth rates u i t ! and u i j ! and income growth change u ˜ t ! shall be treated as variables until the end of the log-linearisation, whereupon they shall return to being treated as parameters, thereby disappearing. The details of the below derivations are collected in the Appendix A.2 and Appendix A.3 Sections A1 and A2.

5.1. Multiplicative Equations

Equation (1) models the price growth rate compounded over time, given assets:
v i k ! = t = 1 k v i t = v i 1 · · v i k v ^ i k ! = t = 1 k v ^ i t
Equation (2) models the price growth rate compounded over sub-time, given assets:
v i t ! = j = 1 t v i j = v i 1 · · v i t v ^ i t ! = j = 1 t v ^ i j
Equation (3) models the income growth rate compounded over sub-time, given assets:
u i t ! = j = 1 t u i j = u i 1 · · u i t u ^ i t ! = j = 1 t u ^ i j
Equation (4) models the price growth rate compounded over sub-sub-time, given assets:
v i j ! = l = 1 j v i l = v i 1 · · v i j v ^ i j ! = l = 1 j v ^ i l
Equation (5) models the income growth rate compounded over sub-sub-time, given assets:
u i j ! = l = 1 j u i l = u i 1 · · u i j u ^ i j ! = l = 1 j u ^ i l
Equation (8) models the price growth ratio compounded over time and assets (portfolio level):
v ˜ t 1 ! = j = 1 t 1 v ˜ j v ˜ j 1 v ˜ ^ t 1 ! = j = 1 t 1 v ˜ ^ j v ˜ ^ j 1
Equation (9) models the income growth ratio compounded over time and assets (portfolio level):
u ˜ t ! = j = 1 t u ˜ j u ˜ j 1 u ˜ ^ t ! = j = 1 t u ˜ ^ j u ˜ ^ j 1
Equation (13) models the rate of return compounded over sub-time:
r t ! = j = 1 t 1 + r j r ^ t ! = j = 1 t r ^ j r j * 1 + r j *
Equation (14) models the rate of return compounded over time:
r k ! = t = 1 k 1 + r t r ^ k ! = t = 1 k r ^ t r t * 1 + r t *

5.2. Additive Equations

Equation (6) models price growth over assets (portfolio level), given sub-sub-time:
v ˜ j = i = 1 h P i 0 1 v i j ! v ˜ ^ j = i = 1 h P i 0 * 1 v i j * ! P ^ i 0 i = 1 h P i 0 * 1 v i j * ! P i 0 * v i j * ! v ^ i j ! i = 1 h P i 0 * 1 v i j * !
Equation (7) models income growth over assets (portfolio level), given sub-sub-time:
u ˜ j = i = 1 h Y i 1 u i j ! u ˜ ^ j = i = 1 h Y i 1 * u i j * ! i = 1 h Y i 1 * u i j * ! Y ^ i 1 + u ^ i j !
Notice that income growth over assets (portfolio level), given sub-sub-time,
u ˜ ^ j = i = 1 h Y i 1 * u i j * ! u ^ i j ! i = 1 h Y i 1 * u i j * ! ,
if initial income Y i 1 is a parameter.
Equation (10) models the price growth change over terminal sub-time, given assets (portfolio level):
v ˇ t = i = 1 h P i 0 v i t ! i = 1 h P i 0 v i t 1 ! i = 1 h P i 0 v i t 1 ! v ˇ ^ t = i = 1 h v ^ i t ! v i t * ! i = 1 h v i t * ! v i t 1 * ! + v ^ i t 1 ! v i t 1 * ! i = 1 h 2 v i t 1 * ! i = 1 h v i t * ! i = 1 h v i t * ! v i t 1 * ! i = 1 h v i t 1 * !
Equation (11) models the initial income to price ratio (portfolio level yield):
R = i = 1 h Y i 1 i = 1 h P i 0 R ^ = i = 1 h Y ^ i 1 Y i 1 * i = 1 h Y i 1 * P ^ i 0 P i 0 * i = 1 h P i 0 *
Notice that initial income to price ratio (portfolio level yield)
R ^ = i = 1 h P ^ i 0 P i 0 * i = 1 h P i 0 * ,
if initial income Y i 1 is a parameter.
Equation (12) models the rate of return over terminal sub-time:
r t = R u ˜ t ! v ˜ t 1 ! + v ˇ t r ^ t = R * u ˜ t * ! v ˜ t 1 * ! R ^ + u ˜ ^ t ! v ˜ ^ t 1 ! + v ˇ ^ t v ˇ t *
Equation (15) models the change in the initial price (TAPA BPE for asset i):
W i P ˙ i 0 = Y i 1 t = 1 k u i t ! r t ! 1 v i k ! r k ! P ˙ ^ i 0 = Y ^ i 1 + t = 1 k u ^ i t ! + r ^ t ! + v i k * ! r k * ! 1 v i k * ! r k * ! v ^ i k ! + r ^ k !
Notice that change in initial price
P ˙ ^ i 0 = t = 1 k u ^ i t ! + r ^ t ! + v i k * ! r k * ! 1 v i k * ! r k * ! v ^ i k ! + r ^ k ! ,
if initial income Y i 1 is a parameter.

6. TAPA State Equation

6.1. System

The resulting system of log-linearised equations is the following.
Equation (15) models the change in the initial price (TAPA BPE for asset i):
P ˙ ^ i 0 = t = 1 k u ^ i t ! + r ^ t ! + v i k * ! r k * ! 1 v i k * ! r k * ! v ^ i k ! + r ^ k !
It invokes log-linearised TAPA Equations (1), (3), (13) and (14), of which log-linearised TAPA Equations (1) and (3) are parametric.
Equation (3) models the income growth rate compounded over sub-time, given assets (parametric):
u ^ i t ! = j = 1 t u ^ i j
Equation (13) models the rate of return compounded over sub-time:
r ^ t ! = j = 1 t r ^ j r j * 1 + r j *
Equation (1) models the price growth rate compounded over time, given assets (parametric):
v ^ i k ! = t = 1 k v ^ i t
Equation (14) models the rate of return compounded over time:
r ^ k ! = t = 1 k r ^ t r t * 1 + r t *
It invokes log-linearised TAPA Equation (12).
Equation (12) models the rate of return over terminal sub-time:
r ^ t = R * u ˜ t * ! v ˜ t 1 * ! R ^ + u ˜ ^ t ! v ˜ ^ t 1 ! + v ˇ ^ t v ˇ t *
It invokes log-linearised TAPA Equations (8)–(11), of which log-linearised TAPA Equations (9) and (10) are derivatively parametric.
Equation (11) models the initial income to price ratio (portfolio level yield):
R ^ = i = 1 h P ^ i 0 P i 0 * i = 1 h P i 0 *
Equation (9) models the income growth change compounded over time and assets (portfolio level) (derivatively parametric):
u ˜ ^ t ! = j = 1 t u ˜ ^ j u ˜ ^ j 1
It invokes log-linearised TAPA Equation (7), which is derivatively parametric.
Equation (7) models income growth over assets (portfolio level), given sub-sub-time (derivatively parametric):
u ˜ ^ j = i = 1 h Y i 1 * u i j * ! u ^ i j ! i = 1 h Y i 1 * u i j * !
It invokes log-linearised TAPA Equation (5), which is parametric.
Equation (5) models the income growth rate compounded over sub-sub-time, given assets (parametric):
u ^ i j ! = l = 1 j u ^ i l
Equation (8) models the price growth change compounded over time and assets (portfolio level):
v ˜ ^ t 1 ! = j = 1 t 1 v ˜ ^ j v ˜ ^ j 1
It invokes log-linearised TAPA Equation (6).
Equation (6) models price growth over assets (portfolio level), given sub-sub-time:
v ˜ ^ j = i = 1 h P i 0 * 1 v i j * ! P ^ i 0 i = 1 h P i 0 * 1 v i j * ! P i 0 * v i j * ! v ^ i j ! i = 1 h P i 0 * 1 v i j * !
It invokes log-linearised TAPA Equation (4), which is parametric.
Equation (4) models the price growth rate compounded over sub-sub-time, given assets (parametric):
v ^ i j ! = l = 1 j v ^ i l
Equation (10) models the price growth change over terminal sub-time, given assets (portfolio level) (derivatively parametric):
v ˇ ^ t = i = 1 h v ^ i t ! v i t * ! i = 1 h v i t * ! v i t 1 * ! + v ^ i t 1 ! v i t 1 * ! i = 1 h 2 v i t 1 * ! i = 1 h v i t * ! i = 1 h v i t * ! v i t 1 * ! i = 1 h v i t 1 * !
It invokes log-linearised TAPA Equation (2), which is parametric.
Equation (2) models the price growth rate compounded over sub-time, given assets (parametric):
v ^ i t ! = j = 1 t v ^ i j

6.2. Reduced System

Parametric log-linearised TAPA equations reduce the system to the following, updated log-linearised TAPA equations.
Equation (15) models the change in the initial price (TAPA BPE for asset i):
P ˙ ^ i 0 = t = 1 k r ^ t ! + v i k * ! r k * ! 1 v i k * ! r k * ! r ^ k ! t = 2 k r ^ t ! + v i k * ! r k * ! 1 v i k * ! r k * ! r ^ k ! ,
as r ^ 1 ! , because of log-linearised TAPA Equation (14).
Equation (13) models the rate of return compounded over sub-time:
r ^ t ! = j = 1 t r ^ j r j * 1 + r j * j = 2 t r ^ j r j * 1 + r j * ,
as r ^ 1 r ^ 1 ! , because of log-linearised TAPA Equation (12); subsumed by log-linearised TAPA Equation (14).
Equation (14) models the rate of return compounded over time:
r ^ k ! = t = 1 k r ^ t r t * 1 + r t * t = 2 k r ^ t r t * 1 + r t * ,
as r ^ 1 r ^ 1 ! , because log-linearised TAPA Equation (12); repeated k 1 times.
Equation (12) models the rate of return over terminal sub-time:
r ^ t = R * u ˜ t * ! v ˜ t 1 * ! R ^ v ˜ ^ t 1 !
such that v ˜ ^ 0 ! r ^ 1 , because log-linearised TAPA Equation (8); repeated k 1 times.
Equation (11) models the initial income to price ratio (portfolio level yield):
R ^ = i = 1 h P ^ i 0 P i 0 * i = 1 h P i 0 * R ^ = i = 1 1 P ^ i 0 P i 0 * i = 1 1 P i 0 *
for maximal assets h = 1 .
Equation (8) models the price growth change compounded over time and assets (portfolio level):
v ˜ ^ t 1 ! = j = 1 t 1 v ˜ ^ j v ˜ ^ j 1
such that
v ˜ ^ 0 ! = j = 1 0 v ˜ ^ j v ˜ ^ j 1 , v ˜ 0 * ! = j = 1 0 v ˜ j * v ˜ j 1 * and v ˜ ^ 1 ! = v ˜ ^ 1 v ˜ ^ 1 1 = v ˜ ^ 1 ;
repeated k 2 times.
Equation (6) models price growth over assets (portfolio level), given sub-sub-time:
v ˜ ^ j = i = 1 h P i 0 * 1 v i j * !   P ^ i 0 i = 1 h P i 0 * 1 v i j * ! i = 1 1 P i 0 * 1 v i j * !   P ^ i 0 i = 1 1 P i 0 * 1 v i j * !
for maximal assets h = 1 ; repeated k 1 times.

6.3. State Space Form

Variables are P ^ i 0 , r ^ t ! t = 2 k , r ^ t t = 2 k , R ^ , v ˜ ^ t 1 ! t 1 = 2 1 k 1 and v ˜ ^ j j = 1 k 1 and parameters are r t * ! t = 2 k u ˜ t * ! t = 2 k , v ˜ t 1 * ! t 1 = 2 1 k 1 and v i j * ! j = 1 k . The system can therefore be written in state space form (see Appendix A.4 Section A3):
A x ˙ = B x .

7. TAPA Stability

7.1. Stability Conditions

The stability of state equation A x ˙ = B x x ˙ = A 1 B x = C x is verified if and only if Euclidean distance
d ( x , x * ) < δ d x ˙ C , x , x * < ε ,
δ , ε > 0 , such that limit
lim t x ˙ = lim t C x = 0 ,
in which Euclidean distances d ( x , x * ) and d x ˙ C , x , x * depend on time t . If there existed an inverse companion matrix A 1 then the stability of state equation x ˙ = A 1 B x = C x would be studied as follows: n [ 6 , ) N + ,
I n d x d t = C x I n 1 x   d x = C d t I n 1 x d x = C d t I n l n x + c L = C t + c R l n x = C t + C c R I n c L C t + D C x = e C t + D C = x 0 e C t = x 0 e P J P 1 t ,
in which J is a Jordan matrix of eigenvalues λ C λ and P is a Jordan matrix of eigenvectors v C λ in eigenvalue problem
C v = λ v C λ I n   v = 0 d e t C λ I n = d e t C λ = 0
if and only if inverse characteristic polynomial matrix C 1 λ does not exist if and only if rank r k C λ < n if and only if solution v = 0 is not unique, whence limit
lim t x ˙ = lim t C x = lim t C x 0 e P J P 1 t = 0
if and only if eigenvalues λ C λ < 0 . However, because determinant
d e t ( A ) = 0 A 1 ,
the stability of state equation A x ˙ = B x must be studied as follows:
A d x d t = B x A 1 x   d x = B d t A 1 x d x = B d t A l n x + c L = B t + c R A l n x = B t + B c R A c L B t + D B e A x = e B t + D B = x 0 e B t e Q S Z x = x 0 e Q T Z t ,
in which companion matrices A = Q S Z and B = Q T Z such that matrix product Q Q = Z Z = I n and matrices S , T are upper triangular, according to the generalised Schur decomposition for generalised eigenvalue problem B v = λ A v with eigenvalues λ i = T i i S i i for index i [ 1 , n ] N + , whence
lim t A e Q S Z x ˙ = lim t B e Q S Z x = lim t B x 0 e Q T Z t = 0
if and only if λ i < 0 .

7.2. Application

For simplicity, let the maximal time period k = 2 and the maximal number of assets h = 1 :
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 A P ˙ ^ 10 r ˙ ^ 2 ! r ˙ ^ 2 R ˙ ^ v ˜ ˙ ^ 1 ! v ˜ ˙ ^ 1 x ˙ = 0 1 + v 12 * ! r 2 * ! 1 v 12 * ! r 2 * ! 0 0 0 0 0 1 0 r 2 * 1 + r 2 * 0 0 0 0 1 R * u ˜ 2 * ! v ˜ 1 * ! R * u ˜ 2 * ! v ˜ 1 * ! 0 1 0 0 1 0 0 0 0 0 0 1 1 1 0 0 0 0 1 B P ^ 10 r ^ 2 ! r ^ 2 R ^ v ˜ ^ 1 ! v ˜ ^ 1 x ;
such a system is stable if and only if λ i = S i i T i i < 0 for i [ 1 , 6 ] N + . Yet, given the relative simplicity of such a system its stability can be directly studied in equation form (see Appendix A.5 Section A4):
P ˙ ^ 10 = 1 + v 12 * ! r 2 * ! 1 v 12 * ! r 2 * ! 2 R * u ˜ 2 * ! v ˜ 1 * ! r 2 * 1 + r 2 * P ^ 10 ,
which can be solved such that
x ˙ = d x d t = b x 1 x d x = b d t 1 x d x = b d t l n x + c L = b t + c R l n x = b t + b c R c L b t + c x = e b t + c = x 0 e b t ,
whence limit
lim t x ˙ = lim t b x 0 e b t = 0
if and only if parameter
b = 1 + v 12 * ! r 2 * ! 1 v 12 * ! r 2 * ! 2 R * u ˜ 2 * ! v ˜ 1 * ! r 2 * 1 + r 2 * < 0 1 + v 12 * ! r 2 * ! 1 v 12 * ! r 2 * ! R * u ˜ 2 * ! v ˜ 1 * ! r 2 * 1 + r 2 * > 0 .
An exemplifying parametrisation involves the following calibration such that both stability and instability are contemplated. Parameter r 2 * ! = 0.05 is indicative of a 5 % return. R * = 0.02 represents such a small positive portfolio level yield as that of a risk free asset. u ˜ 2 * ! = 1 and v ˜ 1 * ! = 1 delineate normalised relative growth rates, as does initial condition x 0 = 1 . v 12 * = 0.01, 0.5 finally typifies a twofold transition calibration ensuring stability and instability, respectively. See Figure 5.

7.3. Equation Form

Indeed, stability can be directly studied in equation form for any maximal time period k and maximal number of assets h on positive natural number line N + :
P ˙ ^ i 0 = R * u ˜ 2 * ! v ˜ 1 * ! P ^ 10 P 10 * P 10 * +     + P h 0 * + + P ^ h 0 P h 0 * P 10 * +     + P h 0 * + 1 + r 2 * P 10 * 1 v 11 * !   P ^ 10 P 10 * 1 v 11 * ! +     + P h 0 * 1 v h 1 * ! + + P h 0 * 1 v 11 * !   P ^ h 0 P 10 * 1 v 11 * ! +     + P h 0 * 1 v h 1 * ! r 2 * 1 + r 2 * + + 1 + v i k * ! r k * ! 1 v i k * ! r k * ! · · R * u ˜ 2 * ! v ˜ 1 * ! P ^ 10 P 10 * P 10 * +     + P h 0 * + + P ^ h 0 P h 0 * P 10 * +     + P h 0 * P 10 * 1 v 11 * !   P ^ 10 P 10 * 1 v 11 * ! +     + P h 0 * 1 v h 1 * ! + + P h 0 * 1 v 11 * !   P ^ h 0 P 10 * 1 v 11 * ! +     + P h 0 * 1 v h 1 * ! r 2 * 1 + r 2 * + + + R * u ˜ k * ! v ˜ k 1 * ! P ^ 10 P 10 * P 10 * +     + P h 0 * + + P ^ h 0 P h 0 * P 10 * +     + P h 0 * + 1 + r k * P 10 * 1 v 11 * !   P ^ 10 P 10 * 1 v 11 * ! +     + P h 0 * 1 v h 1 * ! + + P h 0 * 1 v 11 * !   P ^ h 0 P 10 * 1 v 11 * ! +     + P h 0 * 1 v h 1 * ! + + 1 + r k * + P 10 * 1 v 1 k 1 * !   P ^ 10 P 10 * 1 v 1 k 1 * ! +     + P h 0 * 1 v h k 1 * ! + + P h 0 * 1 v 1 k 1 * !   P ^ h 0 P 10 * 1 v 1 k 1 * ! +     + P h 0 * 1 v h k 1 * ! + 1 + r k * P 10 * 1 v 1 k 2 * !   P ^ 10 P 10 * 1 v 1 k 2 * ! +     + P h 0 * 1 v h k 2 * ! + + P h 0 * 1 v 1 k 2 * !   P ^ h 0 P 10 * 1 v 1 k 2 * ! +     + P h 0 * 1 v h k 2 * ! r k * 1 + r k * ,
the full derivation of which is collected in the Appendix A.6 Section A5. Thus, if the maximal number of assets h = 1 then change in the initial price equation
P ˙ ^ 10 = 2 R * u ˜ 2 * ! v ˜ 1 * ! r 2 * 1 + r 2 * + + 1 + v 1 k * ! r k * ! 1 v 1 k * ! r k * ! · · 2 R * u ˜ 2 * ! v ˜ 1 * ! r 2 * 1 + r 2 * + + R * u ˜ k * ! v ˜ k 1 * ! 1 1 + + 1 + 1 r k * 1 + r k * P ^ 10 x ˙ = b x ,
which is stable if and only if
2 R * u ˜ 2 * ! v ˜ 1 * ! r 2 * 1 + r 2 * + + 1 + v 1 k * ! r k * ! 1 v 1 k * ! r k * ! · · 2 R * u ˜ 2 * ! v ˜ 1 * ! r 2 * 1 + r 2 * + + R * u ˜ k * ! v ˜ k 1 * ! 1 1 + + 1 + 1 r k * 1 + r k * < 0 .

7.4. System Form

Though all equations may be collapsed into that for change in initial price P ˙ ^ i 0 , if maximal number of assets h > 1 we must then return to studying the stability of the TAPA algorithm in terms of a system (see Appendix A.7 Section A6), so that change in initial price equation for asset 1
P ˙ ^ 10 = t = 2 k R * u ˜ t * ! v ˜ t 1 * ! i = 2 h P ^ i 0 P i 0 * i = 1 h P i 0 * j = 1 t 1 i = 2 h P i 0 * 1 v i j * ! P ^ i 0 i = 1 h P i 0 * 1 v i j * ! i = 2 h P i 0 * 1 v i j 1 * ! P ^ i 0 i = 1 h P i 0 * 1 v i j 1 * ! r t * 1 + r t * 1 + v 1 k * ! r k * ! 1 v 1 k * ! r k * ! + + t = 2 k R * u ˜ t * ! v ˜ t 1 * ! P 10 * i = 1 h P i 0 * j = 1 t 1 P 10 * 1 v 1 j * ! i = 1 h P i 0 * 1 v i j * ! P 10 * 1 v 1 j 1 * ! i = 1 h P i 0 * 1 v i j 1 * ! r t * 1 + r t * 1 + v 1 k * ! r k * ! 1 v 1 k * ! r k * ! P ^ 10
until change in initial price equation for asset h
P ˙ ^ h 0 = t = 2 k R * u ˜ t * ! v ˜ t 1 * ! i = 1 h 1 P ^ i 0 P i 0 * i = 1 h P i 0 * j = 1 t 1 i = 1 h 1 P i 0 * 1 v i j * ! P ^ i 0 i = 1 h P i 0 * 1 v i j * ! i = 1 h 1 P i 0 * 1 v i j 1 * ! P ^ i 0 i = 1 h P i 0 * 1 v i j 1 * ! r t * 1 + r t * 1 + v h k * ! r k * ! 1 v h k * ! r k * ! + + t = 2 k R * u ˜ t * ! v ˜ t 1 * ! P h 0 * i = 1 h P i 0 * j = 1 t 1 P h 0 * 1 v h j * ! i = 1 h P i 0 * 1 v i j * ! P h 0 * 1 v h j 1 * ! i = 1 h P i 0 * 1 v i j 1 * ! r t * 1 + r t * 1 + v h k * ! r k * ! 1 v h k * ! r k * ! P ^ h 0 ,
whence the system
P ˙ ^ 10 P ˙ ^ h 0 = t = 2 k R * u ˜ t * ! v ˜ t 1 * ! P 10 * i = 1 h P i 0 * j = 1 t 1 P 10 * 1 v 1 j * ! i = 1 h P i 0 * 1 v i j * ! P 10 * 1 v 1 j 1 * ! i = 1 h P i 0 * 1 v i j 1 * ! r t * 1 + r t * 1 + v 1 k * ! r k * ! 1 v 1 k * ! r k * ! t = 2 k R * u ˜ t * ! v ˜ t 1 * ! P h 0 * i = 1 h P i 0 * j = 1 t 1 P 10 * 1 v 1 j * ! i = 1 h P i 0 * 1 v i j * ! P 10 * 1 v 1 j 1 * ! i = 1 h P i 0 * 1 v i j 1 * ! r t * 1 + r t * 1 + v h k * ! r k * ! 1 v h k * ! r k * ! t = 2 k R * u ˜ t * ! v ˜ t 1 * ! P h 0 * i = 1 h P i 0 * j = 1 t 1 P h 0 * 1 v h j * ! i = 1 h P i 0 * 1 v i j * ! P h 0 * 1 v h j 1 * ! i = 1 h P i 0 * 1 v i j 1 * ! r t * 1 + r t * 1 + v 1 k * ! r k * ! 1 v 1 k * ! r k * ! t = 2 k R * u ˜ t * ! v ˜ t 1 * ! P h 0 * i = 1 h P i 0 * j = 1 t 1 P h 0 * 1 v h j * ! i = 1 h P i 0 * 1 v i j * ! P h 0 * 1 v h j 1 * ! i = 1 h P i 0 * 1 v i j 1 * ! r t * 1 + r t * 1 + v h k * ! r k * ! 1 v h k * ! r k * ! P ^ 10 P ^ h 0 ,
which as x ˙ = A x is stable if and only if eigenvalues λ A λ < 0 in characteristic polynomial matrix A λ = A λ I h for determinant d e t A λ = 0 , meaning
d e t t = 2 k R * u ˜ t * ! v ˜ t 1 * ! P 10 * i = 1 h P i 0 * j = 1 t 1 P 10 * 1 v 1 j * ! i = 1 h P i 0 * 1 v i j * ! P 10 * 1 v 1 j 1 * ! i = 1 h P i 0 * 1 v i j 1 * ! r t * 1 + r t * 1 + v 1 k * ! r k * ! 1 v 1 k * ! r k * ! λ t = 2 k R * u ˜ t * ! v ˜ t 1 * ! P h 0 * i = 1 h P i 0 * j = 1 t 1 P 10 * 1 v 1 j * ! i = 1 h P i 0 * 1 v i j * ! P 10 * 1 v 1 j 1 * ! i = 1 h P i 0 * 1 v i j 1 * ! r t * 1 + r t * 1 + v h k * ! r k * ! 1 v h k * ! r k * ! t = 2 k R * u ˜ t * ! v ˜ t 1 * ! P h 0 * i = 1 h P i 0 * j = 1 t 1 P h 0 * 1 v h j * ! i = 1 h P i 0 * 1 v i j * ! P h 0 * 1 v h j 1 * ! i = 1 h P i 0 * 1 v i j 1 * ! r t * 1 + r t * 1 + v 1 k * ! r k * ! 1 v 1 k * ! r k * ! t = 2 k R * u ˜ t * ! v ˜ t 1 * ! P h 0 * i = 1 h P i 0 * j = 1 t 1 P h 0 * 1 v h j * ! i = 1 h P i 0 * 1 v i j * ! P h 0 * 1 v h j 1 * ! i = 1 h P i 0 * 1 v i j 1 * ! r t * 1 + r t * 1 + v h k * ! r k * ! 1 v h k * ! r k * ! λ = 0 .
Consequently, for the maximal number of assets h = 2 there arises that system
P ˙ ^ 10 P ˙ ^ 20 = a b c d P ^ 10 P ^ 20 ,
in which parameters
a = t = 2 k R * u ˜ t * ! v ˜ t 1 * ! P 10 * i = 1 2 P i 0 * j = 1 t 1 P 10 * 1 v 1 j * ! i = 1 2 P i 0 * 1 v i j * ! P 10 * 1 v 1 j 1 * ! i = 1 2 P i 0 * 1 v i j 1 * ! r t * 1 + r t * 1 + v 1 k * ! r k * ! 1 v 1 k * ! r k * ! , b = t = 2 k R * u ˜ t * ! v ˜ t 1 * ! P 20 * i = 1 2 P i 0 * j = 1 t 1 P 20 * 1 v 2 j * ! i = 1 2 P i 0 * 1 v i j * ! P 20 * 1 v 2 j 1 * ! i = 1 2 P i 0 * 1 v i j 1 * ! r t * 1 + r t * 1 + v 1 k * ! r k * ! 1 v 1 k * ! r k * ! , c = t = 2 k R * u ˜ t * ! v ˜ t 1 * ! P 10 * i = 1 2 P i 0 * j = 1 t 1 P 10 * 1 v 1 j * ! i = 1 2 P i 0 * 1 v i j * ! P 10 * 1 v 1 j 1 * ! i = 1 2 P i 0 * 1 v i j 1 * ! r t * 1 + r t * 1 + v 2 k * ! r k * ! 1 v 2 k * ! r k * ! , d = t = 2 k R * u ˜ t * ! v ˜ t 1 * ! P 20 * i = 1 2 P i 0 * j = 1 t 1 P 20 * 1 v 2 j * ! i = 1 2 P i 0 * 1 v i j * ! P 20 * 1 v 2 j 1 * ! i = 1 2 P i 0 * 1 v i j 1 * ! r t * 1 + r t * 1 + v 2 k * ! r k * ! 1 v 2 k * ! r k * ! ,
whence determinant
d e t A λ = a λ b c d λ = 0 a λ d λ b c = 0 λ 2 a + d λ + a d b c = 0 λ 1 , 2 = a + d ± a + d 2 4 1 a d b c 2 1 = a + d ± a d 2 + 4 b c 2 ,
x ˙ = A x being stable if and only if
λ 1 , 2 = a + d ± a d 2 + 4 b c 2 < 0 .
Finally, by regarding changes in initial price P ^ i 0 as discrete, for system x t + 1 = A x t , the stability of the TAPA algorithm is studied as follows:
x t + 2 = A x t + 1 = A 2 x t x t + n = A x t + n 1 = A n x t ,
whence solution
x t = A t x 0
for initial condition x 0 R h is such that the solution check x t + 1 = A t + 1 x 0 = A A t x 0 = A x t ; indeed, for Jordan normal form x t = P J P 1 t x 0 limit
lim t x t + 1 = lim t A t + 1 x 0 = lim t P J P 1 t x 0 = 0
if and only if modulus eigenvalues | λ A λ | < 1 . Therefore, stability of the TAPA algorithm in discrete time is guaranteed for any maximal time period k and maximal number of assets h on natural number line N + if and only if modulus eigenvalues
| λ 1 , 2 | < 1 ,
which for maximal assets h = 2 lays down inequality
1 < a + d ± a d 2 + 4 b c 2 < 1 .
In closing, we note that the stability of the TAPA algorithm, studied through the equation for change in initial price P ˙ ^ i 0 , for any maximal time period k N + and maximal number of assets h N + { 1 } is analytically examinable until maximal number of assets h = 4 , as by the Abel–Ruffini Theorem and Galois Theory there exists no general solution in radicals for polynomial equations beyond the fourth degree, whence determinant d e t A λ = 0 for maximal number of assets h 5 cannot be generally solved in radicals.

8. Conclusions

This work has advanced the study of DCF valuations of income producing assets against sparse benchmark valuation portfolios by utilising TAPA in the investigation of conditions under which such valuations could converge to settled values; it is the first such application of the TAPA DCF framework to a problem which is exquisitely under-explored.
Prompted by a numerical simulation of the TAPA algorithm, in which the change in initial price brought about by its algorithm as of the second iteration does not differ from that of the first iteration, we have developed stability conditions for any maximal positive time period and positive number of assets.
Since TAPA is a non-linear model we have concentrated our efforts on the study of its local stability. We have specifically presented stability conditions for TAPA at the local level, both in continuous and discrete algorithmic time, and we have developed them by means of log-linearisation about the steady state of its equations’ variables.
Such is indeed the standard and immediate approach in dynamic economic analysis, albeit one abstracting from higher order non-linearities potentially central to the behaviour of such a self-referential valuation algorithm as TAPA’s, as erstwhile mentioned; in particular, convergence or divergence properties far from the steady state, multiple equilibria and cycles are to be hardly assessed within the proposed framework.
Provided that thin markets and sparse portfolios may be the exact environments in which non-linear feedback effects could be strongest, the absence of global stability analysis leaves important questions open about the robustness of TAPA valuations under large shocks or misspecified initial conditions.
Further rarefaction of which our work admits, to be adduced in subsequent TAPA elaborations, speaks to the fact that income growth rates for portfolio assets are largely treated as exogenous or parametric such that feedback from valuation outcomes to income dynamics is ruled out by construction; while such an assumption may simplify the log-linearised system and allow for the isolation of the price adjustment mechanism it does restrict the economic richness of the model.
Be that as it may, we have especially remarked the analytical existence of stability conditions for TAPA at the local level, through a first order steady state log linearisation, up to four assets and any positive time period. We have adduced analytical applications within such a region and have presented a solution for a benchmark calibration of the steady state parameters given two time periods and one asset. In future work we plan on further studying TAPA’s local parametrisation and exploring global stability in TAPA’s original non-linear form.

Author Contributions

Conceptualization, A.A. and A.S.; Methodology, A.S.; Software, A.S.; Validation, A.S.; Formal analysis, A.A. and A.S.; Investigation, A.A. and A.S.; Resources, A.S.; Data curation, A.S.; Writing—original draft, A.A. and A.S.; Visualization, A.A.; Project administration, A.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are openly available in Yandex at https://disk.yandex.ru/i/C1wTndt_SNpGzw (accessed on 1 September 2025).

Conflicts of Interest

The authors have no declaration of interest related to this research; all views and errors in this research are those of the authors.

Correction Statement

This article has been republished with a minor correction to resolve spelling errors. This change does not affect the scientific content of the article.

Appendix A

Appendix A.1. A0 Backdrop of TAPA

In TAPA the reconstitution of the conventional DCF framework for income producing asset valuations (Equation (A3)) is attempted dynamically indeed, from the standpoint of the commercial interest of the buyer and the seller, who are balanced in a particular transaction whereby subject asset i N + is exchanged at a price in conformity with its present value W i R . In seller s’s investment portfolio, such a price S s i k , reflecting proceeds, is to accumulate over DCF forecast horizon k in accord with the expected rates of return attached to such a portfolio: i N + ,
S s i k = W i t = 1 k 1 + r s t ,
in which r s t R is the expected time varying periodic rate of return in period t [ 1 , k ] N + generated in seller s’ investment portfolio. Rational buyer b , on the opposite side of the elementary transaction, is to be correspondingly able to obtain investment returns by reinvesting periodic net operating income returns Y i t R , arisen from the acquired income producing subject asset i , in his own investment portfolio, so that by the end of DCF forecast horizon k his transaction related capital j = 1 k Y i j t = j + 1 k 1 + r b t along with the terminal or residual value of subject asset i in his possession A i k R , summarily denoted S b i k , may compound as follows: i N + ,
S b i k = j = 1 k Y i j t = j + 1 k 1 + r b t + A i k ,
in which r b t R is the expected time varying periodic rate of return applicable to the investment portfolio relied upon by buyer b . Owing to the inter-temporal transactional equity principle explored in [7] in both its strong and weak form (The strong form formulation of the principle implies the balance of accumulated interest S s , b of seller s and buyer b ; the weak form admits of some z disproportionality between interests S s and S b : z R , S s = z S b ), by combining Equations (A1) and (A2) and solving for W i , being the initial subject asset valuation, one develops a dual rate DCF pricing model in a transactional framework:
W i = j = 1 k Y i j t = j + 1 k 1 + r b t + A i k t = 1 k 1 + r s t = = j = 1 k 1 Y i j t = j + 1 k 1 + r b t + Y i k + A i k t = 1 k 1 + r s t .
Such a transactional dual rate DCF model equation is more general and reduces to the conventional DCF asset pricing format (Equation A6) upon the assumption of strict similarity (equality) in rates of return for the investment portfolio of seller s and buyer b , that is, r t r s t = r b t .
In the income approach framework TAPA’s inputs include the first moments of the benchmark portfolio performance in terms of asset price or capital value growth rate v t R + , meaning capital gain, and net operating income growth rate u t R + for each forecast period t . In addition, for the first period of the benchmark portfolio performance, denoted 1 , it is necessary to discern portfolio level yield R R :
r 1 = i = 1 h Y i 1 i = 1 h P i 0 + i = 1 h P i 0 v 1 ! i = 1 h P i 0 v 0 ! i = 1 h P i 0 v 0 ! = i = 1 h Y i 1 i = 1 h P i 0 + Δ i = 1 h P i 0 i = 1 h P i 0 = R + v ˜ 1 .
r 1 R is the definition of the nominal rate of return on the benchmark portfolio over the first period functionally used as the discount rate in income producing asset valuations. Moreover, by R R , we denote the yield which characterises the income generating capacity of the portfolio benchmark in the first period.
Accordingly, for subject asset i , Y i 1 R + is the net operating income stemming from the portfolio for period 1 and P i 0 R + + is the initial asset price or capital value of the portfolio at the start of period 1 , being its change over period 0 . Such is the standard single period ahead formulation for the rate of return or discount rate r 1 , which TAPA extends over a multi-period setting, deriving the following formulation for the portfolio level rate of return r t in relation to any future period t :
r t = R u ˜ t ! v ˜ t 1 ! + v ˇ t ,
given
u ˜ t ! = j = 1 t u ˜ j u ˜ j 1 , v ˜ t 1 ! = j = 1 t 1 v ˜ j v ˜ j 1 , v ˇ t = i = 1 h P i 0 v i t ! i = 1 h P i 0 v i t 1 ! i = 1 h P i 0 v i t 1 ! , u ˜ j = i = 1 h Y i 1 u i j ! , v ˜ j = i = 1 h P i 0 1 v i j ! , v i t ! = j = 1 t v i j , u i j ! = l = 1 j u i l and v i j ! = l = 1 j v i l .
Note that the general outlook on discount rates in TAPA is such that they represent a property of a benchmark portfolio against which the subject assets are to be valued and such that said discount rates are time varying, being denoted t in the general case.
The standard DCF analysis model equation [18,19], exemplarily implemented to value income-producing subject assets, which could or could not be themselves a part of the benchmark portfolio, is as follows: i N + ,
W i = j = 1 k Y i j t = 1 j 1 + r t + A i k 1 + r k .
W i is the DCF valuation of subject asset i N + beginning from time t = 0 , that is, its present value. Y i j R is the net operating income or cash flow expected to be derived from subject asset i in future period j [ 1 , k ] N + . A i k is the terminal or residual value of subject asset i at the end of period k and r t is some discount rate formulation used in the context of the DCF model.
The combination of the standard DCF model equation (Equation (A6)) with the specific formulation of time varying discount rates under TAPA (Equation (A5)) together with the parametrisation of the net operating incomes alongside the terminal value of the subject asset equipped with inputs for such a subject asset’s own projected asset price or capital value and net operating income growth rates v i t and u i t (Net operating growth rate u i 1 = 1 , by definition, as in the first period subject asset i generates net operating income Y i 1 , which is itself required as a lone absolute currency valued input for the subject asset) yields the following TAPA valuation model equation as developed in [7]: i N + ,
W i = j = 1 k Y i 1 t = 1 j 1 u i t t = 1 j 1 + r t + W i t = 1 k v i t t = 1 k 1 + r t .
Such is referenced as the TAPA Basic Pricing Equation (TAPA BPE) and can be solved for W i , being an estimate of the sought after present value of subject asset i . The placement of the TAPA approach in the context of a general paradigm of asset valuations evidences that [7] provide sui generis reductions of the TAPA BPE to common income capitalisation formats used in everyday business and property valuation practice under the income approach, such as the Direct Income Capitalisation (DIC) and the Gordon Model, as well as the Inwood, Ring and Hoskald models.
Since the TAPA derivation of such reduced formats differs from their conventional derivations TAPA sheds a new light on the substance and meaning of such valuation techniques as utilised in the actual asset valuation practice. Indeed, ref. [32] propose a novel income capitalisation format for property assets called the “quick income capitalisation format”.

Appendix A.2. A1 Log-Linearisation of Multiplicative Equations

Equation (1) models the price growth rate compounded over time, given assets:
v i k ! = t = 1 k v i t = v i 1 · · v i k v i k * ! = t = 1 k v i t * = v i 1 * · · v i k * l n v i k * ! = l n t = 1 k v i t * = l n v i 1 * · · v i k * = l n v i 1 * + + l n v i k * = t = 1 k l n v i t * l n v i k * ! + 1 v i k ! v i k * ! v i k * ! = t = 1 k l n v i t * + t = 1 k 1 v i t v i t * v i t * v ^ i k ! = t = 1 k v ^ i t
Equation (2) models the price growth rate compounded over sub-time, given assets:
v i t ! = j = 1 t v i j = v i 1 · · v i t v ^ i t ! = j = 1 t v ^ i j
Equation (3) models the income growth rate compounded over sub-time, given assets:
u i t ! = j = 1 t u i j = u i 1 · · u i t u ^ i t ! = j = 1 t u ^ i j
Equation (4) models the price growth rate compounded over sub-sub-time, given assets:
v i j ! = l = 1 j v i l = v i 1 · · v i j v ^ i j ! = l = 1 j v ^ i l
Equation (5) models the income growth rate compounded over sub-sub-time, given assets:
u i j ! = l = 1 j u i l = u i 1 · · u i j u ^ i j ! = l = 1 j u ^ i l
Equation (8) models the price growth change compounded over time and assets (portfolio level):
v ˜ t 1 ! = j = 1 t 1 v ˜ j v ˜ j 1 = v ˜ 1 v ˜ 0 · · v ˜ t 1 v ˜ t 2 v ˜ t 1 * ! = j = 1 t 1 v ˜ j * v ˜ j 1 * = v ˜ 1 * v ˜ 0 * · · v ˜ t 1 * v ˜ t 2 * l n v ˜ t 1 * ! = l n j = 1 t 1 v ˜ j * v ˜ j 1 * = l n v ˜ 1 * v ˜ 0 * · · v ˜ t 1 * v ˜ t 2 * = l n v ˜ 1 * v ˜ 0 * + + l n v ˜ t 1 * v ˜ t 2 * = = j = 1 t 1 l n v ˜ j * v ˜ j 1 * = j = 1 t 1 l n v ˜ j * l n v ˜ j 1 * l n v ˜ t 1 * ! + 1 v ˜ t 1 ! v ˜ t 1 * ! v ˜ t 1 * ! = j = 1 t 1 l n v ˜ j * l n v ˜ j 1 * + + j = 1 t 1 1 v ˜ j v ˜ j * v ˜ j * 1 v ˜ j 1 v ˜ j 1 * v ˜ j 1 * v ˜ ^ t 1 ! = j = 1 t 1 v ˜ j v ˜ j * v ˜ j * v ˜ j * v ˜ j * v ˜ j 1 v ˜ j 1 * v ˜ j 1 * v ˜ j 1 * v ˜ j 1 * v ˜ ^ t 1 ! = j = 1 t 1 v ˜ ^ j v ˜ ^ j 1
Equation (9) models the income growth change compounded over time and assets (portfolio level):
u ˜ t ! = j = 1 t u ˜ j u ˜ j 1 u ˜ j 1 = u ˜ 1 u ˜ 0 u ˜ 0 · · u ˜ t u ˜ t 1 u ˜ t 1 u ˜ ^ t ! = j = 1 t u ˜ ^ j u ˜ ^ j 1
Equation (13) models the rate of return compounded over sub-time:
r t ! = j = 1 t 1 + r j r t * ! = j = 1 t 1 + r j * l n r t * ! = l n j = 1 t 1 + r j * = l n 1 + r 1 * 1 + r t * = l n 1 + r 1 * + + l n 1 + r t * = j = 1 t l n 1 + r j * l n r t * ! + 1 r t ! r t * ! r t * ! = j = 1 t l n 1 + r j * + j = 1 t 1 r j r j * 1 + r j * r ^ t ! = j = 1 t r j r j * 1 + r j * r j * r j * r ^ t ! = j = 1 t r ^ j r j * 1 + r j *
Equation (14) models the rate of return compounded over time:
r k ! = t = 1 k 1 + r t r ^ k ! = t = 1 k r ^ t r t * 1 + r t *

Appendix A.3. A2 Log-Linearisation of Additive Equations

Equation (6) models price growth over assets (portfolio level), given sub-sub-time:
v ˜ j = i = 1 h P i 0 1 v i j ! = P 10 + + P h 0 P 10 v 1 j ! + + P h 0 v h j ! v ˜ j * = i = 1 h P i 0 * 1 v i j * ! = P 10 * + + P h 0 * P 10 * v 1 j * ! + + P h 0 * v h j * ! l n v ˜ j * = l n i = 1 h P i 0 * 1 v i j * ! = l n P 10 * + + P h 0 * P 10 * v 1 j * ! + + P h 0 * v h j * ! l n v ˜ j * + 1 v ˜ j v ˜ j * v ˜ j * = l n i = 1 h P i 0 * 1 v i j * ! + 1 v 1 j * ! P 10 P 10 * i = 1 h P i 0 * 1 v i j * ! P 10 * v 1 j ! v 1 j * ! i = 1 h P i 0 * 1 v i j * ! + + + 1 v h j * ! P h 0 P h 0 * i = 1 h P i 0 * 1 v i j * ! P h 0 * v h j ! v h j * ! i = 1 h P i 0 * 1 v i j * ! = l n i = 1 h P i 0 * 1 v i j * ! + + i = 1 h 1 v i j * ! P i 0 P i 0 * i = 1 h P i 0 * 1 v i j * ! P i 0 * v i j ! v i j * ! i = 1 h P i 0 * 1 v i j * ! v ˜ ^ j = i = 1 h 1 v i j * ! P i 0 P i 0 * i = 1 h P i 0 * 1 v i j * ! P i 0 * P i 0 * P i 0 * v i j ! v i j * ! i = 1 h P i 0 * 1 v i j * ! v i j * ! v i j * ! v ˜ ^ j = i = 1 h P i 0 * 1 v i j * ! P ^ i 0 i = 1 h P i 0 * 1 v i j * ! P i 0 * v i j * ! v ^ i j ! i = 1 h P i 0 * 1 v i j * !
Equation (7) models income growth over assets (portfolio level), given sub-sub-time:
u ˜ j = i = 1 h Y i 1 u i j ! = Y 11 u 1 j ! + + Y h 1 u h j ! u ˜ ^ j = i = 1 h Y i 1 * u i j * ! Y ^ i 1 i = 1 h Y i 1 * u i j * ! + Y i 1 * u i j * ! u ^ i j ! i = 1 h Y i 1 * u i j * ! u ˜ ^ j = i = 1 h Y i 1 * u i j * ! i = 1 h Y i 1 * u i j * ! Y ^ i 1 + u ^ i j !
Equation (10) shows the price growth change over terminal sub-time, given assets (portfolio level):
v ˇ t = i = 1 h P i 0 v i t ! i = 1 h P i 0 v i t 1 ! i = 1 h P i 0 v i t 1 ! = P 10 v 1 t ! + + P h 0 v h t ! P 10 v 1 t 1 ! + + P h 0 v h t 1 ! P 10 v 1 t 1 ! + + P h 0 v h t 1 ! v ˇ t = P i 0 i = 1 h v i t ! v i t 1 ! P i 0 i = 1 h v i t 1 ! = i = 1 h v i t ! v i t 1 ! i = 1 h v i t 1 ! = v 1 t ! v 1 t 1 ! + + v h t ! v h t 1 ! v 1 t 1 ! + + v h t 1 ! v ˇ t * = i = 1 h v i t * ! v i t 1 * ! i = 1 h v i t 1 * ! = v 1 t * ! v 1 t 1 * ! + + v h t * ! v h t 1 * ! v 1 t 1 * ! + + v h t 1 * ! l n v ˇ t * = l n i = 1 h v i t * ! v i t 1 * ! i = 1 h v i t 1 * ! = l n v 1 t * ! v 1 t 1 * ! + + v h t * ! v h t 1 * ! v 1 t 1 * ! + + v h t 1 * ! = = l n i = 1 h v i t * ! v i t 1 * ! l n i = 1 h v i t 1 * ! l n v ˇ t * + 1 v ˇ t v ˇ t * v ˇ t * = l n i = 1 h v i t * ! v i t 1 * ! + i = 1 h 1 v i t ! v i t * ! i = 1 h v i t * ! v i t 1 * ! 1 v i t 1 ! v i t 1 * ! i = 1 h v i t * ! v i t 1 * ! + l n i = 1 h v i t 1 * ! i = 1 h 1 v i t 1 ! v i t 1 * ! i = 1 h v i t 1 * ! v ˇ ^ t = i = 1 h v i t ! v i t * ! i = 1 h v i t * ! v i t 1 * ! v i t * ! v i t * ! + v i t 1 ! v i t 1 * ! i = 1 h v i t * ! v i t 1 * ! v i t 1 * ! v i t 1 * ! i = 1 h v i t 1 ! v i t 1 * ! i = 1 h v i t 1 * ! v i t 1 * ! v i t 1 * ! v ˇ ^ t = i = 1 h v ^ i t ! v i t * ! i = 1 h v i t * ! v i t 1 * ! + v ^ i t 1 ! v i t 1 * ! i = 1 h v i t * ! v i t 1 * ! v ^ i t 1 ! v i t 1 * ! i = 1 h v i t 1 * ! v ˇ ^ t = i = 1 h v ^ i t ! v i t * ! i = 1 h v i t * ! v i t 1 * ! + v ^ i t 1 ! v i t 1 * ! 1 i = 1 h v i t * ! v i t 1 * ! 1 i = 1 h v i t 1 * ! v ˇ ^ t = i = 1 h v ^ i t ! v i t * ! i = 1 h v i t * ! v i t 1 * ! + v ^ i t 1 ! v i t 1 * ! i = 1 h v i t 1 * ! i = 1 h v i t * ! v i t 1 * ! i = 1 h v i t * ! v i t 1 * ! i = 1 h v i t 1 * ! v ˇ ^ t = i = 1 h v ^ i t ! v i t * ! i = 1 h v i t * ! v i t 1 * ! + v ^ i t 1 ! v i t 1 * ! i = 1 h 2 v i t 1 * ! i = 1 h v i t * ! i = 1 h v i t * ! v i t 1 * ! i = 1 h v i t 1 * !
Equation (11) models the initial income to price ratio (portfolio level yield):
R = i = 1 h Y i 1 i = 1 h P i 0 = Y 11 + + Y h 1 P 10 + + P h 0 R * = i = 1 h Y i 1 * i = 1 h P i 0 * = Y 11 * + + Y h 1 * P 10 * + + P h 0 * l n R * = l n i = 1 h Y i 1 * i = 1 h P i 0 * = l n Y 11 * + + Y h 1 * P 10 * + + P h 0 * = l n Y 11 * + + Y h 1 * l n P 10 * + + P h 0 * = = l n i = 1 h Y i 1 * l n i = 1 h P i 0 * l n R * + 1 R R * R * = l n i = 1 h Y i 1 * + i = 1 h 1 Y i 1 Y i 1 * i = 1 h Y i 1 * l n i = 1 h P i 0 * i = 1 h 1 P i 0 P i 0 * i = 1 h P i 0 * R ^ = i = 1 h Y i 1 Y i 1 * i = 1 h Y i 1 * Y i 1 * Y i 1 * i = 1 h P i 0 P i 0 * i = 1 h P i 0 * P i 0 * P i 0 * R ^ = i = 1 h Y ^ i 1 Y i 1 * i = 1 h Y i 1 * i = 1 h P ^ i 0 P i 0 * i = 1 h P i 0 * R ^ = i = 1 h Y ^ i 1 Y i 1 * i = 1 h Y i 1 * P ^ i 0 P i 0 * i = 1 h P i 0 *
Equation (12) models the rate of return over terminal sub-time:
r t = R u ˜ t ! v ˜ t 1 ! + v ˇ t r t * = R * u ˜ t * ! v ˜ t 1 * ! + v ˇ t * l n r t * = l n R * u ˜ t * ! v ˜ t 1 * ! + v ˇ t * l n r t * + 1 r t r t * r t * = l n R * u ˜ t * ! v ˜ t 1 * ! + v ˇ t * + 1 u ˜ t * ! v ˜ t 1 * ! R R * R * u ˜ t * ! v ˜ t 1 * ! + v ˇ t * + 1 R * v ˜ t 1 * ! u ˜ t ! u ˜ t * ! R * u ˜ t * ! v ˜ t 1 * ! + v ˇ t * + + R * u ˜ t * ! v ˜ t 1 2 * ! v ˜ t 1 ! v ˜ t 1 * ! R * u ˜ t * ! v ˜ t 1 * ! + v ˇ t * + 1 v ˇ t v ˇ t * R * u ˜ t * ! v ˜ t 1 * ! + v ˇ t * r ^ t = u ˜ t * ! v ˜ t 1 * ! R R * r t * R * R * + r t * v ˇ t * u ˜ t ! u ˜ t * ! u ˜ t * ! r t * v ˜ t 1 * ! r t * v ˇ t * v ˜ t 1 ! v ˜ t 1 * ! v ˜ t 1 2 * ! r t * + v ˇ t v ˇ t * r t * v ˇ t * v ˇ t * r ^ t = u ˜ t * ! v ˜ t 1 * ! R ^ R * r t * + r t * v ˇ t * u ˜ ^ t ! r t * r t * v ˇ t * ( v ˜ t 1 ! v ˜ t 1 * ! ) v ˜ t 1 * ! r t * + v ˇ ^ t v ˇ t * r t * r ^ t = r t * v ˇ t * R ^ r t * + r t * v ˇ t * u ˜ ^ t ! r t * r t * v ˇ t * v ˜ ^ t 1 ! r t * + v ˇ ^ t v ˇ t * r t * r ^ t = r t * v ˇ t * R ^ + u ˜ ^ t ! v ˜ ^ t 1 ! + v ˇ ^ t v ˇ t * r ^ t = R * u ˜ t * ! v ˜ t 1 * ! R ^ + u ˜ ^ t ! v ˜ ^ t 1 ! + v ˇ ^ t v ˇ t *
Equation (15) models the change in initial price (TAPA BPE for asset i):
W i P ˙ i 0 = Y i 1 t = 1 k u i t ! r t ! 1 v i k ! r k ! P ˙ i 0 * = Y i 1 * t = 1 k u i t * ! r t * ! 1 v i k * ! r k * ! l n P ˙ i 0 * = l n Y i 1 * t = 1 k u i t * ! r t * ! 1 v i k * ! r k * ! = l n Y i 1 * t = 1 k u i t * ! r t * ! l n 1 v i k * ! r k * ! l n P ˙ i 0 * + P ˙ i 0 P ˙ i 0 * P ˙ i 0 * = l n Y i 1 * t = 1 k u i t * ! r t * ! + 1 t = 1 k u i t * ! r t * ! Y i 1 Y i 1 * Y i 1 * t = 1 k u i t * ! r t * ! + + t = 1 k 1 Y i 1 * t = 1 k 1 r t * ! u i t ! u i t * ! Y i 1 * t = 1 k u i t * ! r t * ! + 1 Y i 1 * t = 1 k u i t * ! r t * 2 ! r t ! r t * ! Y i 1 * t = 1 k u i t * ! r t * ! + l n 1 v i k * ! r k * ! 1 r k * ! v i k ! v i k * ! 1 v i k * ! r k * ! 1 v i k * ! r k * 2 ! r k ! r k * ! 1 v i k * ! r k * ! P ˙ ^ i 0 = Y ^ i 1 + t = 1 k t = 1 k 1 r t * ! u i t ! u i t * ! t = 1 k u i t * ! r t * ! u i t * ! u i t * ! t = 1 k u i t * ! r t * 2 ! r t ! r t * ! t = 1 k u i t * ! r t * ! r t * ! r t * ! + + v i k ! v i k * ! r k * ! 1 v i k * ! r k * ! v i k * ! v i k * ! v i k * ! r k ! r k * ! r k * 2 ! 1 v i k * ! r k * ! r k * ! r k * ! P ˙ ^ i 0 = Y ^ i 1 + t = 1 k u ^ i t ! + r ^ t ! + v ^ i k ! v i k * ! r k * ! 1 v i k * ! r k * ! + r ^ k ! v i k * ! r k * ! 1 v i k * ! r k * ! P ˙ ^ i 0 = Y ^ i 1 + t = 1 k u ^ i t ! + r ^ t ! + v i k * ! r k * ! 1 v i k * ! r k * ! v ^ i k ! + r ^ k !

Appendix A.4. A3 State Space Form

As explained in Section 6.3, variables are P ^ i 0 , r ^ t ! t = 2 k , r ^ t t = 2 k , R ^ , v ˜ ^ t 1 ! t 1 = 2 1 k 1 and v ˜ ^ j j = 1 k 1 and parameters are r t * ! t = 2 k u ˜ t * ! t = 2 k , v ˜ t 1 * ! t 1 = 2 1 k 1 and v i j * ! j = 1 k . The system can therefore be written in state space form:
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 A P ˙ ^ i 0 r ˙ ^ 2 ! r ˙ ^ k ! r ˙ ^ 2 r ˙ ^ k R ˙ ^ v ˜ ˙ ^ 1 ! v ˜ ˙ ^ k 1 ! v ˜ ˙ ^ 1 v ˜ ˙ ^ k 1 x ˙ =
= 0 1 1 + v i k * ! r k * ! 1 v i k * ! r k * ! 0 0 0 0 0 0 0 0 1 0 r 2 * 1 + r 2 * 0 0 0 0 0 0 0 0 0 1 r 2 * 1 + r 2 * r k * 1 + r k * 0 0 0 0 0 0 0 0 1 0 R * u ˜ 2 * ! v ˜ 1 * ! R * u ˜ 2 * ! v ˜ 1 * ! 0 0 0 0 0 0 0 1 R * u ˜ k * ! v ˜ k 1 * ! 0 R * u ˜ k * ! v ˜ k 1 * ! 0 0 i = 1 1 P i 0 * i = 1 1 P i 0 * 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 1 1 1 i = 1 1 P i 0 * 1 v i 1 * ! i = 1 1 P i 0 * 1 v i 1 * ! 0 0 0 0 0 0 0 1 0 i = 1 1 P i 0 * 1 v i k 1 * ! i = 1 1 P i 0 * 1 v i k 1 * ! 0 0 0 0 0 0 0 0 1 B P ^ i 0 r ^ 2 ! r ^ k ! r ^ 2 r ^ k R ^ v ˜ ^ 1 ! v ˜ ^ k 1 ! v ˜ ^ 1 v ˜ ^ k 1 x .

Appendix A.5. A4 Stability Applications

As per Section 7.2, for simplicity, let the maximal time period k = 2 and the maximal number of assets h = 1 :
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 A P ˙ ^ 10 r ˙ ^ 2 ! r ˙ ^ 2 R ˙ ^ v ˜ ˙ ^ 1 ! v ˜ ˙ ^ 1 x ˙ = 0 1 + v 12 * ! r 2 * ! 1 v 12 * ! r 2 * ! 0 0 0 0 0 1 0 r 2 * 1 + r 2 * 0 0 0 0 1 R * u ˜ 2 * ! v ˜ 1 * ! R * u ˜ 2 * ! v ˜ 1 * ! 0 1 0 0 1 0 0 0 0 0 0 1 1 1 0 0 0 0 1 B P ^ 10 r ^ 2 ! r ^ 2 R ^ v ˜ ^ 1 ! v ˜ ^ 1 x ;
such a system is stable if and only if λ i = S i i T i i < 0 for i [ 1 , 6 ] N + . Yet, given the relative simplicity of such a system, its stability can be directly studied in equation form. Indeed, for system
P ˙ ^ 10 = t = 2 2 r ^ t ! + v 1 k * ! r k * ! 1 v 1 k * ! r k * ! r ^ k ! = 1 + v 12 * ! r 2 * ! 1 v 12 * ! r 2 * ! r ^ 2 ! r ^ 2 ! = t = 2 2 r ^ t r t * 1 + r t * = r ^ 2 r 2 * 1 + r 2 * r ^ 2 = R * u ˜ 2 * ! v ˜ 1 * ! R ^ v ˜ ^ 1 ! R ^ = i = 1 1 P ^ 10 P 10 * i = 1 1 P i 0 * = P ^ 10 P 10 * P 10 * = P ^ 10 v ˜ ^ 1 ! = v ˜ ^ 1 v ˜ ^ 1 = i = 1 1 P 10 * 1 v 11 * ! P ^ 10 i = 1 1 P i 0 * 1 v i 1 * ! = P 10 * 1 v 11 * ! P ^ 10 P 10 * 1 v 11 * ! = P ^ 10
then the change in initial price equation
P ˙ ^ 10 = 1 + v 12 * ! r 2 * ! 1 v 12 * ! r 2 * ! r ^ 2 ! P ˙ ^ 10 = 1 + v 12 * ! r 2 * ! 1 v 12 * ! r 2 * ! r ^ 2 r 2 * 1 + r 2 * P ˙ ^ 10 = 1 + v 12 * ! r 2 * ! 1 v 12 * ! r 2 * ! R * u ˜ 2 * ! v ˜ 1 * ! R ^ v ˜ ^ 1 ! r 2 * 1 + r 2 * P ˙ ^ 10 = 1 + v 12 * ! r 2 * ! 1 v 12 * ! r 2 * ! R * u ˜ 2 * ! v ˜ 1 * ! P ^ 10 v ˜ ^ 1 r 2 * 1 + r 2 * P ˙ ^ 10 = 1 + v 12 * ! r 2 * ! 1 v 12 * ! r 2 * ! R * u ˜ 2 * ! v ˜ 1 * ! P ^ 10 P ^ 10 r 2 * 1 + r 2 * P ˙ ^ 10 = 1 + v 12 * ! r 2 * ! 1 v 12 * ! r 2 * ! R * u ˜ 2 * ! v ˜ 1 * ! 2 P ^ 10 r 2 * 1 + r 2 * P ˙ ^ 10 = 1 + v 12 * ! r 2 * ! 1 v 12 * ! r 2 * ! 2 R * u ˜ 2 * ! v ˜ 1 * ! r 2 * 1 + r 2 * P ^ 10 ,
which can be solved such that
x ˙ = d x d t = b x 1 x d x = b d t 1 x d x = b d t l n x + c L = b t + c R l n x = b t + b c R c L b t + c x = e b t + c = x 0 e b t ,
whence limit
lim t x ˙ = lim t b x 0 e b t = 0
if and only if parameter
b = 1 + v 12 * ! r 2 * ! 1 v 12 * ! r 2 * ! 2 R * u ˜ 2 * ! v ˜ 1 * ! r 2 * 1 + r 2 * < 0 1 + v 12 * ! r 2 * ! 1 v 12 * ! r 2 * ! R * u ˜ 2 * ! v ˜ 1 * ! r 2 * 1 + r 2 * > 0 .

Appendix A.6. A5 Equation Form Stability

As explained in Section 7.3, stability can be directly studied in equation form for any maximal time period k and maximal number of assets h on positive natural number line N + :
P ˙ ^ i 0 = t = 2 k r ^ t ! + v i k * ! r k * ! 1 v i k * ! r k * ! r ^ k ! = r ^ 2 ! + + 1 + v i k * ! r k * ! 1 v i k * ! r k * ! r ^ k ! r ^ 2 ! = t = 2 2 r ^ t r t * 1 + r t * = r ^ 2 r 2 * 1 + r 2 * r ^ k ! = t = 2 k r ^ t r t * 1 + r t * = r ^ 2 r 2 * 1 + r 2 * + + r ^ k r k * 1 + r k * r ^ 2 = R * u ˜ 2 * ! v ˜ 2 1 * ! R ^ v ˜ ^ 2 1 ! = R * u ˜ 2 * ! v ˜ 1 * ! R ^ v ˜ ^ 1 ! r ^ k = R * u ˜ k * ! v ˜ k 1 * ! R ^ v ˜ ^ k 1 ! R ^ = i = 1 h P ^ i 0 P i 0 * i = 1 h P i 0 * = P ^ 10 P 10 * P 10 * + + P h 0 * + + P ^ h 0 P h 0 * P 10 * + + P h 0 * v ˜ ^ 1 ! = v ˜ ^ 1 v ˜ ^ k 1 ! = j = 1 k 1 v ˜ ^ j v ˜ ^ j 1 = v ˜ ^ 1 + + v ˜ ^ k 1 v ˜ ^ k 2 v ˜ ^ 1 = i = 1 h P i 0 * 1 v i 1 * ! P ^ i 0 i = 1 h P i 0 * 1 v i 1 * ! = P 10 * 1 v 11 * ! P ^ 10 P 10 * 1 v 11 * ! + + P h 0 * 1 v h 1 * ! + + P h 0 * 1 v 11 * ! P ^ h 0 P 10 * 1 v 11 * ! + + P h 0 * 1 v h 1 * ! v ˜ ^ k 1 = i = 1 h P i 0 * 1 v i k 1 * ! P ^ i 0 i = 1 h P i 0 * 1 v i k 1 * ! = P 10 * 1 v 1 k 1 * ! P ^ 10 P 10 * 1 v 1 k 1 * ! + + P h 0 * 1 v h k 1 * ! + + + P h 0 * 1 v 1 k 1 * ! P ^ h 0 P 10 * 1 v 1 k 1 * ! + + P h 0 * 1 v h k 1 * !
such that
P ˙ ^ i 0 = r ^ 2 ! + + 1 + v i k * ! r k * ! 1 v i k * ! r k * ! r ^ k ! P ˙ ^ i 0 = r ^ 2 r 2 * 1 + r 2 * + + 1 + v i k * ! r k * ! 1 v i k * ! r k * ! r ^ 2 r 2 * 1 + r 2 * + + r ^ k r k * 1 + r k * P ˙ ^ i 0 = R * u ˜ 2 * ! v ˜ 1 * ! R ^ v ˜ ^ 1 ! r 2 * 1 + r 2 * + + 1 + v i k * ! r k * ! 1 v i k * ! r k * ! · · R * u ˜ 2 * ! v ˜ 1 * ! R ^ v ˜ ^ 1 ! r 2 * 1 + r 2 * + + R * u ˜ k * ! v ˜ k 1 * ! R ^ v ˜ ^ k 1 ! r k * 1 + r k * P ˙ ^ i 0 = R * u ˜ 2 * ! v ˜ 1 * ! P ^ 10 P 10 * P 10 * +     + P h 0 * + + P ^ h 0 P h 0 * P 10 * +     + P h 0 * v ˜ ^ 1 r 2 * 1 + r 2 * + + 1 + v i k * ! r k * ! 1 v i k * ! r k * ! · · R * u ˜ 2 * ! v ˜ 1 * ! P ^ 10 P 10 * P 10 * +     + P h 0 * + + P ^ h 0 P h 0 * P 10 * +     + P h 0 * v ˜ ^ 1 r 2 * 1 + r 2 * + + + R * u ˜ k * ! v ˜ k 1 * ! P ^ 10 P 10 * P 10 * +     + P h 0 * + + P ^ h 0 P h 0 * P 10 * +     + P h 0 * v ˜ ^ 1 + + v ˜ ^ k 1 v ˜ ^ k 2 r k * 1 + r k * P ˙ ^ i 0 = R * u ˜ 2 * ! v ˜ 1 * ! P ^ 10 P 10 * P 10 * +     + P h 0 * + + P ^ h 0 P h 0 * P 10 * +     + P h 0 * + 1 + r 2 * P 10 * 1 v 11 * ! P ^ 10 P 10 * 1 v 11 * ! +     + P h 0 * 1 v h 1 * ! + + P h 0 * 1 v 11 * ! P ^ h 0 P 10 * 1 v 11 * ! +     + P h 0 * 1 v h 1 * ! r 2 * 1 + r 2 * + + 1 + v i k * ! r k * ! 1 v i k * ! r k * ! · · R * u ˜ 2 * ! v ˜ 1 * ! P ^ 10 P 10 * P 10 * +     + P h 0 * + + P ^ h 0 P h 0 * P 10 * +     + P h 0 * P 10 * 1 v 11 * ! P ^ 10 P 10 * 1 v 11 * ! +     + P h 0 * 1 v h 1 * ! + + P h 0 * 1 v 11 * ! P ^ h 0 P 10 * 1 v 11 * ! +     + P h 0 * 1 v h 1 * ! r 2 * 1 + r 2 * + + + R * u ˜ k * ! v ˜ k 1 * ! P ^ 10 P 10 * P 10 * +     + P h 0 * + + P ^ h 0 P h 0 * P 10 * +     + P h 0 * + 1 + r k * P 10 * 1 v 11 * ! P ^ 10 P 10 * 1 v 11 * ! +     + P h 0 * 1 v h 1 * ! + + P h 0 * 1 v 11 * ! P ^ h 0 P 10 * 1 v 11 * ! +     + P h 0 * 1 v h 1 * ! + + 1 + r k * + P 10 * 1 v 1 k 1 * ! P ^ 10 P 10 * 1 v 1 k 1 * ! +     + P h 0 * 1 v h k 1 * ! + + P h 0 * 1 v 1 k 1 * ! P ^ h 0 P 10 * 1 v 1 k 1 * ! +     + P h 0 * 1 v h k 1 * ! + 1 + r k * P 10 * 1 v 1 k 2 * ! P ^ 10 P 10 * 1 v 1 k 2 * ! +     + P h 0 * 1 v h k 2 * ! + + P h 0 * 1 v 1 k 2 * ! P ^ h 0 P 10 * 1 v 1 k 2 * ! +     + P h 0 * 1 v h k 2 * ! r k * 1 + r k * .
Thus, if the maximal number of assets h = 1 , then there is a change in the initial price equation
P ˙ ^ 10 = R * u ˜ 2 * ! v ˜ 1 * ! P ^ 10 P 10 * P 10 * P 10 * 1 v 11 * ! P ^ 10 P 10 * 1 v 11 * ! r 2 * 1 + r 2 * + + 1 + v 1 k * ! r k * ! 1 v 1 k * ! r k * ! · · R * u ˜ 2 * ! v ˜ 1 * ! P ^ 10 P 10 * P 10 * P 10 * 1 v 11 * ! P ^ 10 P 10 * 1 v 11 * ! r 2 * 1 + r 2 * + + + R * u ˜ k * ! v ˜ k 1 * ! P ^ 10 P 10 * P 10 * P 10 * 1 v 11 * ! P ^ 10 P 10 * 1 v 11 * ! + + 1 + r k * + P 10 * 1 v 1 k 1 * ! P ^ 10 P 10 * 1 v 1 k 1 * ! + P 10 * 1 v 1 k 2 * ! P ^ 10 P 10 * 1 v 1 k 2 * ! r k * 1 + r k * P ˙ ^ 10 = R * u ˜ 2 * ! v ˜ 1 * ! 2 P ^ 10 r 2 * 1 + r 2 * + + 1 + v 1 k * ! r k * ! 1 v 1 k * ! r k * ! · · R * u ˜ 2 * ! v ˜ 1 * ! 2 P ^ 10 r 2 * 1 + r 2 * + + R * u ˜ k * ! v ˜ k 1 * ! P ^ 10 P ^ 10 + + P ^ 10 + P ^ 10 r k * 1 + r k * P ˙ ^ 10 = 2 R * u ˜ 2 * ! v ˜ 1 * ! r 2 * 1 + r 2 * + + 1 + v 1 k * ! r k * ! 1 v 1 k * ! r k * ! · · 2 R * u ˜ 2 * ! v ˜ 1 * ! r 2 * 1 + r 2 * + + R * u ˜ k * ! v ˜ k 1 * ! 1 1 + + 1 + 1 r k * 1 + r k * P ^ 10 x ˙ = b x .

Appendix A.7. A6 System Form Stability

As explained in Section 7.4, though all equations may be collapsed into that for the change in initial price P ˙ ^ i 0 , if the maximal number of assets h > 1 we must then return to studying the stability of the TAPA algorithm in terms of a system, so that the change in the initial price equation for asset 1
P ˙ ^ 10 = t = 2 k R * u ˜ t * ! v ˜ t 1 * ! i = 1 h P ^ i 0 P i 0 * i = 1 h P i 0 * j = 1 t 1 i = 1 h P i 0 * 1 v i j * ! P ^ i 0 i = 1 h P i 0 * 1 v i j * ! i = 1 h P i 0 * 1 v i j 1 * ! P ^ i 0 i = 1 h P i 0 * 1 v i j 1 * ! r t * 1 + r t * + + v 1 k * ! r k * ! 1 v 1 k * ! r k * ! t = 2 k R * u ˜ t * ! v ˜ t 1 * ! i = 1 h P ^ i 0 P i 0 * i = 1 h P i 0 * j = 1 t 1 i = 1 h P i 0 * 1 v i j * ! P ^ i 0 i = 1 h P i 0 * 1 v i j * ! i = 1 h P i 0 * 1 v i j 1 * ! P ^ i 0 i = 1 h P i 0 * 1 v i j 1 * ! r t * 1 + r t * P ˙ ^ 10 = t = 2 k R * u ˜ t * ! v ˜ t 1 * ! i = 2 h P ^ i 0 P i 0 * i = 1 h P i 0 * j = 1 t 1 i = 2 h P i 0 * 1 v i j * ! P ^ i 0 i = 1 h P i 0 * 1 v i j * ! i = 2 h P i 0 * 1 v i j 1 * ! P ^ i 0 i = 1 h P i 0 * 1 v i j 1 * ! r t * 1 + r t * 1 + v 1 k * ! r k * ! 1 v 1 k * ! r k * ! + + t = 2 k R * u ˜ t * ! v ˜ t 1 * ! P 10 * i = 1 h P i 0 * j = 1 t 1 P 10 * 1 v 1 j * ! i = 1 h P i 0 * 1 v i j * ! P 10 * 1 v 1 j 1 * ! i = 1 h P i 0 * 1 v i j 1 * ! r t * 1 + r t * 1 + v 1 k * ! r k * ! 1 v 1 k * ! r k * ! P ^ 10
until change in initial price equation for asset h
P ˙ ^ h 0 = t = 2 k R * u ˜ t * ! v ˜ t 1 * ! i = 1 h 1 P ^ i 0 P i 0 * i = 1 h P i 0 * j = 1 t 1 i = 1 h 1 P i 0 * 1 v i j * ! P ^ i 0 i = 1 h P i 0 * 1 v i j * ! i = 1 h 1 P i 0 * 1 v i j 1 * ! P ^ i 0 i = 1 h P i 0 * 1 v i j 1 * ! r t * 1 + r t * 1 + v h k * ! r k * ! 1 v h k * ! r k * ! + + t = 2 k R * u ˜ t * ! v ˜ t 1 * ! P h 0 * i = 1 h P i 0 * j = 1 t 1 P h 0 * 1 v h j * ! i = 1 h P i 0 * 1 v i j * ! P h 0 * 1 v h j 1 * ! i = 1 h P i 0 * 1 v i j 1 * ! r t * 1 + r t * 1 + v h k * ! r k * ! 1 v h k * ! r k * ! P ^ h 0 ,
whence the system
P ˙ ^ 10 P ˙ ^ h 0 = t = 2 k R * u ˜ t * ! v ˜ t 1 * ! P 10 * i = 1 h P i 0 * j = 1 t 1 P 10 * 1 v 1 j * ! i = 1 h P i 0 * 1 v i j * ! P 10 * 1 v 1 j 1 * ! i = 1 h P i 0 * 1 v i j 1 * ! r t * 1 + r t * 1 + v 1 k * ! r k * ! 1 v 1 k * ! r k * ! t = 2 k R * u ˜ t * ! v ˜ t 1 * ! P h 0 * i = 1 h P i 0 * j = 1 t 1 P 10 * 1 v 1 j * ! i = 1 h P i 0 * 1 v i j * ! P 10 * 1 v 1 j 1 * ! i = 1 h P i 0 * 1 v i j 1 * ! r t * 1 + r t * 1 + v h k * ! r k * ! 1 v h k * ! r k * ! t = 2 k R * u ˜ t * ! v ˜ t 1 * ! P h 0 * i = 1 h P i 0 * j = 1 t 1 P h 0 * 1 v h j * ! i = 1 h P i 0 * 1 v i j * ! P h 0 * 1 v h j 1 * ! i = 1 h P i 0 * 1 v i j 1 * ! r t * 1 + r t * 1 + v 1 k * ! r k * ! 1 v 1 k * ! r k * ! t = 2 k R * u ˜ t * ! v ˜ t 1 * ! P h 0 * i = 1 h P i 0 * j = 1 t 1 P h 0 * 1 v h j * ! i = 1 h P i 0 * 1 v i j * ! P h 0 * 1 v h j 1 * ! i = 1 h P i 0 * 1 v i j 1 * ! r t * 1 + r t * 1 + v h k * ! r k * ! 1 v h k * ! r k * ! P ^ 10 P ^ h 0 .

Appendix A.8. A7 Julia Commands for Section 6.2

Mathematics 14 00815 i001

References

  1. Duffie, D.; Garleanu, N.; Pedersen, L. Over-the-counter markets. Econometrica 2005, 73, 1815–1847. [Google Scholar] [CrossRef] [Scilit]
  2. Duffie, D. Dark Markets: Asset Pricing and Information Transmission in Over-the-Counter Markets; Princeton University Press: Oxford, UK, 2012. [Google Scholar]
  3. Vayanos, D.; Wang, J. Chapter 19—Market Liquidity—Theory and Empirical Evidence. In Handbook of the Economics of Finance; Elsevier: Amsterdam, The Netherlands, 2013; Volume 2, pp. 1289–1361. [Google Scholar]
  4. Acemoglu, D.; Ozdaglar, A.; Tahbaz-Salehi, A. Systemic risk and stability in financial networks. Am. Econ. Rev. 2015, 105, 564–608. [Google Scholar] [CrossRef] [Scilit]
  5. Michaletz, V. Encore on discount rates in valuation practice. Voprosi Ocenki Q. 2005, 1, 2–13. [Google Scholar]
  6. Galasuyk, V. Fair Exchange Value for Objects in Purchase-Sale, Gift and Exchange Transactions; Art-Pres Publishers: Dnipro, Ukraine, 2018. [Google Scholar]
  7. Artemenkov, A.; Michaletz, V. The transactional asset pricing approach: Its general framework and applications for property markets. J. Prop. Invest. Financ. 2019, 37, 255–288. [Google Scholar]
  8. Artemenkov, A.; Michaletz, V. The transactional asset pricing approach: Property valuation implications and a potential for fundamental value research. In Property Valuation and Market Cycle; D’Amato, M., Coskun, Y., Eds.; Springer: Cham, Switzerland, 2022. [Google Scholar]
  9. Miller, M.; Modigliani, F. Dividend policy, growth, and the valuation of shares. J. Bus. 1961, 34, 411–433. [Google Scholar] [CrossRef] [Scilit]
  10. Hommes, C. Behavioural Rationality and Heterogeneous Expectations in Complex Economic Systems; Cambridge University Press: Cambridge, UK, 2013. [Google Scholar]
  11. Sharpe, W. Capital asset prices: The theory of equilibrium under conditions of risk. J. Financ. 1964, 19, 425–442. [Google Scholar]
  12. Kuvshinov, D. Asset-Class-Specific Discount Rates, Working Paper, 2025. Available online: https://ssrn.com/abstract=3289584 (accessed on 1 September 2025).
  13. Andrews, D. Actuarial Methods of Valuing Illiquid Assets; SOA Joint Risk Management Section Publication, Society of Actuaries; University of Southampton: Chicago, IL, USA, 2011. [Google Scholar]
  14. Artemenkov, A.; Artemenkov, I.; Michaletz, V. Income approach and discount rates for valuing income-producing illiquid assets—Outlines of new framework: Revisiting the concepts in income approach and developing the model of illiquid assets transactional pricing. ICFAI J. Appl. Financ. 2007. [Google Scholar]
  15. Artemenkov, A.; Medvedeva, O.; Michaletz, V. The transactional asset pricing approach (TAPA): Applications of a new framework for valuing illiquid income-producing assets in the professional valuation context. Eur. J. Nat. Hist. 2019, 5, 31–36. [Google Scholar]
  16. Fisher, I. The Theory of Interest, as Determined by Impatience to Spend Income and Opportunity to Invest It; The Macmillan Company: New York, NY, USA, 1930. [Google Scholar]
  17. Williams, J. The Theory of Investment Value; Harvard University Press: Cambridge, MA, USA, 1938. [Google Scholar]
  18. Damodaran, A. Applied Corporate Finance; Wiley: Hoboken, NJ, USA, 2014. [Google Scholar]
  19. Kruschwitz, L.; Löffler, A. Stochastic Discounted Cash Flow: A Theory of the Valuation of Firms; Springer: Berlin/Heidelberg, Germany, 2020. [Google Scholar]
  20. Aristotle Nicomachean Ethics; Crisp, R., Translator; Cambridge University Press: Cambridge, UK, 2014. [Google Scholar]
  21. Cochrane, J. Asset Pricing; Princeton University Press: Princeton, NJ, USA, 2005. [Google Scholar]
  22. Campbell, J.; Shiller, R. The dividend-price ratio and expectations of future dividends and discount factors. Rev. Financ. Stud. 1988, 1, 195–228. [Google Scholar] [CrossRef] [Scilit]
  23. Knox, B.; Vissing-Jorgensen, A. A Stock Return Decomposition Using Observables; Finance and Economics Discussion Series 2022-014r1; Board of Governors of the Federal Reserve System: Washington, DC, USA, 2025.
  24. Chen, P.; Ibbotson, R. Long-run stock returns: Participating in the real economy. Financ. Anal. J. 2003, 59, 88–98. [Google Scholar]
  25. Koné, N. Efficient Mean-Variance Portfolio Selection by Double Regularization; Queen’s Economics Department Working Paper No. 1453; Queen’s University, Department of Economics: Kingston, ON, Canada, 2021. [Google Scholar]
  26. Bogdan, M.; Kremer, P.; Lee, S.; Paterlini, S. Sparse portfolio selection via the sorted 1-norm. J. Bank. Financ. 2020, 110, 105687. [Google Scholar]
  27. Brodie, J.; Daubechies, I.; De Mol, C.; Giannone, D.; Loris, I. Sparse and stable Markowitz portfolios. Proc. Natl. Acad. Sci. USA 2009, 106, 12267–12272. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  28. Wen, F.; Zhifeng, D. Some improved sparse and stable portfolio optimization problems. Financ. Res. Lett. 2018, 27, 46–52. [Google Scholar]
  29. Goetzmann, W.; Spaenjers, C.; Van Nieuwerburgh, S. Real and Private-Value Assets. NBER Working Paper Series, 28580. Available online: https://www.nber.org/papers/w28580 (accessed on 1 September 2025).
  30. Carvalho, C.M.; Hahn, P.R.; Puelz, D. Sparse Mean-Variance Portfolios: A Penalized Utility Approach. SSRN. Available online: https://ssrn.com/abstract=2729504 (accessed on 1 September 2025).
  31. Aravkin, A.; Leung, T.; Zhang, J. Sparse mean-reverting portfolios via penalized likelihood optimization. Automatica 2020, 111, 108651. [Google Scholar] [CrossRef] [Scilit]
  32. Artemenkov, A.; Michaletz, V. The transactional assets pricing approach and income capitalization models in professional valuation: Towards a ‘quick’ income capitalization format. Real Estate Manag. Valuat. 2018, 26, 89–107. [Google Scholar] [CrossRef] [Scilit]
Figure 1. Equations (1)–(5). Note. The first box in each grid displays the numerical values of Tables 1 and 2 hereunder. The numbers set in blue circles indicate the germane equation. The first and second grids respectively depict the algorithms for price and income growth rate compounding at the individual asset level, in which factorials denote compounded growth rates.
Figure 1. Equations (1)–(5). Note. The first box in each grid displays the numerical values of Tables 1 and 2 hereunder. The numbers set in blue circles indicate the germane equation. The first and second grids respectively depict the algorithms for price and income growth rate compounding at the individual asset level, in which factorials denote compounded growth rates.
Mathematics 14 00815 g001
Figure 2. Equations (6)–(10). Note. The first grid depicts the portfolio level aggregation for individual asset prices together with their cumulative dynamics and its changes. The second grid depicts the portfolio level aggregation for individual asset income together with its cumulative dynamics.
Figure 2. Equations (6)–(10). Note. The first grid depicts the portfolio level aggregation for individual asset prices together with their cumulative dynamics and its changes. The second grid depicts the portfolio level aggregation for individual asset income together with its cumulative dynamics.
Mathematics 14 00815 g002
Figure 3. Equations (11) and (12). Note. Such a grid depicts the derivation of the time varying discount rate for individual asset revaluation against the reference portfolio. Ratio u ˜ t ! v ˜ t 1 ! longitudinally updates portfolio level yield R to forecast period t ; indeed, ratio u ˜ t ! v ˜ t 1 ! = u ˜ t v ˜ t 1 insofar as, x = u , v , y ˜ 1 ! = y ˜ 1 , y ˜ 2 ! = y ˜ 1 y ˜ 2 y ˜ 1 , , portrayed by the cross sectional process traced out by the green arrows; such a longitudinal update of portfolio level yield R is denoted by the fleshy blue arrow in the middle panel of the chart. Addend v ˇ t completes the TAPA multi-period extension of [17]’s framework.
Figure 3. Equations (11) and (12). Note. Such a grid depicts the derivation of the time varying discount rate for individual asset revaluation against the reference portfolio. Ratio u ˜ t ! v ˜ t 1 ! longitudinally updates portfolio level yield R to forecast period t ; indeed, ratio u ˜ t ! v ˜ t 1 ! = u ˜ t v ˜ t 1 insofar as, x = u , v , y ˜ 1 ! = y ˜ 1 , y ˜ 2 ! = y ˜ 1 y ˜ 2 y ˜ 1 , , portrayed by the cross sectional process traced out by the green arrows; such a longitudinal update of portfolio level yield R is denoted by the fleshy blue arrow in the middle panel of the chart. Addend v ˇ t completes the TAPA multi-period extension of [17]’s framework.
Mathematics 14 00815 g003
Figure 4. Equations (13) and (15). Note. The first grid depicts the compounding of the time varying discount rate for individual asset revaluation against the reference portfolio. The second grid depicts the individual asset revaluation against the reference portfolio, of which the individual asset is a constituent.
Figure 4. Equations (13) and (15). Note. The first grid depicts the compounding of the time varying discount rate for individual asset revaluation against the reference portfolio. The second grid depicts the individual asset revaluation against the reference portfolio, of which the individual asset is a constituent.
Mathematics 14 00815 g004
Figure 5. x = x 0 e b t . Note. Solution P ^ 10 = P ^ 10 ( 0 ) e b t for initial condition P ^ 10 ( 0 ) = 1 , parameter b = 1 + v 12 * ! r 2 * ! 1 v 12 * ! r 2 * ! 2 R * u ˜ 2 * ! v ˜ 1 * ! r 2 * 1 + r 2 * and sub-parameters r 2 * ! = 0.05, R * = 0.02, u ˜ 2 * ! = 1 , v ˜ 1 * ! = 1 and v 12 * = 0.01, 0.5, ensuring stability and instability, respectively, over 10000 algorithmic iterations and a step size of 100 .
Figure 5. x = x 0 e b t . Note. Solution P ^ 10 = P ^ 10 ( 0 ) e b t for initial condition P ^ 10 ( 0 ) = 1 , parameter b = 1 + v 12 * ! r 2 * ! 1 v 12 * ! r 2 * ! 2 R * u ˜ 2 * ! v ˜ 1 * ! r 2 * 1 + r 2 * and sub-parameters r 2 * ! = 0.05, R * = 0.02, u ˜ 2 * ! = 1 , v ˜ 1 * ! = 1 and v 12 * = 0.01, 0.5, ensuring stability and instability, respectively, over 10000 algorithmic iterations and a step size of 100 .
Mathematics 14 00815 g005
Table 1. v i t and P i 0 .
Table 1. v i t and P i 0 .
Asset Price Growth Rate v i t (Percentage)Initial Asset Price P i 0 (Currency Units)
Asset, Year123450
1 1.02 1.03 1.04 1.02 1.07 1000
1 (compound) 1.02 1.05 1.09 1.11 1.19
2 1.04 1.03 1.2 0.94 1.05 1300
2 (compound) 1.04 1.07 1.28 1.21 1.27
3 1.04 1.04 1 0.9 1.05 900
3 (compound) 1.04 1.08 1.08 0.97 1.022
41 1.05 0.85 0.95 1.2 1400
4 (compound)1 1.05 0.89 0.85 1.02
4600
Note. Input data on the initial expected growth parameters for the subject assets, that is, asset price or capital value growth rate v i t and initial asset price or capital value P i 0 . The same can be viewed on lines 3 to 14 of the first tab of the referenced Microsoft Excel file.
Table 2. u i t and Y i 1 .
Table 2. u i t and Y i 1 .
Net Operating Income Growth Rate u it (Percentage)Initial Net Operating Income Y i 1 (Currency Units)
Asset, Year123451
11 1.01 0.98 1.1 0.8 100
1 (compound)1 1.01 0.99 1.089 0.87
21 0.95 0.95 1.04 195
2 (compound)1 0.95 0.9 0.94 0.94
31 1.04 1 0.97 1.05 110
3 (compound)1 1.04 1.04 1.01 1.06
41 1.07 1.021 1.01 0.9 120
4 (compound)1 1.07 1.09 1.1 0.99
425
Note. Input data on the initial expected growth parameters for the subject assets, that is, net operating income growth rate u i t and initial net operating income Y i 1 . The same can be viewed on lines 17 to 28 of the first tab of the referenced Microsoft Excel file.
Table 3. r t .
Table 3. r t .
Year12345
Discount rate r t (percentage) 1.116 1.13 1.108 1.041 1.179
Note. Such an estimate is set forth on line 74 of the first tab of the referenced Microsoft Excel file; its consistency is ensured by applying a direct bottom up, period by period approach to portfolio return analysis on line 70 of the said first tab.
Table 4. P i 0 and W i .
Table 4. P i 0 and W i .
AssetInitial Asset Price P i 0 Asset Valuation (Iteration 1, Currency Units) W i Asset Valuation (Iteration 2, Currency Units) W i Valuation Change (Percentage)
1100012011202 20.2
2130012721274 2
390010281027 14.1
4140011401139 18.6
460046414642 0.9
Note. Initial asset price inputs P i 0 and valuation results W i , following two iterations, for each of the four assets rendered against their portfolio under TAPA DCF.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Artemenkov, A.; Saccal, A. Asset Price Stability Analysis in Sparse Portfolios Under the Transactional Asset Pricing Approach. Mathematics 2026, 14, 815. https://doi.org/10.3390/math14050815

AMA Style

Artemenkov A, Saccal A. Asset Price Stability Analysis in Sparse Portfolios Under the Transactional Asset Pricing Approach. Mathematics. 2026; 14(5):815. https://doi.org/10.3390/math14050815

Chicago/Turabian Style

Artemenkov, Andrey, and Alessandro Saccal. 2026. "Asset Price Stability Analysis in Sparse Portfolios Under the Transactional Asset Pricing Approach" Mathematics 14, no. 5: 815. https://doi.org/10.3390/math14050815

APA Style

Artemenkov, A., & Saccal, A. (2026). Asset Price Stability Analysis in Sparse Portfolios Under the Transactional Asset Pricing Approach. Mathematics, 14(5), 815. https://doi.org/10.3390/math14050815

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop