Tour v477
CSIQ
CANADIAN SOLAR INC
$15.05 +1.96%
7/31 15:05

Option Volume

Detail
Current (07/31 3:05pm) 6,240
Calls: 3,231 (52%)
Puts: 3,009 (48%)
Prior (07/29) 1,902
Calls: 1,565 (82%)
Puts: 337 (18%)
Current vs Prior +228.08%
Calls: +106.45% (Calls)
Puts: +792.88% (Puts)
Prior 7-Day Total 26,716
Calls: 19,010 (71%)
Puts: 7,706 (29%)
Prior 7-Day Average 3,816
Calls: 2,715 (71%)
Puts: 1,100 (29%)
Current vs Prior 7-Day Avg +63.50%
Calls: +18.97%
Puts: +173.33%
Sentiment BULLISH

Dollar Volume

Detail
Current (07/31 3:05pm) $645.7K
Calls: $349.1K (54%)
Puts: $296.5K (46%)
Prior (07/29) $259.8K
Calls: $202.9K (78%)
Puts: $56.9K (22%)
Current vs Prior +148.51%
Calls: +72.07%
Puts: +421.06%
Prior 7-Day Total $4.62M
Calls: $3.03M (66%)
Puts: $1.59M (34%)
Prior 7-Day Average $659.8K
Calls: $432.9K (66%)
Puts: $226.9K (34%)
Current vs Prior 7-Day Avg -2.14%
Calls: -19.35%
Puts: +30.69%
Sentiment BULLISH

Put/Call Ratio

Detail
Current (07/31 3:05pm) 0.93
Prior (07/29) 0.22
Current vs Prior +332.48%
Prior 7-Day Average 0.47
Current vs Prior 7-Day Avg +98.10%
Sentiment NEUTRAL

Open Interest

Detail
Current (07/31 3:05pm) 163,650
Calls: 128,910 (79%)
Puts: 34,740 (21%)
Prior (07/29) 161,102
Calls: 126,818 (79%)
Puts: 34,284 (21%)
Current vs Prior +1.58%
Prior 7-Day Total 1,100,975
Calls: 873,571 (79%)
Puts: 227,404 (21%)
Prior 7-Day Average 157,282
Calls: 124,795 (79%)
Puts: 32,486 (21%)
Current vs Prior 7-Day Avg +4.05%
Sentiment BEARISH

Expected Move

Detail
Expiry (07/31) | Next (08/07)Expiry (08/21) | Next (09/18)
Current 6.71% | 12.29%19.80% | 27.77%
Prior 10.44% | 14.66%22.06% | 28.87%
Current vs Prior -35.70% | -16.13%-10.23% | -3.79%
Prior 7-Day Avg 8.70% | 14.29%20.78% | 29.09%
Current vs 7-Day Avg -22.85% | -14.00%-4.69% | -4.54%
Prior 7-Day Eod 10.44% | 14.66%19.99% | 28.86%
Current vs 7-Day Eod -35.70% | -16.13%-0.93% | -3.77%
Sentiment BULLISHBULLISH

Relative Spread

Detail
Expiry | Next
Current 197.41% | 16.39%
Calls: 300.00% | 18.07%
Puts: 94.83% | 14.71%
Prior 22.68% | 13.38%
Calls: 28.30% | 18.07%
Puts: 17.05% | 8.70%
Current vs Prior +770.41% | +22.50%
Prior 7-Day Avg 35.83% | 14.42%
Calls: 36.51% | 16.31%
Puts: 35.16% | 12.54%
Current vs 7-Day Avg +450.90% | +13.63%
Liquidity Expensive
+
Add Card

🤖 AI Insights

Massive premium surge with dollar volume up 149% vs prior. Unusually high activity with volume up 228% vs prior - elevated interest. P/C ratio rising 332% - increased hedging/bearish positioning. Call-heavy open interest (128,910 calls vs 34,740 puts) suggests bullish positioning.

