Benford’s Law test shows high likelihood of fraudulent manipulation of GameStop prices

Reading Time: 9 minutes

For a while now, apes have been saying that the prices of GME look very sus, e.g. closing at perfectly round numbers and weird movements intraday. So I wondered what the Benford’s Law test would show if applied to the daily closing prices of GameStop. These days, Benford’s Law is most often used in forensic accounting, e.g. it is used by the IRS to investigate tax fraud and is used a ton by academics to investigate collusion and financial crime in asset prices, fund returns, the LIBOR manipulation, etc. It is not hard evidence of fraud but if a set of numbers deviates significantly from Benford’s Law that is a serious Red Flag 🚩. So in that sense it is a good screening test and widely accepted as reliable if used on appropriate data.What is Benford’s Law?

Basically, according to Benford’s Law, naturally occurring sets of numbers (e.g. country populations) are not randomly distributed. You might expect them to be, in which case each number from 1 to 0 would have an equal chance of appearing as the leading digit in a number. But it’s not the case. When such sets of numbers are unmanipulated, they stick to a quite strict distribution. The unit of measurement also doesn’t matter (proven by Roger Pinkham in 1961), whether dollars, centimetres, quantity of leaves on trees, or whatever. This is Benford’s Law. It will not work for made up numbers or randomly generated numbers, say by a computer. But it will always apply to naturally occurring sets as long as it is not something very restricted like, say, people’s heights, because the leading digits in people’s heights don’t range across all the numbers from 1-9. So you do have to use your common sense when you apply it.

People found out in the 1970s that you can use it to detect fraud in socioeconomic data and in the 1990s Mark Nigrini, a chartered accountant, proved in his thesis that accounting data conforms to Benford’s law. It is now a standard tool of forensic accountants.

If you’re wondering why numbers don’t appear randomly, it is basically because the probability of 1 appearing as the leading digit goes down as numbers go up, e.g. through the 20s, 30s, etc. until you get to 100. And then it starts again as you go through the 100s, 200s, etc. There is a good and fun video explaining this from Numberphile on YouTube.

r/Superstonk - Benford’s Law test shows high likelihood of fraudulent manipulation of GameStop prices

Go to YT – no links

Here’s a table of the distribution for reference. I’m just going to look at the first digit distribution in this post.

r/Superstonk - Benford’s Law test shows high likelihood of fraudulent manipulation of GameStop prices

Benford’s Law frequency tableBenford’s Law and some famous Ponzi schemes and fraud

Here’s an example of normal and manipulated hedge fund data. You can see that the Global Barclay Hedge Funds index, which is an index of HF performance, is pretty close to Benford’s distribution. But Bernie Madoff’s Fairfield fund is off.

r/Superstonk - Benford’s Law test shows high likelihood of fraudulent manipulation of GameStop prices

Source: Frunza (2016), Introduction to the Theories and Varieties of Modern Crime in Financial Markets

Here’s another comparison – this time one is a normal bank and one is a failed bank suspected of fraud.

r/Superstonk - Benford’s Law test shows high likelihood of fraudulent manipulation of GameStop prices

Source: John P. O’Keefe et al. (2017) Offsite Detection of Insider Abuse and Bank Fraud among U.S. Failed Banks 1989-2015, Federal Deposit Insurance Corporation

r/Superstonk - Benford’s Law test shows high likelihood of fraudulent manipulation of GameStop prices

Source: John P. O’Keefe et al. (2017) Offsite Detection of Insider Abuse and Bank Fraud among U.S. Failed Banks 1989-2015, Federal Deposit Insurance Corporation

For kicks, here’s Enron too.

r/Superstonk - Benford’s Law test shows high likelihood of fraudulent manipulation of GameStop prices

Source: towardsdatascience DOT comHere are the GameStop charts

OK but what about GameStop right? That’s what we want to know!

I pulled the historical daily closing prices of GME from Yahoo Finance and generated three charts. A BL chart for the entire set of historical prices starting from 2002; a chart for the past 5 years – to cover the specific period of the sus directors who have now resigned and the period of short selling/the narrative of GameStop’s demise; and a chart from 2020-2021, to cover what we all suspect is the period of highest f*ckery in the GME share price. The range of numbers is wide and good for all three charts. Even the 2020-2021 chart ranges from prices around 3 or 4 dollars right up to the top of the aborted squeeze in January 2021.

