| Browse All

GraniteShares 2x Long MSFT Daily ETF (MSFL)

Trading--Leveraged Equity | Exchange Traded Fund | NasdaqGM
19.95 USD +0.71 (3.691%) ⇧ (April 21, 2026, 2:13 p.m. EDT)

Short-term: ★★★☆☆ | Long-term: ★★★☆☆ | Dividends: ☆☆☆☆☆
Hot Take | April 19, 2026, 12:32 a.m. EDT

MSFL is currently trending up technically, rebounding to its 52-week high of 20%+, but as a 2x long leveraged ETF tracking Microsoft in a macro of 'Azure growth slowing,' the risk/reward is skewed against holding it outside of a tight range. The market is pricing in potential declines below 15-18, creating a value trap for long-term patient capital, making this suitable only for traders targeting a quick bounce off support, not a multi-year hold.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
MSTL ✓0.401518
AutoTheta0.414222
AutoETS0.414652
AutoARIMA0.414656

Forecast horizon: 45 days | Selected: MSTL

Forecast Reliability
Score 33%
H-stat 2.21
Ljung-Box p 0.000
Jarque-Bera p 0.000
Excess Kurtosis 2.39

As of April 19, 2026, 12:32 a.m. EDT: Speculators are showing a mixed but slightly bullish lean near-term via call skew (20%-strike new flow) while heavy put positioning at lower strikes (14/15) acts as major psychological support. Significant volatility is priced at out-of-the-money strikes, suggesting wicks below 15 are possible, but the dominant open interest is clustered at the short strangle level (18/19 puts and 19/20 calls), indicating a high-stakes contest for a range-bound movement centered on current prices rather than a strong directional conviction.


Info Dump

Attribute Value
All Time High 36.97
All Time Low 14.13
Ask 20.05
Ask Size 1
Average Daily Volume10 Day 1,814,580
Average Daily Volume3 Month 1,243,896
Average Volume 1,243,896
Average Volume10Days 1,814,580
Beta3 Year 0.0
Bid 19.66
Bid Size 15
Category Trading--Leveraged Equity
Crypto Tradeable 0
Currency USD
Custom Price Alert Confidence HIGH
Day High 20.075
Day Low 19.17
Dividend Yield 0.0
Esg Populated 0
Exchange NGM
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 17.28094
Fifty Day Average Change 2.6690617
Fifty Day Average Change Percent 0.15445119
Fifty Two Week Change Percent 15.00299
Fifty Two Week High 36.97
Fifty Two Week High Change -17.02
Fifty Two Week High Change Percent -0.46037328
Fifty Two Week Low 14.13
Fifty Two Week Low Change 5.8200006
Fifty Two Week Low Change Percent 0.41188964
Fifty Two Week Range 14.13 - 36.97
First Trade Date Milliseconds 1,710,768,600,000
Full Exchange Name NasdaqGM
Fund Family Graniteshares
Fund Inception Date 1,710,460,800
Gmt Off Set Milliseconds -14,400,000
Has Pre Post Market Data 1
Ipo Expected Date 2,024-03-18
Language en-US
Legal Type Exchange Traded Fund
Long Business Summary The fund is an actively managed exchange traded fund that attempts to replicate 2 times (200%) the daily percentage change of the underlying stock by entering into financial instruments such as swaps and options the underlying stock as well as directly purchasing the underlying stock. The fund will aim to primarily obtain its notional exposure against the underlying stock through swap agreements. The fund is non-diversified.
Long Name GraniteShares 2x Long MSFT Daily ETF
Market us_market
Market State REGULAR
Max Age 86,400
Message Board Id finmb_1788294777
Nav Price 19.25
Net Assets 82,125,584.0
Net Expense Ratio 1.15
Open 19.35
Previous Close 19.24
Price Hint 2
Quote Source Name Nasdaq Real Time Price
Quote Type ETF
Region US
Regular Market Change 0.710001
Regular Market Change Percent 3.6911933
Regular Market Day High 20.075
Regular Market Day Low 19.17
Regular Market Day Range 19.17 - 20.075
Regular Market Open 19.35
Regular Market Previous Close 19.24
Regular Market Price 19.95
Regular Market Time 1,776,795,192
Regular Market Volume 1,507,410
Short Name GraniteShares 2x Long MSFT Dail
Source Interval 15
Symbol MSFL
Total Assets 82,125,584
Tradeable 0
Trailing Annual Dividend Rate 0.0
Trailing Annual Dividend Yield 0.0
Trailing Peg Ratio None
Trailing Three Month Nav Returns -43.94998
Trailing Three Month Returns -43.94998
Triggerable 1
Two Hundred Day Average 26.397606
Two Hundred Day Average Change -6.447605
Two Hundred Day Average Change Percent -0.24424961
Type Disp ETF
Volume 1,507,410
Yield 0.0
Ytd Return -43.94998