Smart Money BULLISH
Retail Flow NEUTRAL
Overall BULLISH
Dollar Volume
Option Volume
Put/Call Ratio
Open Interest
Expected Move
Current BULLISH
Prior BULLISH
7-Day Avg BULLISH
Current NEUTRAL
Prior BULLISH
7-Day Avg NEUTRAL
Current NEUTRAL
Prior BULLISH
7-Day Avg NEUTRAL
Current BULLISH
Prior BULLISH
7-Day Avg NEUTRAL
Current BEARISH
Prior BULLISH
7-Day Avg BULLISH

📈 Options Analysis

🎯 Tightest Spreads
💰 Best Value Under $1
📊 High Delta (ITM)
🔥 High Volume
Backwardation
📈 Debit Spreads
📉 Credit Spreads
📅 Calendar Spreads
Straddles
🔀 Strangles
🦅 Iron Condors
🦋 Butterflies
⚖️ Ratio Spreads
🛡️ Covered Calls

Options with the tightest bid-ask spreads (<10%). Lower spreads = better fills and less slippage. Showing top 10 of results (avg 8.1%, best 5.3%)

CALLS (2)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$13.50Aug 212.152.35$2.258.9%--0.7215
$13.50Aug 141.952.15$2.059.8%100.741
PUTS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$16.00Aug 211.851.95$1.905.3%390.5623
$15.50Aug 211.551.65$1.606.2%670.517
$15.00Aug 211.251.35$1.307.7%60.4567
$17.00Aug 212.502.70$2.607.7%--0.6631
$14.00Aug 140.600.65$0.637.9%--0.3218

Affordable options under $1.00 per contract. Great for defined-risk strategies with minimal capital. 10 found (avg $0.75, cheapest $0.55)

CALLS (4)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$15.50Aug 70.550.65$0.6016.7%960.44222
$15.00Aug 70.750.90$0.8318.1%350.54172
$16.50Aug 210.750.90$0.8318.1%--0.3926
$16.00Aug 210.901.05$0.9815.3%620.44319
PUTS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$14.50Aug 70.500.60$0.5518.2%750.36112
$14.00Aug 140.600.65$0.637.9%--0.3218
$13.50Aug 210.600.70$0.6515.4%20.284
$15.00Aug 70.700.80$0.7513.3%280.4626
$14.50Aug 140.750.90$0.8318.1%100.3912

In-the-money options with delta >0.50. Higher probability of profit, lower leverage. 37 found (avg delta 0.70, highest 1.00)

CALLS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$13.00Jul 311.602.60$2.1047.6%511.0054
$13.50Jul 311.001.85$1.4359.4%1040.95172
$14.00Jul 310.901.45$1.1846.6%1340.89458
$13.00Aug 71.852.45$2.1527.9%--0.8831
$12.50Jul 312.003.20$2.6046.2%10.8411
PUTS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$18.00Jul 312.653.90$3.2838.1%10.953
$17.00Jul 311.652.60$2.1344.6%--0.9134
$16.50Jul 311.251.95$1.6043.7%130.9013
$16.00Jul 310.751.60$1.1872.0%2780.87296
$17.00Aug 71.852.75$2.3039.1%--0.8011

Most actively traded options today. High liquidity = easy entry/exit. 63 active (total vol 4.0K, top 506)

CALLS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$17.00Aug 140.400.50$0.4522.2%5060.28132
$14.50Jul 310.350.95$0.6592.3%2230.75458
$16.00Aug 70.350.50$0.4334.9%1610.35217
$14.00Jul 310.901.45$1.1846.6%1340.89458
$15.00Jul 310.150.60$0.38118.4%1320.51260
PUTS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$14.00Jul 310.000.15$0.08187.5%3810.14325
$16.00Jul 310.751.60$1.1872.0%2780.87296
$13.00Aug 70.100.15$0.1338.5%2070.12304
$16.00Aug 141.551.75$1.6512.1%1860.5913
$15.50Jul 310.350.90$0.6387.3%1200.71125