r/Superstonk - Benford’s Law test shows high likelihood of fraudulent manipulation of GameStop prices

Max historical data

r/Superstonk - Benford’s Law test shows high likelihood of fraudulent manipulation of GameStop prices

5 years

r/Superstonk - Benford’s Law test shows high likelihood of fraudulent manipulation of GameStop prices

15 months

I can’t be bothered to share my Excel file right now but here is a screenshot and if doubting apes really want the file with all the numbers and to look at the formulas, let me know and I can do this.

r/Superstonk - Benford’s Law test shows high likelihood of fraudulent manipulation of GameStop prices

Raw data in ExcelTLDR

Generally you can see that even when we take the entire data set going back to 2002, the GME share price is pretty off. The distorted pattern in the 5-year chart becomes even more exaggerated in the 2020-2021 chart. When you compare to Madoff or Enron for example, GME looks much worse.Playing with Benford’s Law by yourself

If you want to play with BL by yourself, google “How to use Excel to validate a dataset according to Benford’s Law”. It is pretty easy, so give it a go!

And this is a good and simple background reference which I used for this post – google: ©2011 THE IMPACT AND REALITY OF FRAUD AUDITING BENFORD’S LAW: WHY AND HOW TO USE IT by GOGI OVERHOFF, CFE, CPA Investigative CPA California Board of Accountancy Sacramento, CA

I am not a quant, far from it, so if anyone more experienced wants to counter or dispute, please feel free! Because I am currently writing an MSc dissertation about hedge fund fraud, I needed to read about fraud detection methods for my literature review, which is how I found out about Benford’s Law, but my dissertation is more about public policy implications, it’s not quantitative.

Disclosure: I bought the Friday dip! 🚀 🚀 🚀

Love from u/animasoul 29 May 2021, 21:25 BSTEDIT 29 May 2021 22:44 BST

I am adding this because it is coming up in comments – i.e. it is disputed that Benford’s Law can be applied to closing stock prices. This was my response to u/brickhouse1013Well generally in academia you will always find people who position themselves on both sides of an argument. For example, I googled quickly just now and near the top of the search list one paper says this: “In general, in a given financial market, the probability distribution of the first significant digit of the prices/returns of the assets listed therein follows Benford’s law, but does not necessarily follow this distribution in case of anomalous events.” But another paper says this: “Application of Benford’s Law in the field of financial analysis is very rarely covered. … Stock turnover data conforms to Benford’s Law, while daily closing stock prices do not. Probably, psychological factors significantly influence daily closing stock prices, so these values do not conform to Benford’s distribution.” Science can’t tell you the truth of anything, it can only persuade you either way or make you investigate more. But definitely it would be interesting to do more charts for other stocks to compare.EDIT 29 MAY 2021 23:09 BST

OK in response to comments here is a quick and dirty chart of Google all time closing prices. It’s not perfect but generally follows the shape better than GME, especially the more recent charts. It even starts and ends perfectly. Intuitively, you would expect that it is harder to manipulate Google over its entire lifetime, although I wouldn’t exclude manipulation in any stock when you take into account the context that manipulation of financial markets is probably the norm rather than the exception:

r/Superstonk - Benford’s Law test shows high likelihood of fraudulent manipulation of GameStop prices

Google blue/Benford orange – couldn’t be bothered to make it the same as my other prettier chartsLast edit?

Based on the comments I just want to also point out that what I have done with BL is very very simple. This is the most basic application of it, that’s why I pointed out in the original post that I am not a quant. It can be and is applied in much more complicated and subtle ways, so see this post as a very small intro. You will need to go to google and find papers using the method to get a better picture, as far as you want to take that, which is beyond the scope of this post. Please take my post for what it is, which is something I produced in the middle of the night because I am bored of the other work I have to do this weekend. I hope you enjoyed learning about Benford’s Law if it is something new to you. But this is only scratching the surface. Peace.Not the last edit – 30 May 2021

