Trading Financial Markets with Online Algorithms

Size: px
Start display at page:

Download "Trading Financial Markets with Online Algorithms"

Transcription

1 Trading Financial Markets with Online Algorithms Esther Mohr and Günter Schmidt Abstract. Investors which trade in financial markets are interested in buying at low and selling at high prices. We suggest to solve this type of problem with an online algorithm. This active trading algorithm is based on reservation prices. The effectiveness of the algorithm is analyzed from a worst case and an average case point of view. We also compare the average case and the worst case bounds using simulation on historical data. Moreover, we want to give an answer to the question if the suggested active online trading algorithm shows a superior behaviour to buy-and-hold policies. Keywords: online algorithms, trading rules, average case analysis, worst case analysis 1 Introduction Many major stock markets are electronic market places where trading is carried out automatically. Trading policies which have the potential to operate without human interaction are of great importance in electronic stock markets. Very often such policies are based on data from technical analysis [1, 2, 3]. Many researchers have also studied trading policies from the perspective of artificial intelligence, software agents or neural networks [4, 5, 6]. In order to carry out trading policies automatically they have to be converted into trading algorithms. Before a trading algorithm is applied one might be interested in its performance. The performance analysis of trading algorithms can basically be carried out by three different approaches. One is Bayesian analysis where a given probability distribution for asset prices is a basic assumption. Another one is assuming uncertainty about asset prices and analyzing the trading algorithm under worst case outcomes. This approach is called competitive analysis. The third one is a heuristic approach where trading algorithms are designed and the analysis is done on historic data by simulation runs. In this paper we apply the second and the third approach in combination. We consider a multiple trade problem and analyze an appropriate online trading algorithm from a worst case point of view. Moreover we evaluate its average case performance empirically, compare it to its worst case performance and to the average case behaviour of other trading algorithms. The reminder of this paper is organized as follows. In the next section the problem is formulated and a worst case competitive analysis of the proposed trading algorithm is performed. Section 3 gives a literature overview on heuristic trading rules for

2 2 Esther Mohr and Günter Schmidt multiple trade problems. In Section 4 new trading policies based on online algorithms for this problem are introduced. Section 5 presents detailed experimental findings from our simulation runs. We finish with some conclusions in the last section. 2 Problem Formulation If we trade in financial markets we are interested in buying at low prices and selling at high prices. Let us consider the single trade and the multiple trade problem. In a single trade problem we search for the minimum price m and the maximum price M in a time series of prices for a single asset. At best we buy at m and sell later at M. In a multiple trade problem we trade assets sequentially in a row, e.g. we buy some asset u today and sell it later in the future. After selling asset u we buy some other asset v and sell it later again; after selling v we can buy w which we sell again, etc. If we buy and sell (trade) assets k times we call the problem k-trade problem with k > 1. As we do not know future asset quotes the decisions to be taken are subject to uncertainty. How to handle uncertainty for trading problems is discussed in [7]. To solve financial search problem a trader which owns some asset at time t = 0 obtains price quotations p(t) with m < p(t) < M at points of time t = 1;2,,T. Each point of time t the trader must decide whether or not to accept the current price for selling. Once some price p(t) is accepted trading is closed and the trader s payoff is calculated. The time horizon T and the possible minimum and maximum prices m and M are known to the trader. If the trader did not accept a price at the first T-1 points of time he must be prepared to accept some minimum price m at time T. The problem which price to accept is solved by an online algorithm. An algorithm ON computes online if for each j = 1,, n-1, it computes an output for j before the input for j+1 is given. An algorithm computes offline if it computes a feasible output given the entire input sequence j =1,, n-1.we denote an optimal offline algorithm by OPT. An online algorithm ON is c-competitive if for any input I ON(I) > 1/c * OPT(I). (1) The competitive ratio is a worst-case performance measure. In other words, any c- competitive online algorithm is guaranteed a value of at least the fraction 1/c of the optimal offline value OPT(I) no matter how unfortunate or uncertain the future will be. As we have a maximization problem c > 1 the smaller c the more effective is ON. For the search problem the policy (selling rule s) [8] accept the first price greater or equal to reservation price p* = (M * m). has a competitive ratio c s = (M / m) where M and m are upper and lower bounds of prices p(t) with p(t) from [m, M]. c s measures the worst case in terms of maximum and minimum prices. This result can be transferred to k-trade problems if we modify the policy to

3 Trading Financial Markets with Online Algorithms 3 buy the asset at the first price smaller or equal and sell the asset at the first price greater or equal to reservation price p* = (M * m). In the single trade problem we have to carry out the search twice. In the worst case we get a competitive ratio of c s for buying and the same competitive ratio of c s for selling resulting in an overall competitive ratio for the single trade problem of c t = c s * c s = M / m. In general for the k-trade problem we get a competitive ratio of c (k) = t k i= 1 (M(i) / m(i)) (2) If m and M are constant for all trades c t (k) = (M / m) k. The ratio c t (k) can be interpreted as the return ratio we can achieve by buying and selling assets. The bound is tight for arbitrary k. Let us assume for each of the k trades we have to consider the time series (M, (M * m), m, m, (M * m), M). OPT always buys at price m and sells at price M resulting in a return ratio of M / m. ON buys at price (M *m) and sells at price (M * m) resulting in a return ratio of 1, i.e. c t (1) = OPT / ON = M / m. If we have k trades OPT and ON achieve the following return ratios OPT(k) = (M / m) k (3) ON(k) = ( (M * m) / (M * m) ) k = 1 k (4) resulting in the k-trade worst case competitive ratio c t (k) = OPT(k) / ON(k) = (M / m) k (5) In the following we apply the above described reservation price policy to multiple trade problems and compare it to other trading rules. Before doing that we review experimental results for heuristic trading rules. 3 Related Work We give a brief overview on the experimental analysis on heuristic trading policies for multiple trade problems from the literature.

4 4 Esther Mohr and Günter Schmidt In [1] simple market-timing heuristics are compared to a buy-and-hold policy. Trading signals are generated by the value of the short spread between the Earning- Price (EP) ratio and selected interest rates using S&P500 data from 1970 to Trading policies either invest in the S&P500 index or in treasury bills over a period of one month depending on predefined thresholds. If the spread is above some threshold level, the policy invests in the S&P500 index for the next month and if the spread is below this level, the portfolio is liquidated at the end of the month and the money is invested in 30-day treasury-bills for the next month. At the end of each month spreads are considered again. The benchmark portfolio return is compared with these of S&P500 index buy-and-hold policy for 1970 to Results show that the trading policy outperforms the S&P500 index generating higher mean returns. In particular, the policy based on the spread between the EP ratio and a short-term interest rate beats the S&P500 index even when transaction costs are taken into account. In [4] market timing heuristics using combinations of moving averages are compared to rules based on individual moving averages and buy-and-hold. The trading rules are based on the volume adjusted moving average (VAMA) and the ease of movement (EMV) indicators. VAMA is a moving average, where prices are replaced by volume. EMV illustrates the relationship between the rate of price and volume change of an asset. Trading is simulated over a time horizon of 1508 days from January 1998 to December At each point of time only one asset of the S&P500 index is in the portfolio. Different types of period lengths are investigated: 1 week (5-days), 4 weeks (21-days) and 13 weeks (55-days). Trading signals are generated by VAMA and EMV with and without the use of a neural network (NN). Transaction costs are not considered. The VAMA rule buys if the price of the asset is smaller than the VAMA and sells if the price is greater. The EMV trading rule buys when the smoothing value of EMV crosses above zero from below and sells when the smoothing value of EMV crosses below zero from above. Trading rules might not be executed depending on the results of the NN which predict the next day s VAMA and EMV. Different combinations of trading rules are tested: VAMA+NN, VAMA+NN+Filter, VAMA+NN+SMA, and EMV+NN+VAMA. Benchmarks are VAMA, EMV, a single moving average (SMA) and buy-and-hold. For the combined cases, trading signals must match for all components (for more details see Tables 6 and 7 in [4]). Results show that trading with NN support is helpful to generate better trading decisions. The EMV+NN+VAMA policy outperforms all benchmarks in terms of average returns. In [2] variable length moving average rules are compared to buy-and-hold. Trading rules based on returns are investigated in ten emerging equity markets in Latin America and Asia from 1982 to Trading signals are generated by two different types of moving average returns (MAR), called short MAR (SMAR) and long MAR (LMAR). SMAR is calculated over period lengths of 1, 2, and 5 days, the LMAR over 50, 150, and 200 days. The different trading policies generate buying signals when the SMAR exceeds the LMAR and selling signals when the LMAR exceeds the SMAR. All policies were tested over the same time horizon from January 1, 1982 to April 1, The average returns considering transaction costs for each rule and country are compared to buy-and-hold the S&P500 and Nikkei225 indices. Results show that these trading rules applied to emerging markets do not have the ability to outperform the buy-and-hold alternative.

