Social Market Analytics Identifies Most Accurate Twitter Accounts

Social Market Analytics aggregates the intentions of professional investors as expressed on Twitter.  We identify these professional investors using our proprietary twelve factor ranking system.  One factor is the forward accuracy of Twitter accounts.  If a Twitter account is Tweeting bullishly based on our patented NLP process and the security subsequently moves higher over specified periods that account is deemed to be accurate over that period.  Overall accuracy is aggregated across time for each account.  We have been tracking account accuracy out-of-sample for the past seven years. – it is impossible to recreate this data.  SMA is the only provider with out-of-sample account accuracy.  We found significant variability in account accuracy for supposed professional investors.  Social Market Analytics account scoring algorithms are extremely effective in excluding non-professional professionals.

SMA’s Accurate Account algos aggregate expectations from the most accurate Twitter accounts for individual securities for a specified time period: 1-Day, 2-Day, 1-Week, and 1-Month holding periods.   Definition of ‘Accurate’ – correctly identifying directional movement of the security’s price.  We do not include size of move – their sentiment is positive and the security moved higher.

We calculate consensus expectations of these accurate accounts on individual securities.  Accurate account universes differ across holding periods. Some accounts are more accurate in the short-term (Day trades), while others are more accurate for longer holding periods (up to one month).

Securities with significant consensus for both long and short are available through our API’s, Widgets and in Reports.  Below is a widget identifying securities with the most positive and negative consensus.   In this example, SMA’s accurate account universe is currently 100 bullish on MCO over the next 24 hrs.  Positive, negative and neutral are identified separately.

accurate accounts

To discuss getting access to these or any other SMA data feed or widget please contactus@socialMarketAnalytics.com

Thanks,

Joe

Advertisements

Benefits of Social Market Analytics Account Filtering During 2018 Down Market

Social Market Analytics aggregates the intentions of professional investors as expressed on Twitter.  We apply our patented filtering and natural language processing(NLP) to Tweets to proactively select Twitter accounts to use in our predictive metrics.  We track several metrics to gauge the predictive nature of our dataset.  For this blog I am going to illustrate one of these metrics.

2018 was a rough year for the SP500, it lost about 9% (rolling one year).  Given market loss and the high volatility we thought it would be an ideal dataset over which to run an experiment.  Two questions we get regularly are: How would your data perform in a bear market?  And what is the benefit of your NLP and account ratings systems? This blog will answer both questions from the perspective of 2018 market performance.

The table below illustrates performance of six theoretical portfolios.  These portfolios represent stocks with Social Market Analytics S-Scores of 2 or higher (Long signal) or Social Market Analytics S-Scores of -2 or lower (Short signal).  S-Score compares the tone of current Twitter conversations with average tone of Twitter conversations over the last twenty days.  Social Market Analytics has multiple baseline for multiple prediction periods.

Each security in our universe represents a proprietary Topic Model.  Each Topic is a collection of rules used to include or exclude specific Tweets from security buckets.  For example, if you are looking for Tweets about Ethan Allen furniture (ETH) you do not want to include Tweets about Ethereum Crypto Currency (Also symbol ETH) conversations.

We created portfolios with our account filtering algorithms and compared them with portfolios of all twitter accounts discussing our Equity Topic Models. The purpose of the run was to quantify the ability of our patented account filtering algorithms to identify professional, and hence more accurate, investors. Spoiler alert: Our account filtering improved the long/short return by 50% (18.73 for 2018 versus 12.53 NLP only)

NLP applied only:

The NLP only portfolios illustrate the power of our NLP process to accurately identify and fine grain score Tweets discussing securities and companies.  Our patented process reads each Tweet multiple times to identify if and how strongly someone is voicing a view of expected future performance.  The NLP only portfolios illustrate the predictive power of our NLP in isolation.  When you apply the Account filtering you get a predictive boost.

Account Filtered + NLP applied:

Account Filtered plus NLP portfolios illustrate the benefit of applying our account filtering metrics.  Early in the life of Social Market Analytics we learned its not just what is being said on Twitter but who is saying it. We developed proprietary metrics to identify investors more likely to be correct about the future direction of a security. When the conversation of these professional investors is significantly more positive than the average conversation over the last 20 days those securities significantly outperform.  When the conversation of these professional investors is significantly more positive than the average conversation over the last 20 days those securities significantly underperform.

 Portfolio Construction

Portfolios are constructed of securities with an S-Score of 2 or higher (long) or -2 or lower (short).  All portfolios are equally weighted.  A negative value for a short portfolio denotes a positive return to that portfolio.  Short portfolios are supposed to move lower.  All securities are entered on the Open based on a 9:10 am Eastern time S-Scores and exited on the Close.  There is no overnight exposure.