Term structure inversion — near-term IV higher than far-term IV at the same strike. Signals expected near-term catalyst or volatility event. 22 strikes (avg 614.1%, max 1677.6%)

CALLS (5)
StrikeNear ExpFar ExpNear IVFar IVBack%VolOI
$17.50Jul 31Aug 14910.6%94.8%860.2%100310
$18.00Jul 31Aug 28900.9%100.2%799.2%--291
$17.00Jul 31Sep 4780.4%99.9%680.9%--708
$13.50Jul 31Aug 21690.5%93.6%637.3%104187
$13.00Jul 31Aug 28750.3%102.6%631.4%5171
PUTS (5)
StrikeNear ExpFar ExpNear IVFar IVBack%VolOI
$12.50Jul 31Aug 211752.1%98.6%1677.6%--598
$18.00Jul 31Aug 21900.9%96.3%835.4%125
$17.00Jul 31Aug 21780.4%94.7%724.3%--65
$13.00Jul 31Sep 4750.3%101.5%639.6%5310
$13.50Jul 31Sep 4690.5%99.7%592.3%5450

Bull call spreads & bear put spreads with the best risk/reward ratios. Pay a debit upfront, defined max loss. 51 found (best R:R 4.00, avg 1.58)

BULL CALL (5)
BuySellExpiryDebitMax GainMax LossR:RBE
$17.00$17.50Aug 14$0.10$0.40$0.104.00$17.10
$17.00$18.00Aug 21$0.20$0.80$0.204.00$17.20
$16.50$17.00Aug 14$0.12$0.38$0.123.17$16.62
$16.00$16.50Aug 7$0.13$0.37$0.132.85$16.13
$16.00$17.00Aug 28$0.27$0.73$0.272.70$16.27
BEAR PUT (5)
BuySellExpiryDebitMax GainMax LossR:RBE
$13.50$13.00Aug 7$0.12$0.38$0.123.17$13.38
$13.50$13.00Aug 14$0.13$0.37$0.132.85$13.37
$14.00$13.50Aug 14$0.15$0.35$0.152.33$13.85
$13.50$13.00Aug 21$0.15$0.35$0.152.33$13.35
$13.50$13.00Aug 28$0.17$0.33$0.171.94$13.33

Bear call spreads & bull put spreads collecting premium. Receive credit upfront, profit if stock stays in range. 56 found (best R:R 3.17, avg 0.98)

BEAR CALL (5)
SellBuyExpiryCreditMax GainMax LossR:RBE
$13.00$14.00Aug 7$0.72$0.72$0.282.57$13.72
$14.00$14.50Aug 7$0.35$0.35$0.152.33$14.35
$13.50$14.00Aug 14$0.35$0.35$0.152.33$13.85
$13.50$14.00Aug 21$0.33$0.33$0.171.94$13.83
$14.00$14.50Aug 28$0.31$0.31$0.191.63$14.31
BULL PUT (5)
SellBuyExpiryCreditMax GainMax LossR:RBE
$16.50$16.00Aug 7$0.38$0.38$0.123.17$16.12
$17.00$16.00Aug 21$0.70$0.70$0.302.33$16.30
$16.50$15.00Aug 28$0.93$0.93$0.571.63$15.57
$15.50$15.00Jul 31$0.30$0.30$0.201.50$15.20
$16.00$15.00Aug 7$0.60$0.60$0.401.50$15.40

Same strike, different expirations. Sell near-term, buy far-term. Profits from time decay differential. 20 found (avg debit $0.30, cheapest $0.07)

