Movatterモバイル変換


[0]ホーム

URL:


Next Article in Journal
On the Reduction of Computational Complexity of Deep Convolutional Neural Networks
Next Article in Special Issue
Finite Difference Method for Time-Space Fractional Advection–Diffusion Equations with Riesz Derivative
Previous Article in Journal
The Conservation of Average Entropy Production Rate in a Model of Signal Transduction: Information Thermodynamics Based on the Fluctuation Theorem
Previous Article in Special Issue
A Simple and Adaptive Dispersion Regression Model for Count Data
 
 
Search for Articles:
Title / Keyword
Author / Affiliation / Email
Journal
Article Type
 
 
Section
Special Issue
Volume
Issue
Number
Page
 
Logical OperatorOperator
Search Text
Search Type
 
add_circle_outline
remove_circle_outline
 
 
Journals
Entropy
Volume 20
Issue 4
10.3390/e20040304
Font Type:
ArialGeorgiaVerdana
Font Size:
AaAaAa
Line Spacing:
Column Width:
Background:
Article

The Power Law Characteristics of Stock Price Jump Intervals: An Empirical and Computational Experimental Study

1
Sun Yat-sen Business School, Sun Yat-sen University, Guangzhou 510275, China
2
Cheung Kong Graduate School of Business, Beijing 100738, China
*
Authors to whom correspondence should be addressed.
Entropy2018,20(4), 304;https://doi.org/10.3390/e20040304
Submission received: 22 March 2018 /Revised: 17 April 2018 /Accepted: 18 April 2018 /Published: 21 April 2018
(This article belongs to the Special IssuePower Law Behaviour in Complex Systems)

Abstract