Result Analysis

We use SP500 as our performance benchmark.  SP return is calculated from open to close in the same manner as the selected securities. Using open to close performance the SP500 returned -16.89% for comparison.  As you can see from the table the S-Score > 2 outperformed the market and negative S-Score securities significantly underperformed the market (generating positive alpha).  The L/S portfolio with NLP only returned +12.54%, NLP plus account filtering improved that performance by 50% to +18.73%.  We do not illustrate this as a single factor model but removing 10% a year for slippage and commissions still significantly outperforms.

nlp-accountratingPlease contact us with any questions or to see how SMA’s NLP and filtering capabilities can be used in your investment process.  ContactUs@SocialMarketAnalytics.com

Power of Predictive Alpha in a Bear Market

This year has been tough for most investment strategies.  Firms using traditional sources of data are generating the same underwhelming returns.  Two years ago, Social Market Analytics, Inc.  (SMA)  (Twitter)   launched the SMLCW index in partnership with the CBOE.  This index is re-balanced weekly and comprised of the twenty-five securities selected from the CBOE large cap universe with the highest average S-Score over the prior week.  It’s A long only index of super-cap stocks with unusually positive Twitter conversations.

SMA publishes a family of metrics providing a full representation of the Twitter conversation across equities (US and LSE), commodities, currencies, ETF’s & Cryptos.

S-Score is a normalized representation of the current Twitter conversation of professional investors as identified by Social Market Analytics patented algorithms.  SMA has access to the full Twitter feed through our licensed partnership with Twitter and listens in real-time for any mention of topics and securities of interest.  These Tweets are scanned in real-time for sentiment and influence of the poster and compared to prior conversations over the look back period.  Securities with higher S-Scores subsequently outperform and securities with negative S-Scores under-perform.

SMA S-Scores are predictive over multiple prediction periods.  With seven years of out-of-sample data we can extend our comparison baselines and predict over longer periods.

Year-To-Date the SMLCW index is up over 7.5% while the SP500 is flat.  Subtracting a couple percent for commissions/slippage and the index is still significantly positive. This is not a back-test, this index has been live and on your quote screens for nearly two years.  YTD actual performance chart from the CBOE site is below.

SMLCW - YTD

As mentioned, this is a long only index.  During the recent market drawdown this long index has been performing.  SMA negative S-Score stocks have been moving lower at a significant rate – generating positive alpha.  Below is a chart of the SMLCW index compared to the SP500.  for any questions or to learn more please contact us at:  ContactUs@SocialMarketAnalytics.com.

Thanks,

Joe

 

Cboe – SMA Large Cap Weekly Index continues to outperform in Volatile Market

Social Market Analytics, Inc. (SMA) partnered with the Cboe in January 2017 to release the SMLCW Index ‘Cboe – SMA Large Cap Weekly Index’. The SMLCW Index is a Long Only Index that has outperformed since it was released and has continues to outperform in the recent market volatility and sell-off. In the chart below the S&P500 is flat for the year and SMLCW is up nearly 5% YTD.

SMA has two U.S. Patents around its machine learning and NLP processes that produce predictive analytics at the security level across U.S. and UK stocks, ETFs, FX, Futures, and Crypto Currencies

The SMLCW portfolio is an equally-weighted Long Only portfolio of 25 stocks drawn from the CBOE Large-Cap Universe with the highest average 5-period S-Scores. Stocks in this universe (a) are in the top 15% capitalization tranche of stocks that are the underlying for options listed on the CBOE (approximately 3000 stocks) and (b) have a market capitalization greater than or equal to $10 billion.

SMLCW YTD

The CBOE Large-Cap Universe is reconstituted quarterly on the third Friday of the month. The SMLCW portfolio is reconstituted every Friday at 8:30 am CT, based on average 5-period SMA S-Scores at 8:10 am CT. A period is a date on which there is sufficient social media data to derive SMA S-Scores. Stocks are deemed sold and purchased at market-on-open prices. The portfolio is held until 8:30 am CT on the next Friday. If Friday is a business holiday, the portfolio is rebalanced on the preceding Thursday.

To learn more, visit SMA at www.socialmarketanalytics.com or the Cboe website at http://www.cboe.com/products/social-media-indexes

 

 

 

 

 

 

 

 

 

Social Market Analytics Receives Second Patent

Most of my blogs center around the predictive nature of Social Market Analytics data. This blog is different.  At Social Market Analytics we are continuously expanding and improving our technology.  These innovations sometime lead to such unique technology that a patent application is warranted.  As many of you know this is a lengthy and challenging process.  We are proud to announce SMA recently received our second patent as an extension of our original patent.  SMA now has two granted U.S. Patents.

