1. Home
2. Tutorials
3. How To Find Short Interest of a Stock in ThinkorSwim

# How To Find Short Interest of a Stock in ThinkorSwim

Short Interest is a metric that shows how many shares of a stock are being shorted and not yet repurchased. It represents the amount of money currently betting against the stock.

In other words, stocks with high short interest tend to have a bearish sentiment.

Contents

## How to See the Current Short Interest in ThinkorSwim?

ThinkorSwim does not provide short interest data on its platform. However, you can easily find the current short interest for a stock using a site called ShortSqueeze.

Here’s how to do it.

Step 1: Visit the ShortSqueeze site.

Step 2: Enter a ticker symbol.

Step 3: Click Short Quote.

Step 4: The site will then give you the current shares short on the given stock.

Here’s an example short interest data on GME (GameStop).

The table above shows that more than 51 million shares of Gamestop are currently being shorted, representing a 3% increase in short interest from the previous period.

In addition to identifying the current sentiment of the stock, short interest can help you determine if there is a short squeeze on the horizon.

A short squeeze occurs when the price of a stock increases dramatically. When this happens, it forces the short-sellers to cover their positions by buying back shares at a higher price.

This can cause the stock price to increase even further as more people get caught in the squeeze.

## Momentum Squeeze Indicator for ThinkorSwim

# Momentum Squeeze
# Mobius
# Added Squeeze Label with directional color
# Label is green when momentum is ascending, red when descending

declare lower;

input length = 20; #hint length: Length for average calculation
input SDmult = 2.0;
input ATRmult = 1.5;

def c = close;
def h = high;
def l = low;
def K = (Highest(h, length) + Lowest(l, length)) /
2 + ExpAverage(c, length);
plot Momo = if isNaN(close)
then double.nan
else Inertia(c - K / 2, length);
Momo.setPaintingStrategy(PaintingStrategy.HISTOGRAM);
Momo.setLineWeight(3);
Momo.assignValueColor(if Momo > Momo[1] and Momo > 0
then Color.Cyan
else if Momo > 0 and Momo < Momo[1]
then Color.Blue
else if Momo < 0 and Momo < Momo[1]
then Color.Red
else Color.Yellow);
def SD = StDev(c, length);
def Avg = Average(c, length);
def ATR = Average(TrueRange(h, c, l), length);
def SDup = Avg + (SdMult * Sd);
def ATRup = Avg + (AtrMult * ATR);
plot Squeeze = if isNaN(c)
then double.nan
else if SDup < ATRup
then 0
else Double.NaN;
Squeeze.SetPaintingStrategy(PaintingStrategy.Points);
Squeeze.SetLineWeight(3);
Squeeze.SetDefaultColor(Color.Red);
plot zero = if IsNaN(c) or !IsNaN(Squeeze) then Double.NaN else 0;
zero.SetPaintingStrategy(PaintingStrategy.Points);
zero.SetLineWeight(3);
zero.SetDefaultColor(Color.Green);
then Color.Green
else Color.Red);

# End Code - Momentum Squeeze

## Unlock the Power of ThinkorSwim

Get the latest news and updates on TD Ameritrade, ThinkorSwim indicators, thinkScript tutorials, and trading strategies delivered straight to your inbox every week.

We don’t spam! Unsubscribe at anytime.

## One thought on “How To Find Short Interest of a Stock in ThinkorSwim”

1. Geogi John says:

I think this will work