CALLS (5)
StrikeNear ExpFar ExpNet DebitNear IVFar IV
$18.00Jul 31Aug 7$0.07900.9%97.9%
$17.50Jul 31Aug 7$0.10910.6%97.8%
$17.00Jul 31Aug 7$0.15780.4%94.0%
$14.00Jul 31Aug 7$0.25572.2%95.4%
$16.50Jul 31Aug 7$0.25641.8%94.7%
PUTS (5)
StrikeNear ExpFar ExpNet DebitNear IVFar IV
$13.00Jul 31Aug 7$0.10750.3%95.6%
$16.50Jul 31Aug 7$0.13641.8%94.7%
$16.00Jul 31Aug 7$0.17488.2%94.0%
$17.00Jul 31Aug 7$0.17780.4%94.0%
$13.50Jul 31Aug 7$0.20690.5%101.3%

Buy call + put at the same strike and expiry. Profits from large moves in either direction. 33 found (cheapest 4.72% of stock, avg 14.95%)

StrikeExpiryCall$Put$TotalBE LowBE HighCost%
$15.00Jul 31$0.38$0.33$0.71$14.29$15.714.72%
$15.50Jul 31$0.15$0.63$0.78$14.72$16.285.18%
$14.50Jul 31$0.65$0.15$0.80$13.70$15.305.32%
$16.00Jul 31$0.05$1.18$1.23$14.77$17.238.17%
$14.00Jul 31$1.18$0.08$1.26$12.74$15.268.37%
$13.50Jul 31$1.43$0.05$1.48$12.02$14.989.83%
$15.00Aug 7$0.83$0.75$1.58$13.42$16.5810.50%
$14.50Aug 7$1.08$0.55$1.63$12.87$16.1310.83%
$16.50Jul 31$0.05$1.60$1.65$14.85$18.1510.96%
$14.00Aug 7$1.43$0.35$1.78$12.22$15.7811.83%

Buy OTM call + OTM put at different strikes. Cheaper than straddles, needs bigger move to profit. 114 found (cheapest 0.66% of stock, avg 7.54%)

Call KPut KExpiryCall$Put$TotalBE LowBE High
$16.00$13.50Jul 31$0.05$0.05$0.10$13.40$16.10
$16.50$13.50Jul 31$0.05$0.05$0.10$13.40$16.60
$17.00$13.50Jul 31$0.05$0.05$0.10$13.40$17.10
$17.50$13.50Jul 31$0.05$0.05$0.10$13.40$17.60
$16.00$14.00Jul 31$0.05$0.08$0.13$13.87$16.13
$16.50$14.00Jul 31$0.05$0.08$0.13$13.87$16.63
$17.00$14.00Jul 31$0.05$0.08$0.13$13.87$17.13
$17.50$14.00Jul 31$0.05$0.08$0.13$13.87$17.63
$15.50$13.50Jul 31$0.15$0.05$0.20$13.30$15.70
$16.00$14.50Jul 31$0.05$0.15$0.20$14.30$16.20

Sell OTM put spread + OTM call spread. Collect premium, profit if stock stays between breakevens. 58 found (best R:R 4.56, avg credit $0.42)

Put SpreadCall SpreadExpiryCreditMax LossR:RBE LowBE High
15/1617/18Aug 28$1.23$0.274.56$15.27$18.23
14/1416/16Aug 14$0.40$0.104.00$14.10$15.90
16/1617/18Aug 14$0.40$0.104.00$15.60$17.40
14/1415/16Aug 21$0.40$0.104.00$13.60$15.40
14/1416/16Aug 21$0.40$0.104.00$13.60$15.90
14/1516/17Aug 21$0.40$0.104.00$14.60$16.90
15/1616/17Aug 14$0.39$0.113.55$15.11$16.89
14/1517/18Aug 28$0.77$0.233.35$14.23$17.77
14/1415/16Aug 14$0.38$0.123.17$14.12$15.38
14/1416/16Aug 14$0.38$0.123.17$14.12$16.38

Buy lower + upper strikes, sell 2x middle strike. Low cost, max profit at the middle strike at expiry. 25 found (best R:R 9.00, cheapest $0.05)

