COLLECTIVE INTELLIGENCE: A NEW APPROACH TO STOCK PRICE FORECASTING



Similar documents
Stock Market Efficiency and Insider Trading Kris McKinley, Elon College

COMPARATIVE ANALYSIS BETWEEN THE FUNDAMENTAL AND TECHNICAL ANALYSIS OF STOCKS

ECON4510 Finance Theory Lecture 7

Neural Network Stock Trading Systems Donn S. Fishbein, MD, PhD Neuroquant.com

ARE STOCK PRICES PREDICTABLE? by Peter Tryfos York University

How to Win the Stock Market Game

1. Overconfidence {health care discussion at JD s} 2. Biased Judgments. 3. Herding. 4. Loss Aversion

C. TARGET MARKET Novice to Experienced traders who aspire to become consistently profitable professionals

Successful value investing: the long term approach

Section 1 - Dow Jones Index Options: Essential terms and definitions

IS MORE INFORMATION BETTER? THE EFFECT OF TRADERS IRRATIONAL BEHAVIOR ON AN ARTIFICIAL STOCK MARKET

How To Get The Most Out Of The Momentum Trader

Understanding the Technical Market Indicators

Stock Market Forecasting Using Machine Learning Algorithms

Implied Volatility Skews in the Foreign Exchange Market. Empirical Evidence from JPY and GBP:

Understanding Portfolios. Enter a Trade

MARKETS, INFORMATION AND THEIR FRACTAL ANALYSIS. Mária Bohdalová and Michal Greguš Comenius University, Faculty of Management Slovak republic

Economics Chapter 16 Class Notes

Comparing the Awesome Oscillator to a Time-Based Trade: A Framework for Testing Stock Trading Algorithms

Memo slide our calls and puts before and after the debt deadline 25-Oct Wed Today SPY

Stock Market Dashboard Back-Test October 29, 1998 March 29, 2010 Revised 2010 Leslie N. Masonson

chapter: Solution Decision Making by Individuals and Firms

GOLD S SECRETS REVEALED. All You Need to Know to Trade Gold Successfully on the Financial Markets

What is a day trade?

Understanding Portfolios. Enter a Trade

(NASDAQ: MNGA) Magnegas Corporation. Bullish. Investment Highlights

A Guide to the Insider Buying Investment Strategy

Market Efficiency and Behavioral Finance. Chapter 12

The Equity Evaluations In. Standard & Poor s. Stock Reports

HOW TO BUY A STOCK BY KELLY GREEN

How to find the big winners in the stock market.

HOW TO SELL A STOCK BY KELLY GREEN

Virtual Stock Market Game Glossary

NO PART OF THIS E-BOOK MAY BE REPRODUCED FOR PERSONAL OR COMMERCIAL PURPOSE WITHOUT THE EXPRESS PERMISSION OF MARKET GEEKS LLC

Why is Insurance Good? An Example Jon Bakija, Williams College (Revised October 2013)

Introduction... 4 A look at Binary Options Who Trades Binary Options? Binary Option Brokers... 5 Individual Investors...

LESSON 1 WHY STUDY THE STOCK MARKET?

A STUDENT TERM PAPER EVALUATING BUY AND SELL SIGNALS IN THE STOCK MARKET

Model Validation Turtle Trading System. Submitted as Coursework in Risk Management By Saurav Kasera

Summary. Chapter Five. Cost Volume Relations & Break Even Analysis

Valuing the Business

WHAT IS THE VALUE OF A STOCK?

Investing on hope? Small Cap and Growth Investing!

Factors Influencing Price/Earnings Multiple

Dashboards with Live Data For Predictive Visualization. G. R. Wagner, CEO GRW Studios, Inc.

Q&a: Why Trading Is Nothing Like Playing A Competitive Sport Markets...

How to Paper Trade Jim Rickards IMPACT System

Investing in Stocks Copyright 2012 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin

ACTIVITY 4.1 READING A STOCK TABLE

Proceedings of the 9th WSEAS International Conference on APPLIED COMPUTER SCIENCE

Pre- and Post Test Elementary School / Grades 3-5

No duplication of transmission of the material included within except with express written permission from the author.

A Beginner s Guide to Financial Freedom through the Stock-market. Includes The 6 Steps to Successful Investing

The impact of social media is pervasive. It has

Historical Distributions of IRR in Private Equity

TABLE OF CONTENTS. ROULETTE FREE System # ROULETTE FREE System #

Understanding Portfolios. Reading the Portfolio

Money Math for Teens. Dividend-Paying Stocks

How to Forecast Sales

