Presentation is loading. Please wait.

Presentation is loading. Please wait.

Stochastic Multi Criteria Decision Analytics and Artificial Intelligence in Continuous Automated Trading for Wealth Maximization By Gordon H. Dash, Jr.

Similar presentations


Presentation on theme: "Stochastic Multi Criteria Decision Analytics and Artificial Intelligence in Continuous Automated Trading for Wealth Maximization By Gordon H. Dash, Jr."— Presentation transcript:

1 Stochastic Multi Criteria Decision Analytics and Artificial Intelligence in Continuous Automated Trading for Wealth Maximization By Gordon H. Dash, Jr. 1, Nina Kajiji 2, John Forman 3 1 College of Business, University of Rhode Island 2 The NKD Group, Inc. and Computer Science and Statistics, University of Rhode Island. 3 Thomson Reuters, Boston, MA www.GHDash.netwww.GHDash.net www.ninakajiji.netwww.ninakajiji.net ghdash@usa.netghdash@usa.net nina@nkd-group.comnina@nkd-group.com XX1V Mini Euro Conference Continuous Optimization & Information-Based Technologies in the Financial Sector Izmir, Turkey: June 23 – June 26, 2010

2 Outline JustificationObjective Continuous-Time Stochastic Processes Ito’s Stochastic Integral Ito’s Stochastic Integral Buy-Hold Trading Strategy Buy-Hold Trading Strategy N-Dimensional Trading Strategy N-Dimensional Trading Strategy K4-RBF K4-RBF Empirical Example – WINKS Firm Fundamentals Conclusions

3 Justification Complexities of trading across global markets High frequency, or mathematical modeling, of stock price behavior to trade efficiently continues to gain in popularity Stochastic methods are relevant as they rely upon random and pseudo-random methods to define an asset’s price

4 Objective To assign stocks to wealth- building groups based on the historical trading performance of WINKS. To define the operational characteristics of the HF Trading system -- WINKS. To estimate the relative elasticity of firm-fundamental metrics to explain the production of WINKS trading profitability. Automated Trading System (WINKS) Mathematical Finance Business Decision Theory MCDA

5 Investor’s Probability Space > Let (Ω, θ, P) be the measure space. Let P(Ω) = 1. Then the probability space is (Ω, θ, P) with a filtration of {Γ t : t є [0, ]}. This is an increasing sequence of σ- algebras of Γ that determines the relevant timing of information. That is, Γ t is loosely viewed as the set of events whose outcomes are certain to be revealed to investors as true or false by, or at, time t.

6 Model for Equity Trading Profits Let X t be a stock’s market price at time t We assume that the price process X follows a geometric Brownian motion with a constant drift and volatility. Let θ represent a trading strategy. Let θ t (ω) be the quantity of each security held in each state ω є Ω and at each time t. We assume that the trading strategy can only make use of available information at any time t. Thus preventing the possibility of unlimited gains trough high-frequency trading or flash-crash trading – i.e. θ is adapted. We thus can define the total financial gain as: between any time s and r – (Ito’s stochastic integral).between any time s and r – (Ito’s stochastic integral).

7 Buy and Hold Strategy (BH) Position is initiated after some stopping time T and closed at a later stopping time U. For a position size θ t (ω), the trading strategy θ, is defined by θ t = 1 (T<t<U) θ t (ω). The gain from BH is:

8 The N-Dimensional Trading Strategy Suppose we have n different securities with price process: X 1, … X n and a trading strategy of θ = (θ 1, … θ n ) then the total gain is:Suppose we have n different securities with price process: X 1, … X n and a trading strategy of θ = (θ 1, … θ n ) then the total gain is:

9 K4-RBF Various ANN algorithmic topologies have been used in market prediction and forecast behavior. The use of ANN to exploit complex financial optimization and mapping studies continues due to: The RBF ANN can approximate any continuous function uniformly on compact sets by increasing the nodes in the hidden layer. It is known for speed of modeling large datasets We employ the K4-RBF ANN. The K4- RBF optimizes convergence by extending the traditional RBF to include a Bayesian closed form solution to the computation of the weight decay parameter(s).

10 K4-RBF Extensions The Kajiji (2001) extension to the traditional RBF ANN specification introduced multiple objectives within a Bayesian RBF ANN framework. By adding a weight penalty term to the SSE optimization objective, the modified SSE is restated as the following cost function: Under this specification the function to be minimized is stated as:

11 Trading Benefit the K4 ANN Excellent mapping capabilities of the RBF topology allows for better forecasts for a system exhibiting Brownian motion – such as stock price movements. The algorithmic speed of the generalized RBF is greatly enhanced by the K4 enhancements making it suitable for HF valuation in N dimensional space.

12 WINKS Algorithm

