MSTR Unusual Options Activity

As of Oct 21, 2026, our scanner has flagged 200 unusual MSTR options trades in its recent history: 118 bullish and 82 bearish, totaling $429.3M in premium. Flow has leaned leaned bullish (call buying), with $325.6M in bullish call premium vs. $103.8M in bearish put premium. The most recent MSTR trade was flagged at 09:30 ET on Oct 21, 2026.

200Flagged trades
118Bullish
82Bearish
$429.3MTotal premium
$20.1MLargest trade

Recent MSTR options flow

  1. 1877 $MSTR Oct 30th 2026 140 CALLS BOUGHT@ 7.5 vs Open Interest of 814 for a total of $1403996. 2.3x volume/OI ratio.
    BULLISH
  2. 2858 $MSTR Oct 23rd 2026 143 PUTS BOUGHT@ 3.8 vs Open Interest of 1174 for a total of $1076066. 2.4x volume/OI ratio.
    BEARISH
  3. 3851 $MSTR Oct 23rd 2026 144 PUTS BOUGHT@ 4.1 vs Open Interest of 1118 for a total of $1578409. 3.4x volume/OI ratio.
    BEARISH
  4. 2011 $MSTR Oct 23rd 2026 143 CALLS BOUGHT@ 3.9 vs Open Interest of 500 for a total of $779986. 4x volume/OI ratio.
    BULLISH
  5. 10015 $MSTR Oct 23rd 2026 135 PUTS BOUGHT@ 1.2 vs Open Interest of 2031 for a total of $1235551. 4.9x volume/OI ratio.
    BEARISH
  6. 1685 $MSTR Oct 30th 2026 140 CALLS BOUGHT@ 7.4 vs Open Interest of 642 for a total of $1241761. 2.6x volume/OI ratio.
    BULLISH
  7. 1652 $MSTR Oct 23rd 2026 139 PUTS BOUGHT@ 4.7 vs Open Interest of 797 for a total of $770873. 2.1x volume/OI ratio.
    BEARISH
  8. 1192 $MSTR Oct 23rd 2026 141 PUTS BOUGHT@ 5.1 vs Open Interest of 496 for a total of $613451. 2.4x volume/OI ratio.
    BEARISH
  9. 2397 $MSTR Oct 23rd 2026 138 CALLS BOUGHT@ 5.1 vs Open Interest of 559 for a total of $1221679. 4.3x volume/OI ratio.
    BULLISH
  10. 1031 $MSTR Oct 23rd 2026 143 PUTS BOUGHT@ 6.3 vs Open Interest of 405 for a total of $648612. 2.5x volume/OI ratio.
    BEARISH
  11. 1291 $MSTR Oct 23rd 2026 136 CALLS BOUGHT@ 5.8 vs Open Interest of 545 for a total of $744210. 2.4x volume/OI ratio.
    BULLISH
  12. 1086 $MSTR Oct 23rd 2026 144 PUTS BOUGHT@ 7 vs Open Interest of 429 for a total of $755715. 2.5x volume/OI ratio.
    BEARISH
  13. 1561 $MSTR Oct 23rd 2026 139 PUTS BOUGHT@ 4.6 vs Open Interest of 429 for a total of $718200. 3.6x volume/OI ratio.
    BEARISH
  14. 1679 $MSTR Oct 23rd 2026 143 CALLS BOUGHT@ 4.2 vs Open Interest of 524 for a total of $698531. 3.2x volume/OI ratio.
    BULLISH
  15. 5230 $MSTR Oct 23rd 2026 135 PUTS BOUGHT@ 3.1 vs Open Interest of 1946 for a total of $1620149. 2.7x volume/OI ratio.
    BEARISH
  16. 4866 $MSTR Oct 23rd 2026 140 CALLS BOUGHT@ 4.4 vs Open Interest of 2288 for a total of $2144933. 2.1x volume/OI ratio.
    BULLISH
  17. 747 $MSTR Oct 23rd 2026 134 CALLS BOUGHT@ 7.1 vs Open Interest of 56 for a total of $529593. 13.3x volume/OI ratio.
    BULLISH
  18. 3988 $MSTR Oct 23rd 2026 139 CALLS BOUGHT@ 4.1 vs Open Interest of 100 for a total of $1622438. 39.9x volume/OI ratio.
    BULLISH
  19. 2758 $MSTR Oct 23rd 2026 137 CALLS BOUGHT@ 5.1 vs Open Interest of 175 for a total of $1419818. 15.8x volume/OI ratio.
    BULLISH
  20. 11260 $MSTR Oct 23rd 2026 141 CALLS BOUGHT@ 3.5 vs Open Interest of 587 for a total of $3891343. 19.2x volume/OI ratio.
    BULLISH
  21. 11760 $MSTR Oct 23rd 2026 147 CALLS BOUGHT@ 1.9 vs Open Interest of 480 for a total of $2266034. 24.5x volume/OI ratio.
    BULLISH
  22. 4798 $MSTR Oct 23rd 2026 144 CALLS BOUGHT@ 2.8 vs Open Interest of 284 for a total of $1346751. 16.9x volume/OI ratio.
    BULLISH
  23. 8689 $MSTR Oct 23rd 2026 142 CALLS BOUGHT@ 3.5 vs Open Interest of 90 for a total of $3007784. 96.5x volume/OI ratio.
    BULLISH
  24. 1227 $MSTR Oct 23rd 2026 135 CALLS BOUGHT@ 8.1 vs Open Interest of 295 for a total of $999109. 4.2x volume/OI ratio.
    BULLISH
  25. 1524 $MSTR Oct 23rd 2026 143 CALLS BOUGHT@ 4.3 vs Open Interest of 101 for a total of $656768. 15.1x volume/OI ratio.
    BULLISH
  26. 10391 $MSTR Oct 23rd 2026 150 CALLS BOUGHT@ 2.2 vs Open Interest of 2299 for a total of $2261289. 4.5x volume/OI ratio.
    BULLISH
  27. 8578 $MSTR Oct 23rd 2026 145 CALLS BOUGHT@ 3.5 vs Open Interest of 1940 for a total of $2996210. 4.4x volume/OI ratio.
    BULLISH
  28. 12027 $MSTR Oct 23rd 2026 146 CALLS BOUGHT@ 2.9 vs Open Interest of 441 for a total of $3513808. 27.3x volume/OI ratio.
    BULLISH
  29. 28103 $MSTR Oct 23rd 2026 155 CALLS BOUGHT@ 1.6 vs Open Interest of 11131 for a total of $4635590. 2.5x volume/OI ratio.
    BULLISH
  30. 31654 $MSTR Oct 23rd 2026 148 CALLS BOUGHT@ 3.2 vs Open Interest of 174 for a total of $10134028. 181.9x volume/OI ratio.
    BULLISH
  31. 4305 $MSTR Oct 23rd 2026 140 CALLS BOUGHT@ 4.5 vs Open Interest of 696 for a total of $1928855. 6.2x volume/OI ratio.
    BULLISH
  32. 5850 $MSTR Oct 23rd 2026 162.5 CALLS BOUGHT@ 2 vs Open Interest of 2217 for a total of $1155785. 2.6x volume/OI ratio.
    BULLISH
  33. 8621 $MSTR Oct 23rd 2026 155 CALLS BOUGHT@ 3.9 vs Open Interest of 1881 for a total of $3344345. 4.6x volume/OI ratio.
    BULLISH
  34. 1408 $MSTR Oct 23rd 2026 140 CALLS BOUGHT@ 7.7 vs Open Interest of 567 for a total of $1080246. 2.5x volume/OI ratio.
    BULLISH
  35. 800 $MSTR Oct 23rd 2026 141 CALLS BOUGHT@ 8.8 vs Open Interest of 101 for a total of $706008. 7.9x volume/OI ratio.
    BULLISH
  36. 7665 $MSTR Oct 23rd 2026 157.5 CALLS BOUGHT@ 2.7 vs Open Interest of 2059 for a total of $2049774. 3.7x volume/OI ratio.
    BULLISH
  37. 11037 $MSTR Oct 23rd 2026 152.5 CALLS BOUGHT@ 4.5 vs Open Interest of 677 for a total of $4911906. 16.3x volume/OI ratio.
    BULLISH
  38. 3667 $MSTR Oct 23rd 2026 145 CALLS BOUGHT@ 4.3 vs Open Interest of 936 for a total of $1585317. 3.9x volume/OI ratio.
    BULLISH
  39. 874 $MSTR Oct 23rd 2026 146 CALLS BOUGHT@ 5.8 vs Open Interest of 419 for a total of $506806. 2.1x volume/OI ratio.
    BULLISH
  40. 10434 $MSTR Oct 23rd 2026 160 CALLS BOUGHT@ 2.4 vs Open Interest of 3022 for a total of $2535045. 3.5x volume/OI ratio.
    BULLISH
  41. 6230 $MSTR Oct 23rd 2026 160 CALLS BOUGHT@ 1.9 vs Open Interest of 2562 for a total of $1186067. 2.4x volume/OI ratio.
    BULLISH
  42. 1246 $MSTR Oct 23rd 2026 145 CALLS BOUGHT@ 5.9 vs Open Interest of 281 for a total of $737296. 4.4x volume/OI ratio.
    BULLISH
  43. 331 $MSTR Oct 16th 2026 138 CALLS BOUGHT@ 15.5 vs Open Interest of 81 for a total of $512613. 4.1x volume/OI ratio.
    BULLISH
  44. 322 $MSTR Oct 16th 2026 137 CALLS BOUGHT@ 19.2 vs Open Interest of 129 for a total of $618746. 2.5x volume/OI ratio.
    BULLISH
  45. 320 $MSTR Oct 16th 2026 137 CALLS BOUGHT@ 19.2 vs Open Interest of 60 for a total of $615226. 5.3x volume/OI ratio.
    BULLISH
  46. 32314 $MSTR Oct 16th 2026 160 CALLS BOUGHT@ 3.6 vs Open Interest of 14722 for a total of $11558718. 2.2x volume/OI ratio.
    BULLISH
  47. 19908 $MSTR Oct 16th 2026 167.5 CALLS BOUGHT@ 1.8 vs Open Interest of 4117 for a total of $3623455. 4.8x volume/OI ratio.
    BULLISH
  48. 38661 $MSTR Oct 16th 2026 165 CALLS BOUGHT@ 1.9 vs Open Interest of 10350 for a total of $7414020. 3.7x volume/OI ratio.
    BULLISH
  49. 30380 $MSTR Oct 16th 2026 157.5 CALLS BOUGHT@ 3.5 vs Open Interest of 8841 for a total of $10542771. 3.4x volume/OI ratio.
    BULLISH
  50. 852 $MSTR Oct 16th 2026 149 CALLS BOUGHT@ 6 vs Open Interest of 371 for a total of $507664. 2.3x volume/OI ratio.
    BULLISH
  51. 937 $MSTR Oct 16th 2026 148 CALLS BOUGHT@ 6 vs Open Interest of 208 for a total of $559595. 4.5x volume/OI ratio.
    BULLISH
  52. 843 $MSTR Oct 16th 2026 149 CALLS BOUGHT@ 5.9 vs Open Interest of 219 for a total of $501180. 3.8x volume/OI ratio.
    BULLISH
  53. 9809 $MSTR Oct 16th 2026 165 CALLS BOUGHT@ 1.6 vs Open Interest of 4149 for a total of $1605929. 2.4x volume/OI ratio.
    BULLISH
  54. 915 $MSTR Oct 16th 2026 148 CALLS BOUGHT@ 5.9 vs Open Interest of 129 for a total of $542604. 7.1x volume/OI ratio.
    BULLISH
  55. 7933 $MSTR Oct 16th 2026 162.5 CALLS BOUGHT@ 1.8 vs Open Interest of 2143 for a total of $1418500. 3.7x volume/OI ratio.
    BULLISH
  56. 6545 $MSTR Oct 16th 2026 152.5 CALLS BOUGHT@ 3.9 vs Open Interest of 557 for a total of $2556084. 11.8x volume/OI ratio.
    BULLISH
  57. 9575 $MSTR Oct 16th 2026 157.5 CALLS BOUGHT@ 3.4 vs Open Interest of 1280 for a total of $3278576. 7.5x volume/OI ratio.
    BULLISH
  58. 5433 $MSTR Oct 16th 2026 167.5 CALLS BOUGHT@ 2.1 vs Open Interest of 980 for a total of $1116319. 5.5x volume/OI ratio.
    BULLISH
  59. 1995 $MSTR Oct 16th 2026 157.5 CALLS BOUGHT@ 5.1 vs Open Interest of 598 for a total of $1026068. 3.3x volume/OI ratio.
    BULLISH
  60. 1691 $MSTR Oct 16th 2026 167.5 CALLS BOUGHT@ 6.4 vs Open Interest of 683 for a total of $1084489. 2.5x volume/OI ratio.
    BULLISH
  61. 6842 $MSTR Oct 9th 2026 165 PUTS BOUGHT@ 3.5 vs Open Interest of 1783 for a total of $2387379. 3.8x volume/OI ratio.
    BEARISH
  62. 3565 $MSTR Oct 9th 2026 167.5 PUTS BOUGHT@ 4.7 vs Open Interest of 581 for a total of $1681361. 6.1x volume/OI ratio.
    BEARISH
  63. 9126 $MSTR Oct 16th 2026 185 CALLS BOUGHT@ 2.1 vs Open Interest of 2996 for a total of $1956614. 3x volume/OI ratio.
    BULLISH
  64. 6017 $MSTR Oct 9th 2026 162.5 PUTS BOUGHT@ 4.4 vs Open Interest of 2067 for a total of $2628827. 2.9x volume/OI ratio.
    BEARISH
  65. 809 $MSTR Oct 9th 2026 167.5 PUTS BOUGHT@ 7.3 vs Open Interest of 386 for a total of $592868. 2.1x volume/OI ratio.
    BEARISH
  66. 6552 $MSTR Oct 9th 2026 160 PUTS BOUGHT@ 3.3 vs Open Interest of 2591 for a total of $2161308. 2.5x volume/OI ratio.
    BEARISH
  67. 5595 $MSTR Oct 9th 2026 162.5 PUTS BOUGHT@ 4.4 vs Open Interest of 1289 for a total of $2487089. 4.3x volume/OI ratio.
    BEARISH
  68. 3642 $MSTR Oct 16th 2026 172.5 CALLS BOUGHT@ 5.2 vs Open Interest of 1575 for a total of $1910083. 2.3x volume/OI ratio.
    BULLISH
  69. 3840 $MSTR Oct 2nd 2026 157.5 CALLS BOUGHT@ 3.3 vs Open Interest of 1685 for a total of $1248230. 2.3x volume/OI ratio.
    BULLISH
  70. 1686 $MSTR Oct 2nd 2026 152.5 CALLS BOUGHT@ 5.1 vs Open Interest of 472 for a total of $855746. 3.6x volume/OI ratio.
    BULLISH
  71. 3915 $MSTR Oct 2nd 2026 155 CALLS BOUGHT@ 4.2 vs Open Interest of 1234 for a total of $1638427. 3.2x volume/OI ratio.
    BULLISH
  72. 5219 $MSTR Oct 2nd 2026 157.5 PUTS BOUGHT@ 4.7 vs Open Interest of 2413 for a total of $2439674. 2.2x volume/OI ratio.
    BEARISH
  73. 10915 $MSTR Oct 2nd 2026 160 CALLS BOUGHT@ 4.3 vs Open Interest of 5149 for a total of $4665726. 2.1x volume/OI ratio.
    BULLISH
  74. 10315 $MSTR Oct 2nd 2026 160 CALLS BOUGHT@ 4.3 vs Open Interest of 3221 for a total of $4436378. 3.2x volume/OI ratio.
    BULLISH
  75. 4703 $MSTR Oct 2nd 2026 157.5 PUTS BOUGHT@ 4.6 vs Open Interest of 1318 for a total of $2180358. 3.6x volume/OI ratio.
    BEARISH
  76. 2678 $MSTR Sep 25th 2026 175 PUTS BOUGHT@ 8.8 vs Open Interest of 1110 for a total of $2350454. 2.4x volume/OI ratio.
    BEARISH
  77. 460 $MSTR Sep 25th 2026 180 PUTS BOUGHT@ 12.7 vs Open Interest of 88 for a total of $585125. 5.2x volume/OI ratio.
    BEARISH
  78. 26398 $MSTR Sep 25th 2026 175 CALLS BOUGHT@ 3.4 vs Open Interest of 9151 for a total of $8858113. 2.9x volume/OI ratio.
    BULLISH
  79. 691 $MSTR Sep 25th 2026 172.5 PUTS BOUGHT@ 10.1 vs Open Interest of 157 for a total of $694787. 4.4x volume/OI ratio.
    BEARISH
  80. 5376 $MSTR Sep 25th 2026 170 PUTS BOUGHT@ 5.6 vs Open Interest of 1121 for a total of $3020344. 4.8x volume/OI ratio.
    BEARISH
  81. 2398 $MSTR Sep 25th 2026 157.5 PUTS BOUGHT@ 2.5 vs Open Interest of 681 for a total of $602042. 3.5x volume/OI ratio.
    BEARISH
  82. 2921 $MSTR Sep 25th 2026 167.5 PUTS BOUGHT@ 4.5 vs Open Interest of 1382 for a total of $1307410. 2.1x volume/OI ratio.
    BEARISH
  83. 1926 $MSTR Sep 25th 2026 162.5 PUTS BOUGHT@ 4.2 vs Open Interest of 855 for a total of $817587. 2.3x volume/OI ratio.
    BEARISH
  84. 5091 $MSTR Sep 25th 2026 182.5 CALLS BOUGHT@ 2 vs Open Interest of 2225 for a total of $993509. 2.3x volume/OI ratio.
    BULLISH
  85. 6921 $MSTR Sep 25th 2026 190 CALLS BOUGHT@ 1.3 vs Open Interest of 3273 for a total of $921047. 2.1x volume/OI ratio.
    BULLISH
  86. 7580 $MSTR Sep 25th 2026 185 CALLS BOUGHT@ 1.8 vs Open Interest of 3090 for a total of $1373799. 2.5x volume/OI ratio.
    BULLISH
  87. 7172 $MSTR Sep 25th 2026 165 PUTS BOUGHT@ 3.1 vs Open Interest of 2875 for a total of $2248996. 2.5x volume/OI ratio.
    BEARISH
  88. 11496 $MSTR Sep 25th 2026 167.5 CALLS BOUGHT@ 6.1 vs Open Interest of 2458 for a total of $7005432. 4.7x volume/OI ratio.
    BULLISH
  89. 14166 $MSTR Sep 25th 2026 160 PUTS BOUGHT@ 1.6 vs Open Interest of 4098 for a total of $2316849. 3.5x volume/OI ratio.
    BEARISH
  90. 15060 $MSTR Sep 25th 2026 180 CALLS BOUGHT@ 2.2 vs Open Interest of 5162 for a total of $3373591. 2.9x volume/OI ratio.
    BULLISH
  91. 15080 $MSTR Sep 25th 2026 160 CALLS BOUGHT@ 10.3 vs Open Interest of 7404 for a total of $15529082. 2x volume/OI ratio.
    BULLISH
  92. 17900 $MSTR Sep 25th 2026 200 CALLS BOUGHT@ 0.7 vs Open Interest of 7152 for a total of $1241365. 2.5x volume/OI ratio.
    BULLISH
  93. 21386 $MSTR Sep 25th 2026 170 CALLS BOUGHT@ 5.2 vs Open Interest of 8531 for a total of $11145314. 2.5x volume/OI ratio.
    BULLISH
  94. 2199 $MSTR Sep 25th 2026 157.5 PUTS BOUGHT@ 2.6 vs Open Interest of 516 for a total of $565935. 4.3x volume/OI ratio.
    BEARISH
  95. 4449 $MSTR Sep 25th 2026 182.5 CALLS BOUGHT@ 1.9 vs Open Interest of 309 for a total of $847312. 14.4x volume/OI ratio.
    BULLISH
  96. 689 $MSTR Sep 25th 2026 172.5 PUTS BOUGHT@ 10.1 vs Open Interest of 75 for a total of $693072. 9.2x volume/OI ratio.
    BEARISH
  97. 1755 $MSTR Sep 25th 2026 162.5 PUTS BOUGHT@ 4.3 vs Open Interest of 71 for a total of $760266. 24.7x volume/OI ratio.
    BEARISH
  98. 12546 $MSTR Sep 25th 2026 180 CALLS BOUGHT@ 2.5 vs Open Interest of 2727 for a total of $3182167. 4.6x volume/OI ratio.
    BULLISH
  99. 7721 $MSTR Sep 25th 2026 155 PUTS BOUGHT@ 1.7 vs Open Interest of 1046 for a total of $1339902. 7.4x volume/OI ratio.
    BEARISH
  100. 6335 $MSTR Sep 25th 2026 190 CALLS BOUGHT@ 1.3 vs Open Interest of 890 for a total of $843632. 7.1x volume/OI ratio.
    BULLISH

How to read MSTR unusual options activity

Each row is a single MSTR options trade where same-day volume was large relative to open interest and the premium was large. Bullish means calls were bought at or above the ask; bearish means puts were bought at or above the ask. Volume above open interest suggests, but does not prove, that new positions were opened. Check whether MSTR open interest rose the next day to confirm. Learn more in our guide to unusual options activity and volume vs. open interest.

MSTR options flow FAQ

Is there unusual options activity in MSTR today?

Our most recent flagged MSTR trade was at 09:30 ET on Oct 21, 2026. This page lists every recent MSTR trade our scanner flagged, newest first, and refreshes every few minutes during market hours.

Is MSTR options flow bullish or bearish right now?

Of 200 recent flagged MSTR trades, 118 were bullish (calls bought at or above the ask) and 82 were bearish (puts bought at or above the ask). Large put buying is often hedging, so treat this as positioning data, not a prediction.