5 Trading Financial Markets with Online Algorithms 5 In [5] and [6] different heuristic trading policies are evaluated but unfortunately not compared to the buy-and-hold rule. In [5] stock trading policies are evaluated in the context of the Penn-Lehman Automated Trading simulator. Two policies suggested in [3] are used. The first policy is a market-making policy exploiting market volatility without predicting the direction of the stock price movement. The second policy is a reverse policy based on technical analysis. Both policies trade the Microsoft Corp. (MSFT) asset over 15 days from February 24, 2003 to March 18, The marketmaking policy fixes a selling price x and a buying price y for MSFT. When prices go beyond x a sell order is placed and when prices drop on y a buy order is placed. The reverse policy sells when prices tend to move upwards and buys when prices tend to move downwards. The experimental analysis is designed as a tournament with three rounds, each lasting one week. Both policies survived the first round; the marketmaking policy did not survive the second round. The reverse policy won the tournament but without achieving any profit. In [6] traditional price-based policies are compared to policies based on order book information. Tested policies are called Static Order Book Imbalance (SOBI), Volume Average Weighted Prices (VWAP), Trend Following (TF) and Reverse Policy (RP). SOBI buys (sells) if order book sell prices are greater (smaller) than the order book buy prices. VWAP buys (sells) if the markets average buying (selling) prices are greater (smaller) than VWAP buying (selling) prices. TF calculates a long and a short trend line from ticker prices and buys (sells) if slopes of long (short) and short (long) match (both negative / positive). The fourth policy implemented is the RP discussed in [5]. All four policies were tested over a 15-day period from January 5, 2004 to January 23, 2004 with NASDAQ order book data. Three mixed policies which combine two, three or all of the four policies were considered: SOBI+VWAP+RP+TF, SOBI+RP and SOBI+RP+TF. Results compare achieved returns and the Sharpe ratio. For a period length of 15 days the best combined policy is SOBI +RP+TF in terms of achieved return; the reverse policy is the overall winner in terms of the Sharpe ratio. 3 Trading Policies Based on Online Algorithms For the multiple trade problem we divide the time horizon into several trading periods i of different types p; each trading period consists of a constant number of h(p) days. Periods of type p are numbered with i = 1,, n(p). We will investigate different trading policies. Two elementary ones are buy-andhold (BH), a passive policy, and Market Timing (MT), an active policy. As a benchmark we use an optimal offline algorithm called Market (MA). We assume that for each period i there is an estimate of the maximum price M(i) and the minimum price m(i). Within each period i we have to buy and sell an asset at least once. The annualized return rate R(x), with x from {MT, BH, MA} is the performance measure of a trading policy. At any point of time within the time horizon a policy either holds an asset or it holds cash.

6 6 Esther Mohr and Günter Schmidt Market Timing (MT) In every period MT calculates reservation prices RP j(t) for each day t for each asset j. In case MT wants to buy an asset j MT chooses that asset with RP j (t)-p j (t) = max {RP j(t) p j (t) p j (t) < RP j (t), j = 1,,m}. In case MT wants to sell asset j the first asset price p j (t) with p j (t) > RP j (t) is accepted for selling. If there was no such price then selling has to be done on the last day T of a period. Let b j be the time at which asset j is purchased and s j be the selling of asset j, b j < s j < T. The asset j which is bought by MT at b j we call MT-asset. The interval [b j, T] we call allowable interval. Buy and Hold (BH) We consider two variants of the buy-and-hold policy. BH-Index invests in an index from the first day of the first period until the last day of the last period. BH-MT buys at each period the same asset on the same day as MT does and sells it on the last day of the period, i.e. it sells possibly later than MT. Market (MA) To evaluate the performance of the above policies empirically we use an optimal offline policy MA as a benchmark. It is assumed that MA knows all MT-asset prices of a period including also these which were not presented to MT if there were any. Each period i MA will buy the MT-asset at the minimum price p min > m(i) and will sell it at the maximum possible price p max < M(i) within the allowable interval. In case that MT sells an asset u and buys another asset v at the same day t < T MA must sell asset u at the latest at day t. In case that MT sells asset u at day t and buys another asset v on day t+k, k > 1 MA must sell asset u at the latest at day t+k. The different situations for buying and selling assets for MT, MA and BH-MT are shown in Figure 1. Fig. 1: Trading constraints for MA, MT and BH-MT

7 Trading Financial Markets with Online Algorithms 7 Whenever a policy is not invested in an asset it is invested in cash which also achieves return. The performance of the investment policies is evaluated empirically. Clearly, all policies cannot beat the benchmark policy MA. 5 Experimental Results We want to investigate the performance of the trading policies introduced in Section 4 using experimental analysis. Tests are run for p = 1,2,,6 period types with the number of periods n(p) from {520;260;130;40;20;10} and period length h from {7;14;28;91;182;364} days, e.g. for the time horizon of ten years and p=6 we get n(6) = 10 periods with h = 364 days for each period. The following assumptions apply for all tested policies. 1. There is an initial portfolio value greater zero. 2. Buying and selling prices p j(t) of an asset j are the closing prices of day t. 3. At each point of time all money is invested either in assets or in cash; cash is realized if selling and buying of an asset is on different days. 4. At any time there is at most one asset in the portfolio. 5. In each period at least one buying and one selling transaction must be executed. 6. In period i = 1 all policies buy the same asset j on the same day t at the same price p j(t) as MT does. In periods i = 2,, n(p)-1 trades are carried out according to the rules of the different policies. In the last period i = n(p) the asset has to be sold on the last day of that period at the latest. No further transactions are carried out thereafter. 7. If buying and selling of the same asset should take place at the same day and the same price the transaction is not carried out because identical asset prices cause transaction costs but achieve no return. 8. If the reservation price is calculated for a day t in a period of h days then m and M are taken from the interval [t-h, t-1]. 9. All periods have a length of T+1 days where the last day of period i is also the first day of period i+1. We simulate all policies using historical Xetra DAX data from January 1, 1998 to June 6, We separate the interval into periods according to the above considerations. With this we have 520 periods of length 7 days, 260 periods of length 14 days, etc. We carried out simulation runs in order to find out (1) if MT shows a superior behaviour to buy-and-hold policies (2) the influence of m and M on the performance of MT (3) the average competitive ratio of policies MA and MT

