Suppose you built a system to predict stock prices. How would you evaluate it?
First of all it is very difficult to predict stockprices with current available information because it is very random .So there isnt any models with which I would compare my model with to evaluate it . Some prefer to use accuracy of the model to evaluate the models performance. The problem with using accuracy as a performance measure is that it is difficult to assert whether the built models are valid, due to the fact that the data in the test set is generally not uniformly distributed.Area Under the Receiver Operating Characteristic Curve(AUC) is a metric that allows easy evaluation of the discriminative power of a model by measuring the performance of the classification model over the complete range of possible cut-off values.The AUC is a generally accepted performance metric to assess the predictive performance of classification models with respect to ranking in data mining. One of the key advantages of using AUC is its ability to cope with skewed distributions of target label data. Furthermore, it allows for easy comparison with random predictions.AUC is a useful metric for measuring model discrimination power. Even so, just like accuracy, it proves to be less useful in evaluating the real world operational value of a classifier since it makes assumptions about the data that might not be portable to a real setting.In order to properly evaluate the prediction performance of a model, no training information can be used in the evaluation. Usually a 'hold out' set is kept aside for evaluation purposes. In time series prediction, an additional concern is that we cannot use any future information in the training phase of a model, this is usually referred to as 'out of time'.
It would be optimal when the test set is withheld from the training process and is only used in the evaluation of the trained model. There is a '5 fold in time' cross validation scheme which might be usefull.By using this scheme we can ensure a more robust evaluation of the model.Once the optimal parameters have been determined, a final model can be built on the full training set. Note that no 'out of time' information may be used when building the final system to avoid using information of a future event in a prediction since this information would not be available in a trading system either.
Furthermore constant backtesting is advised in order to ensure to continuing correctness of the models.
Its a way long answer ,but still I guess you have got a brief idea about limitations of stock price models and some possible ways for effective evaluation of these models.
THANK YOU
Suppose you built a system to predict stock prices. How would you evaluate it?
Memory organization a) Suppose that a 32MB system memory is built from 32 1MB RAM chips. How many address lines are needed to select one of the memory chips? Suppose a system has a byte-addressable memory size of 4GB. How many bits are required for each address? Suppose that a system uses 16-bit memory words and its memory built from 32 1Mx 8 RAM chips. How large, in words, is the memory on this system? Suppose that a system uses...
4. Forward and Futures Prices A. (6 points) Suppose the stock price is $35 and the continuously compounded interest rate is 5%. What is the 6-month forward price, assuming dividends are zero? B. (6 points) If the forward price is $35.50, what is the annualized continuous dividend yield? 5. Forward and Futures Prices Suppose you are a market-maker in S&R index forward contracts. The S&R index spot price is 1100, the risk-free rate is 5%, and the dividend yield on...
When is it appropriate for an investor to purchase a butterfly spread? Suppose three put options on a stock have the same expiration date and strike prices of $65, $70, and $75. The market prices are $3.50, $6, and $7.50, respectively. Explain how a butterfly spread can be created. Construct a table showing the profit from the strategy. For what range of stock prices would the butterfly spread lead to a loss? When is it appropriate for an investor to...
How would you evaluate the following risks that exist at Company X? How would you prioritize which of these risks need to be addressed first? -Existing file servers are not being backed up -Users keep post it notes with their login credentials under their keyboards -Your network firewall is running an operating system that is 5 years old -No antivirus software is deployed to desktop computers -VPN access is not being logged -Company X does not have an acceptable use...
How much would you pay for a share of stock paying a dividend (cash payout C) of $4 to be paid in one year, a known selling price in one year (P) of $50, and expected return (R) of similar assets of 4%? You would pay $ (Round your response to the nearest penny) Consider the one-period valuation model for computing stock prices. Suppose you are considering buying Wal-Mart stock, which has a price of $75.06 and a dividend of...
Suppose you write 40 call option contracts with a $40 strike. The premium is $3.03. Evaluate your potential gains and losses at option expiration for stock prices of $30, $40, and $50. (Input all amounts as positive values. Do not round intermediate calculations.) At stock price of 30, the ____. is _____ At stock price of 40, the ____. is _____ At stock price of 50, the ____. is _____
How would you, as a patient, find information about a provider's quality or prices? How would you assess the confidence you have in that information?
How would you socialize, evaluate, and retain a preceptor?
Financial QUESTION # 3 What is a Binomial Tree? How many terminal stock prices would it be if the binomial tree has 30 time steps? Max. Marks 3-1.5x2] ANSWER [Max. Marks 3] QUESTION # 4 Suppose that put-call parity exists for the call and put prices of $3 and $2.5 respectively. The options are of same maturity of 9 months on the stock with spot price of $45. If the available 6- month and 9-months risk-free interest rates are 5%...
How would you evaluate cos(cos^-1(-1))?