Tour v472
CSIQ
CANADIAN SOLAR INC
$14.76 +7.58%
$14.65 (-0.75%)🌙
as of 07/30 06:07 PM
7/30 18:07

Option Volume

Detail
Current (07/30) 4,745
Calls: 2,942 (62%)
Puts: 1,803 (38%)
Prior (07/29) 2,613
Calls: 2,167 (83%)
Puts: 446 (17%)
Current vs Prior +81.59%
Calls: +35.76% (Calls)
Puts: +304.26% (Puts)
Prior 7-Day Total 31,209
Calls: 22,115 (71%)
Puts: 9,094 (29%)
Prior 7-Day Average 4,458
Calls: 3,159 (71%)
Puts: 1,299 (29%)
Current vs Prior 7-Day Avg +6.43%
Calls: -6.88%
Puts: +38.78%
Sentiment BULLISH

Dollar Volume

Detail
Current (07/30) $682.9K
Calls: $354.9K (52%)
Puts: $328.0K (48%)
Prior (07/29) $309.2K
Calls: $246.0K (80%)
Puts: $63.2K (20%)
Current vs Prior +120.89%
Calls: +44.29%
Puts: +418.99%
Prior 7-Day Total $5.31M
Calls: $3.53M (66%)
Puts: $1.78M (34%)
Prior 7-Day Average $758.3K
Calls: $504.1K (66%)
Puts: $254.2K (34%)
Current vs Prior 7-Day Avg -9.95%
Calls: -29.60%
Puts: +29.04%
Sentiment BULLISH

Put/Call Ratio

Detail
Current (07/30) 0.61
Prior (07/29) 0.21
Current vs Prior +197.77%
Prior 7-Day Average 0.43
Current vs Prior 7-Day Avg +43.74%
Sentiment BULLISH

Open Interest

Detail
Current (07/30) 162,403
Calls: 127,900 (79%)
Puts: 34,503 (21%)
Prior (07/29) 70,722
Calls: 53,502 (76%)
Puts: 17,220 (24%)
Current vs Prior +129.64%
Prior 7-Day Total 852,640
Calls: 680,653 (80%)
Puts: 171,987 (20%)
Prior 7-Day Average 121,805
Calls: 97,236 (80%)
Puts: 24,569 (20%)
Current vs Prior 7-Day Avg +33.33%
Sentiment BEARISH

Expected Move

Detail
Expiry (07/31) | Next (08/07)Expiry (08/21) | Next (09/18)
Current 7.11% | 14.97%19.99% | 28.86%
Prior 9.26% | 15.31%22.30% | 29.01%
Current vs Prior -23.15% | -2.18%-10.39% | -0.51%
Prior 7-Day Avg 9.76% | 14.63%23.21% | 29.52%
Current vs 7-Day Avg -27.11% | +2.34%-13.87% | -2.23%
Prior 7-Day Eod 9.26% | 15.31%22.30% | 29.01%
Current vs 7-Day Eod -23.15% | -2.18%-10.39% | -0.51%
Sentiment BULLISHBULLISH

Relative Spread

Detail
Expiry | Next
Current 44.70% | 17.36%
Calls: 36.76% | 20.00%
Puts: 52.63% | 14.71%
Prior 44.70% | 17.36%
Calls: 36.76% | 20.00%
Puts: 52.63% | 14.71%
Current vs Prior +0.00% | +0.00%
Prior 7-Day Avg 31.61% | 15.36%
Calls: 31.57% | 18.39%
Puts: 31.66% | 12.32%
Current vs 7-Day Avg +41.40% | +13.04%
Liquidity Expensive
+
Add Card

🤖 AI Insights

Massive premium surge with dollar volume up 121% vs prior. Above-average activity with volume up 82% vs prior. Bullish P/C ratio of 0.61. P/C ratio rising 198% - increased hedging/bearish positioning.

Smart Money BULLISH
Retail Flow BULLISH
Overall BULLISH
Dollar Volume
Option Volume
Put/Call Ratio
Open Interest
Expected Move
Current BULLISH
Prior BULLISH
7-Day Avg BULLISH
Current BULLISH
Prior BULLISH
7-Day Avg NEUTRAL
Current BULLISH
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 1 of results (avg 8.7%, best 8.7%)

CALLS (1)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$15.00Sep 41.651.80$1.738.7%80.54--
PUTS (0)
No puts meet the criteria

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

No options available for this category

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

CALLS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$12.50Jul 311.552.75$2.1555.8%10.9410
$13.00Jul 311.502.25$1.8839.9%100.9259
$12.00Jul 311.953.40$2.6854.1%10.895
$13.50Jul 311.051.70$1.3847.1%--0.88172
$13.00Aug 71.652.35$2.0035.0%100.8231
PUTS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$17.50Jul 311.903.10$2.5048.0%20.926
$17.00Jul 311.752.65$2.2040.9%340.9134
$16.50Jul 311.402.55$1.9858.1%--0.9113
$16.00Jul 311.151.40$1.2719.7%30.89298
$17.00Aug 72.252.70$2.4818.1%20.809