8 8 Esther Mohr and Günter Schmidt We first concentrate on question (1) if MT shows a superior behaviour to the buyand-hold policies BH-MT and BH-Index. For calculating reservation prices we use estimates from the past, i.e. in case of a period length of h days m and M are taken from those asset quotes preceding the actual day t* of the reservation price calculation, i.e. m = min {p(t) t = t*-1, t*-2,,t*-h} and M = max {p(t) t = t*-1, t*-2,,t*-h} : Historic m, M Annualized Return Rates Including Transaction Costs for Xetra DAX Transaction costs: % of the market value but not less than 0.60 Euro and not more than Euro. Cash return: 3% p.a. Period Length 1 Week 2 Weeks 4 Weeks 3 Months 6 Months 12 Months MA % % % % % 71.47% MT 6.33% 7.11% 27.27% -0.02% 0.04% -1.58% BH-MT -4.39% 1.11% 13.52% -1.56% % % BH-Index 1.99% 1.99% 1.99% 1.99% 1.99% 1.99% Table annualized returns based on historic estimates In Table 1 the experimental results are shown taking transaction costs into account. First we analyse the absolute performance. MT outperforms BH-Index in half of the cases and BH-MT in all cases. BH-Index outperforms BH-MT in five of six cases. We can skip discussing BH-MT and focus on the comparison of MT and BH-Index. MT generates the best annual return rate of the two policies when applied to a period length of four weeks. If the period length is greater than 4 weeks BH-Index outperforms MT. As we will see later the quality of the reservation price based policies MT and BH- MT using historic estimates of m and M is less influenced by the period length but more by the quality of estimates. The good performance for the four weeks period is due to good estimates of m and M for that period length. If we consider the average performance of the trading policies we have 6.53% for MT, 1.99% for BH-Index and -2.64% for BH-MT. MT is not always the best policy but it is the best on average. From this we conclude that MT shows on average a superior behaviour to buy-and-hold policies under the assumption that m and M are calculated by historical data. In general we would assume that the better the estimates of m and M the better the performance of MT. Results in Table 1 show, that the longer the periods the worse the relative performance of all active policies. This might be due to the fact that for longer periods historical m and M are worse estimates in comparison to those for shorter periods. In order to analyze the influence of the estimates of m and M all simulations are now run with the observed m and M of the actual periods, i.e. we have clairvoyant estimates. Results for these estimates are shown in Table 2.

9 Trading Financial Markets with Online Algorithms : Clairvoyant m, M Annualized Return Rates Including Transaction Costs for Xetra DAX Transaction costs: % of the market value but not less than 0.60 Euro and not more than Euro. Cash return: 3% p.a. Period Length 1 Week 2 Weeks 4 Weeks 3 Months 6 Months 12 Months MA % % % % % % MT % % 27.27% % % % BH-MT % % % % 55.35% 35.32% BH-Index 1.99% 1.99% 1.99% 1.99% 1.99% 1.99% Table annualized returns based on precise estimates Answering Question (2) it turns out that in all cases the return rate of MT now dominates all return rates of all buy and hold policies. It can also be seen that for clairvoyant estimates of m and M the policy BH-MT now outperforms BH-Index. From this we conclude that the estimates of m and M are of major importance for the performance of reservation price guided policies MT and BH-MT. Moreover we see, if trading is forced all policies improve in achieving return rates. Now we concentrate on Question (3) comparing the experimental and the analytical competitive ratios. Again we base our discussion on annualized return rates as performance measure. Moreover, we assume that we have precise estimates for m and M. We define the rate of return for a policy x by R(x) = PV b / PV e where PV b and PV e are beginning and ending portfolio values before and after trading. For the experimental competitive ratio we get c ex = R(MA) / R(MT) and for the analytical competitive ratio we get c wc = R(OPT) / R(ON) = c t (k) (cf. Equation 5). A detailed example for the calculation of the competitive ratio is shown in Table 3 using 10 trades. For each trade the analytical competitive ratio c wc is calculated and compared to the experimental competitive ratio c ex. Calculating the analytical competitive ratio c wc = R(OPT) / R(ON) = R(MA) / R(ON) and c ex / c wc = R(ON) / R(MT) = 1 / R(MT).

10 10 Esther Mohr and Günter Schmidt Table 3: Return rates per trade The ratio c E/A = c ex / c wc relates the experimental competitive ratio to the analytical competitive ratio; if c E/A = 1 then the average experimental ratio is as bad as the worst case analytical ratio. We compared the analytical results with the experimental results based on annualized return rates for the period lengths 1, 2, 4 weeks, 3, 6, and 12 months. The overall competitive ratios are presented in Table 4.

11 Trading Financial Markets with Online Algorithms : Clairvoyant m, M Period # Trades Length MA MT Analytics (A) Experiments (E) E vs. A OPT ON c wc = OPT / ON MA MT c ex = MA / MT c E/A = c ex / c wc 12 months % 6 months % 3 months % 4 weeks % 2 weeks % 1 week % Table 4. Competitive ratio and annualized return rates for The number of trades executed may differ between MA and MT. In case MA would buy and sell the MT-asset on the same day this trade is not carried out because it would only generate transaction costs but no return. Transaction costs are not taken into account in order not to bias results. E.g. for the period length of 12 months the analytical worst case ratio OPT / ON is and the average experimental ratio MA / MT is This corresponds to the results given in Table 2 in the following way. The initial portfolio value was Euro for MA and MT resulting in a final portfolio value of 18, Euro for MT and 24, Euro for MA. This corresponds to a return of % for MT and of % for MA (cf. Table 2). As MA represents OPT the analytical worst case ratio can be calculated via portfolio values: 24, Euro / 8,000 Euro = The return ratio of MT is 18, Euro / 8,000 Euro = With this c ex = MA / MT = / = The values of the competitive ratios for the other period lengths are also given in Table 4. The return of MT in the experiments reaches at least 72.09% for period length three months, at most 98.90% for period length one week and on average 82.02% of the return of MA. The ratio of the experimental average case bound and the worst case bound reached is at least 13.43%, at most 42.42% and on average 22.95%. Moreover it is shown that the shorter the periods are the better gets MT in comparison to MA. 6 Conclusions In order to answer the three questions raised in this paper twelve simulation runs were performed. If we have precise estimates for m and M then MT outperforms buy-andhold policies in all cases even when transaction costs are considered. Simulation on historical estimates of m and M show, that MT outperforms buy-and-hold on half of the cases and also on average. We conclude that if the period length is small enough MT outperforms BH also for historical estimates of the reservation price parameters.