Am adding this on behalf of u/RogueMaven who doesn’t have enough karma to post. This is a valid perspective to take into account regarding the notable favouring of the numbers 1 and 4 in the data. I think this shows that it is worth giving any data a good chance before dismissing too quickly. It is a process and we aren’t going to come to the conclusion when we are standing at the beginning.

Really interesting article on applying Benfords Law! I didn’t know of it until your post. Intuitively I’ve known that manipulated stocks close with 1’s and 4’s more often. My assumption is 1’s mess up PUT buyers by being $1 over strike and 4’s mess up CALL buyers by being just under a $5 increment – people seem to have a tendency to think in $5’s. Not enough karma to reply in forum, but I always appreciate learning something new, so thank you for writing the article 👍30 May 2021, COUNTER TO THE COUNTER DD1: THE DATA SET IS TOO SMALL

See Benford’s Law : Applications for Forensic Accounting, Auditing, and Fraud Detection, 2012 by Mark J. Nigrini and Joseph T. Wells

r/Superstonk - Benford’s Law test shows high likelihood of fraudulent manipulation of GameStop prices

Benford’s Law : Applications for Forensic Accounting, Auditing, and Fraud Detection, 2012 by Mark J. Nigrini and Joseph T. Wells, page 12

This is a book entirely dedicated to Benford’s Law as a method.

The GME Max all time chart starting from 2002 has 4857 records.

The GME 5-year chart has 1259 records.

The GME 15-month chart has 355 records. This is more than 300 records so the first-digit test can be used.

So according to Nigrini, who, as I said in my original post, is acknowledged in the literature as establishing the validity of BL in forensic accounting, the number of records available for GME is large enough and furthermore, there is nothing wrong in principle with testing small data sets.2: NOT ENOUGH MAGNITUDES IN GME DATA

Elsewhere in Nigrini’s book, he uses the first-digit test on a small data set of a hairdresser’s daily sales. The sales look like they rarely go over $100. He has no problem to test within this magnitude and to conclude that the hairdresser is fudging her numbers.

r/Superstonk - Benford’s Law test shows high likelihood of fraudulent manipulation of GameStop prices

Benford’s Law : Applications for Forensic Accounting, Auditing, and Fraud Detection, 2012 by Mark J. Nigrini and Joseph T. Wells

r/Superstonk - Benford’s Law test shows high likelihood of fraudulent manipulation of GameStop prices

Benford’s Law : Applications for Forensic Accounting, Auditing, and Fraud Detection, 2012 by Mark J. Nigrini and Joseph T. Wells, p. 1912. BENFORD’S LAW CAN NEVER BE USED TO TEST THE PRICES OF A SINGLE STOCK

– It has been done very recently in 2020 in Designing Shorting Strategies with Benford’s Law, Sedrick Scott Keh, supervised by Dr. David Rossite

r/Superstonk - Benford’s Law test shows high likelihood of fraudulent manipulation of GameStop prices

BL applied to one stock

This is the paper that the Counter DD and others cite:

r/Superstonk - Benford’s Law test shows high likelihood of fraudulent manipulation of GameStop prices
r/Superstonk - Benford’s Law test shows high likelihood of fraudulent manipulation of GameStop prices

– Just because something is “rarely covered”, or has never been done before, doesn’t mean you aren’t allowed to be the first. This is a good thing. In academic research it is called “filling a knowledge gap”. If you are a student you will get credit for finding and filling a knowledge gap. You are pushing the boundaries of knowledge.

– The Counter DD makes it sound as if the paper is arguing that BL cannot as a principle be used on stock prices because they are not natural data sets. The paper does not say this. The paper simply says that in Zagreb the stock prices do not conform and offers two possible reasons: either psychological or manipulation. Which means that BL is a proper method to use to screen for potential manipulation.TLDR

The data sets for all three GME charts are large enough; the magnitudes are enough; it is permissible to use BL on historical prices of single stocks; if a stock is not conforming to BL, “the influence of financially powerful groups” might be the reason.

Published
Categorized as gme

Feel free to comment on this (be decent, no spam, fud and shills)