1. Introduction
The optimal investment of the Merton model introduced in [
1,
2] has been investigated by researchers and extended in different contexts since its appearance. One important extension in continuous time is that developed by Magill and Constantinides [
3], where a linear transaction cost function is used in the context of the Merton problem. In discrete time, the study of the Merton model with linear transaction costs was developed by Jouini and Kallal in [
4]. We can also cite the papers of Shreve and Soner [
5], which extended the Merton problem by including viscosity theory, and Cetin, Jarrow, and Protter [
6], who studied the Merton model for illiquid markets. In continuous time, only the problem of the super-replication of a contingent claim was analysed by Cetin and Rogers [
7]. Later, this analysis was conducted in discrete time by Gokey and Soner [
8].
In another context of the Merton model in continuous time, Swishchuk in [
9] solved the optimal investment stochastic control problem in finance and insurance. They considered the wealth portfolio consisting of a bond and a stock price described by general compound Hawkes process (GCHP), and for a capital of an insurance company with the amount of claims described by risk model based on GCHP (see also [
10,
11]).
In discrete time, recently, Chebbi and Soner, in [
12], extended the Merton model in a finite horizon to the case of a market with frictions represented by a convex penalty function defined for one investor. They proved the existence of an optimal strategy by solving a dynamic optimization problem. Later, Ounaies, Bonnisseau, Chebbi and Soner in [
13] extended this model to the infinite horizon and proved the existence of an optimal strategy by using an argument of fixed points.
In the literature, we can find several sources of market frictions. However, the first one that received the most attention is transaction cost, defined as a consequence of the bid and ask spread. The transaction model was first studied in the context of the Merton problem by Magill and Constantinides [
3] and later by Constantinides [
14]. The mathematical modelling of this problem in continuous time was developed by Davis and Norman [
15], and the maximal growth rate problem was studied by Dumas and Luciano [
16]. Another concept of friction is defined by Cetin, Jarrow, and Protter [
6] for illiquid markets and a notion of the supply curve is used in modelling frictions, which gives the price of stock as a function of the trade size.
The advantage of studying the Merton optimal problem of investment in discrete time is that we can model market friction through general penalty functions that are supposed to be convex. In continuous time, only the structure of the penalty function near the origin is relevant and one has to discuss the differentiablity at the origin. In this case, the corresponding techniques depend on this property. In contrast to continuous time, a unified approach is possible in discrete time by assuming the penalty function convex, covering the model of transaction costs, and the model of an illiquid market.
In this paper, we will take this direction of extension in order to prove the existence of an optimal strategy for the Merton model for market frictions in an infinite horizon when there are finite number of investors. Our approach is very different and is based on constructing an equivalent general equilibrium model with multiple agents. The idea to use the general equilibrium theory is inspired by the paper of Le Van and Dana [
17].
The sections of this paper are organized as follows. In 
Section 2, we give a description of the Merton model of the investment problem in an infinite horizon and with market frictions modelled by convex penalty functions defined for each investor, and, consequently, define constraint conditions for the liquidation value. In 
Section 3, we construct a general equilibrium economy model equivalent to the Merton model of investment. In 
Section 4, we prove the the existence of an equilibrium for the model of general equilibrium economy and prove that the optimal strategy of the Merton problem of investment will be this obtained equilibrium.
  2. The Model
Let  be the probability space where  is the space of events . For , let  be the -field generated by the canonical mapping process . We denote by , where  is the trivial -algebra and by , the probability measure.
In the discrete time model of this paper, we suppose that the market has a money market account paying a return 
 and 
N risky assets that provide a random return of 
 with values in 
 that are supposed to be identically and independently distributed over time. We denote by 
 the strictly positive asset price process that is supposed to satisfy the following condition
      
      where 
 is the initial stock value. The return vector at time 
t is given by
      
      then, 
s are 
-measurable and, consequently, 
 is an 