12 12 Esther Mohr and Günter Schmidt It is obvious that the better the estimates of m and M the better the performance of MT. Results show also that the shorter the periods, the better are estimates by historical m and M. The performance of MT is expected to get worse for historical estimates the longer the periods become. In real life it is very difficult for MT to get close to the (analytical) worst cases. The paper leaves also some open questions for future research. One is looking for better forecasts of future upper and lower bounds on asset prices to improve the performance of MT. The suitable period length for estimating m and M is an important factor to provide a good trading signal, e.g. if the period length is h days estimates for historical m and M were also be calculated over h past days. Simulations with other past period lengths for estimating m and M would be of interest. References 1. Shen, P.: Market-timing strategies that worked. Working Paper RWP 02-01, Federal Reserve Bank of Kansas City, Research Division (2002) 2. Ratner, M., Leal, R.P.: Tests of technical trading strategies in the emerging equity markets of latin america and asia. Journal of Banking and Finance 23, (1999) 3. Ronggang, Y., Stone, P.: Performance analysis of a counter-intuitive automated stock trading stategy. In: Proceedings of the 5th International Conference on Electronic Commerce, ACM International Conference Proceedings, vol. 50, pp (2003) 4. Chavarnakul, T., Enke, D.: Intelligent technical analysis based equivolume charting for stock trading using neural networks. Expert Systems and Applications 34, (2008) 5. Feng, Y., Ronggang, Y., Stone, P.: Two stock trading agents: Market making and technical analysis. In: P. Faratin, D. Parkes, J. Rodriguez-Aguilar, W. Walsh (eds.) Lecture Notes in Artificial Inteligence, Agent Mediated Electronic Commerce V: Designing Mechanisms and Systems, pp Springer (2004) 6. Silaghi, G., Robu, V.: An agent policy for automated stock market trading combining price and order book information. In: ICSC Congress on Computational Intelligence Methods and Applications, pp. 4 7 (2005) 7. El-Yaniv, R., Fiat, A., Karp, R., Turpin, G.: Optimal search and one-way trading algorithm. Algorithmica 30, (2001) 8. El-Yaniv, R.: Competitive solutions for online financial problems. ACM Computing Surveys 30(1), (1998)

Risk-Return Optimization of the Bank Portfolio

Risk-Return Optimization of the Bank Portfolio Risk-Return Optimization of the Bank Portfolio Ursula Theiler Risk Training, Carl-Zeiss-Str. 11, D-83052 Bruckmuehl, Germany, mailto:theiler@risk-training.org. Abstract In an intensifying competition banks

More information

Stock Trading Following Stock Price Index Movement Classification Using Machine Learning Techniques

Stock Trading Following Stock Price Index Movement Classification Using Machine Learning Techniques Stock Trading Following Stock Price Index Movement Classification Using Machine Learning Techniques 6.1 Introduction Trading in stock market is one of the most popular channels of financial investments.

More information

Stock Trading System Based on Formalized Technical Analysis and Ranking Technique

Stock Trading System Based on Formalized Technical Analysis and Ranking Technique Stock Trading System Based on Formalized Technical Analysis and Ranking Technique Saulius Masteika and Rimvydas Simutis Faculty of Humanities, Vilnius University, Muitines 8, 4428 Kaunas, Lithuania saulius.masteika@vukhf.lt,

More information

A Formal Study of Distributed Resource Allocation Strategies in Multi-Agent Systems

A Formal Study of Distributed Resource Allocation Strategies in Multi-Agent Systems A Formal Study of Distributed Resource Allocation Strategies in Multi-Agent Systems Jiaying Shen, Micah Adler, Victor Lesser Department of Computer Science University of Massachusetts Amherst, MA 13 Abstract

More information

Futures Trading Signal using an Adaptive Algorithm Technical Analysis Indicator, Adjustable Moving Average'

Futures Trading Signal using an Adaptive Algorithm Technical Analysis Indicator, Adjustable Moving Average' Futures Trading Signal using an Adaptive Algorithm Technical Analysis Indicator, Adjustable Moving Average' An Empirical Study on Malaysian Futures Markets Jacinta Chan Phooi M'ng and Rozaimah Zainudin

More information

Game-Theoretic Risk Analysis in Decision-Theoretic Rough Sets

Game-Theoretic Risk Analysis in Decision-Theoretic Rough Sets Game-Theoretic Risk Analysis in Decision-Theoretic Rough Sets Joseph P. Herbert JingTao Yao Department of Computer Science, University of Regina Regina, Saskatchewan, Canada S4S 0A2 E-mail: [herbertj,jtyao]@cs.uregina.ca

More information

(High Dividend) Maximum Upside Volatility Indices. Financial Index Engineering for Structured Products

(High Dividend) Maximum Upside Volatility Indices. Financial Index Engineering for Structured Products (High Dividend) Maximum Upside Volatility Indices Financial Index Engineering for Structured Products White Paper April 2018 Introduction This report provides a detailed and technical look under the hood

More information

Single Machine Inserted Idle Time Scheduling with Release Times and Due Dates

Single Machine Inserted Idle Time Scheduling with Release Times and Due Dates Single Machine Inserted Idle Time Scheduling with Release Times and Due Dates Natalia Grigoreva Department of Mathematics and Mechanics, St.Petersburg State University, Russia n.s.grig@gmail.com Abstract.

More information

Solving dynamic portfolio choice problems by recursing on optimized portfolio weights or on the value function?

Solving dynamic portfolio choice problems by recursing on optimized portfolio weights or on the value function? DOI 0.007/s064-006-9073-z ORIGINAL PAPER Solving dynamic portfolio choice problems by recursing on optimized portfolio weights or on the value function? Jules H. van Binsbergen Michael W. Brandt Received:

More information

Chapter 3. Dynamic discrete games and auctions: an introduction

Chapter 3. Dynamic discrete games and auctions: an introduction Chapter 3. Dynamic discrete games and auctions: an introduction Joan Llull Structural Micro. IDEA PhD Program I. Dynamic Discrete Games with Imperfect Information A. Motivating example: firm entry and

More information

Pass-Through Pricing on Production Chains

Pass-Through Pricing on Production Chains Pass-Through Pricing on Production Chains Maria-Augusta Miceli University of Rome Sapienza Claudia Nardone University of Rome Sapienza October 8, 06 Abstract We here want to analyze how the imperfect competition

More information

Portfolio Optimization using Conditional Sharpe Ratio

Portfolio Optimization using Conditional Sharpe Ratio International Letters of Chemistry, Physics and Astronomy Online: 2015-07-01 ISSN: 2299-3843, Vol. 53, pp 130-136 doi:10.18052/www.scipress.com/ilcpa.53.130 2015 SciPress Ltd., Switzerland Portfolio Optimization

More information

Neural Network Prediction of Stock Price Trend Based on RS with Entropy Discretization

Neural Network Prediction of Stock Price Trend Based on RS with Entropy Discretization 2017 International Conference on Materials, Energy, Civil Engineering and Computer (MATECC 2017) Neural Network Prediction of Stock Price Trend Based on RS with Entropy Discretization Huang Haiqing1,a,

More information

Robust Trading Mechanisms with Budget Surplus and Partial Trade

Robust Trading Mechanisms with Budget Surplus and Partial Trade Robust Trading Mechanisms with Budget Surplus and Partial Trade Jesse A. Schwartz Kennesaw State University Quan Wen Vanderbilt University May 2012 Abstract In a bilateral bargaining problem with private

More information

Optimal Online Two-way Trading with Bounded Number of Transactions

Optimal Online Two-way Trading with Bounded Number of Transactions Optimal Online Two-way Trading with Bounded Number of Transactions Stanley P. Y. Fung Department of Informatics, University of Leicester, Leicester LE1 7RH, United Kingdom. pyf1@leicester.ac.uk Abstract.

More information

Methodologies for determining the parameters used in Margin Calculations for Equities and Equity Derivatives. Manual

Methodologies for determining the parameters used in Margin Calculations for Equities and Equity Derivatives. Manual Methodologies for determining the parameters used in Margin Calculations for Equities and Equity Derivatives Manual Aprile, 2017 1.0 Executive summary... 3 2.0 Methodologies for determining Margin Parameters

More information

ONLINE LEARNING IN LIMIT ORDER BOOK TRADE EXECUTION