CHANCE ENCOUNTERS. Making Sense of Hypothesis Tests. Howard Fincher. Learning Development Tutor. Upgrade Study Advice Service

Lecture 15: Final Topics on CAPM

A Study of the Relation Between Market Index, Index Futures and Index ETFs: A Case Study of India ABSTRACT

Introduction The Mental Aspect Getting the Most Out of Momentum Trader Follow the Leader... 5

Saving and Investing 101 Preparing for the Stock Market Game. Blue Chips vs. Penny Stocks

11 Option. Payoffs and Option Strategies. Answers to Questions and Problems

(Refer Slide Time: 01:52)

Improved Trend Following Trading Model by Recalling Past Strategies in Derivatives Market

Trading Systems Series

Prediction of Closing Stock Prices

Stock Market. Software User Guide

Goals: What are you saving your money for college, a car, retirement? Decide what you want and how much you will need for each item.

A Better Statistical Method for A/B Testing in Marketing Campaigns

Project 16 - PLAYING THE STOCK MARKET FOR GAIN OR LOSS

Using Text and Data Mining Techniques to extract Stock Market Sentiment from Live News Streams

The Trading Method That Proves Even a Beginning Trader Can Become a Profitable Trader in Just Hours by Trading with the Rhythm of the Market.

Introduction to. Hypothesis Testing CHAPTER LEARNING OBJECTIVES. 1 Identify the four steps of hypothesis testing.

How To Buy Stock On Margin

The Impact of Gold Trading

-6.0% -4.0% -2.0% 0.0% 2.0% 4.0% 6.0% Copyright by Otar & Associates

Module 5 Index CFDs. Course #: Title. Version 1 August

Stock Returns Following Profit Warnings: A Test of Models of Behavioural Finance.

Technical analysis. Course 11

How Wall Street Works Nightly Business Report

Neural Networks, Financial Trading and the Efficient Markets Hypothesis

BUSM 411: Derivatives and Fixed Income

Overlapping ETF: Pair trading between two gold stocks

Game Theory and Poker

BROKER SERVICES AND PLATFORM

27PercentWeekly. By Ryan Jones. Part II in the Series Start Small and Retire Early Trading Weekly Options

Volatility: Implications for Value and Glamour Stocks

A Blueprint To Profitable Options Trading

Using Software Agents to Simulate How Investors Greed and Fear Emotions Explain the Behavior of a Financial Market

Introduction to Futures Contracts

Futures Trading Based on Market Profile Day Timeframe Structures

Transcription:

COLLECTIVE INTELLIGENCE: A NEW APPROACH TO STOCK PRICE FORECASTING CRAIG A. KAPLAN* iq Company (www.iqco.com) Abstract A group that makes better decisions than its individual members is considered to exhibit collective intelligence (CI). This paper describes the design and testing of a prototype CI system that makes stock trading decisions based on group input. We hypothesized that the CI system would outperform the major stock indices, and that the performance of the system would improve as the size of the group increased. During an eleven trading-day test period, the system outperformed the NASDAQ, S&P 500, and DJIA stock indices by margins of 12.40%, 5.68%, and 2.25% respectively. Statistical analysis showed that it was highly unlikely that a random sample of NASDAQ stock picks would have performed as well as the system (p<.02). We also found that the system performed better when trading decisions were based on input from larger groups, suggesting that CI rather than individual intelligence was responsible for the system s overall good performance. Further testing is needed to see if these results will hold up over a longer period of time and with more participants. Keywords Group decision-making, stock price forecasting, collective intelligence. Introduction Is it possible to forecast stock prices accurately? Given that simply buying an index fund, such as the S&P 500, can outperform more than 80% of the professional analysts and stock traders on Wall Street, some have argued that stock picking is a losing proposition [1]. Those who insist on trying anyway generally fall into one of two camps: value investors or technical investors. Value investors, of whom Warren Buffet is probably the best-known example, buy companies that they feel are undervalued and then sell them when the stock prices adjust upwards [2]. Technical investors analyze charts and graphs in an attempt to find inflection points, market peaks and bottoms, or other patterns or trends that they think will give them an investment edge [3]. One common argument against the possibility of forecasting stock prices is the market efficiency argument. According to this point of view, if technical analysis, value investing, or any other method based on generally available information really worked then enough people would begin using it so that any advantage would disappear. However some researchers have pointed out that the very fact that traders are willing to pay for information indicates that markets cannot be informationally efficient [4, 5]. A potentially more serious problem at least for value investors is that the stock market does not seem to be rational. Rational expectation models of the stock market do not predict speculative bubbles and crashes, yet these are relatively commonplace phenomenon both in the real world and under experimental laboratory conditions [6, 7]. There is a growing body of evidence that the key to forecasting the stock market lies neither in value analysis nor in technical analysis. Rather, investor psychology seems to be the critical factor. Instead of treating investor psychology as noise, we should recognize that it is actually the signal that drives much of the day-to-day price fluctuations. In fact, when researchers have conducted experimental studies of investors, they find that people do not seem * The author would like to thank Erica Golden and Jason Laumeister for their help in conducting this research.

