Additional Stock Spam Statistics

More statistics about stock spam

Status Totals

StatusCount
no response595
unable to verify307
victim of third party213
possible spammer8
probable spammer4
victim of pr agency3
not verified197

SELECT status2,count(*) as total FROM spam_stocks GROUP BY status2

For more information, see the notes about status codes.

Stocks by Exchange

ExchangeCodeCount
Major US Exchanges (NASDAQ,NYSE)-28
Australian Stock Exchange (ASX)AX1
XETRA Stock Exchange (GER)DE17
Frankfurt Stock Exchange (FRA)F34
OTC Bulletin Board MarketOB580
Paris Stock Exchange (PAR)PA1
Pink SheetsPK653
Toronto Stock Exchange (TOR)TO1
TSX Venture Exchange (CVE)V12

SELECT * FROM spam_stocks WHERE symbol NOT LIKE '%.%'

SELECT SUBSTRING(symbol,LOCATE('.',symbol)+1) as exchange,COUNT(*) AS total,spam_stocks_exchanges.name AS name FROM spam_stocks,spam_stocks_exchanges WHERE spam_stocks_exchanges.code = SUBSTRING(symbol,LOCATE('.',symbol)+1) AND symbol LIKE '%.%' GROUP BY SUBSTRING(symbol,LOCATE('.',symbol))

Stocks by Year

YearCount
20007
200145
200263
200371
2004204
2005248
2006265
2007327
200865
200914
201018

SELECT year(end) as year,count(*) as total FROM spam_stocks GROUP BY year(end)

These figures are derived from the same database used to track spam-advertised stocks. This page was developed largely as a learning exercise, to try out some database query techniques.

weblognewsstocksstatstoolsnoteslinksmisc