ONLINE LEARNING IN LIMIT ORDER BOOK TRADE EXECUTION ONLINE LEARNING IN LIMIT ORDER BOOK TRADE EXECUTION Nima Akbarzadeh, Cem Tekin Bilkent University Electrical and Electronics Engineering Department Ankara, Turkey Mihaela van der Schaar Oxford Man Institute

More information

Quantitative Trading System For The E-mini S&P

Quantitative Trading System For The E-mini S&P AURORA PRO Aurora Pro Automated Trading System Aurora Pro v1.11 For TradeStation 9.1 August 2015 Quantitative Trading System For The E-mini S&P By Capital Evolution LLC Aurora Pro is a quantitative trading

More information

State Switching in US Equity Index Returns based on SETAR Model with Kalman Filter Tracking

State Switching in US Equity Index Returns based on SETAR Model with Kalman Filter Tracking State Switching in US Equity Index Returns based on SETAR Model with Kalman Filter Tracking Timothy Little, Xiao-Ping Zhang Dept. of Electrical and Computer Engineering Ryerson University 350 Victoria

More information

A Multi-Agent Prediction Market based on Partially Observable Stochastic Game

A Multi-Agent Prediction Market based on Partially Observable Stochastic Game based on Partially C-MANTIC Research Group Computer Science Department University of Nebraska at Omaha, USA ICEC 2011 1 / 37 Problem: Traders behavior in a prediction market and its impact on the prediction

More information

Online Appendix: Extensions

Online Appendix: Extensions B Online Appendix: Extensions In this online appendix we demonstrate that many important variations of the exact cost-basis LUL framework remain tractable. In particular, dual problem instances corresponding

More information

Black Box Trend Following Lifting the Veil

Black Box Trend Following Lifting the Veil AlphaQuest CTA Research Series #1 The goal of this research series is to demystify specific black box CTA trend following strategies and to analyze their characteristics both as a stand-alone product as

More information

Essays on Some Combinatorial Optimization Problems with Interval Data

Essays on Some Combinatorial Optimization Problems with Interval Data Essays on Some Combinatorial Optimization Problems with Interval Data a thesis submitted to the department of industrial engineering and the institute of engineering and sciences of bilkent university

More information

Lecture 7: Bayesian approach to MAB - Gittins index

Lecture 7: Bayesian approach to MAB - Gittins index Advanced Topics in Machine Learning and Algorithmic Game Theory Lecture 7: Bayesian approach to MAB - Gittins index Lecturer: Yishay Mansour Scribe: Mariano Schain 7.1 Introduction In the Bayesian approach

More information

Absolute Alpha with Moving Averages

Absolute Alpha with Moving Averages a Consistent Trading Strategy University of Rochester April 23, 2016 Carhart (1995, 1997) discussed a 4-factor model using Fama and French s (1993) 3-factor model plus an additional factor capturing Jegadeesh

More information

Zhiling Guo and Dan Ma

Zhiling Guo and Dan Ma RESEARCH ARTICLE A MODEL OF COMPETITION BETWEEN PERPETUAL SOFTWARE AND SOFTWARE AS A SERVICE Zhiling Guo and Dan Ma School of Information Systems, Singapore Management University, 80 Stanford Road, Singapore

More information

Optimal routing and placement of orders in limit order markets

Optimal routing and placement of orders in limit order markets Optimal routing and placement of orders in limit order markets Rama CONT Arseniy KUKANOV Imperial College London Columbia University New York CFEM-GARP Joint Event and Seminar 05/01/13, New York Choices,

More information

Comparative Study between Linear and Graphical Methods in Solving Optimization Problems

Comparative Study between Linear and Graphical Methods in Solving Optimization Problems Comparative Study between Linear and Graphical Methods in Solving Optimization Problems Mona M Abd El-Kareem Abstract The main target of this paper is to establish a comparative study between the performance

More information

Prediction Models of Financial Markets Based on Multiregression Algorithms

Prediction Models of Financial Markets Based on Multiregression Algorithms Computer Science Journal of Moldova, vol.19, no.2(56), 2011 Prediction Models of Financial Markets Based on Multiregression Algorithms Abstract The paper presents the results of simulations performed for

More information

Importance Sampling for Fair Policy Selection

Importance Sampling for Fair Policy Selection Importance Sampling for Fair Policy Selection Shayan Doroudi Carnegie Mellon University Pittsburgh, PA 15213 shayand@cs.cmu.edu Philip S. Thomas Carnegie Mellon University Pittsburgh, PA 15213 philipt@cs.cmu.edu

More information

User-tailored fuzzy relations between intervals

User-tailored fuzzy relations between intervals User-tailored fuzzy relations between intervals Dorota Kuchta Institute of Industrial Engineering and Management Wroclaw University of Technology ul. Smoluchowskiego 5 e-mail: Dorota.Kuchta@pwr.wroc.pl

More information

Optimization of a Real Estate Portfolio with Contingent Portfolio Programming

Optimization of a Real Estate Portfolio with Contingent Portfolio Programming Mat-2.108 Independent research projects in applied mathematics Optimization of a Real Estate Portfolio with Contingent Portfolio Programming 3 March, 2005 HELSINKI UNIVERSITY OF TECHNOLOGY System Analysis

More information

MS-E2114 Investment Science Lecture 3: Term structure of interest rates

MS-E2114 Investment Science Lecture 3: Term structure of interest rates MS-E2114 Investment Science Lecture 3: Term structure of interest rates A. Salo, T. Seeve Systems Analysis Laboratory Department of System Analysis and Mathematics Aalto University, School of Science Overview

More information

Optimal Security Liquidation Algorithms

Optimal Security Liquidation Algorithms Optimal Security Liquidation Algorithms Sergiy Butenko Department of Industrial Engineering, Texas A&M University, College Station, TX 77843-3131, USA Alexander Golodnikov Glushkov Institute of Cybernetics,

More information

Likelihood-based Optimization of Threat Operation Timeline Estimation

Likelihood-based Optimization of Threat Operation Timeline Estimation 12th International Conference on Information Fusion Seattle, WA, USA, July 6-9, 2009 Likelihood-based Optimization of Threat Operation Timeline Estimation Gregory A. Godfrey Advanced Mathematics Applications

More information

Modeling, Analysis, and Characterization of Dubai Financial Market as a Social Network

Modeling, Analysis, and Characterization of Dubai Financial Market as a Social Network Modeling, Analysis, and Characterization of Dubai Financial Market as a Social Network Ahmed El Toukhy 1, Maytham Safar 1, Khaled Mahdi 2 1 Computer Engineering Department, Kuwait University 2 Chemical

More information

Copyright 2011 Pearson Education, Inc. Publishing as Addison-Wesley.

Copyright 2011 Pearson Education, Inc. Publishing as Addison-Wesley. Appendix: Statistics in Action Part I Financial Time Series 1. These data show the effects of stock splits. If you investigate further, you ll find that most of these splits (such as in May 1970) are 3-for-1

More information

Based on BP Neural Network Stock Prediction

Based on BP Neural Network Stock Prediction Based on BP Neural Network Stock Prediction Xiangwei Liu Foundation Department, PLA University of Foreign Languages Luoyang 471003, China Tel:86-158-2490-9625 E-mail: liuxwletter@163.com Xin Ma Foundation

More information

Statistical and Machine Learning Approach in Forex Prediction Based on Empirical Data

Statistical and Machine Learning Approach in Forex Prediction Based on Empirical Data Statistical and Machine Learning Approach in Forex Prediction Based on Empirical Data Sitti Wetenriajeng Sidehabi Department of Electrical Engineering Politeknik ATI Makassar Makassar, Indonesia tenri616@gmail.com