to take a random walk down Wall Street. Instead they behave in predictable ways, which can be captured by models that incorporate psychological assumptions, such as momentum investing [7, 8]. People also tend to expect rising prices, miss price jumps, and learn from experience [6]. In fact one researcher has shown that the severity of price crashes has a very strong correlation (R 2 =0.98) with the length of time since the last crash [9]. Apparently, over time, people forget that crashes can happen and eventually get carried away with irrational exuberance. Of course the media and analysts have built a multibillion dollar industry rationalizing and interpreting market psychology after the fact. People talk about whisper numbers and investor confidence, but the truth is most professionals haven t a clue what is about to happen. What almost all of them are quite good at doing is creating a story, after the fact, to explain what already happened. But what if there were a way to instantly gather and synthesize all of the complex variables that comprise investor psychology, and then distill them into a single number a forecast of a future stock price? In fact, each individual investor is doing exactly such a synthesis in his or her own brain before making an investment decision. However the synthesis is imperfect. It is imperfect, in large measure, because: a) no one investor has access to all of the relevant information, b) no one investor has the brainpower to process all of the information rapidly enough to make optimal decisions, and Collective Intelligence Collective Intelligence (CI) has been defined as the ability of a group to solve more problems than its individual members [10]. This definition could certainly be expanded to include other types of cognition besides problem solving. For example, a group that makes better decisions than its individual members might be considered to exhibit CI. Similarly a group that makes more accurate stock forecasts than its individual members might also be said to exhibit CI. Simply put, when CI is operating, many minds are better than one. Applying CI to the domain of stock price forecasting, one could imagine a system that would combine the information, processing power, and judgment of many minds to create collective price forecasts that were more accurate than those produced by most individual investors. Since all investors buy or sell stock based on their future expectations (usually individual forecasts), a CI system that traded based on collective forecasts should outperform the major market indices. Specifically, we hypothesized: 1. A CI system would outperform the NASDAQ, S&P500, and DJIA. 2. A CI system would perform better as more people participated in the system. Prototype iq Company (iq) built a prototype consisting of a website, a database, and proprietary information processing algorithms. Figure 1 illustrates the basic architecture of iq s prototype system. c) individual investors make mistakes in judgment Notice however that all three of these shortcomings might be overcome by groups. Groups, collectively, have access to more information than an individual does. Groups, collectively, have the brainpower to process much more information than an individual can. Groups, collectively, generally have better judgment than a single individual. (For example, the use of twelve jurors in a judicial system, or of peerreview in academia, relies on this principle.) website processing algorithms database Figure 1. Basic Prototype Architecture

Investors went to the prototype s website where they forecast tomorrow s closing price for the stock(s) of their choice. To create collective forecasts, and to prevent unscrupulous individuals from gaming the system, we then processed the raw individual forecasts through proprietary and patent-pending technology. The details of this processing system are described in our pending patent [11]. However, conceptually, our system weights each individual s forecast by the past track record of that individual on a particular stock. Information about the performance of each investor was stored in a database where it could be accessed by the processing algorithms as needed. For example, suppose John and Sue are the only two individuals who have made forecasts about IBM s stock price. Our system tracks how accurate John and Sue are over time. If John is more accurate in his forecasts than Sue, then when the forecasts of John and Sue are combined into a single collective forecast, the system will give John s forecast more weight than Sue s forecast. The prototype then returned a table of quotes, with blank fields where participants could enter their forecasts for tomorrow s closing price for these same stocks (Figure 3). Figure 3. Enter Stock Forecasts Screen Next, the system included the participant s individual forecasts in its collective intelligence calculations, and showed participants up-to-the-minute collective forecasts for each stock that the participant had forecast (Figure 4). A powerful feature of the CI approach is that as more people use the system, the system becomes more accurate. This creates a positive feedback loop sometimes called a network effect in which more people using the system induces even more people to use the system. It may be useful to describe how the system worked from the point of view of a participant in our test. Participants began by going to a website and entering stock symbols to get 15-minute delayed quotes (Figure 2). Figure 4. Display Collective Forecasts Screen Note that this approach incorporated an informational trade: the participant entered an individual forecast and received in return a potentially more valuable collective forecast from the system. At the top of every screen, participants saw iq s patent-pending Tomorrow Ticker tm, which displayed continuous updates of both stock quotes and collective forecasts (Figure 5). Figure 2. Initial Quote Request Screen Figure 5. The Tomorrow Ticker