13 A Sample of Trading Profitability The BH Strategy v/s HF Automated Trading: June 01, 2009 to March 19, 2010 The database of 2,225 securities was established by random selection from the 8,000 tickers followed by Yahoo! Finance. These five were chosen for demonstration as they have the highest trading profit. Trading Efficiency = ((Profit or Loss) / Ini. Investment) *100. Note: All stocks have an ini. investment of $1000 Current status can be viewed at: http://www.nkd-group.com/index/index.htm http://www.nkd-group.com/index/index.htm

14 Do Firm Fundamental Factors Affect % Positive Trades? Goal: To use the K4 mapping efficiency to estimate non- parametric quasi-elasticity metrics of individual firm fundamental variables in the production of K4 trading profitability. Which firm fundamental variables to use? Fama & French (1993) found a three factor model efficiently modeled the excess returns of individual firms. Fama & French (1993) found a three factor model efficiently modeled the excess returns of individual firms. Subsequently, Carhart (1997) extended the FF model by including a fourth factor. Subsequently, Carhart (1997) extended the FF model by including a fourth factor. We approximate the Carhart four factor model: We approximate the Carhart four factor model: Vasicek’s Beta(Bayesian corrected Beta)Standard CAPM Market CapitalizationFFM added factor Book to Last Trade PriceFFM added factor Percent change from 50 day Moving AverageCarhart extension

15 K4- Estimation of Production Scale Economies Establish historical period: 01-Jun-2009 through 19-Mar-2010, inclusive. Create research sample (SAM): Obtain 20-minute price observations for 2,225 securities. Obtain 20-minute price observations for 2,225 securities. Eliminate all non-equity stocks, and stocks that do not have fundamental information on Yahoo! -- sample size reduced to 1,765. Eliminate all non-equity stocks, and stocks that do not have fundamental information on Yahoo! -- sample size reduced to 1,765. For efficient cross-sectional modeling we sample from within the full content population. The data sampling is guided by the use of the target variable of the study – percent positive trades (PPT). For efficient cross-sectional modeling we sample from within the full content population. The data sampling is guided by the use of the target variable of the study – percent positive trades (PPT). We have 793 securities for the training set; and 972 securities for the validation set. We have 793 securities for the training set; and 972 securities for the validation set. For SAM, obtain stock fundamentals (source: Yahoo Finance) Vasicek’s Beta - created from reported Yahoo beta.(P 1 ) Vasicek’s Beta - created from reported Yahoo beta.(P 1 ) Market Capitalization (P 2 ) Market Capitalization (P 2 ) Book to Last Trade Price(P 3 ) Book to Last Trade Price(P 3 ) Percent change from 50 day Moving Average(P 4 ) Percent change from 50 day Moving Average(P 4 )

16 Results Number of Positive Trades by Security for SAM of 1,765 Securities Notice that the %positive trades form a band between 30% and 70%

17 The Production Model Use K4 to estimate the double-log production theoretic model for positive trades. p i = f(P 1, P 2, P 3, P 4 )p i = f(P 1, P 2, P 3, P 4 )Where: p i p i = Ln(PPT) P 1, P 2, P 3, P 4 = Ln transformation of indicator variables as previously defined K4-RBF implemented with a softmax transfer function K4 RBF weights are interpreted as quasi-production elasticity estimates Sum to capture system returns to scale for profitable trading

18 A Sample of Alternative Modeling Results K4-RBF Analysis Using Softmax Transfer Function Dependent Variable: Ln(% Positive Trades) Indicator Variables: Ln(Fundamental Variables)

19 Results Actual and Predicted

20 Results Comparative K4 RBF Weights from the Alternative Models Dependent Variable: Ln(% Positive Trades) Model selected – Norm2 Except for the variable Market Capitalization, all other variables show an inverse relationship to PPT. That is, Market Capitalization is the only variable that can improve PPT given any positive change in market size. Interestingly any increase in Book Value to Price tends to lessen the probability that WINKS will trade the stock profitably. The K4 production model exhibits decreasing returns to scale of 0.484 units. This implies a decrease in PPT given a simultaneous and proportionate change in all indicator variables (factors of production).

21 Conclusions This research provides a synthesis of stochastic equity price behavior and the cognitive science of trading by implementation of the dual objective K4-RBF ANN as incorporated in WINKS. WINKS is an MCDA trading algorithm that integrates the AI properties of two unique, but coordinated, high-frequency RBF ANNs. WINKS is an MCDA trading algorithm that integrates the AI properties of two unique, but coordinated, high-frequency RBF ANNs. Test results produced transaction cost adjusted trading profits that exceeded those generated by the simple buy-hold strategy. Test results produced transaction cost adjusted trading profits that exceeded those generated by the simple buy-hold strategy. WINKS performance was modeled using a four-factor firm pricing model to estimate the system-wide returns to scale of PPT. The results suggest that the portfolio selection of stocks based on the estimated quasi-elasticity coefficients would greatly enhance trading profits. A test of this conclusion is left for future research.


Download ppt "Stochastic Multi Criteria Decision Analytics and Artificial Intelligence in Continuous Automated Trading for Wealth Maximization By Gordon H. Dash, Jr."

Similar presentations


Ads by Google