More information

Mathematical Modeling in Enhanced Index Tracking with Optimization Model

Mathematical Modeling in Enhanced Index Tracking with Optimization Model Journal of umerical Analysis and Applied Mathematics Vol., o., 206, pp. -5 http://www.aiscience.org/journal/jnaam Mathematical Modeling in Enhanced Index Tracking with Optimization Model Lam Weng Siew,

More information

Continuing Education Course #287 Engineering Methods in Microsoft Excel Part 2: Applied Optimization

Continuing Education Course #287 Engineering Methods in Microsoft Excel Part 2: Applied Optimization 1 of 6 Continuing Education Course #287 Engineering Methods in Microsoft Excel Part 2: Applied Optimization 1. Which of the following is NOT an element of an optimization formulation? a. Objective function

More information

HETEROGENEOUS AGENTS PAST AND FORWARD TIME HORIZONS IN SETTING UP A COMPUTATIONAL MODEL. Serge Hayward

HETEROGENEOUS AGENTS PAST AND FORWARD TIME HORIZONS IN SETTING UP A COMPUTATIONAL MODEL. Serge Hayward HETEROGENEOUS AGENTS PAST AND FORWARD TIME HORIZONS IN SETTING UP A COMPUTATIONAL MODEL Serge Hayward Department of Finance Ecole Supérieure de Commerce de Dijon, France shayward@escdijon.com Abstract:

More information

COMPARING NEURAL NETWORK AND REGRESSION MODELS IN ASSET PRICING MODEL WITH HETEROGENEOUS BELIEFS

COMPARING NEURAL NETWORK AND REGRESSION MODELS IN ASSET PRICING MODEL WITH HETEROGENEOUS BELIEFS Akademie ved Leske republiky Ustav teorie informace a automatizace Academy of Sciences of the Czech Republic Institute of Information Theory and Automation RESEARCH REPORT JIRI KRTEK COMPARING NEURAL NETWORK

More information

Designing short term trading systems with artificial neural networks

Designing short term trading systems with artificial neural networks Bond University epublications@bond Information Technology papers Bond Business School 1-1-2009 Designing short term trading systems with artificial neural networks Bruce Vanstone Bond University, bruce_vanstone@bond.edu.au

More information

Part 1 Back Testing Quantitative Trading Strategies

Part 1 Back Testing Quantitative Trading Strategies Part 1 Back Testing Quantitative Trading Strategies A Guide to Your Team Project 1 of 21 February 27, 2017 Pre-requisite The most important ingredient to any quantitative trading strategy is data that

More information

Creating short-term stockmarket trading strategies using Artificial Neural Networks: A Case Study

Creating short-term stockmarket trading strategies using Artificial Neural Networks: A Case Study Bond University epublications@bond Information Technology papers School of Information Technology 9-7-2008 Creating short-term stockmarket trading strategies using Artificial Neural Networks: A Case Study

More information

CrowdWorx Market and Algorithm Reference Information

CrowdWorx Market and Algorithm Reference Information CrowdWorx Berlin Munich Boston Poznan http://www.crowdworx.com White Paper Series CrowdWorx Market and Algorithm Reference Information Abstract Electronic Prediction Markets (EPM) are markets designed

More information

CHAPTER 13. Duration of Spell (in months) Exit Rate

CHAPTER 13. Duration of Spell (in months) Exit Rate CHAPTER 13 13-1. Suppose there are 25,000 unemployed persons in the economy. You are given the following data about the length of unemployment spells: Duration of Spell (in months) Exit Rate 1 0.60 2 0.20

More information

PART II IT Methods in Finance

PART II IT Methods in Finance PART II IT Methods in Finance Introduction to Part II This part contains 12 chapters and is devoted to IT methods in finance. There are essentially two ways where IT enters and influences methods used

More information

Richardson Extrapolation Techniques for the Pricing of American-style Options

Richardson Extrapolation Techniques for the Pricing of American-style Options Richardson Extrapolation Techniques for the Pricing of American-style Options June 1, 2005 Abstract Richardson Extrapolation Techniques for the Pricing of American-style Options In this paper we re-examine

More information

Analysis of the Impact of Leveraged ETF Rebalancing Trades on the Underlying Asset Market Using Artificial Market Simulation

Analysis of the Impact of Leveraged ETF Rebalancing Trades on the Underlying Asset Market Using Artificial Market Simulation 12 th Artificial Economics Conference 2016 20-21 September 2016 in Rome Analysis of the Impact of Leveraged ETF Rebalancing Trades on the Underlying Asset Market Using Artificial Market Simulation (proceedings)

More information

Assortment Optimization Over Time

Assortment Optimization Over Time Assortment Optimization Over Time James M. Davis Huseyin Topaloglu David P. Williamson Abstract In this note, we introduce the problem of assortment optimization over time. In this problem, we have a sequence

More information

Optimization Methods. Lecture 16: Dynamic Programming

Optimization Methods. Lecture 16: Dynamic Programming 15.093 Optimization Methods Lecture 16: Dynamic Programming 1 Outline 1. The knapsack problem Slide 1. The traveling salesman problem 3. The general DP framework 4. Bellman equation 5. Optimal inventory

More information

An enhanced artificial neural network for stock price predications

An enhanced artificial neural network for stock price predications An enhanced artificial neural network for stock price predications Jiaxin MA Silin HUANG School of Engineering, The Hong Kong University of Science and Technology, Hong Kong SAR S. H. KWOK HKUST Business

More information

INVESTMENTS Lecture 2: Measuring Performance

INVESTMENTS Lecture 2: Measuring Performance Philip H. Dybvig Washington University in Saint Louis portfolio returns unitization INVESTMENTS Lecture 2: Measuring Performance statistical measures of performance the use of benchmark portfolios Copyright

More information

Budget Management In GSP (2018)

Budget Management In GSP (2018) Budget Management In GSP (2018) Yahoo! March 18, 2018 Miguel March 18, 2018 1 / 26 Today s Presentation: Budget Management Strategies in Repeated auctions, Balseiro, Kim, and Mahdian, WWW2017 Learning

More information

Computational Model for Utilizing Impact of Intra-Week Seasonality and Taxes to Stock Return

Computational Model for Utilizing Impact of Intra-Week Seasonality and Taxes to Stock Return Computational Model for Utilizing Impact of Intra-Week Seasonality and Taxes to Stock Return Virgilijus Sakalauskas, Dalia Kriksciuniene Abstract In this work we explore impact of trading taxes on intra-week

More information

Asset Selection Model Based on the VaR Adjusted High-Frequency Sharp Index

Asset Selection Model Based on the VaR Adjusted High-Frequency Sharp Index Management Science and Engineering Vol. 11, No. 1, 2017, pp. 67-75 DOI:10.3968/9412 ISSN 1913-0341 [Print] ISSN 1913-035X [Online] www.cscanada.net www.cscanada.org Asset Selection Model Based on the VaR

More information

A MATHEMATICAL PROGRAMMING APPROACH TO ANALYZE THE ACTIVITY-BASED COSTING PRODUCT-MIX DECISION WITH CAPACITY EXPANSIONS

A MATHEMATICAL PROGRAMMING APPROACH TO ANALYZE THE ACTIVITY-BASED COSTING PRODUCT-MIX DECISION WITH CAPACITY EXPANSIONS A MATHEMATICAL PROGRAMMING APPROACH TO ANALYZE THE ACTIVITY-BASED COSTING PRODUCT-MIX DECISION WITH CAPACITY EXPANSIONS Wen-Hsien Tsai and Thomas W. Lin ABSTRACT In recent years, Activity-Based Costing

