Tour v290
CSIQ
CANADIAN SOLAR INC
$14.46 -7.64%
$14.62 (+1.14%)🌙
as of 07/02 06:01 PM
7/2 18:01

Option Volume

Detail
Current (07/02) 5,308
Calls: 2,595 (49%)
Puts: 2,713 (51%)
Prior (07/01) 3,288
Calls: 1,452 (44%)
Puts: 1,836 (56%)
Current vs Prior +61.44%
Calls: +78.72% (Calls)
Puts: +47.77% (Puts)
Prior 7-Day Total 31,880
Calls: 22,266 (70%)
Puts: 9,614 (30%)
Prior 7-Day Average 4,554
Calls: 3,180 (70%)
Puts: 1,373 (30%)
Current vs Prior 7-Day Avg +16.55%
Calls: -18.42%
Puts: +97.53%
Sentiment BEARISH

Dollar Volume

Detail
Current (07/02) $1.31M
Calls: $402.8K (31%)
Puts: $907.2K (69%)
Prior (07/01) $604.8K
Calls: $328.4K (54%)
Puts: $276.3K (46%)
Current vs Prior +116.61%
Calls: +22.63%
Puts: +228.29%
Prior 7-Day Total $4.75M
Calls: $3.24M (68%)
Puts: $1.52M (32%)
Prior 7-Day Average $678.8K
Calls: $462.2K (68%)
Puts: $216.6K (32%)
Current vs Prior 7-Day Avg +93.00%
Calls: -12.85%
Puts: +318.82%
Sentiment BEARISH

Put/Call Ratio

Detail
Current (07/02) 1.05
Prior (07/01) 1.26
Current vs Prior -17.32%
Prior 7-Day Average 0.53
Current vs Prior 7-Day Avg +95.53%
Sentiment BEARISH

Open Interest

Detail
Current (07/02) 171,549
Calls: 133,684 (78%)
Puts: 37,865 (22%)
Prior (07/01) 170,617
Calls: 133,067 (78%)
Puts: 37,550 (22%)
Current vs Prior +0.55%
Prior 7-Day Total 1,067,339
Calls: 840,501 (79%)
Puts: 228,430 (21%)
Prior 7-Day Average 152,477
Calls: 120,071 (79%)
Puts: 32,632 (21%)
Current vs Prior 7-Day Avg +12.51%
Sentiment BEARISH

Expected Move

Detail
Expiry (07/02) | Next (07/10)Expiry (07/17) | Next (08/21)
Current 3.80% | 12.66%16.11% | 28.01%
Prior 8.18% | 13.16%-- | --
Current vs Prior +54.73% | +22.42%-- | --
Prior 7-Day Avg 9.35% | 14.40%-- | --
Current vs 7-Day Avg +35.30% | +11.93%-- | --
Prior 7-Day Eod 8.18% | 13.16%-- | --
Current vs 7-Day Eod +54.73% | +22.42%-- | --
Sentiment BEARISH--

Relative Spread

Detail
Expiry | Next
Current 120.86% | 23.02%
Calls: 173.08% | 25.00%
Puts: 68.63% | 21.05%
Prior 23.96% | 19.09%
Calls: 16.67% | 18.18%
Puts: 31.25% | 20.00%
Current vs Prior +404.42% | +20.59%
Prior 7-Day Avg 48.41% | 26.78%
Calls: 27.38% | 27.67%
Puts: 45.29% | 27.16%
Current vs 7-Day Avg +149.66% | -14.05%
Liquidity Expensive
+
Add Card

🤖 AI Insights

Moderately bearish flow with 69% put dollar volume ($907.2K). Massive premium surge with dollar volume up 117% vs prior. Dollar volume significantly above 7-day average (93% higher). Above-average activity with volume up 61% vs prior.

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

📈 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 -- of results (avg --%, best --%)

No options available for this category

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. 34 found (avg delta 0.69, highest 1.00)

CALLS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$12.00Jul 172.402.75$2.5813.6%--0.8536
$14.00Jul 20.050.55$0.30166.7%510.8411
$13.50Jul 20.301.05$0.68110.3%1000.75169
$13.00Jul 171.601.95$1.7819.7%--0.74153
$13.00Jul 311.952.35$2.1518.6%--0.6910
PUTS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$15.00Jul 20.400.95$0.6880.9%1211.00206
$16.00Jul 21.301.75$1.5329.4%2291.00250
$17.00Jul 102.503.00$2.7518.2%300.83113
$17.00Jul 22.353.10$2.7327.5%10.8080
$16.50Jul 102.052.75$2.4029.2%10.8021

Most actively traded options today. High liquidity = easy entry/exit. 66 active (total vol 3.0K, top 229)