Most actively traded options today. High liquidity = easy entry/exit. 70 active (total vol 1.9K, top 170)

CALLS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$15.50Jul 310.050.20$0.13115.4%1700.23210
$15.00Jul 310.200.40$0.3066.7%1650.42108
$16.00Aug 210.751.00$0.8828.4%1130.40210
$17.50Aug 70.100.25$0.1883.3%920.15147
$16.50Aug 70.200.40$0.3066.7%860.248
PUTS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$14.00Jul 310.100.20$0.1566.7%1180.23254
$15.00Jul 310.450.60$0.5328.3%1130.58175
$14.50Aug 70.650.85$0.7526.7%1010.4312
$14.00Aug 70.450.55$0.5020.0%630.3469
$13.00Jul 310.000.10$0.05200.0%620.08323

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

CALLS (5)
StrikeNear ExpFar ExpNear IVFar IVBack%VolOI
$17.50Jul 31Aug 14221.7%106.4%108.5%1309
$17.00Jul 31Sep 4192.5%97.7%96.9%20688
$13.00Jul 31Aug 28185.3%104.3%77.6%1076
$13.50Jul 31Aug 21160.3%92.8%72.7%--187
$16.50Jul 31Aug 28161.3%99.6%62.0%5289
PUTS (5)
StrikeNear ExpFar ExpNear IVFar IVBack%VolOI
$12.00Jul 31Sep 4360.8%98.8%265.3%4205
$12.50Jul 31Aug 21228.0%94.2%142.1%8605
$17.00Jul 31Aug 21192.5%98.2%96.0%3465
$13.00Jul 31Sep 4185.3%100.1%85.2%63335
$16.50Jul 31Aug 28161.3%99.6%62.0%3213

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

BULL CALL (5)
BuySellExpiryDebitMax GainMax LossR:RBE
$15.50$16.00Aug 7$0.10$0.40$0.104.00$15.60
$16.50$17.00Aug 21$0.12$0.38$0.123.17$16.62
$16.00$16.50Aug 7$0.13$0.37$0.132.85$16.13
$16.50$17.00Aug 14$0.13$0.37$0.132.85$16.63
$16.00$16.50Aug 21$0.13$0.37$0.132.85$16.13
BEAR PUT (5)
BuySellExpiryDebitMax GainMax LossR:RBE
$13.00$12.50Aug 14$0.10$0.40$0.104.00$12.90
$12.50$12.00Aug 21$0.10$0.40$0.104.00$12.40
$13.00$12.50Aug 7$0.12$0.38$0.123.17$12.88
$12.50$12.00Aug 14$0.12$0.38$0.123.17$12.38
$13.00$12.50Aug 21$0.12$0.38$0.123.17$12.88

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

BEAR CALL (5)
SellBuyExpiryCreditMax GainMax LossR:RBE
$14.50$15.00Aug 21$0.35$0.35$0.152.33$14.85
$15.00$15.50Aug 7$0.30$0.30$0.201.50$15.30
$13.50$14.00Aug 21$0.30$0.30$0.201.50$13.80
$14.00$14.50Aug 21$0.28$0.28$0.221.27$14.28
$13.00$14.00Aug 28$0.55$0.55$0.451.22$13.55
BULL PUT (5)
SellBuyExpiryCreditMax GainMax LossR:RBE
$15.00$14.50Aug 7$0.38$0.38$0.123.17$14.62
$17.00$16.50Aug 7$0.38$0.38$0.123.17$16.62
$16.00$15.50Aug 14$0.38$0.38$0.123.17$15.62
$16.50$16.00Aug 7$0.35$0.35$0.152.33$16.15
$15.00$14.50Aug 14$0.35$0.35$0.152.33$14.65

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

CALLS (5)
StrikeNear ExpFar ExpNet DebitNear IVFar IV
$13.50Jul 31Aug 7$0.07160.3%97.9%
$13.00Jul 31Aug 7$0.12185.3%98.8%
$17.50Jul 31Aug 7$0.13221.7%108.2%
$17.00Jul 31Aug 7$0.17192.5%104.9%
$16.50Jul 31Aug 7$0.25161.3%102.9%
PUTS (5)
StrikeNear ExpFar ExpNet DebitNear IVFar IV
$12.50Jul 31Aug 7$0.05228.0%90.8%
$16.50Jul 31Aug 7$0.12161.3%102.9%
$13.00Jul 31Aug 7$0.17185.3%98.8%
$13.50Jul 31Aug 7$0.27160.3%97.9%
$17.00Jul 31Aug 7$0.28192.5%104.9%

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

StrikeExpiryCall$Put$TotalBE LowBE HighCost%
$14.50Jul 31$0.52$0.28$0.80$13.70$15.305.42%
$15.00Jul 31$0.30$0.53$0.83$14.17$15.835.62%
$15.50Jul 31$0.13$0.85$0.98$14.52$16.486.64%
$14.00Jul 31$0.95$0.15$1.10$12.90$15.107.45%
$16.00Jul 31$0.05$1.27$1.32$14.68$17.328.94%
$13.50Jul 31$1.38$0.08$1.46$12.04$14.969.89%
$14.00Aug 7$1.23$0.50$1.73$12.27$15.7311.72%
$13.50Aug 7$1.45$0.35$1.80$11.70$15.3012.20%
$14.50Aug 7$1.08$0.75$1.83$12.67$16.3312.40%
$13.00Jul 31$1.88$0.05$1.93$11.07$14.9313.08%

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