Patent

Our first Patent was on our three-component system for extraction, evaluation and publication of metrics on social media feeds. The high-level diagram with Twitter as an input is below.

process

Each process above uses SMA created technology.  Extractor allows for the rapid ingestion of data.  Evaluator filters noise on both the author and content level and Calculator creates custom predictive metrics for multiple time frames and purposes.  As our processes evolve we apply for patents to protect this unique technology.  Our second granted U.S. Patent revolves around publication of metrics and alerting customers to breaking information available through our Twitter metrics and other sources. Although, we are exciting about our 2nd U.S. Patents, we already have our 3rd patent application in preparation!

Thanks for reading,

Joe

 

Extreme Positive Gold Sentiment on CME Active Trader Website.

Social Market Analytics (SMA) data is live on the CME Active Trader Website.  Real-time sentiment and indicative Twitter volume is used by traders to generate new ideas.  Sentiment data is predictive across various time frames.  High sentiment commodities go on to outperform and negative sentiment commodities underperform.  SMA covers 36 commodities on the CME website for: Agricultural, Equity Indexes, Energy, Metals, Interest Rates & FX.

On Monday 9/24 Gold Sentiment crossed through extreme positive at 7:30 am central time.    https://activetrader.cmegroup.com/Products/Metals

GoldBlog1

Clicking on the chart expands the time frame for further analysis.

GoldBlog2

To learn more about Social Market analytics commodity sentiment data or more about the CME implementation: ContactUs@SocialMarketAnaltics.com.

To receive alerts like this in real time follow us on Twitter at @sma_alpha.

Social Market Analytics Sentiment Data for Forex Trading

Social Market Analytics (SMA)  provides real-time sentiment data for equities (North America & LSE), commodities, foreign exchange, Crypto Currencies and ETF’s.

In this blog I am going to explore a trading system using the SMA Twitter based sentiment data to trade a basket of: EURUSD, EURGBP, GBPJPY, GBPUSD ,USDCAD ,USDCHF ,USDJPY.

We will explore two straight forward trading systems:

  • Forex Sentiment RSI: Daily Long/Short Strategy
  • SMA S-Score Based Currency Selection Model

RSI Calculation Methodology 

CurrencyBlog 1

This strategy is a single-factor model solely based on adjusting daily weights according to 3-Day Sentiment RSI on the 7 of the highest daily volume Forex pairs. It is long-short with the assumption that tails act with similar magnitude.

  • Long/Short
    1. RSI >= 50, Long
    2. RSI < 50, Short
  • 50% Long & 50% Short Asset Allocation
    1. Long weights are calculated using only longs
    2. Short weights are calculated using only shorts
  • Daily weight adjusted following:
    1. separately for the long side and the short side

 

currencyBlog2

The strategy significantly improves returns compared to an equal weighted baseline.  Sharpe and Sortino ratios are statistically significant:

  • Sharpe Ratio:
    • 2.77 Jan 03, 2017 to July 19, 2018
    • 3.40 YTD
  • Sortino Ratio:
    • 5.40 Jan 03, 2017 to July 19, 2018
    • 7.46 YTD

The volatility of each leg of the strategy is either kept stable or decreased in comparison with the baseline.

SMA S-Score Based Currency Selection Model

This daily trading strategy is based on the S-Score at 09:10:00 EST and executing a 24-hour hold based on these values at 09:15:00 EST. We find consistency across execution times.  The goal is to assess sentiment and take make a directional trade in agreeance, given that the sentiment falls at least 1 standard deviation from the 20-day mean.

Equal weighted based on standard deviation criteria:

– Long: S-Score > 1

– Short: S-Score < -1

– Baseline: Equal Weighted Portfolio of the 7 Currency pair

Long and short legs are capped at 50% of the daily portfolio, even on the occurrence of an outlier day where all pairs are long, or all pairs are short.

currencyBlog3

 

The strategy drastically improves returns compared an equal weighted baseline.  Up to 40% cumulative over a 19-month period with a consistent annual rate of return.

  • Sharpe Ratio:
    • 2.56 Jan 03, 2017 to July 19, 2018
    • 3.56 YTD
  • Sortino Ratio:
    • 4.93 Jan 03, 2017 to July 19, 2018
    • 7.72 YTD

These are straight forward strategies that illustrate the predictive nature of our dataset.  Twitter and StockTwits based factors.  To learn more about how Social Market Analytics sentiment data can help your trading please contact us at contactus@Socialmarketanalytics.com or Doug Hopkins @ (312) 788-2621.