CALLS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$15.00Jul 20.000.05$0.03166.7%1560.13498
$15.00Jul 170.600.90$0.7540.0%1440.431.2K
$16.00Jul 170.350.55$0.4544.4%1120.30327
$17.00Jul 170.200.40$0.3066.7%1030.21485
$13.50Jul 20.301.05$0.68110.3%1000.75169
PUTS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$16.00Jul 21.301.75$1.5329.4%2291.00250
$14.00Jul 170.701.05$0.8839.8%1830.411.4K
$16.00Jul 101.702.25$1.9827.8%1760.7365
$13.50Jul 100.250.45$0.3557.1%1530.29106
$15.00Jul 100.751.45$1.1063.6%1440.58344

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

CALLS (5)
StrikeNear ExpFar ExpNear IVFar IVBack%VolOI
$17.00Jul 2Aug 72304.0%93.0%2377.4%2229
$16.50Jul 2Jul 312037.0%92.0%2114.1%12109
$13.50Jul 2Jul 171659.0%87.0%1806.9%175169
$15.50Jul 2Jul 171425.0%88.0%1519.3%15294
$16.00Jul 2Jul 31821.0%91.0%802.2%17209
PUTS (5)
StrikeNear ExpFar ExpNear IVFar IVBack%VolOI
$12.00Jul 2Aug 72700.0%93.0%2803.2%441
$17.00Jul 2Jul 312304.0%91.0%2431.9%1112
$16.50Jul 2Jul 172037.0%100.0%1937.0%81112
$13.50Jul 2Jul 311659.0%90.0%1743.3%1179
$12.50Jul 2Jul 101407.0%87.0%1517.2%2369

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

BULL CALL (5)
BuySellExpiryDebitMax GainMax LossR:RBE
$16.00$17.00Jul 17$0.15$0.85$0.155.67$16.15
$16.00$16.50Jul 10$0.10$0.40$0.104.00$16.10
$15.50$16.00Jul 17$0.12$0.38$0.123.17$15.62
$14.50$15.00Jul 24$0.12$0.38$0.123.17$14.62
$16.00$16.50Jul 31$0.12$0.38$0.123.17$16.12
BEAR PUT (5)
BuySellExpiryDebitMax GainMax LossR:RBE
$13.00$12.00Jul 17$0.23$0.77$0.233.35$12.77
$13.50$13.00Jul 10$0.13$0.37$0.132.85$13.37
$13.50$13.00Jul 17$0.15$0.35$0.152.33$13.35
$13.00$12.00Jul 31$0.30$0.70$0.302.33$12.70
$14.00$12.00Jul 24$0.65$1.35$0.652.08$13.35

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

BEAR CALL (5)
SellBuyExpiryCreditMax GainMax LossR:RBE
$12.00$13.00Jul 17$0.80$0.80$0.204.00$12.80
$13.50$14.00Jul 2$0.38$0.38$0.123.17$13.88
$14.00$14.50Jul 24$0.35$0.35$0.152.33$14.35
$14.00$14.50Jul 10$0.32$0.32$0.181.78$14.32
$13.00$13.50Jul 17$0.30$0.30$0.201.50$13.30
BULL PUT (5)
SellBuyExpiryCreditMax GainMax LossR:RBE
$17.00$15.50Jul 24$1.20$1.20$0.304.00$15.80
$17.00$15.00Jul 31$1.50$1.50$0.503.00$15.50
$16.00$15.50Jul 17$0.37$0.37$0.132.85$15.63
$17.00$16.50Jul 10$0.35$0.35$0.152.33$16.65
$15.00$14.50Jul 17$0.35$0.35$0.152.33$14.65

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

CALLS (5)
StrikeNear ExpFar ExpNet DebitNear IVFar IV
$15.50Jul 2Jul 10$0.121425.0%97.0%
$16.00Jul 2Jul 10$0.30821.0%104.0%
$13.00Jul 17Jul 31$0.3791.0%89.0%
$14.50Jul 2Jul 10$0.40582.0%88.0%
$15.00Jul 2Jul 10$0.57359.0%103.0%
PUTS (5)
StrikeNear ExpFar ExpNet DebitNear IVFar IV
$12.50Jul 2Jul 10$0.081407.0%87.0%
$16.50Jul 2Jul 10$0.102037.0%103.0%
$13.00Jul 2Jul 10$0.19949.0%87.0%
$15.50Jul 2Jul 10$0.301425.0%97.0%
$15.00Jul 2Jul 10$0.42359.0%103.0%

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

StrikeExpiryCall$Put$TotalBE LowBE HighCost%
$14.00Jul 2$0.30$0.05$0.35$13.65$14.352.42%
$14.50Jul 2$0.28$0.25$0.53$13.97$15.033.67%
$15.00Jul 2$0.03$0.68$0.71$14.29$15.714.91%
$13.50Jul 2$0.68$0.30$0.98$12.52$14.486.78%
$15.50Jul 2$0.28$1.23$1.51$13.99$17.0110.44%
$14.50Jul 10$0.68$0.83$1.51$12.99$16.0110.44%
$16.00Jul 2$0.03$1.53$1.56$14.44$17.5610.79%
$14.00Jul 10$1.00$0.60$1.60$12.40$15.6011.07%
$15.00Jul 10$0.60$1.10$1.70$13.30$16.7011.76%
$15.50Jul 10$0.40$1.53$1.93$13.57$17.4313.35%

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