CALLS (5)
LowMidHighExpiryDebitMax GainR:R
$17.00$17.50$18.00Aug 14$0.05$0.459.00
$15.00$15.50$16.00Aug 7$0.06$0.447.33
$16.00$16.50$17.00Aug 14$0.06$0.447.33
$14.50$15.00$15.50Aug 14$0.09$0.414.56
$15.50$16.00$16.50Jul 31$0.10$0.404.00
PUTS (5)
LowMidHighExpiryDebitMax GainR:R
$13.50$14.00$14.50Aug 14$0.05$0.459.00
$14.00$14.50$15.00Aug 14$0.05$0.459.00
$12.50$13.00$13.50Aug 21$0.05$0.459.00
$13.00$13.50$14.00Aug 21$0.05$0.459.00
$14.50$15.00$15.50Aug 21$0.05$0.459.00

Buy 1 option, sell 2 at a different strike (1:2 ratio). Can be entered for a credit. Unlimited risk on naked leg. 38 found (best net $-0.38, 37 credits)

CALLS (5)
Buy KSell KRatioExpiryNetMax Gain
$15.00$17.001:2Sep 4-$0.38$1.62
$17.00$18.001:2Aug 21-$0.28$0.72
$17.00$18.001:2Aug 28-$0.40$0.60
$16.00$16.501:2Jul 31-$0.05$0.45
$16.50$17.001:2Jul 31-$0.05$0.45
PUTS (5)
Buy KSell KRatioExpiryNetMax Gain
$16.00$15.001:2Aug 7-$0.15$0.85
$16.50$15.001:2Aug 28-$0.72$0.78
$13.00$12.501:2Aug 7-$0.07$0.43
$16.00$15.501:2Jul 31-$0.08$0.42
$14.00$13.501:2Aug 7-$0.15$0.35

Sell OTM calls against 100 shares you own. Collect premium for income, capped upside at strike. Yield% = premium/stock price. 21 found (best yield 8.97%, avg 4.10%)

StrikeExpiryBidDeltaOTM%Yield%If Called%VolOI
$15.50Aug 28$1.350.513.0%8.97%11.96%2224
$16.00Aug 28$1.150.466.3%7.64%13.95%--15
$15.50Aug 21$1.100.493.0%7.31%10.30%6577
$17.00Sep 4$1.000.4013.0%6.64%19.60%--22
$16.00Aug 21$0.900.446.3%5.98%12.29%62319
$15.50Aug 14$0.850.473.0%5.65%8.64%10130
$17.00Aug 28$0.850.3913.0%5.65%18.60%--23
$16.50Aug 21$0.750.399.6%4.98%14.62%--26
$16.00Aug 14$0.650.416.3%4.32%10.63%1144
$17.00Aug 21$0.600.3413.0%3.99%16.94%1275

Current 5-Minute Volume Snapshots

Time (HH:MM) Total Volume Call Volume Put Volume Volume Change
Loading data...

Prior's 5-Minute Volume Snapshots

Time (HH:MM) Total Volume Call Volume Put Volume Volume Change
Loading data...

Current Put/Call Breakdown

Total Calls 3,231
Total Puts 3,009
Put/Call Ratio 0.93
Net Difference 222

Prior's Put/Call Breakdown

Total Calls 1,565
Total Puts 337
Put/Call Ratio 0.22
Net Difference 1,228

Prior 7-Day Put/Call Summary

Total Calls 19,010
Total Puts 7,706
Average Put/Call Ratio 0.47
Ratio Trend Rising

Daily Put/Call History (Last 7 Days)

Date Calls Puts Ratio Net Diff
Loading data...

Upcoming Earnings - 2 Weeks Prior

Loading earnings data...

Upcoming Earnings - 1 Week Prior

Loading earnings data...

Earnings This Week

Loading earnings data...

Earnings - Day Before / Day After

Loading earnings data...

Options Activity Around Earnings

Ticker Earnings Date Days Away Call Volume Put Volume IV Rank
Loading data...

Chart Title

Price — Past 7 Days

Add Card

CI/CD Results
App Log
Loading...
Requests
New Request
View All