More information

INDICATORS. The Insync Index

INDICATORS. The Insync Index INDICATORS The Insync Index Here's a method to graphically display the signal status for a group of indicators as well as an algorithm for generating a consensus indicator that shows when these indicators

More information

Predicting Abnormal Stock Returns with a. Nonparametric Nonlinear Method

Predicting Abnormal Stock Returns with a. Nonparametric Nonlinear Method Predicting Abnormal Stock Returns with a Nonparametric Nonlinear Method Alan M. Safer California State University, Long Beach Department of Mathematics 1250 Bellflower Boulevard Long Beach, CA 90840-1001

More information

Minimum Downside Volatility Indices

Minimum Downside Volatility Indices Minimum Downside Volatility Indices Timo Pfei er, Head of Research Lars Walter, Quantitative Research Analyst Daniel Wendelberger, Quantitative Research Analyst 18th July 2017 1 1 Introduction "Analyses

More information

Competitive Algorithms for Online Leasing Problem in Probabilistic Environments

Competitive Algorithms for Online Leasing Problem in Probabilistic Environments Competitive Algorithms for Online Leasing Problem in Probabilistic Environments Yinfeng Xu,2 and Weijun Xu 2 School of Management, Xi an Jiaotong University, Xi an, Shaan xi, 70049, P.R. China xuweijun75@63.com

More information

Discrete models in microeconomics and difference equations

Discrete models in microeconomics and difference equations Discrete models in microeconomics and difference equations Jan Coufal, Soukromá vysoká škola ekonomických studií Praha The behavior of consumers and entrepreneurs has been analyzed on the assumption that

More information

Using Sector Information with Linear Genetic Programming for Intraday Equity Price Trend Analysis

Using Sector Information with Linear Genetic Programming for Intraday Equity Price Trend Analysis WCCI 202 IEEE World Congress on Computational Intelligence June, 0-5, 202 - Brisbane, Australia IEEE CEC Using Sector Information with Linear Genetic Programming for Intraday Equity Price Trend Analysis

More information

Stock Prediction Model with Business Intelligence using Temporal Data Mining

Stock Prediction Model with Business Intelligence using Temporal Data Mining ISSN No. 0976-5697!" #"# $%%# &'''( Stock Prediction Model with Business Intelligence using Temporal Data Mining Sailesh Iyer * Senior Lecturer SKPIMCS-MCA, Gandhinagar ssi424698@yahoo.com Dr. P.V. Virparia

More information

Measurement of Radio Propagation Path Loss over the Sea for Wireless Multimedia

Measurement of Radio Propagation Path Loss over the Sea for Wireless Multimedia Measurement of Radio Propagation Path Loss over the Sea for Wireless Multimedia Dong You Choi Division of Electronics & Information Engineering, Cheongju University, #36 Naedok-dong, Sangdang-gu, Cheongju-city

More information

Working Paper: Cost of Regulatory Error when Establishing a Price Cap

Working Paper: Cost of Regulatory Error when Establishing a Price Cap Working Paper: Cost of Regulatory Error when Establishing a Price Cap January 2016-1 - Europe Economics is registered in England No. 3477100. Registered offices at Chancery House, 53-64 Chancery Lane,

More information

A Comparative Study of Various Forecasting Techniques in Predicting. BSE S&P Sensex

A Comparative Study of Various Forecasting Techniques in Predicting. BSE S&P Sensex NavaJyoti, International Journal of Multi-Disciplinary Research Volume 1, Issue 1, August 2016 A Comparative Study of Various Forecasting Techniques in Predicting BSE S&P Sensex Dr. Jahnavi M 1 Assistant

More information

The Stock Market Crash Really Did Cause the Great Recession

The Stock Market Crash Really Did Cause the Great Recession The Stock Market Crash Really Did Cause the Great Recession Roger E.A. Farmer Department of Economics, UCLA 23 Bunche Hall Box 91 Los Angeles CA 9009-1 rfarmer@econ.ucla.edu Phone: +1 3 2 Fax: +1 3 2 92

More information

Figure (1 ) + (1 ) 2 + = 2

Figure (1 ) + (1 ) 2 + = 2 James Ofria MATH55 Introduction Since the first corporations were created people have pursued a repeatable method for determining when a stock will appreciate in value. This pursuit has been alchemy of

More information

Neuro-Dynamic Programming for Fractionated Radiotherapy Planning

Neuro-Dynamic Programming for Fractionated Radiotherapy Planning Neuro-Dynamic Programming for Fractionated Radiotherapy Planning Geng Deng Michael C. Ferris University of Wisconsin at Madison Conference on Optimization and Health Care, Feb, 2006 Background Optimal

More information

A Novel Method of Trend Lines Generation Using Hough Transform Method

A Novel Method of Trend Lines Generation Using Hough Transform Method International Journal of Computing Academic Research (IJCAR) ISSN 2305-9184, Volume 6, Number 4 (August 2017), pp.125-135 MEACSE Publications http://www.meacse.org/ijcar A Novel Method of Trend Lines Generation

More information

Sample Reports for The Expert Allocator by Investment Technologies

Sample Reports for The Expert Allocator by Investment Technologies Sample Reports for The Expert Allocator by Investment Technologies Telephone 212/724-7535 Fax 212/208-4384 Support Telephone 203/364-9915 Fax 203/547-6164 e-mail support@investmenttechnologies.com Website

More information

Research Article Portfolio Optimization of Equity Mutual Funds Malaysian Case Study

Research Article Portfolio Optimization of Equity Mutual Funds Malaysian Case Study Fuzzy Systems Volume 2010, Article ID 879453, 7 pages doi:10.1155/2010/879453 Research Article Portfolio Optimization of Equity Mutual Funds Malaysian Case Study Adem Kılıçman 1 and Jaisree Sivalingam

More information

A Dynamic Hedging Strategy for Option Transaction Using Artificial Neural Networks

A Dynamic Hedging Strategy for Option Transaction Using Artificial Neural Networks A Dynamic Hedging Strategy for Option Transaction Using Artificial Neural Networks Hyun Joon Shin and Jaepil Ryu Dept. of Management Eng. Sangmyung University {hjshin, jpru}@smu.ac.kr Abstract In order

More information

Lower Bounds on Revenue of Approximately Optimal Auctions

Lower Bounds on Revenue of Approximately Optimal Auctions Lower Bounds on Revenue of Approximately Optimal Auctions Balasubramanian Sivan 1, Vasilis Syrgkanis 2, and Omer Tamuz 3 1 Computer Sciences Dept., University of Winsconsin-Madison balu2901@cs.wisc.edu

More information

A Novel Prediction Method for Stock Index Applying Grey Theory and Neural Networks

A Novel Prediction Method for Stock Index Applying Grey Theory and Neural Networks The 7th International Symposium on Operations Research and Its Applications (ISORA 08) Lijiang, China, October 31 Novemver 3, 2008 Copyright 2008 ORSC & APORC, pp. 104 111 A Novel Prediction Method for

More information

MULTISTAGE PORTFOLIO OPTIMIZATION AS A STOCHASTIC OPTIMAL CONTROL PROBLEM