Call KPut KExpiryCall$Put$TotalBE LowBE High
$15.00$14.00Jul 2$0.03$0.05$0.08$13.92$15.08
$15.00$12.50Jul 2$0.03$0.05$0.08$12.42$15.08
$16.00$14.00Jul 2$0.03$0.05$0.08$13.92$16.08
$16.00$12.50Jul 2$0.03$0.05$0.08$12.42$16.08
$15.00$14.50Jul 2$0.03$0.25$0.28$14.22$15.28
$15.00$12.00Jul 2$0.03$0.25$0.28$11.72$15.28
$16.00$14.50Jul 2$0.03$0.25$0.28$14.22$16.28
$16.00$12.00Jul 2$0.03$0.25$0.28$11.72$16.28
$15.50$14.00Jul 2$0.28$0.05$0.33$13.67$15.83
$15.50$12.50Jul 2$0.28$0.05$0.33$12.17$15.83

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

Put SpreadCall SpreadExpiryCreditMax LossR:RBE LowBE High
14/1415/16Jul 31$0.80$0.204.00$13.70$15.80
14/1516/16Jul 10$0.37$0.132.85$14.63$16.37
14/1416/16Jul 17$0.37$0.132.85$13.63$15.87
14/1416/16Jul 10$0.35$0.152.33$13.65$16.35
13/1414/15Jul 17$0.35$0.152.33$13.15$14.85
14/1416/16Jul 17$0.34$0.162.13$14.16$15.84
13/1416/16Jul 31$0.34$0.162.13$13.16$16.34
13/1415/16Jul 10$0.33$0.171.94$13.17$15.33
14/1416/16Jul 10$0.33$0.171.94$14.17$16.33
13/1415/16Jul 17$0.33$0.171.94$13.17$15.33

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

CALLS (5)
LowMidHighExpiryDebitMax GainR:R
$15.00$15.50$16.00Jul 17$0.06$0.447.33
$14.00$14.50$15.00Jul 17$0.08$0.425.25
$15.00$15.50$16.00Jul 10$0.13$0.372.85
$14.00$14.50$15.00Jul 24$0.23$0.271.17
$14.00$14.50$15.00Jul 10$0.24$0.261.08
PUTS (5)
LowMidHighExpiryDebitMax GainR:R
$12.00$12.50$13.00Jul 10$0.09$0.414.56
$13.00$13.50$14.00Jul 17$0.10$0.404.00
$14.50$15.00$15.50Jul 2$0.12$0.383.17
$13.00$13.50$14.00Jul 10$0.12$0.383.17
$14.00$14.50$15.00Jul 17$0.13$0.372.85

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.10, 30 credits)

CALLS (5)
Buy KSell KRatioExpiryNetMax Gain
$13.00$15.001:2Jul 31-$0.15$1.85
$15.00$16.501:2Jul 24-$0.06$1.44
$16.00$17.001:2Jul 17-$0.15$0.85
$15.00$16.001:2Jul 31-$0.55$0.45
$16.00$16.501:2Jul 10-$0.13$0.37
PUTS (5)
Buy KSell KRatioExpiryNetMax Gain
$16.00$14.001:2Aug 7-$0.10$1.90
$17.00$15.001:2Jul 31-$0.35$1.65
$13.00$12.001:2Jul 31-$0.23$0.77
$17.00$15.501:2Jul 24-$0.80$0.70
$14.50$13.501:2Jul 31-$0.55$0.45

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

StrikeExpiryBidDeltaOTM%Yield%If Called%VolOI
$14.50Jul 24$1.100.520.3%7.61%7.88%10--
$15.00Jul 31$1.000.473.7%6.92%10.65%2--
$15.00Jul 24$0.900.473.7%6.22%9.96%--21
$14.50Jul 17$0.800.510.3%5.53%5.81%158
$16.00Jul 31$0.700.3810.7%4.84%15.49%216
$15.00Jul 17$0.600.433.7%4.15%7.88%1441.2K
$17.00Aug 7$0.600.3217.6%4.15%21.72%2--
$16.50Jul 31$0.550.3314.1%3.80%17.91%429
$14.50Jul 10$0.500.490.3%3.46%3.73%7112
$16.50Jul 24$0.500.3014.1%3.46%17.57%26

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,595
Total Puts 2,713
Put/Call Ratio 1.05
Net Difference -118

Prior's Put/Call Breakdown

Total Calls 1,452
Total Puts 1,836
Put/Call Ratio 1.26
Net Difference -384

Prior 7-Day Put/Call Summary

Total Calls 22,266
Total Puts 9,614
Average Put/Call Ratio 0.53
Ratio Trend Falling

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