The top line of the ticker showed a 15-minutedelayed quote for the symbol while the bottom line showed the latest collective forecast of tomorrow s closing price for the same stock symbol. Methodology iq partnered with Save Our Shores (SOS) a local environmental group with a mailing list of about 1,500 members. Interviews with members of SOS suggested that this group was representative of the general population with the exception that SOS members tended to be more environmentally conscious than the average citizen. Not all SOS members had Internet access, but enough did so that we could conduct a useful test of our prototype. We wanted to target average people who did not possess any special knowledge and who were not professional traders. Our reasoning was that if we could get results by tapping the collective intelligence of members of the general population, then the results would only get better if we tapped stock trading professionals. We also wanted to generalize any results to the online investor population at large and this population is made up mostly of people who do not invest professionally. To encourage participation, iq offered to donate a minimum of one cent for each individual forecast anybody made during the test period. iq also offered to increase this donation if the system outperformed the S&P 500 and/or if participants entered forecasts on more than one day during the test period. The test period was scheduled solely for the convenience of SOS. The test period began on February 5, 2001 and ended on February 20, 2001. Due to weekends and holidays, this period contained eleven trading days when the major US stock markets were open. iq contacted SOS members via mail and Email to promote participation in the experimental test. All together, 63 individuals participated about a 4% response rate from the 1,500 members contacted. These 63 participants entered a total of 785 individual forecasts. From these 785 individual forecasts, the collective intelligence algorithms generated 401 unique collective forecasts. The results reported below are based on various analyses of these 401 collective forecasts. Here is how the CI system operated during the test: As individuals entered their stock forecasts, the system processed these forecasts using its computer algorithms and generated collective forecasts. Each collective forecast represented the processed intelligence of one or more individuals regarding the closing price of a particular stock the next day. For example, the collective forecast, IBM 114.25, means that based on the input of all individual forecasts for IBM, the system has produced a single collective forecast that IBM will close at 114.25 tomorrow. Each day, just before the market closed, we simulated trading on all available collective forecasts for the next day. Trading on the collective forecasts means we followed these rules: 1. If today s closing price is lower than the collective forecast, then buy the stock because the system is saying it will go up tomorrow. 2. If today s closing price is higher than the collective forecast, then sell the stock because the system is saying it will go down tomorrow. 3. If today s closing price is identical to the collective forecast, do nothing because the system is saying there will be no change tomorrow. 4. The amount of stock bought or sold is proportional to the % difference between the collective forecast and today s closing price. This means you buy more of a stock that is forecast to go up a lot than you do of a stock that is forecast to go up only a little. Similarly, you sell more if the stock is forecast to go down more. 5. If the collective forecast was correct in predicting the direction that the stock moved, then you made the difference between the closing price on the day the collective forecast was generated and the next day when the collective forecast could be tested. If the collective forecast was wrong about the direction, then you lost the difference. The overall return from trading on the collective forecasts is simply the average of the percentage