MULTISTAGE PORTFOLIO OPTIMIZATION AS A STOCHASTIC OPTIMAL CONTROL PROBLEM K Y B E R N E T I K A M A N U S C R I P T P R E V I E W MULTISTAGE PORTFOLIO OPTIMIZATION AS A STOCHASTIC OPTIMAL CONTROL PROBLEM Martin Lauko Each portfolio optimization problem is a trade off between

More information

Tug of War Game. William Gasarch and Nick Sovich and Paul Zimand. October 6, Abstract

Tug of War Game. William Gasarch and Nick Sovich and Paul Zimand. October 6, Abstract Tug of War Game William Gasarch and ick Sovich and Paul Zimand October 6, 2009 To be written later Abstract Introduction Combinatorial games under auction play, introduced by Lazarus, Loeb, Propp, Stromquist,

More information

An Algorithm for Trading and Portfolio Management Using. strategy. Since this type of trading system is optimized

An Algorithm for Trading and Portfolio Management Using. strategy. Since this type of trading system is optimized pp 83-837,. An Algorithm for Trading and Portfolio Management Using Q-learning and Sharpe Ratio Maximization Xiu Gao Department of Computer Science and Engineering The Chinese University of HongKong Shatin,

More information

EXAMINATION II: Fixed Income Valuation and Analysis. Derivatives Valuation and Analysis. Portfolio Management

EXAMINATION II: Fixed Income Valuation and Analysis. Derivatives Valuation and Analysis. Portfolio Management EXAMINATION II: Fixed Income Valuation and Analysis Derivatives Valuation and Analysis Portfolio Management Questions Final Examination March 2011 Question 1: Fixed Income Valuation and Analysis (43 points)

More information

International Journal of Computer Science Trends and Technology (IJCST) Volume 5 Issue 2, Mar Apr 2017

International Journal of Computer Science Trends and Technology (IJCST) Volume 5 Issue 2, Mar Apr 2017 RESEARCH ARTICLE Stock Selection using Principal Component Analysis with Differential Evolution Dr. Balamurugan.A [1], Arul Selvi. S [2], Syedhussian.A [3], Nithin.A [4] [3] & [4] Professor [1], Assistant

More information

This version is available:

This version is available: RADAR Research Archive and Digital Asset Repository Patrick, M and French, N The internal rate of return (IRR): projections, benchmarks and pitfalls Patrick, M and French, N (2016) The internal rate of

More information

Evolution of Strategies with Different Representation Schemes. in a Spatial Iterated Prisoner s Dilemma Game

Evolution of Strategies with Different Representation Schemes. in a Spatial Iterated Prisoner s Dilemma Game Submitted to IEEE Transactions on Computational Intelligence and AI in Games (Final) Evolution of Strategies with Different Representation Schemes in a Spatial Iterated Prisoner s Dilemma Game Hisao Ishibuchi,

More information

Iran s Stock Market Prediction By Neural Networks and GA

Iran s Stock Market Prediction By Neural Networks and GA Iran s Stock Market Prediction By Neural Networks and GA Mahmood Khatibi MS. in Control Engineering mahmood.khatibi@gmail.com Habib Rajabi Mashhadi Associate Professor h_mashhadi@ferdowsi.um.ac.ir Electrical

More information

Global Financial Management

Global Financial Management Global Financial Management Bond Valuation Copyright 24. All Worldwide Rights Reserved. See Credits for permissions. Latest Revision: August 23, 24. Bonds Bonds are securities that establish a creditor

More information

Dynamic retirement withdrawal planning

Dynamic retirement withdrawal planning Financial Services Review 15 (2006) 117 131 Dynamic retirement withdrawal planning R. Gene Stout,* John B. Mitchell Department of Finance and Law, Central Michigan University, Mt. Pleasant, MI 48859, USA

More information

Sharper Fund Management

Sharper Fund Management Sharper Fund Management Patrick Burns 17th November 2003 Abstract The current practice of fund management can be altered to improve the lot of both the investor and the fund manager. Tracking error constraints

More information

Teaching Bandits How to Behave

Teaching Bandits How to Behave Teaching Bandits How to Behave Manuscript Yiling Chen, Jerry Kung, David Parkes, Ariel Procaccia, Haoqi Zhang Abstract Consider a setting in which an agent selects an action in each time period and there

More information

SIMULATION CHAPTER 15. Basic Concepts

SIMULATION CHAPTER 15. Basic Concepts CHAPTER 15 SIMULATION Basic Concepts Monte Carlo Simulation The Monte Carlo method employs random numbers and is used to solve problems that depend upon probability, where physical experimentation is impracticable

More information

Lecture One. Dynamics of Moving Averages. Tony He University of Technology, Sydney, Australia

Lecture One. Dynamics of Moving Averages. Tony He University of Technology, Sydney, Australia Lecture One Dynamics of Moving Averages Tony He University of Technology, Sydney, Australia AI-ECON (NCCU) Lectures on Financial Market Behaviour with Heterogeneous Investors August 2007 Outline Related

More information

Lecture 9 Feb. 21, 2017

Lecture 9 Feb. 21, 2017 CS 224: Advanced Algorithms Spring 2017 Lecture 9 Feb. 21, 2017 Prof. Jelani Nelson Scribe: Gavin McDowell 1 Overview Today: office hours 5-7, not 4-6. We re continuing with online algorithms. In this

More information

GLOBAL EQUITY MANDATES

GLOBAL EQUITY MANDATES MEKETA INVESTMENT GROUP GLOBAL EQUITY MANDATES ABSTRACT As the line between domestic and international equities continues to blur, a case can be made to implement public equity allocations through global

More information

Parameter Estimation Techniques, Optimization Frequency, and Equity Portfolio Return Enhancement*

Parameter Estimation Techniques, Optimization Frequency, and Equity Portfolio Return Enhancement* Parameter Estimation Techniques, Optimization Frequency, and Equity Portfolio Return Enhancement* By Glen A. Larsen, Jr. Kelley School of Business, Indiana University, Indianapolis, IN 46202, USA, Glarsen@iupui.edu

More information

arxiv: v2 [q-fin.cp] 18 Feb 2017

arxiv: v2 [q-fin.cp] 18 Feb 2017 PyCaMa: Python for cash management Francisco Salas-Molina 1, Juan A. Rodríguez-Aguilar 2, and Pablo Díaz-García 3 arxiv:1702.05005v2 [q-fin.cp] 18 Feb 2017 1 Hilaturas Ferre, S.A., Les Molines, 2, 03450

More information

A lower bound on seller revenue in single buyer monopoly auctions

A lower bound on seller revenue in single buyer monopoly auctions A lower bound on seller revenue in single buyer monopoly auctions Omer Tamuz October 7, 213 Abstract We consider a monopoly seller who optimally auctions a single object to a single potential buyer, with

More information

Factor Alignment for Equity Portfolio Management

Factor Alignment for Equity Portfolio Management Factor Alignment for Equity Portfolio Management Sebastian Ceria, CEO Axioma, Inc. The 19th Annual Workshop on Financial Engineering: Quantitative Asset Management Columbia University November 2012 Factor

More information

Yao s Minimax Principle

Yao s Minimax Principle Complexity of algorithms The complexity of an algorithm is usually measured with respect to the size of the input, where size may for example refer to the length of a binary word describing the input,

More information

Optimal Search for Parameters in Monte Carlo Simulation for Derivative Pricing

Optimal Search for Parameters in Monte Carlo Simulation for Derivative Pricing Optimal Search for Parameters in Monte Carlo Simulation for Derivative Pricing Prof. Chuan-Ju Wang Department of Computer Science University of Taipei Joint work with Prof. Ming-Yang Kao March 28, 2014

More information