-valued, 
-adapted process. The process p is an 
-valued 
-adapted process.
In our multiple investors model, we suppose that there are a finite number m of investors, labelled i, . Each investor has to choose a portfolio of assets j, . We denote by  the individual i process of money invested in the j-th stock at any time t prior to the portfolio adjustment. The riskless asset  will be the process of money invested in the money market account at any time t. Shares are traded at the determined price vector .
For 
, the process 
 will denote the number of shares held by the 
i-th investor at time 
t with values in 
, and we have
      
In our model of markets with frictions, we assume that there is a penalty function 
 for each investor 
i due to transaction costs. The dynamics of the riskless asset will be as follows
      
      where the 
-adapted process 
 denotes the 
consumption of the 
i-th investor, and 
 is the portfolio adjustment process given by:
Note that the rebalancing of the portfolio will occur between time 
t and time 
, and it is easy to see that
      
      and the mark-to-market value is given by:
  3. General Equilibrium Model of the Merton Investment Problem
Given a portfolio position 
, the after-liquidation value will be defined as follows
      
      and the solvency condition is given by the requirement that 
 for all 
, 
P, almost surely. Hence, our optimal investment problem will be formulated by the following optimization problem
      
      where for each investor 
i, 
 is the utility function and 
 is the impatience parameter.
The infinite-horizon sequence of prices and quantities is given by
      
      where, for each 
,
      
	  Now, let 
 be the economy, characterized by
      
The equilibrium of this economy is determined by the set of consumption policies and price processes for which each agent maximizes their expected utility. More precisely:
Definition 1.  The process  is an equilibrium of the economy  if the following conditions are satisfied:
- 1. 
 Price positivity:  for 
- 2. 
 Market clearing: At each , - 3. 
 Optimal consumption plans: For each i,  is a solution of the problem .
   4. Existence of Equilibrium
We will use the following standard assumptions in order to prove the existence of equilibrium:
- -
 Assumption (H1): For each ,  is a continuously differentiable, strictly increasing and concave function satisfying , .
- -
 Assumption (H2): At the initial period 0, , and  for  with .
- -
 Assumption (H3):  is convex with  and  for .
- -
 Assumption (H4): The utility of each agent 
i is finite:
          
	  We now construct the 
T-truncated economy 
 as 
 in which we suppose that there are no activities from period 
 to infinity, and by using a classical argument, we compact this economy by using the bounded economy 
 as 
, in which all random variables are bounded. Consider a finite-horizon bounded economy which goes on for 
 periods 
 with 
 defined by:
The solvency set is given by:
	  Now, we define the economy 
 for each 
 such that 
, by adding 
 units for each agent at date 0. This condition assure the non-emptiness of the solvency set. Thus, the feasible set of each agent 
i will be:
Lemma 1.  The set  is non-empty for .
 Proof.  Now, since 
, we can select 
 and 
 such that
        
□
 Lemma 2.  The set  has convex values.
 Proof.  Now, we want to show that 
 is convex. Take 
, for 
 and 
. For 
, we note by 
 and similarly 
, 
. We have
        
        since 
g is convex and 
 for 
 and 
.    □
 For simplicity, we denote .
Lemma 3.   is lower semi-continuous correspondence on  and  is upper semi-continuous with compact convex values.
 Proof.  Since  is non-empty and has an open graph, then it has lower semi-continuous correspondence. Since  is compact and the correspondence  has a closed graph, then  is upper semi-continuous with compact values.    □
 Definition 2.  The stochastic process  is an equilibrium of the economy  if it satisfies the following conditions:
- 1. 
 Price positivity:  for .
- 2. 
 - 3. 
 Optimal consumption plans: For each i,  is a solution of the maximization problem of agent i with the feasible set  such that 
 For 
, consider an element 
 defined on 
 by
      
      where 
.
Now, let 
 be the correspondence defined by
      
      and for each 
, consider
      
Lemma 4.  The correspondence  is upper semi-continuous with non-empty, convex, compact values for each .
 Proof.  This is a direct consequence of the maximum theorem.    □
 According to the Kakutani theorem, there exists 
 such that
      