gains and losses from all trades made during the test period. Results Our first hypothesis was that a CI system would outperform (i.e. yield better returns than) the NADAQ, S&P 500, or DJIA. We compared the actual return that would have been generated by trading on the system s collective forecasts with the actual return that would have been generated by investing in the NASDAQ, S&P 500, and the DJIA stock indices. Figure 6 shows the results of this comparison graphically. Performance of the indices assumed we bought each index on Feb 5 th and sold it on Feb 20 th the same period covered by our test of the CI system. % Gain or Loss 2.00% 0.00% -2.00% -4.00% -6.00% -8.00% -10.00% -12.00% -14.00% Trading Performance 02/5-02/20 (11 trading days) NASDAQ S&P 500 Index or Fund DJIA Figure 6. System vs. Major Indices CI System The CI system gained.11% during the eleven trading-day period while the other indices suffered losses. The system outperformed the NASDAQ, S&P 500, and DJIA stock indices by margins of 12.40%, 5.68%, and 2.25% respectively. A t-test showed that the probability that the CI system would outperform the NASDAQ by as much as it did simply by chance is less than two in one hundred (p<.02, two-tailed t-test). This result is statistically significant. If collective intelligence is responsible for the better performance of the system, then as more people use the system it should perform better. The best way to test this hypothesis would be to run a follow-up test with a very large number of participants to see if the CI system performs even better. However it is also possible to divide the data we have already collected into groups of collective forecasts that were based on different numbers of individual forecasts. For example, on one day we might find that the collective forecast for IBM was based on only two individual forecasts, while on another day, the collective forecast for IBM might have been based on eight individual forecasts. If the collective forecast based on eight individual forecasts proved to be more accurate than the forecast based on only two individual forecasts, then this would be evidence in support of CI. We divided the 401 collective forecasts into three groups those based on only one or two individual forecasts (Low CI, n=368), those based on three individual forecasts (Med CI, n=17) and those based on four or more individual forecasts (High CI, n=16). We then compared the gains made by trading on collective forecasts in the three groups. Figure 7 shows the results of this comparison. Gain Results by # of Individual Forecasts 3.50% 3.00% 2.50% 2.00% 1.50% 1.00% 0.50% 0.00% 0.02% 1.73% 3.23% Low CI Med CI High CI Low (1 or 2), Med (3), High (4+) Figure 7. Results by # of Individual Forecasts Figure 7 shows clearly that when the system s collective predictions are based on more forecasts, they are more accurate, and translate into higher % gains. It is unlikely that the better gains achieved by the collective forecasts based on three or more individual forecasts are simply due to chance (p<.07, one tailed t-test). Perhaps more importantly, from an investors point of view, Figure 7 shows we could have made 3.23% profit (instead of the.11% overall profit shown in

Figure 6) during the eleven-day test period, if we used only collective forecasts based on four or more individual forecasts. Assuming 250 trading days, this equates to a 73.4% annual return on investment. Conclusions First, the system for forecasting stock prices outperformed the NASDAQ, S&P 500, and DJIA during our test period. Second, statistical analysis showed that it was highly unlikely that this exceptional performance was due to chance. Third, detailed analysis showed that the system s performance improved as more people participated (i.e. when collective forecasts were based on more individual forecasts), suggesting that CI was the responsible for the overall good performance of the system. Together, these preliminary results make a strong case that the CI system works and that it offers significant gains over simply investing in index funds. However since the test was conducted over only eleven trading days, and because a total of only 63 people were involved in the test, more testing is needed to prove the advantage of the CI approach conclusively. Next steps include improving the reliability and usability of the CI prototype, conducting a test on a much larger scale, and experimenting with variations of the CI processing algorithms to identify those that are most effective. If the preliminary results reported here continue to hold over longer periods of time and with larger numbers of participants, then systems incorporating CI may become essential tools for investors of the future. [4] G. Caginalp and D. Balenovich, Trend-Based Asset Flow in Technical Analysis and Securities Marketing, Psychology & Marketing, Vol. 13, 4, pp.407-444, 1996. [5] S. Grossman and J. Stiglitz, On the Impossibility of Informationally Efficient Markets, American Economic Review, Vol. 70, pp. 393-407, 1980. [6] D. P. Porter and V. L. Smith, Stock Market Bubbles in the Laboratory, Applied Mathematical Finance, Vol. 1, pp. 111-127, 1994. [7] G. Caginalp, D. Porter, and V. L. Smith, Overreactions, Momentum, Liquidity, and Price Bubbles in Laboratory and Field Asset Markets, The Journal of Psychology and Financial Markets, Vol. 1, No. 1, pp.24-28, 2000. [8] G. Caginalp, D. Porter, and V. Smith, Momentum and Overreaction in Experimental Financial Markets, International Journal of Industrial Organization, Vol. 18, No. 1, pp.187-204, 2000. [9] E. Renshaw, The Crash of October 19 in Retrospect, The Market Chronicle, Vol. 22, 1, 1988. [10] F. Heylighen, Collective Intelligence and Its Implications on the Web: Algorithms to Develop a Collective Mental Map, Computational and Mathematical Theory of Organizations, Vol. 5, 3, pp.253-280, 1999. [11] C. A. Kaplan, Tomorrow Ticker: A System for Using Collective Intelligence to Forecast Future Values of Financial or Other Quantifiable Information, Patent-Pending, USPTO, 2001. References [1] B. G. Malkiel, A Random Walk Down Wall Street, New York, NY: Norton, 1996. [2] B. Graham and W. Buffet (Preface), The Intelligent Investor, New York, NY: Harpercollins, 1985. [3] R. D. Edwards and J. F. Magee, Technical Analysis of Stock Trends, New York, NY: AMACOM, 1997.