Wall Street Traders Mine Tweets to Gain a Trading Edge

From this USA Today article comes the story of a Johan Bollen, a professor at Indiana University who has authored a book on extracting sentiment information from Twitter.

Bollen analyzed the text of daily Twitter feeds (9.6 million in total) over a nine-month period in 2008 with two mood-tracking tools. One simply measures whether the daily tweets were positive or negative. The other tool sought to measure human mood states by categorizing tweets under six terms equated with different mood types: calm, alert, sure, vital, kind and happy.

He claims that using this technique allowed him to anticipate Dow stock prices 3-4 days later with 87% accurracy. I havent looked at the study in detail, so I don’t know if he’s measuring the overall movement of the DOW, or specific issues.

Mining Twitter sentiment seems to be all the rage. Streambase recently announced a feed based on Twitter sentiment, and Thompson Reuters’ Open Calais has offered similar features for a while now.

What’s news here is not that these techniques are being applied.. I wrote about a similar mashup last June. No; the thing I think is interesting is that you are now seeing this approach become mainstream.

I’m certainly not the first person to advodate this approach, but I gave clear examples in Mashup Patterns (back in 2009) of using this technique to get “Advance Knowledge of an Industry’s Performance” and to “Spot the Underlying Causes of Trends in the Housing Market”. Besides market performance, I wrote about how firms could use these techniques to uncover issues that might threaten the reputation of their brand (or of a competitor’s).

Between Innovation and Commoditization lies a Competitive Gap

Like most innovations, there is an “S” curve that takes you from humble beginnings to ubiquity. The gap in-between these points is where you can create a competitive advantage. I think this latest news demonstrates that Leading Indicator mashups are nearing the right side of this chart.

Firms are perpetually caught in a struggle between experimenting with new products and tools that can give them an edge in their market, and playing catch-up with companies that have proven-out new ideas and deployed them more quickly.

What’s interesting about Mashups is that while some applications of the technology are clearly moving to the commodity stage, many others are not. And “Enterprise Mashups” as a discipline unto itself is definitely still down to the right of the chart.

“Managing Innovation” may seem like an oxymoron, but firms should recognize this maturation curve and try to move items along it more quickly. This helps maximize the time they can enjoy the competitive advantages the new technology yields.

For the “Leading Indicator” pattern, I think that window is closing quickly (if it’s not already closed). But there are still large problem spaces where mashups can offer new and valuable solutions that will help you leap ahead.

One Response to “Wall Street Traders Mine Tweets to Gain a Trading Edge”

  • NEW YORK &151; Tweet this: To gain a trading edge, Wall Street traders are now using clever computer programs to monitor and decode the words, opinions, rants and even keyboard-generated smiley ces posted on social-media sites like Twitter.com.

Leave a Reply

  • Zillow Neighborhood GetDemographics
    The GetDemographics API aims to return a set of market, affordability, real estate, and demographic data for a specified region, including: Local Market Data (e.g., median list price, number of homes for sale, percent listing price reduction), Affordability data (e.g., Zillow Home Value Index, 1-Yr change, property tax, etc.), Homes and Real Estate data (e.g., […]
  • Zillow Property GetDeepSearch-Results
    The GetDeepSearchResults API aims to find a property for a specified address. The objective of the result set returned is to have the full address(s), zpid and Zestimate data that is provided by the GetSearchResults API. The API call also returns property data like lot size, year built, bath/beds, last sale details etc. Date Updated: […]
  • Zillow Mortgage GetMonthlyPayments
    The GetMonthlyPayments API aims to return the estimated monthly payment that includes principal and interest based on today's mortgage rate. The goal is to return the estimated monthly payment per loan type (30-year fixed, 15-year fixed, and 5/1 ARM). If a ZIP code is entered, the estimated taxes and insurance are returned in the result […]
  • Zillow Neighborhood GetRegionChart
    The GetRegionChart API aims to generate a URL for an image file that displays the historical Zestimates for a specific geographic region. The API's objective is to accept the region as well as a chart type: either percentage or dollar value change. Optionally, the API accepts width and height parameters that constrain the size of […]
  • Zillow Property GetUpdatedPropertyDetails
    The GetUpdatedPropertyDetails API aims to return all of the home facts that have been edited by the home's owner or agent. The objective of the result set is to contain the following attributes: Property address, Zillow property identifier, Posting details such as the agent name, MLS number, price, and posting type (For Sale or Make […]
  • Zillow Property GetDeepComps
    The GetDeepComps API aims to return a list of comparable recent sales for a specified property. The goal of the returned result sets is to list the address, Zillow property identifier, and Zestimate for the comparable properties and the principal property for which the comparables are being retrieved while also returning property data for the […]
  • Zillow Mortgage GetRateSummary
    The GetRateSummary API allows developers to access the current rates and the previous weeks rates per loan type from Zillow Mortgage Marketplace. Current supported loan types are: 30-year fixed, 15-year fixed, and 5/1 ARM. The GetRateSummary API aims to return rates for a specific state if the optional state parameter is used. Date Updated: 2015-02-27 […]
  • Zillow Neighborhood GetRegionChildren
    The GetRegionChildren API aims to return a list of subregions with the following information for a specified region: Subregion Type, Region IDs, Region Names, URL to Corresponding Zillow Page (only for cities and neighborhoods), Latitudes and Longitudes, A region can be specified at various levels of the region hierarchy. An optional childtype parameter can also […]
  • Zillow Home Valuation GetComps
    The GetComps API allows for access to Zillow's database of recent sales for a specified property for comparision. Returned results aim to contain the address, Zillow property identifier, Zestimate for the comparable properties, and the principal property for which the comparisions are being retrieved. Date Updated: 2015-02-25 Tags: [field_primary_category], [field_secondary_categories]
  • Zillow Home Valuation GetChart
    The GetChart API allows developers to generate a URL for an image file that displays historical Zestimates for a specific property. The API uses the Zillow Property ID and a specified chart type: either percentage or dollar value change as an input. The historical data can be for the past 1 year, 5 years or […]