For simplicity, we denote this using:
Lemma 5.  Under assumptions (H1), (H2), and (H3), there exists an equilibrium for the finite-horizon-bounded ϵ-economy .
 Proof.  We start by proving that 
 and 
 for 
 Indeed, from (
6), one can easily check that for every 
, we have:
        
We recall the solvency constraint,
        
Moreover, the value of an agent’s consumption cannot exceed the value of their wealth, and the following inequality will be satisfied:
        
By summing inequality (
9) over 
i, we obtain that, for each 
t:
        
		If 
, we deduce that 
. Therefore, for all 
t, 
, which contradicts (
10). Hence, we obtain 
 as a result.
Since prices are strictly positive and the utility functions are strictly increasing, all budget constraints are binding. By summing over 
i at date 
t, we obtain
        
		Hence, the optimality of 
 is from (
7).    □
 Lemma 6.  Supposing that assumptions (H1), (H2) and (H3) are satisfied, then there exists an equilibrium for the finite-horizon-bounded economy .
 Proof.  We have proved that for each 
, where 
n is an integer and large enough, there exists an equilibrium denoted as follows:
        
        for the economy, 
. Since prices and allocations are bounded, there exists a sub-sequence 
 such that 
 converges. Without loss of generality, we can assume that
        
        when 
n tends to infinity. Moreover, by taking the limit of market clearing conditions of the 
, we obtain the corresponding conditions of the bounded truncated economy 
.    □
 Remark 1.  It should be noticed that at equilibrium, we have  according to (1).  Lemma 7.  For each i,  is optimal.
 Proof.  Since , for all , there exists an agent i such that . According to Remark 1, we have . We now prove the optimality of .
		Let  be a feasible allocation of the maximization problem of agent i with the feasible set . We should prove that .
Since 
, there exists 
 and 
 such that 
 converges to 
. Then, for each 
i, we have
        
		Fix 
h. Let 
 be high enough such that for every 
, 
. Then,
        
		Let 
n tend to infinity. We obtain
        
		Let 
h tend to infinity. We obtain 
.
We just demonstrated that  is an optimal solution. We now prove that  for every t. Indeed, if , the optimality of  implies that , which is a contradiction.    □
 After proving the existence of the equilibrium when  tends to 0, we deduce that this equilibrium holds for the truncated unbounded economy.
Lemma 8.  An equilibrium for  is an equilibrium for .
 Proof.  Let 
 be an equilibrium of 
. Note that 
 for every 
. We can see that conditions 
 and 
 in Definition (2) are satisfied. We will show that condition 
 is also verified. Let 
 be a feasible plan of agent 
i. Suppose that 
. For each 
, we define 
. By definition of 
,we can choose 
 sufficiently close to 0 such that 
. It is clear that 
 is a feasible allocation. By the concavity of the utility function, we have
        
		We deduce that
        
        which contradicts the optimality of 
.
We denote by 
 an equilibrium of the 
T-truncated economy 
. Since 
, for every 
, 
 and 
. Thus, we can assume that
        
        when 
T goes to infinity.
One can easily check that all markets clear.    □
 Now, we can give the main results of this paper.
Theorem 1.  If hypotheses (H1), (H2), (H3), and (H4) are satisfied, then there exists an equilibrium of the infinite horizon economy .
 Proof.  We have proved previously that for each , there exists an equilibrium for the economy . Let  be a feasible allocation of the problem . We will prove that .
We define 
 as follows:
        
		We can see that 
.
Since 
, there exists a sequence 
 with 
 and this sequence converges to 
 when 
n tends to infinity. We have
        
		We can choose 
 high enough such that 
 and for every 
, we have
        
		Consequently, 
. Therefore, we obtain
        
When 
s tends to infinity, we obtain 
. Now, if we let 
n tend to infinity, we obtain 
 for every 
T. Consequently,
        
		Letting 
T tend to infinity, we obtain
        
		Then,
        
		Hence, we have proved the optimality of 
. Note that prices 
 are strictly positive since the utility function of agent 
i is strictly increasing.    □