:
For the first time, the power law characteristics of stock price jump intervals have been empirically found generally in stock markets. The classical jump-diffusion model is described as the jump-diffusion model with power law (JDMPL). An artificial stock market (ASM) is designed in which an agent’s investment strategies, risk appetite, learning ability, adaptability, and dynamic changes are considered to create a dynamically changing environment. An analysis of these data packets from the ASM simulation indicates that, with the learning mechanism, the ASM reflects the kurtosis, fat-tailed distribution characteristics commonly observed in real markets. Data packets obtained from simulating the ASM for 5010 periods are incorporated into a regression analysis. Analysis results indicate that the JDMPL effectively characterizes the stock price jumps in the market. The results also support the hypothesis that the time interval of stock price jumps is consistent with the power law and indicate that the diversity and dynamic changes of agents’ investment strategies are the reasons for the discontinuity in the changes of stock prices.

    1. Introduction

    The jump-diffusion model (Merton, 1976) combines the continuous sample path and the stochastic jump process together with the “abnormal” vibrations described by a “Poisson driven” process [1]. Merton’s model has a concise form and clear logic and has become the standard model in analyzing the discontinuous change of the underlying asset price since it was presented. A “Poisson driven” process of the jump component means the probability of having a jump is the same at any time. The follow-up studies generally focused on distribution of jump sizes. Kou’s asymmetric double exponential jump diffusion model has the greatest effect; however, it is obvious that the Poisson process cannot describe such phenomena as the volatility clustering together in an actual financial market [2].
    Lots of studies have showed that human activities yield power-law in many fields such as urban population [3], firm size [4], and social networks [5]. Some researchers unravel the dynamic mechanism of power-law based on entropy [6,7]. Focusing on human behavior, some queuing process-based decision-making can originate from the burst and fat tail in human dynamics (Barabási, 2005) [8]. Paying attention to the feature of human behavior, some models are put forward based on human interest, memory or social interaction (Alexei, 2007a, 2007b) [9,10]. Because many individual investors’ (or institutes’) decision-making activities are a deciding factor of the movement of asset prices, the characteristics of asset price volatility should be consistent with the general statistical law of human activities. Considering human dynamics, the jump diffusion model of power law (JDMPL) is given out (Cao Hong-duo et al., 2011) [11], which can depict the sharp kurtosis, fat tail volatility clustering fairly well. An empirical study based on JDMPL shows that the Fokker–Planck distribution is more suitable for describing the distribution of stock jump intervals rather than the traditional exponential distribution on HengSheng Index (HSI) [12].
    Farmer and Foley mentioned that agent-based modelling was a better way to help guide financial policies [13]. In order to explain the behavior mechanism of jump intervals, we established an artificial stock market (ASM) and adopted a computational experiment approach to perform financial simulations. The popularity of behavioral finance has increased considerably since its introduction in the 1980s, and the real-world hypotheses and explanations to market anomalies derived from this branch of finance have gained wide recognition [14,15,16,17,18,19,20]. The exclusion of the “agent homogeneity and rationality” presuppositions renders it extremely difficult to determine analytical solutions using mathematical modeling, primarily because establishing a model for every type of agent in the market is arduous and these models cannot reflect overall behavior. The agent-based computational finance (ACF) provides new methodologies and approaches for the research of financial markets. Compared with traditional financial economics research, this branch of finance neither advocates the passive observation of data (empirical approaches) nor relies on mathematical models (logic approaches). Rather, it uses specific “experiment” approaches to determine the underlying regularities of financial phenomena [21]. ACF is ideal for imitating the complex adaptive systems (CAS) in financial markets (Holland, 1992) [22].
    The paper is organized as follows. InSection 2, we recapitulate agent modeling and ASM in ACF. InSection 3, we establish an ASF and then the ASM is simulated to observe the overall performance of the market and compare the results with the real world, which is done to determine the distribution conditions of the rate of return in the market and relevant influence factors. InSection 4, we empirically research the distribution of Shanghai Stocks Exchange Composite Index (SHCI) and S&P 500 Index’s jump intervals and use the simulation data packets of the ASM to verify and describe the jump-diffusion model with power law (JDMPL) so that the microstructural interpretations are finally proposed to explain the JDMPL. InSection 5, we discuss our results.

    2. Agent-Based Computational Finance Method

    ACF characterizes financial markets to be complex systems containing numerous adaptive heterogeneous agents. It adopts intelligent information technologies to establish models of these agents in existing market microstructures. These models include investment decision behaviors, learning adaptability behaviors, and between-agent interactions. These models are then incorporated into the design of a series of trading mechanisms and market environments to establish various financial markets, such as stock markets. Finally, the changes in the microstructures of the markets are simulated to elucidate the dynamic characteristics of the markets and their causes of these characteristics.
    ACF adopts a bottom-up modeling approach to characterize each agent type in a market and verify the heterogeneity of the agents in the market. Coincidently, the concepts of ACF are consistent with the assumptions in financial economic theories proposed in the 1980s or later. The introduction of ACF shifted early financial research, which is predominantly based on canonical and empirical analysis approaches, to scientific experimentation, improving the scientific value and controllability of financial research. ACF applications reflect the nonlinear mechanisms between internal agents and the emergent properties resulting from these mechanisms.
    The ideologies of agent-based ACF research comprise establishing a conceptual model, designing the constructs of an artificial financial system, developing the artificial financial system, operating the artificial finance market (AFM), and explaining and innovating financial theories. Agent modeling and ASM design are the key factors of ACF.

    2.1. Agent Modeling

    ACF emphasizes the heterogeneity, learning capacity, and evolution capability in agent design. The bottom-up modeling approach of computational experimentation facilitates modeling of heterogeneous agents. Nonetheless, agents in the market are vastly different. A theory that accurately determines the number of agent types within a market is nonexistent. Moreover, independently modeling every agent type within a market is impossible because of technical limitations. Thus, the effective classification of agents and appropriate characterization of agent types are extremely crucial to a successful artificial market. Some review of the literature has shown that the majority of previous scholars are inclined to characterize agents based on a single attribute that facilitated their research objectives and then determine whether the particular attribute considerably influenced the research issue.
    In behavioral finance, which provides a theoretical basis for ACF, agents’ psychological behaviors, such as cognitive bias, are obtained from real markets. According to previous studies on behavioral finance, discrepancies exist between agents’ information processing ability, cognitive structures, risk aversion attitudes, and decision rules. These aspects can be used to categorize agents.
    Generally, ACF is the process of designing and operating an AFM, which inevitably involves the participation of agents. Therefore, determining agents’ decision-making processes is essential. In this context, a number of studies directly categorized agents based on their trading strategies, disregarding other basic attributes and characteristics. This categorization approach eliminates the requirement to process agents’ other independent characteristics and focuses on the influences that the changes in strategy or other market mechanisms have on macrostructure of the overall market.
    Numerous studies concerning the categorization of agents’ investment strategies are available. Studies largely categorized agents into fundamental and technical traders to determine the influence that the interactions between the two types of agents have on price. For example, Kirman and Teyssie (2001) categorized traders in the market into fundamentalists and chartists (noise traders) [23]. Gao et al. (2005) categorized traders into fundamental and technical traders, where fundamental traders base their investments on anticipated basic stock value and technical traders base their investments on trading history [24]. Subsequent studies extended beyond this categorization method. Based on traditional finance theories (rational expectations), behavioral finance theories, and noise trader theory, agents can be categorized into four types based on their investment strategies: specifically, rational expectation strategies, Barberis–Shleifer–Vishny (BSV) strategy, noise trader strategy, and passive trading strategy [25].
    In addition to directly categorizing the investment strategies adopted by agents, studies have also categorized agents using intrinsic factors to determine which factors influence the trading strategies adopted by agents and categorize agent types. For example, Zhang and Zou (2011) categorized agents into those that make risk decisions based on traditional expected utility theory and those that make decisions based on prospect theory to determine whether investment strategies based on traditional decision-making preferences or those based on prospect theory are more favorable for agents [26]. Kyle et al. (1984, 1989) categorized participating agents into three types: namely, noise traders, or traders who lack the ability to forecast stock prices or make stochastic stock forecasts; uninformed traders, or retail traders that lack insider information or make stock forecasts based on previous prices or estimated dividends; and informed traders, or traders who receive dividend distribution information or possess the ability to accurately estimate potential value [27,28]. Klugera and McBride (2011) categorized agents into informed and uninformed (liquidity-motivated) agents. Both types of agents are capable of learning to trade but are zero-intelligence on all other behaviors [29]. Other studies have investigated the influences that the execution methods of trading strategies have on the market, in which agents are categorized based on their level of patience to elucidate the influences that agents’ response times to market messages have on the market. Foucault, Kadan, and Kandel (2005) categorized agents into patient and impatient traders. Ma et al. (2011) expanded the categorization of agents into patient, impatient, and lenient traders. This categorization is used to determine the influence that an increase in patient traders in the market has on market depth, bid-ask spread, and order turnover rate [30,31].
    In addition to satisfactory agent categorization and modeling, ACF also takes into account that agents are capable of learning and evolving. Learning refers to agents’ ability to summarize or reflect on their own or others’ past trading experiences, remember and improve on successful trading experiences, and discard failed trading strategies to increase investment return and probability of success. Evolution refers to the withdrawal of failed agents from the market and the addition of new agents into the market over time. These changes cause the overall market to fluctuate and evolve in the long term. Thus, ACF’s agent evolution is consistent with real market conditions.
    The earliest agent learning mechanism is introduced in the ASM developed by the Sante Fe Institute (SFI-ASM). In the SFI-ASM, agents possess anm-th number of rules. These rules are placed into specific orders for different situations based on their individual strengths. Stronger rules are placed closer to the beginning of the order. After each trading behavior, the agent adjusts the strength of each rule and reorders them. Agents can further apply GA to update these rules, generate new rules through mutation and crossover, and replace old mechanisms with new ones. Some have expanded agent independent learning into social learning, where agents not only learn from personal trading experience but also learn from surrounding agents and the market. Chakrabarti and Roll (1999) modeled a market composed of agents who combine their own private information with rational learning about the information possessed by others and compared this market with a market populated by agents who receive the same private information but ignore other agents [32]. Hu and Weliman (2003) developed a dynamic multiagent system, in which the behaviors of individual agents are dependent on the behaviors of other agents [33]. Chen and Yeh (2001) developed the Artificial Intelligence Economic Research Center Artificial Stock Market (AIE-ASM) using genetic programming. The researchers incorporated social learning behaviors into ASM and adopted a “business school” approach to distribute rule messages vertically from one agent generation to the next [34]. Other scholars have combined two or more approaches. For example, Kendall (2003) developed an artificial market in which agents are capable of both independent and social learning [35].

    2.2. AFM Designs

    AFM designs comprise subjects (agents), objects (tradable asset types and volume), information formation and transmission methods, market trading mechanism designs, and relevant rules (e.g., price limit).
    A number of market models included banks and government departments as the market subjects. However, the purpose of the present study is to examine the influences that agents’ microstructural behaviors have on the macrostructural characteristics of the market. Therefore, we modeled general agents as the participating subjects. Previous studies have adopted institution agents as the subjects and other departments as the external environment in their models to account for influences of institutions. This approach simplified the research issue.
    Tradable securities, the object in AFMs, are an essential component of computational finance experiments. In agent-based models, the types of tradable securities are typically limited. The modeling of various agent types and the design of learning mechanisms render the entire experiment extremely complicated. Hence, the design of securities types is generally simplified. The most common approach for designing securities types is to assume that the market comprises two types of assets, risk assets and risk-free assets (assets without risk generate fixed, risk-free revenue) [36]. Cincotti (2003) extended the number of investment products in modeling an ASM containing numerous stocks to analyze its times series characteristics [37]. In actuality, a single stock that reflects the market index can be incorporated. This singular stock represents the entire stock market. Then, risk-free assets can be added to achieve efficient market coverage and simplify the experience process.
    A number of scholars have proposed methods to process market information based on the aforementioned market subjects and trading targets. Market information includes the dividend and earnings of securities and other basic factors, as well as the positive and negative messages that influence financial asset prices. Incorporating market information diversifies ASMs and enhances their conformity with real markets. However, previous studies have rarely focused on the market information in ASMs because of the unpredictability in the method and the frequency at which such information is presented.
    The price formation mechanisms of AFM can largely be categorized into three types: namely, market maker mechanisms, dealmaker mechanisms, and trading mechanisms that imitate the market (e.g., call and continuous auction mechanisms).
    Market maker mechanisms use the difference between supply and demand to adjust prices. Under these circumstances, the market never achieves true equilibrium. Early studies largely adopted market maker mechanisms to model their artificial markets. When market maker mechanisms are adopted, the market maker sets a price. Agents submit their buy and sell orders based on their own circumstances. All buy and sell orders are then collated. Stock prices rise when demand surpasses supply and fall when supply surpasses demand. Driven by market maker mechanisms, price changes concurrently and proportionally with oversupply.
    Dealmaker mechanisms assume that certain demand functions exist in the market and recalculate current market clearing prices following a specific period interval. Brock and Hommes (1997) adopted a dealmaker mechanism to verify trading prices. Specifically, they specified that total demand equals total supply, which is an equilibrium price principle proposed in microeconomics [38]. Compared to market maker mechanisms, the inventory of market makers is not an issue for price formation mechanisms because the clearing price is recalculated after a certain period. However, price discontinuity is likely to occur when using price formation mechanisms.
    The aforementioned studies show that both market maker and dealmaker mechanisms adopt mathematical modeling and analytical solutions to determine trading prices. These price determination methods are supported in theory by various studies. However, they are sometimes different from the price formation methods used in real markets (e.g., price formation mechanism adopted in the Securities Market of China), suggesting that loopholes concerning price formation mechanisms exist in artificial market designs. In response, a number of scholars have applied real-world trading mechanisms (e.g., order-driven mechanisms) into ASM, such as the call auction mechanism, the continuous auction mechanism, or the combined call-continuous auction mechanism, in the attempt to create an artificial market that closely reflects real markets. In artificial markets based on order-driven mechanisms, agents submit their buy and sell orders. Buy and sell orders are then matched using the trading regulations of real stock markets to form trading prices.
    Each of the aforementioned three methods has its own strengths and weaknesses. The first two methods produce prices that closely reflect theoretical values. They are also easier to implement, but an equilibrium solution is required. The order-driven mechanism can better reflect the specific conditions of the real market. It is more suitable for market simulations, but it is also comparatively more difficult to implement than the first two methods. A review of current trends shows that the application of the order-driven mechanism in studies concerning China’s stock market is becoming increasingly popular. In the present study, we modeled the ASM based on a combined call-continuous price formation mechanism.
    In addition to the aforementioned trading subjects, objects, trading mechanisms, and market information, a number of scholars have incorporated additional market constraints and conditions.

    3. Artificial Market Construction

    A novel ASM is modeled in the present study. First, the agents are categorized and described, and the price forecasting and utility function models for the various agent types are established. Second, the trading mechanism is designed, including a continuous auction mechanism and a call auction mechanism. Third, other key parameters and hypotheses for the ASM are formulated. Finally, the overall architecture for the ASM is created.

    3.1. Agent Modeling

    3.1.1. Agent Categorization

    Agents adopt different trading strategies in the market. A summary of existing literature and market experiences indicates that the three widely accepted trading strategies employed in China’s stock market are value investing, trend investing, and stochastic investing. These strategies are the top-down approach. The bottom-up categorization method examines the basic attributes influencing agents’ behavioral decisions, such as gender (women/men), age (old/young), and wealth (rich/poor). Further observation of these basic attributes shows that they influence agents’ risk appetite, which consequently affects their investment behaviors. In identical situations, women are less tolerant to risk than men, rich people are less tolerant to risk than poor people, and older people are less tolerant to risk than younger people. Based on these basic attributes, agents can be categorized into eight types: specifically, poor young men, poor old men, rich young men, rich old men, poor young women, poor old women, rich young women, and rich old women. Moreover, an extra type is included in the present study, institution agents. Therefore, agents are categorized into nine types using the bottom-up approach. By combining the two approaches, the nine types of agents each adopt one of three investment strategies, creating 27 agent types.
    Let A, B, C, D, E, F, G, H, and I represent poor young men, poor old men, rich young men, rich old men, poor young women, poor old women, rich young women, and rich old women, and institute agent, respectively. Letk = 1, 2, and 3 represent value investment strategy, trend investment strategy, and stochastic investment strategy, respectively. The market comprises a total of 108 agents. The number of agents in each category is tabulated inTable A1 ofAppendix B.

    3.1.2. Basis of Agent Decision Formulation

    Agents are categorized based on their investment style and risk appetite. Agents’ investment style influences their forecasts of future stock prices. Agents’ risk appetite directly influences their utility function, and their utility function influences their allocation of risk assets. The two factors collectively influence agents’ investment decision behaviors. The influences that agents’ investment styles have on their price forecasting behaviors are first discussed shown asFigure 1. Then, the influences that agents’ risk appetite has on their asset allocation behaviors are discussed. Finally, how agents combine their investment style and risk appetite to formulate investment decisions is discussed.
    (1) Agents’ Investment Strategies
    Three types of investment strategies exist in the market: value investment strategy, trend investment strategy, and stochastic investment strategy. The three strategies are evenly adopted by the agents in the market. That is, the three strategies are adopted in all nine agent types to forecast stock prices and formulate investment decisions. The valuation methods for the three strategies are as follows:
    (i) Value Investment Strategy
    Agents that adopt the value investment strategy believe that the market is efficient and that stock prices fluctuate concurrently with value. They maintain that stock prices constantly trend toward the real stock value. However, agents’ profit expectations vary. Therefore, a stochastic variable is used in the present study to reflect the forecasting differences of different agents, which can be expressed using the following equation:
    pi,te=130i=130pti+δt
    where,pi,te is the stock estimation of value-investing agenti in thet-th period,pi,tj is the stock pricej days ago (j = 1, …, 30),δt(2σt,2σt) is the random number that conforms to uniform distribution, andσt is the standard deviation ofptj (j = 1, 2, …, 30). LetRei,t=pi,tept11 be the expected rate of return of the value-investing agent in thet-th period.
    (ii) Trend Investment Strategy
    Agents that adopt the trend investment strategy believe that certain trends exist in short-term stock prices. Their investment behaviors are based on historical trends. However, different agents value historical data differently. They believe that recent prices have a greater influence on current stock prices. Hence, they weigh the value of historical data according to time.
    pi,te=j=130kjptj+δi,t
    where,pi,te is the stock estimation of trend investing agenti in thet-th period,ptjpi,tj is the stock pricej days ago (j = 1, …, 30),δi,t(2σt,2σt) is the random number that conforms to uniform distribution, andσt is the standard deviationptj (j = 1, 2, …, 30). LetRi,t=pi,tept11 be the expected rate of return of the trend-investing agent in thet-th period.
    (iii) Stochastic Investment Strategy
    Agents that adopt the stochastic investment strategy are considered “novice” agents. They do not maintain a fixed determination system. Rather, they adopt the opening price in each period as their forecast price.
    pi,te=pt0
    (2) Risk Appetite and Utility Function
    Agents’ risk appetite determines their utility function. Consequently, their utility function facilitates them in formulating the optimal asset allocation plan. The proposed market comprises a single risk asset (stocks) and a single risk-free asset (case). Agents own both stocks and cash. Short purchasing and short selling are prohibited.
    A novel utility function is modeled based on the research objectives and the utility function model presented in cumulative prospect theory [39] (Bernard and Ghossoub, 2010) to determine the optimal risk asset allocation. In the model proposed by Bernard and Ghossoub, the independent variables for the utility function are the absolute loss values and absolute gain values. These independent variables are appropriate when considering a single agent type because only the monotonicity and marginal diminishment of the utility function must be characterized. By comparison, the utility functions of agents with different financial conditions must be characterized in the proposed model. The initial wealth difference between the agents generates different rates of return in identical gain conditions. Therefore, the absolute gain and absolute loss values adopted in the original model are inadequate for characterizing agents’ different utilities. In the present study, we adopted rate of return as the independent variable for agents’ utility functions. Using rate of return as the independent variable not only accounts for the increase in monotonicity and marginal diminishment of utility functions but also reflects agents’ different financial conditions.
    Letwi,t1 be the initial financial condition of agenti in periodt. The wealth of agenti comprises a specific amount of stocks (risk asset) and cash (risk-free asset), whereξi,t1 represents risk asset, (wi,t1ξi,t1) represents cash, andξi,t represents the amount of simulated risk asset (optimal allocation) in the current period.
    During the formulation of the optimal asset allocation plan (agenti), let the future rate of stock return bexi,t, wherexi,t~N(μi,t,σ2). Cash generates risk-free return (r).yi,t=xi,tr is the expected excess return rate, whereyi,t~N(μi,tr,σ2). Letvi,t=μi,tr, whereyi,t~N(vi,t,σ2).
    Agents’ expected risk-return can be expressed as follows:
    Di,t=ξi,t(1+Xi,t)+(1+r)(Wi,t1ξi,t)(1+r)Wi,t1=ξi,t(Xi,tr)=ξi,tyi,t
    Hence, the expected risk rate of return is
    Ri,t=ξi,tyi,tWi,t1
    The utility function (U) can be expressed as follows:
    u(R)={u+(R)=RαR0u(R)=λ(R)βR<0
    The following criteria must be satisfied:
    (1)
    u+:R¯+R¯+,u:R¯+R¯+, whereR¯+=R+{+}
    (2)
    u+(+)=u(+)=+
    (3)
    0<α<β,αβ1,λ1
    The total utility of the agent (V(R)) can be expressed as follows:
    Vi,t(Ri,t)=0+u+(Ri,t)f(u+(Ri,t)du+(Ri,t)+0u(Ri,t)f(u(Ri,t))du(Ri,t)=0+wi,t1αfRi,t(y)ξαyαdy0λwi,t1βfRi,t(y)ξβ(y)βdy
    Formula (7) is explained inAppendix A. In this section of the calculation, we excluded the probability of distortion mentioned in prospect theory. To include the probability of distortion, please refer to Zhou et al. (2010) [40]. Let the first-order derivative be 0:
    Vi,t=αwi,t1αξα10+f(yi,t)yi,tαdyi,tλβwi,t1βξβ10f(yi,t)(yi,t)βdyi,t=0
    (1) Whenα=β
    If0+yi,tαf(yi,t)dyi,t0(yi,t)βf(yi,t)dyi,t=λ, thenVi,t = 0. Maximum agent utility is achieved with any risk asset investment ratio.
    If0+yi,tαf(yi,t)dyi,t0(yi,t)βf(yi,t)dyi,t>λ, thenVi,t > 0. The agent invests all assets into risk assets.
    If0+yi,tαf(yi,t)dyi,t0(yi,t)βf(yi,t)dyi,t<λ, thenVi,t < 0. The agent invests all assets into risk-free assets.
    (2) Whenαβ, let
    θi,t=ξi,twi,t1=(αλβ)1βα(0+yi,tαf(yi,t)dyi,t0yi,tβf(yi,t)dyi,t)1βα
    and
    θi,t={0θi,t1θ<00θ1θ>1
    Using the aforementioned equations, we obtained the optimal risk allocation proportions in different conditions. We found that the optimal risk asset allocation relies on theα,β, andλ values, whereα is the risk aversion coefficient during gain (risk appetite increases concurrently with an increase inα),β is the risk aversion coefficient during loss (risk appetite increases concurrently with an increase inβ),λ is the sensitivity of the agent at gain/loss equilibrium (sensitivity increases concurrently with an increase inλ). Therefore,α,β, andλ are closely associated with the three basic attributes (gender, wealth, and age) examined in the present study. In a subsequent experiment, we set different coefficient values for different agent types to obtain different utility functions. The optimal risk asset allocation plan in the current period can be determined based on the different rate of returns forecasted by the agents in each period. The allocation plan served as a basis for the subsequent formulation of decisions.

    3.1.3. Agent Decision-Making Methods

    Agents formulate trading decisions based on the outcomes ofSection 3.1.1 andSection 3.1.2. They rely on two processes to formulate decisions. First, they compare the optimal risk allocation plan with the current risk asset allocation plan (ξi,t andξi,t1). Second, they compare the current stock forecasts with current opening price (pi,te andpt0). Based on the optimal risk asset allocation (θi,t) obtained inSection 3.1.2, the optimal risk configuration for the current period can be calculated using the following equation:
    ξi,t=θi,twi,t1
    The risk assets in the previous period can be calculated as follows:
    ξi,t1=pi,t1qi,t1
    where, (pi,b,t,qi,b,t) is buy orders and (pi,s,t,qi,s,t) is selling price and volume. The decision process can be expressed as follows:
    (1)
    Whenpi,tept0 andξi,tξi,t1, agents formulate buy decisions.pi,b,t(pt0,pi,te) is a random variable that conforms to uniform distribution andqi,b,t=ξi,tξi,t1pi,b,t.
    (2)
    Whenpi,te<pt0 andξi,t<ξi,t1, agents formulate sell decisions.pi,s,t(pei,t,pt0) is a random variable that conforms to uniform distribution andqi,s,t=ξi,t1ξi,tpi,s,t.
    (3)
    Whenpi,te<pt0 andξi,tξi,t1, agents formulate buy decisions.pi,b,t=pei,t andqi,b,t=ξi,tξi,t1pi,b,t
    (4)
    Whenpi,tept0 andξi,t<ξi,t1, agents formulate sell decisions.pi,s,t=pi,te andqi,s,t=ξi,t1ξi,tpi,s,t.
    (5)
    The aforementioned four conditions can be determined by examining agents’ asset allocation plans (utility function) and price forecasting behaviors. These conditions are then used to define agents’ various decision-making behaviors, ultimately reflecting their limited order patterns. That is, agents submit orders according to (pi,b,t,qi,b,t) or (pi,s,t,qi,s,t).

    3.1.4. Agent Learning and Evolution

    Agents in the proposed ASM are capable of learning and evolving. Agents with learning abilities can collate and reflect personal trading experiences and learn from their own or others’ learning experiences. Agent evolution reflects the evolution of the entire market. Agents that are unsuccessful and lose their wealth are unable to survive in the market and eventually withdraw from the market. These agents are replaced by new agents.
    (1) Agents’ Learning Mechanisms
    In the proposed ASM, each agent owns a personal account. The trading prices (pi,b,t/pi,s,t) and trading volume (qi,b,t/qi,s,t) of every transaction, daily wealth (wi,t), and experience account (Ni,t) are recorded in the personal account. The agents experience account, or his/her trading situation (failure/success), is updated in the personal account every 20 days. A successful transaction is recorded with a + 1, a failed transaction is recorded with a − 1, and an even transaction or no transactions are recorded with a + 0.
    A successful or failed transaction is determined by comparing the trading price with the closing price in the same period. The transaction is considered successful ifpi,b,t<pi,t orpi,s,t>pi,t, it is considered a failed transaction ifpi,b,t>pi,t orpi,s,t<pi,t, and it is considered an even transaction ifpi,b,t=pi,t orpi,s,t=pi,t. Thejth day is set as the “learning day.” First, the agent reviews his/her investment situation in a specific period. That is, the agent compareswi,j andwi,j20 to calculate the number of successful and failed transactions in the specified period. The outcomes are then used for learning and improvement. The rules of this process are as follows:
    (i)
    Ifwi,jwi,j200, then the agent’s overall investment condition in the specified period is profitable. The agent is satisfied with his/her current investment strategy.
    (ii)
    Ifwi,jwi,j20<0, then the agent’s overall investment condition in the specified period is unprofitable. In this instance, the agent further reviews his/her experience account (Ni,t). IfNi,t<0, the failed transactions in the specified period outnumber the successful transactions. Hence, the agent changes his/her investment strategy by referencing the strategies adopted by successful agents in the same category. That is, the agent learns from the profit makers (wi,jwi,j200) in the same row ofTable 1. When only one profit maker is present in the row, the agent adopts the profit maker as his/her target of learning. When multiple profit makers are present, the system randomly selected one profit maker as the agent’s target of learning. When no profit makers are available, the agent retains his/her investment strategy because he/she considers the failed transaction to be associated with overall market conditions rather than individual strategy.
    (iii)
    Ifwi,jwi,j20<0 andNi,t0, then the agent’s successful transactions outnumber failed transactions in his/her trading history. However, the agent remains unprofitable. In this instance, the agent considers the problem to derive from the poor allocation of assets and opts to change his/her utility function (relevant parameters) by referencing profitable agents in the same category. That is, the agent learns from profitable agents (wi,jwi,j200) in the same column ofTable 1. When only one profit maker is present in the column, the agent adopts the profit maker as his/her target of learning. When multiple profit makers are present, the system randomly selected one profit maker as the agent’s target of learning. When no profit makers are available, the agent retains his/her investment strategy because he/she considers the failed transaction to be associated with the overall market condition rather than individual strategy.
    (2) Agent Evolution
    In addition to learning ability, agent renewal and replacement also exist in a normal market. Agents that are unsuccessful eventually withdraw from the market. New agents also enter the market. In the development of the proposed ASM, we assumed that agents enter and withdraw from the market, but that the overall number of agents (n = 108) in the market remains unchanged. Whenwi,t5%wi,0, agenti withdraws from the market and is substituted by a random new agent. The investment strategy and utility function of the new agent are randomly generated.

    3.2. Trading Mechanism Design

    A hybrid call-continuous double auction mechanism is adopted as the trading mechanism for the proposed ASM to maintain consistency with the real market. A continuous double auction mechanism that follows the principle of price/time priority is adopted in the proposed artificial market. Real transactions comprise limit orders and market orders. For limit orders, agents predetermine a buy and sell price. Transactions that are higher than the designated buy price or lower than the designated sell price are not considered. The order is retained for the next transaction opportunity. For market orders, agents are willing to trade at the current market price. That is, they are willing to trade at the price proposed by the counterparty. In the ASM experiment, the orders submitted by the agents are all limit orders. The call auction mechanism adopted by the stock market in China mainland is used in the present study. This mechanism follows the principles of maximum volume, minimum surplus, market pressure, and market reference price. The preceding principle is first executed. If a single price is obtained from the preceding principle, this price is adopted as the final price for the call auction. If multiple prices are obtained, then the other principles are sequentially executed until a single price is obtained.

    3.3. Other Market Details and Relevant Parameters

    In addition to the design of agents and trading mechanisms in the proposed ASM, other factors are set and hypothesized. The proposed market only comprises one type of risk asset and one type of risk-free asset. The rate of return for the risk-free asset is a known value (r) and is cost-free. The initial number of agents in the market is 100. This value remains unchanged throughout the experiment. However, during the simulation, agents may withdraw from the market and be replaced by new agents. The entire simulation comprises 5010 periods. The market parameters are shown asTable 1.

    3.4. Basic ASM Architecture

    3.4.1. Programming Software

    The proposed simulation platform for the ASM is developed in C++ using Visual Studio 2008 based on the outlined learning model and learning strategy. The platform fully utilized the three-tier architecture of software design, whereby the platform is divided into a presentation layer, an operating logic layer, and a data access layer to achieve the goals of high internal convergence and low coupling. The platform simultaneously took into account market simulation progress and efficiency.
    The basic systems and modules of the simulation platform are illustrated inFigure 2. The presentation layer controls the interaction between the user and the platform, including setting model parameters and generating simulation outcomes. The operating logic layer is responsible for the computation and processing of the model and the platform. The data access layer enables the access and archiving of data generated by the platform.

    3.4.2. Basic ASM Framework

    The detailed operations of the entire market are illustrated inFigure 3.
    First, the system randomly generates an opening price in the current period based on a predetermined range of the closing price in the previous period.
    Second, agents in the market formulate buy/sell decisions based on the opening price in the current period and their individual price forecasting models and asset allocation models. Their buy/sell orders enter the market and accumulate in an order pool.
    Third, orders randomly enter the market throughout the trading day. Among all the orders in the order pool, 90% of the orders undergo continuous auction. The continuous auction trading mechanism is adopted to determine the trading price and trading volume of each order. The trading information is recorded in the corresponding agent’s personal account.
    Fourth, 10% of the orders are retained. These orders are added to the unmatched orders in the continuous auction. They undergo call auction to generate the closing price for the current period. The trading volume and trading price are recorded in the corresponding agent’s personal account.
    Fifth, agents periodically collate the information in their personal accounts and reflect on their previous investment conditions to facilitate learning and improvement. These processes create changes in agents’ investment strategies and utility functions.

    3.5. Characteristics of Stock Return Rate in ASM

    The agents in the proposed ASM are heterogeneous, exhibit different risk appetites, and adopt various forecasting methods. They are capable of learning and are dynamic and adaptable. The market behaviors of the agents are simulated for 309 periods and the data packets are collected.
    Figure 4 is a distribution chart of logarithmic rates of return calculated based on the closing prices of the stock market stimulated for 309 periods. The results of a Jarque–Bera (J–B) test indicate that the p values are extremely close to 0. Thus, the hypothesis that the logarithmic rates of stock return follow normal distribution is rejected. The figure shows that S = −0.213838 and K = 4.362957, suggesting that the distribution of the rate of asset trends in the simulation results presented increased skewness and kurtosis.
    The quartile diagram illustrated inFigure 5 shows that the distribution conditions of rate of return largely conform to a normal distribution, with slight skewness at the extremes, reflecting “fat-tailed” distribution and “dispersed left side” characteristics.
    The stock log return statistics indicate that the rate of return in the stock market conforms to a “peaking,” “fat-tail,” and “left-trending” normal distribution. Subsequently, the left fat-tail is more apparent than the right. This explains why small probability events, such as stock market crashes and financial crises, are more likely to occur than previously considered. The results obtained in the present study are consistent with a number of previous empirical studies, verifying that the ASM developed in the present study adequately reflects real-world conditions.

    3.6. Effects of Agents’ Learning Mechanism on Rate of Return

    Several experiments are designed and compared with the results obtained inSection 3.5 to determine the influences that agents’ learning ability and learning frequency have on the market.
    An experimental group and three control groups are established. The experimental group comprises the agents categorized inSection 3.5 and a learning cycle of 20 days. The first control group contains the same agents with no learning ability. The second control group contains the same agents with a learning cycle of 30 days. The third group contains the same agents with a learning cycle of 1 day. The groups are examined to determine the distribution characteristics of the rate of stock return in different situations. To enhance the comparability of the simulation results of the four groups, we adopt the same random seed in simulating four conditions to obtain the distribution and quantile diagrams of the stock log return for the four conditions (Figure 6 andFigure 7).
    The results of the four experiments show that the skewness values for the agents in Group 1 and Group 3 are −0.03 and 0.04, respectively, which are relatively close to 0, and their kurtosis values are 2.98 and 3.25, respectively, which are relatively close to 3. Therefore, the market rate of return for Group 1 and Group 3 approximates a normal distribution. Subsequently, the skewness and kurtosis of market rate of return increase concurrently with an increase in learning cycle. The experimental group achieves S = −0.21 and K = 4.36. Group 2 achieves S = 0.08 and K = 4.74. Moreover, thep-values for the J-B statistics of the experimental group and Group 2 are close to 0, suggesting that the original hypothesis is rejected (Table 2).
    TheFigure 7 illustrates different tail characteristics in the four groups. Group 1 achieves a near normal distribution. The remaining groups show scattering at the extremes, suggesting that the distribution possesses fat-tail characteristics. Subsequently, the fat-tailed distribution is different at the two extremes.
    When agents in the market are incapable of learning and adopt a fixed investment strategy, the market outcomes can be determined by summing the linear decision-making behaviors of each agent. Therefore, the rate of return in this type of market exhibits a normal distribution. The results of the groups indicate that the distribution of the market rate of return is more normalized during no or high agent learning conditions. By comparison, the rate of return in markets with longer learning frequencies follows a non-normal distribution and exhibits kurtosis, skewness, and fat-tailed distribution characteristics. Subsequently, non-normal distribution becomes increasingly apparent as the learning interval increases, but only within a specific range. By contrast, when agents are able to engage fully in learning regardless of cost (without considering frictional costs), they continuously review their investment performance and observe and learn the trading methods of others. The overall market is efficient and the rate of return follows a logarithmic normal distribution. When agents in the market are neither capable of learning nor adopt a fixed strategy, they exhibit a nonuniform change in strategic learning. This leads to different agents choosing new strategies at different periods. Agents’ different learning methods and frequencies and their inconsistencies in changing strategies consequently lead to the nonnormalized rate of return in the overall market.

    4. The Power Law Characteristics of Stock Price Jump Intervals

    4.1. The Empirical Studies on Several Markets

    In paper [1] and [2], the jump diffusion model is as follows:
    dS(t)S(t)=μdt+σdW(t)+d(i=1N(t)(Vi1))
    whereS(t) is the asset price,W(t) is standard Brownian motion,N(t) is the Poisson process with rateλ, and{Vi} is a sequence of independent identically distributed non-negative random variables. The actual effect will be compared whenN(t) is Poisson process and renewal process with power-law nature respectively. Candidate models are set as follows:
    • Model (1): Forkker–Planck:f(x)=Axαeβx,α>0,β>0;
    • Model (2): exponential distribution:f(x)~λeλx,λ>0
    wherex is the interval between two adjacent jumps,f(x) is the probability that jump happens afterx.
    Barndorff-Nielsen and Shephard (2004, 2006) put forward the bipower variation method (hereafter BPV) to detect jumps [41,42]. The jump detecting method is as follows: Dividing a day-trading-time into M intervals, there have M incomes. In a day, M+1 datum will be observed aspi(t1),pi(t1+1/M).pt is the Log-price of a single asset,p is assumed to be Brownian semi-martingale plus jump. Thejth payoff in a trading day is noted asri,t,j=p(t1+jM)p(t1+j1M). Realized volatility is defined byRVi,t=j=1Mri,t,j2. The bipower variation is defined asBVi,t=j=1Mμ2(MM1)j=2M|ri,t,j=1||ri,t,j|, whereμ=2/π0.7979.The feasible jump test statistic is defined byZJt=RJi,t0.6091Mmax(1,TPi,tBVi,t2), whereRJi,t=RVi,tBVi,tRVi,t is called the ratio jump;TPi,t=1.7432Mj=3M|ri,t,j2ri,t,j1ri,t,j|4/3.ZJtLN(0,1). If the ratio jump statistic is smaller than its corresponding 95% critical value, then we reject the hypothesis of there being no jump in this unit of time.
    The jump interval power law on the Shanghai Stock Exchange Composite Index (SHCI) and S&P 500 Index are severally studied. The data sampling interval is set to 2010.1.4–2016.11.30. There are 1675 SHCI samples, and S&P 500 Index 1730 samples. According to the BPV method, the ratio of jump statistics in unilateral confidence level is 95%, SHCI is detected 81 jumps, S&P 500 Index is detected 58 jumps. We set unit time as 5 days; each unit of time has five observations.
    The frequency histogram of SHCI’s jump intervals is shown inFigure 8. TheFigure 9 andFigure 10 show the heads and tails of two amended fit distributions. It is shown that the Fokker–Planck distribution has a better fitting effect inFigure 9 andFigure 10, which show the heads and tails of two amended fit distributions. The Fokker–Planck distribution with the features of sharp kurtosis and fat tail is more matched with human behavior dynamics than the exponential distribution. A higher probability of the tail is given by the Fokker–Planck distribution rather than the exponential distribution.
    TableTable 4 shows the fit goodness of model (1) and (2). A comparison of the adjusted R square is performed to judge the models’ goodness of fit. The sum of squared errors (hereafter SSE) and root mean square error (RMSE) will also be compared. Shown inTable 3, it is obvious that the Fokker–Planck distribution is better than the exponential distribution.Table 4 shows the coefficients and 95% confidence interval of each fit function.
    The empirical results of S&P 500 Index are shown asTable A5 andTable A6 andFigure A1,Figure A2 andFigure A3 inAppendix C. A similar result in the Hang Seng Index (HSI) in Hong Kong had been empirically achieved in [6]. All the empirical results show that there is an obvious power law of stock price jump intervals in any stock market index.

    4.2. Analysis of Experiments on ASM

    The continuous stock prices of 5010 periods are produced in the experiment simulated in our ASM. Using the method described inSection 4.1, the number of jumps per week (t = five days) and the frequencies of each jump quantity are calculated. One hundred and two jumps are detected.
    Figure 11 is a frequency histogram of the price jump intervals of the experiment (5010).Figure 12 andFigure 13 show the heads and tails of two amended fit distributions to the 5010 simulation data.Table 5 shows the fit goodness of model (1) and (2) to the experiment (5010).Table 6 shows the coefficients and 95% confidence interval of each fit function. All these results of the experiment show that the ASM can capture the power law characteristics of the stock price jump. The adaptive and heterogeneous agents’ behaviors are the key to drive the power law of the stock price jumps.
    In the next study, we examine whether the compliance of changes in stock prices to the power law of jumps is caused by the diversity of agents’ strategies and their learning ability and whether similar results can be obtained when agents’ strategy compositions are changed. For this experiment, two individual control experiment groups are designed. In Experiment Group 1, all agents adopt the trend investment strategy (no learning mechanism). In Experiment Group 2, the design of the agents is similar to that proposed inSection 3.1. To eliminate contingency, each experiment group is repeated 10 times. The ASM is simulated for 3010 periods in each experiment. The method proposed inSection 4.1 is adopted to perform a regression analysis on the data packets obtained from the simulations. The results of Fokker–Planck distribution are tabulated inTable 7.
    The result shows that the R-squared values of the two experiment groups are relatively high, suggesting that the model achieves a favorable overall goodness-of-fit, particularly for Experiment Group 2. Although the R-squared values of Experiment Group 1 are lower than those of Experiment Group 2, the results of the first experiments also indicate that the model achieves a favorable goodness-of-fit. It can be inferred that the heterogeneous agents’ different risk appetites and actives are the essential drive mechanism.
    The performance of Experiment Group 2 is substantially more favorable than that of Experiment Group 1, suggesting that when the market only comprises agents who adopt the same kind of investment strategy, the power law of the stock price jump interval is weak. By comparison, when agents that adopt diverse strategies are simultaneously present in the market, and they are capable of adjusting their strategies through learning, the changes in stock prices strongly characterize the power law. Paying attention to the mean of the amount of jumps, Experiment Group 2’s is bigger than ExperimentGgroup 1’s, suggesting that the strategic diversity and the agent’s learning promote a jump’s probability.

    5. Conclusions

    In this paper, we study the power law of the stock price jump interval empirically and experimentally. Although the theory assumes the counting process of the jumps is Poisson process, we find that a renewal process with power-law is better suited to the counting process through the empirical study of the Chinese and American stock market. We analyze the production mechanism of the power law by doing experiments in a constructed ASM.
    Unlike previous studies, which only categorize agents using a single attribute, investment styles (strategies) and agents’ basic attributes all are taken into consideration. Agents’ learning ability is also incorporated into the model, and agents’ withdrawal, entry and substitution conditions are considered, creating a dynamically changing market comprising adaptive agents. The results of a preliminary experiment indicate that the proposed ASM accurately reflects the characteristics commonly observed in real markets.
    By experiment, it can be determined that agents’ learning ability and learning frequency have influences on the rate of return. Results show that when agents in the market are incapable of learning and when agents are able to learn unconditionally without cost, the market rate of return approximates a normal distribution. The market tends toward non-normal distribution as agents’ learning frequencies reduce, creating a fat-tailed distribution condition with a more dispersed left side. Data packets obtained from simulating the ASM for 5010 periods are incorporated into a regression analysis. Analysis results shows the ASM can capture the power law characteristics of the stock price jumps.
    By comparison with two individual control experiment groups in the ASM, it can be inferred that the diversity and dynamic changes of investment strategies in the market are the more important reasons causing the power law of stock price jumps while the heterogeneous agents’ different risk appetites and actives are the essential drive mechanism.
    We empirically find there are also different characteristics of the power law from different markets. Explaining these differences requires further research.

    Acknowledgments

    This work was supported, in part, by the National Natural Science Foundation of China (Grant No. 71371200, 71071167).

    Author Contributions

    H.C. and Y.L. conceived and designed the experiments, and empirically analyzed data; H.C. and H.O. analyzed the model; H.C. and Y.C. performed the experiments; X.L. and Y.L. analyzed data; H.C. and Y.L. wrote the paper.

    Conflicts of Interest

    The authors declare no conflict of interst.

    Appendix A

    0+u+(Ri,t)f(u+(Ri,t))du+(Ri,t)=0+u+[12πσe(wi,t1(u+)1/αξi,tμ)22σ2wi,t1αξi,t(u+)1α1]du+=0+ξi,tαyαwi,t1αf(y)α1ξi,t1ξi,t1αy1αwi,t1α1+1ξi,tαwi,t1ααyα1dy=0+wi,t1αξi,tαyαf(y)dy0u(Ri,t)f(u(Ri,t))du(Ri,t)=0u[12πσe(wi,t1(u)1/βξi,tμ)22σ2wi,t1βλ1/βξi,t(u)1ββ]du=0λξi,tβ(y)βwi,t1βf(y)β1λ1ββξi,t1β(y)1βwi,t1β1+1λ1βξi,t1λξβwi,t1ββ(y)β1dy=0λξi,tβwi,t1β(y)βf(y)dyVi,t(Ri,t)=0+u+(Ri,t)f(u+(Ri,t))du+(Ri,t)+0u(Ri,t)f(u(Ri,t))du(Ri,t)

    Appendix B

    Table A1 shows the agents’ category and the number of agents in each category.Table A2,Table A3 andTable A4 contain the correspondingα,β andλ parameter values of each type of agent inTable A1, respectively. For example, the corresponding parameters for agents in A1 areα = 0.5,β = 1, andλ = 1 and those for agents in D2 areα = 0.25,β = 0.3, andλ = 1.5. Agents in I1, I2, and I3 are institute agents. Letα =β,0+yi,tαf(yi,t)dyi,t0(yi,t)βf(yi,t)dyi,t=λ.
    Table
    Table A1. Agent categorization conditions.
    Table A1. Agent categorization conditions.
    A1(4).B1(4)C1(4)D1(4)E1(4)F1(4)G1(4)H1(4)I1(4)
    A2(4)B2(4)C2(4)D2(4)E2(4)F2(4)G2(4)H2(4)I2(4)
    A3(4)B3(4)C3(4)D3(4)E3(4)F3(4)G3(4)H3(4)I3(4)
    Note: The number in parenthesis represents the number of agents. Please refer to the study for details on agent categorization.
    Table
    Table A2.α parameter list.
    Table A2.α parameter list.
    0.50.3750.3750.250.250.1250.1250.001——
    0.50.3750.3750.250.250.1250.1250.001——
    0.50.3750.3750.250.250.1250.1250.001——
    Table
    Table A3.β parameter list.
    Table A3.β parameter list.
    10.750.50.30.750.50.250.05——
    10.750.50.30.750.50.250.05——
    10.750.50.30.750.50.250.05——
    Table
    Table A4.λ parameter list.
    Table A4.λ parameter list.
    122.51.52.51.523——
    122.51.52.51.523——
    122.51.52.51.523——

    Appendix C

    The data sampling interval of S&P 500 Index is set to 2010.1.4–2016.11.30. There are 1730 samples. According to the BPV method, the ratio of jump statistics in unilateral confidence level is 95%, while 58 jumps are detected in the S&P 500 Index.
    Entropy 20 00304 g0a1 550
    Figure A1. Frequency histogram of S&P 500 Index’s jump intervals.
    Figure A1. Frequency histogram of S&P 500 Index’s jump intervals.
    Entropy 20 00304 g0a1
    Entropy 20 00304 g0a2 550
    Figure A2. The heads of two amended fit distributions of S&P 500 Index.
    Figure A2. The heads of two amended fit distributions of S&P 500 Index.
    Entropy 20 00304 g0a2
    Entropy 20 00304 g0a3 550
    Figure A3. The tails of two amended fit distributions of S&P 500 Index.
    Figure A3. The tails of two amended fit distributions of S&P 500 Index.
    Entropy 20 00304 g0a3
    Table
    Table A5. The fit distributions’ goodness of S&P 500 Index (Unit of time: 5 days).
    Table A5. The fit distributions’ goodness of S&P 500 Index (Unit of time: 5 days).
    Candidate Fit DistributionR-SquareAdjusted R SquareF Statisticp-ValueSSE
    Fokker–Planck0.906172.33680.00001.14340.2593
    Exponential distribution0.787059.12150.00002.59240.3905
    Table
    Table A6. Coefficients’ values of the fit distributions of S&P 500 Index.
    Table A6. Coefficients’ values of the fit distributions of S&P 500 Index.
    Fit DistributionCoefficientValue95% Confidence Interval
    Fokker–PlancklnA−0.5194(−1.5622, 0.5233)
    α1.2021(0.8238, 1.5805)
    β1.1314(−0.2613, 2.5240)
    Exponential distributionlna−2.0685(−2.4492, −1.6878)
    b0.1111(0.0804, 0.1417)

    References

    1. Merton, R.C. Option pricing when underlying stock returns are discontinuous.J. Financ. Econ.1976,3, 125–144. [Google Scholar] [CrossRef]
    2. Kou, S.G. A jump diffusion model for option pricing.Manag. Sci.2002,48, 1086–1101. [Google Scholar] [CrossRef]
    3. Hernando, A.; Plastino, A. Thermodynamics of urban population flows.Phys. Rev. E2012,86, 066105. [Google Scholar] [CrossRef] [PubMed]
    4. Zambrano, E.; Hernando, A.; Bariviera, F.A.; Hernando, R.; Plastino, A. Thermodynamics of firms’ growth.J. R. Soc. Interface2015,12, 20150789. [Google Scholar] [CrossRef] [PubMed]
    5. Albert, R.; Barabási, A.-L. Statistical mechanics of complex networks.Rev. Mod. Phys.2005,74, 47. [Google Scholar] [CrossRef]
    6. Hernando, A.; Hernando, R.; Plastino, A.; Plastino, A.R. The workings of the maximum entropy principle in collective human behavior.J. R. Soc. Interface2012,10, 20120758. [Google Scholar] [CrossRef] [PubMed]
    7. Eliazar, I. Power-law and exponential rank distributions: A panoramic Gibbsian perspective.Ann. Phys.2015,355, 322–337. [Google Scholar] [CrossRef]
    8. Barabási, A.L. The origin of bursts and heavy tails in human dynamics.Nature2005,435, 207–211. [Google Scholar] [CrossRef] [PubMed]
    9. Vazquez, A. Impact of memory on human dynamics.Phys. A Stat. Mech. Appl.2007,373, 747–752. [Google Scholar] [CrossRef]
    10. Vazquez, A.; Rácz, B.; Lukács, A.L. Impact of Non-Poissonian Activity Patterns on Spreading Processes.Phys. Rev. Lett.2007,98, 158702. [Google Scholar] [CrossRef] [PubMed]
    11. Cao, H.; Li, Y.; He, Z. Stock pricing model: Jump diffusion model of power law.J. Manag. Sci. China2011,14, 46–59. [Google Scholar]
    12. Cao, H.; Li, Y.; He, H.; He, Z. Jump Intervals of Stock Price Have Power-Law Distribution: An Empirical Study.J. Math. Financ.2016,6, 770–777. [Google Scholar] [CrossRef]
    13. Farmer, J.; Foley, D. The economy needs agent-based modelling.Nature2009,460, 685–686. [Google Scholar] [CrossRef] [PubMed]
    14. De bondt, W.F.M.; Thaler, R. Does the Stock Market Overreact.J. Financ.1985,40, 793–805. [Google Scholar] [CrossRef]
    15. Shefrin, H.; Statman, M. The Disposition to Sell Winners Too Early and Ride Losers Too Long: Theory & Evidence.J. Financ.1985,3, 777–790. [Google Scholar]
    16. Odean, T. Are investors reluctant to realize their losses?J. Financ.1998,5, 1775–1796. [Google Scholar] [CrossRef]
    17. Thaler, R.H. Amomalies: The January effect.J. Econ. Perspect.1987,1, 197–201. [Google Scholar] [CrossRef]
    18. Tversky, A.; Kahneman, D. Advances in Prospect Theory: Cumulative representation of uncertainty.J. Risk Uncertain.1992,5, 297–323. [Google Scholar] [CrossRef]
    19. Li, X.D.; Wang, J.I.; Fu, H. Investigations on the Transaction Behaviors of Chinese Individual Securities Investors.Econ. Res. J.2002,11, 54–63. [Google Scholar]
    20. Yang, C.P.; Wu, C.F.; Chen, M. Behavioral Finance: Understanding Risk and Expected Return.Chin. J. Manag. Sci.2005,13, 15–19. [Google Scholar]
    21. Zhang, W.Computational Experiment Finance; China Science Publishing and Media Ltd.: Beijing, China, 2010. [Google Scholar]
    22. Holland, J.H.Adaption in Natural and Artificial Systems: An Introductory Analysis with Application to Biology. Control and Artificial Intelligence, 2nd ed.; MIT Press/Bradford Books: Cambridge, UK, 1992. [Google Scholar]
    23. Kirman, A.; Gilles, T. Microeconomic models for long-memory in the volatility of financial time series.Stud. Nonlinear Dyn. Econ.2001,5, 281–302. [Google Scholar] [CrossRef]
    24. Gao, B.J.; Dai, H.; Xuan, H.Y. An Agent-based Stock Market Simulation Model.Syst. Eng. Theory Methodol. Appl.2005,14, 497–501. [Google Scholar]
    25. Zhang, Y.J.; Zhang, W.; Xiong, X. Strategies and Investment Returns: Agent-Based Computational Finance Perspective.J. Manag. Sci. China2010,13, 107–118. [Google Scholar]
    26. Zhang, H.F.; Zou, G.F. The Comparison Analysis of Different Decision Preferences Based on ACF Method.J. Guangdong Univ. Financ.2011,26, 32–42. [Google Scholar]
    27. Kyle, A.S. Informed Speculation with Imperfect Competition.Rev. Econo. Stud.1989,56, 317–355. [Google Scholar] [CrossRef]
    28. Kyle, A.S. Market Structure, Information, Futures Markets and Price Formation. InInternational Agricultural Trade: Readingsin Price Formation, Market Structure, and PriceInstability; Westview Press: Boulder, CO, USA, 1984. [Google Scholar]
    29. Klugera, B.D.; McBrideb, M.E. Intraday trading patterns in an intelligent autonomous agent-based stock market.J. Econ. Behav. Organ.2011,79, 226–245. [Google Scholar] [CrossRef]
    30. Foucault, T.; Kadan, O.; Kandel, E. Limit Order Book as a Market for Liquidity.Rev. Financ. Stud.2005,18, 1171–1217. [Google Scholar] [CrossRef]
    31. Ma, Z.X.; Zhang, W.; Xiong, X.; Zhang, Y.J. Research on the Impact of Composition of Traders on Market Based on Agent-based Computational Finance.J. Econ. Issues2011,10, 67–70. [Google Scholar]
    32. Chakrabarti, R.; Roll, R. Learning from others, reacting, and market quality.J. Financ. Mark.1999,2, 153–178. [Google Scholar] [CrossRef]
    33. Hu, J.; Weliman, M.P. Nash Q-Learning for General-Sum Stochastic Games.J. Mach. Learn. Res.2003,4, 1039–1069. [Google Scholar]
    34. Chen, S.-H.; Ye, C.-H. Evolving trader and the business school with genetic Programming: A new architecture of the agent-based artificial stock market.J. Econ. Dyn. Control2001,25, 363–394. [Google Scholar] [CrossRef]
    35. Kendall, G.; Su, Y. The Co-evolution of Trading Strategies in A Multi-agent Based Simulated Stock Market Through the Integration of Individual Learning and Social Learning. In Proceedings of the 2003 International Conference on Machine Learning and Applications-ICMLA 2003, Los Angeles, CA, USA, 23–24 June 2003. [Google Scholar]
    36. Iettau, M. Explaining the facts with adaptive agents: The case of mutual fund flows.J. Econ. Dyn. Control1997,21, 1117–1148. [Google Scholar]
    37. Cincotti, S.; Focardi, S.M.; Marchesi, M.; Raberto, M. Who wins? Study of long-run trader survival in an articial stock market.Phys. A Stat. Mech. Appl.2003,324, 227–233. [Google Scholar] [CrossRef]
    38. Brock, W.A.; Hommes, C.H. A rational route to randomness.Econometrica1997,65, 1059–1095. [Google Scholar] [CrossRef]
    39. Bernard, C.; Ghossoub, M. Static portfolio choice under Cumulative Prospect Theory.Math. Financ. Econ.2010,2, 277–306. [Google Scholar] [CrossRef] [Green Version]
    40. Zhou, H.; Jiang, J.; Zeng, W. An agent-based finance market model with the continuous double auction mechanism. In Proceedings of the 2010 Second WRI Global Congress on Intelligent Systems, Wuhan, China, 16–17 December 2010. [Google Scholar]
    41. Barndorff-Nielsen, O.E.; Shephard, N. Power and bipower variation with stochastic volatility and jumps.J. Financ. Econ.2004,2, 1–37. [Google Scholar] [CrossRef]
    42. Barndorff-Nielsen, O.E.; Shephard, N. Econometrics of testing for jumps in financial economics using bipower variation.J. Financ. Econ.2006,4, 1–30. [Google Scholar] [CrossRef]
    Entropy 20 00304 g001 550
    Figure 1. Decision logic.
    Figure 1. Decision logic.
    Entropy 20 00304 g001
    Entropy 20 00304 g002 550
    Figure 2. Module composition of the artificial stock market (ASM) simulation platform.
    Figure 2. Module composition of the artificial stock market (ASM) simulation platform.
    Entropy 20 00304 g002
    Entropy 20 00304 g003 550
    Figure 3. ASM operations.
    Figure 3. ASM operations.
    Entropy 20 00304 g003
    Entropy 20 00304 g004 550
    Figure 4. The distribution of the stock log return based on the learning mechanisms.
    Figure 4. The distribution of the stock log return based on the learning mechanisms.
    Entropy 20 00304 g004
    Entropy 20 00304 g005 550
    Figure 5. The quantiles of the logarithmic rates of stock return based on the learning mechanisms.
    Figure 5. The quantiles of the logarithmic rates of stock return based on the learning mechanisms.
    Entropy 20 00304 g005
    Entropy 20 00304 g006 550
    Figure 6. Distribution of stock log return under different learning frequencies. (a) No Learning Mechanism; (b) t = 1; (c) t = 20; (d) t = 30.
    Figure 6. Distribution of stock log return under different learning frequencies. (a) No Learning Mechanism; (b) t = 1; (c) t = 20; (d) t = 30.
    Entropy 20 00304 g006
    Entropy 20 00304 g007 550
    Figure 7. Quantile characteristics of the market rate of return under different learning frequencies. (a) No Learning Mechanism; (b) t = 1; (c) t = 20; (d) t = 30.
    Figure 7. Quantile characteristics of the market rate of return under different learning frequencies. (a) No Learning Mechanism; (b) t = 1; (c) t = 20; (d) t = 30.
    Entropy 20 00304 g007
    Entropy 20 00304 g008 550
    Figure 8. Frequency histogram of Shanghai Stock Exchange Composite Index (SHCI)’s jump intervals.
    Figure 8. Frequency histogram of Shanghai Stock Exchange Composite Index (SHCI)’s jump intervals.
    Entropy 20 00304 g008
    Entropy 20 00304 g009 550
    Figure 9. The heads (left hand side) of two amended fit distributions of SHCI.
    Figure 9. The heads (left hand side) of two amended fit distributions of SHCI.
    Entropy 20 00304 g009
    Entropy 20 00304 g010 550
    Figure 10. The tails (right hand side) of two amended fit distributions of SHCI.
    Figure 10. The tails (right hand side) of two amended fit distributions of SHCI.
    Entropy 20 00304 g010
    Entropy 20 00304 g011 550
    Figure 11. Frequency histogram of experiment (5010)’s jump intervals.
    Figure 11. Frequency histogram of experiment (5010)’s jump intervals.
    Entropy 20 00304 g011
    Entropy 20 00304 g012 550
    Figure 12. The heads (left hand side) of two amended fit distributions of experiment (5010).
    Figure 12. The heads (left hand side) of two amended fit distributions of experiment (5010).
    Entropy 20 00304 g012
    Entropy 20 00304 g013 550
    Figure 13. The tails (right hand side) of two amended fit distributions of experiment (5010).
    Figure 13. The tails (right hand side) of two amended fit distributions of experiment (5010).
    Entropy 20 00304 g013
    Table
    Table 1. Other market parameters.
    Table 1. Other market parameters.
    ParametersDefinitionValue
    μi,tThe expected rate of return of agenti in periodtRi,te
    σStandard deviation of daily rate of return0.01700 *
    rRisk-free rate of return0.01% **
    p0Initial price (opening price in period 0)10
    TNumber of market cycles5010
    αRisk aversion coefficient during gainShown asTable A2
    βRisk aversion coefficient during lossShown asTable A3
    λLoss sensitivityShown asTable A4
    * Computing method for variance of daily return: first, the standard deviation of daily return is calculated for Shanghai Composite Index 1991–2016 with each year regarded as a period; the mean is calculated for daily standard deviation for each period. ** The calculation method for risk-free rate of return: one-year time deposits are treated as the risk-free rate of return; the average daily return is calculated while continuously compounded.
    Table
    Table 2. Distribution of the market rate of return in different learning frequencies.
    Table 2. Distribution of the market rate of return in different learning frequencies.
    SkewnessKurtosisiJarque–BeraP
    No learning mechanism−0.032.980.060.97
    t = 300.084.7439.380.00
    t = 20−0.214.3626.270.00
    t = 10.043.250.890.64
    Table
    Table 3. The fit distributions’ goodness of SHCI (unit of time: 5 days).
    Table 3. The fit distributions’ goodness of SHCI (unit of time: 5 days).
    Candidate Fit DistributionR-SquareAdjusted R SquareF Statisticp-ValueSSERMSE
    Fokker–Planck0.75070.741016.56500.00054.48860.5876
    Exponential distribution0.47440.460910.82900.00659.46550.8533
    Table
    Table 4. Coefficients’ values of the fit distributions of SHCI (unit of time: 5 days).
    Table 4. Coefficients’ values of the fit distributions of SHCI (unit of time: 5 days).
    Fit DistributionCoefficientValue95% Confidence Interval
    Fokker–PlancklnA−0.7257(−3.4551, 2.0037)
    α1.3242(0.2678, 2.3807)
    β0.4439(−3.0849, 3.9728)
    Exponential distributionlna−2.2255(−3.0905, −1.3606)
    b0.1242(0.0420, 0.2065)
    Table
    Table 5. The fit distributions’ goodness of experiment (5010) (unit of time: 5 days).
    Table 5. The fit distributions’ goodness of experiment (5010) (unit of time: 5 days).
    Fit DistributionR-SquareAdjusted R SquareF Statisticp-ValueSSERMSE
    Fokker–Planck0.75710.749742.06910.00005.52050.4363
    Exponential distribution0.49490.484727.43180.000011.47840.6291
    Table
    Table 6. Coefficients’ values of the fit distributions of experiment (5010) (unit of time: 5 days).
    Table 6. Coefficients’ values of the fit distributions of experiment (5010) (unit of time: 5 days).
    Fit DistributionCoefficientValue95% Confidence Interval
    Fokker–PlancklnA−1.8497(−2.9274, −0.7721)
    α0.7692(0.4346, 1.1038)
    β−0.1464(−1.8067, 1.5139)
    Exponential distributionlna−2.9846(−3.3991, −2.5702)
    b0.0444(0.0271, 0.0618)
    Table
    Table 7. The fit distributions’ goodness of Experiment group 1, 2.
    Table 7. The fit distributions’ goodness of Experiment group 1, 2.
    Experiment Group 1Experiment Group 2
    Experiment #R-squaredAdjusted R SquareJump’s #R-squaredAdjusted R SquareJump’s #
    10.38970.3064260.80930.800166
    20.45670.4179310.78050.772155
    30.40170.4017270.81910.819158
    40.71780.7178370.79870.798745
    50.68990.6899320.76370.763749
    60.56250.5625270.74090.740962
    70.36740.3674360.78670.786755
    80.66110.6611290.82750.827546
    90.65810.6581320.88120.881249
    100.70120.7012380.80210.802158
    Mean value0.56060.548431.50.80100.799254.3
    SD0.14280.15884.350.03820.03876.96

    © 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).

    Share and Cite

    MDPI and ACS Style

    Cao, H.; Ouyang, H.; Li, Y.; Li, X.; Chen, Y. The Power Law Characteristics of Stock Price Jump Intervals: An Empirical and Computational Experimental Study.Entropy2018,20, 304. https://doi.org/10.3390/e20040304

    AMA Style

    Cao H, Ouyang H, Li Y, Li X, Chen Y. The Power Law Characteristics of Stock Price Jump Intervals: An Empirical and Computational Experimental Study.Entropy. 2018; 20(4):304. https://doi.org/10.3390/e20040304

    Chicago/Turabian Style

    Cao, Hongduo, Hui Ouyang, Ying Li, Xiaobin Li, and Ye Chen. 2018. "The Power Law Characteristics of Stock Price Jump Intervals: An Empirical and Computational Experimental Study"Entropy 20, no. 4: 304. https://doi.org/10.3390/e20040304

    APA Style

    Cao, H., Ouyang, H., Li, Y., Li, X., & Chen, Y. (2018). The Power Law Characteristics of Stock Price Jump Intervals: An Empirical and Computational Experimental Study.Entropy,20(4), 304. https://doi.org/10.3390/e20040304

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

    Article Metrics

    No
    No

    Article Access Statistics

    For more information on the journal statistics, clickhere.
    Multiple requests from the same IP address are counted as one view.
    Entropy, EISSN 1099-4300, Published by MDPI
    RSSContent Alert

    Further Information

    Article Processing Charges Pay an Invoice Open Access Policy Contact MDPI Jobs at MDPI

    Guidelines

    For Authors For Reviewers For Editors For Librarians For Publishers For Societies For Conference Organizers

    MDPI Initiatives

    Sciforum MDPI Books Preprints.org Scilit SciProfiles Encyclopedia JAMS Proceedings Series

    Follow MDPI

    LinkedIn Facebook X
    MDPI

    Subscribe to receive issue release notifications and newsletters from MDPI journals

    © 1996-2025 MDPI (Basel, Switzerland) unless otherwise stated
    Terms and Conditions Privacy Policy
    We use cookies on our website to ensure you get the best experience.
    Read more about our cookieshere.
    Accept
    Back to TopTop
    [8]ページ先頭

    ©2009-2025 Movatter.jp