Call KPut KExpiryCall$Put$TotalBE LowBE High
$16.00$13.00Jul 31$0.05$0.05$0.10$12.90$16.10
$16.50$13.00Jul 31$0.05$0.05$0.10$12.90$16.60
$17.00$13.00Jul 31$0.05$0.05$0.10$12.90$17.10
$16.00$13.50Jul 31$0.05$0.08$0.13$13.37$16.13
$16.50$13.50Jul 31$0.05$0.08$0.13$13.37$16.63
$17.00$13.50Jul 31$0.05$0.08$0.13$13.37$17.13
$15.50$13.00Jul 31$0.13$0.05$0.18$12.82$15.68
$16.00$14.00Jul 31$0.05$0.15$0.20$13.80$16.20
$16.00$12.00Jul 31$0.05$0.15$0.20$11.80$16.20
$16.50$14.00Jul 31$0.05$0.15$0.20$13.80$16.70

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

Put SpreadCall SpreadExpiryCreditMax LossR:RBE LowBE High
12/1314/16Aug 28$0.83$0.174.88$12.17$15.33
12/1314/14Aug 21$0.40$0.104.00$12.60$14.40
15/1616/17Aug 21$0.80$0.204.00$15.20$17.30
14/1516/16Aug 28$0.79$0.213.76$14.21$16.79
13/1416/17Aug 28$0.39$0.113.55$13.11$16.89
14/1516/17Aug 28$0.78$0.223.55$14.22$17.28
13/1414/15Aug 7$0.38$0.123.17$13.12$14.88
14/1416/16Aug 7$0.38$0.123.17$14.12$16.38
14/1416/16Aug 14$0.38$0.123.17$13.62$15.88
12/1214/14Aug 21$0.38$0.123.17$12.12$14.38

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

CALLS (5)
LowMidHighExpiryDebitMax GainR:R
$14.50$15.00$15.50Jul 31$0.05$0.459.00
$16.00$16.50$17.00Aug 7$0.05$0.459.00
$14.50$15.00$15.50Aug 14$0.06$0.447.33
$13.00$13.50$14.00Jul 31$0.07$0.436.14
$13.50$14.00$14.50Aug 7$0.07$0.436.14
PUTS (5)
LowMidHighExpiryDebitMax GainR:R
$13.50$14.00$14.50Jul 31$0.06$0.447.33
$14.50$15.00$15.50Jul 31$0.07$0.436.14
$12.50$13.00$13.50Aug 14$0.07$0.436.14
$16.50$17.00$17.50Jul 31$0.08$0.425.25
$12.00$12.50$13.00Jul 31$0.10$0.404.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.27, 38 credits)

CALLS (5)
Buy KSell KRatioExpiryNetMax Gain
$15.00$17.001:2Sep 4-$0.27$1.73
$16.00$16.501:2Jul 31-$0.05$0.45
$16.50$17.001:2Jul 31-$0.05$0.45
$17.00$17.501:2Jul 31-$0.05$0.45
$14.50$15.001:2Jul 31-$0.08$0.42
PUTS (5)
Buy KSell KRatioExpiryNetMax Gain
$13.00$12.001:2Aug 28-$0.18$0.82
$14.00$13.001:2Aug 21-$0.19$0.81
$13.00$12.001:2Sep 4-$0.26$0.74
$16.50$15.001:2Aug 28-$0.84$0.66
$16.00$15.001:2Aug 7-$0.51$0.49

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

StrikeExpiryBidDeltaOTM%Yield%If Called%VolOI
$15.00Sep 4$1.650.541.6%11.18%12.80%8--
$15.50Aug 28$1.150.495.0%7.79%12.80%--24
$16.00Aug 28$1.050.458.4%7.11%15.51%213
$15.00Aug 14$0.900.491.6%6.10%7.72%--111
$15.00Aug 21$0.900.501.6%6.10%7.72%8109
$15.50Aug 21$0.900.455.0%6.10%11.11%473
$16.50Aug 28$0.900.4011.8%6.10%17.89%11
$17.00Sep 4$0.850.3815.2%5.76%20.93%202
$16.00Aug 21$0.750.408.4%5.08%13.48%113210
$15.50Aug 14$0.700.435.0%4.74%9.76%1129

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 2,942
Total Puts 1,803
Put/Call Ratio 0.61
Net Difference 1,139

Prior's Put/Call Breakdown

Total Calls 2,167
Total Puts 446
Put/Call Ratio 0.21
Net Difference 1,721

Prior 7-Day Put/Call Summary

Total Calls 22,115
Total Puts 9,094
Average Put/Call Ratio 0.43
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