Tour v396
CSIQ
CANADIAN SOLAR INC
$13.35 -9.12%
$13.48 (+0.97%)🌙
as of 07/25 01:42 AM
7/24 01:42

Option Volume

Detail
Current (07/25) 6,943
Calls: 3,802 (55%)
Puts: 3,141 (45%)
Prior (07/23) 5,224
Calls: 3,859 (74%)
Puts: 1,365 (26%)
Current vs Prior +32.91%
Calls: -1.48% (Calls)
Puts: +130.11% (Puts)
Prior 7-Day Total 28,348
Calls: 20,061 (71%)
Puts: 8,287 (29%)
Prior 7-Day Average 4,724
Calls: 2,865 (71%)
Puts: 1,183 (29%)
Current vs Prior 7-Day Avg +46.95%
Calls: +32.67%
Puts: +165.32%
Sentiment BULLISH

Dollar Volume

Detail
Current (07/25) $1.22M
Calls: $684.2K (56%)
Puts: $537.7K (44%)
Prior (07/23) $906.2K
Calls: $637.4K (70%)
Puts: $268.9K (30%)
Current vs Prior +34.84%
Calls: +7.35%
Puts: +100.01%
Prior 7-Day Total $5.10M
Calls: $3.13M (61%)
Puts: $1.97M (39%)
Prior 7-Day Average $850.1K
Calls: $447.2K (61%)
Puts: $281.5K (39%)
Current vs Prior 7-Day Avg +43.74%
Calls: +53.00%
Puts: +91.05%
Sentiment BULLISH

Put/Call Ratio

Detail
Current (07/25) 0.83
Prior (07/23) 0.35
Current vs Prior +133.56%
Prior 7-Day Average 0.41
Current vs Prior 7-Day Avg +99.24%
Sentiment NEUTRAL

Open Interest

Detail
Current (07/25) 93,882
Calls: 74,911 (80%)
Puts: 18,971 (20%)
Prior (07/23) 157,018
Calls: 124,853 (80%)
Puts: 32,165 (20%)
Current vs Prior -40.21%
Prior 7-Day Total 863,782
Calls: 691,953 (80%)
Puts: 171,829 (20%)
Prior 7-Day Average 143,963
Calls: 115,325 (80%)
Puts: 28,638 (20%)
Current vs Prior 7-Day Avg -34.79%
Sentiment BEARISH

Expected Move

Detail
Expiry (07/31) | Next (08/07)Expiry (08/21) | Next (09/18)
Current 12.21% | 16.48%22.92% | 28.84%
Prior 7.56% | 12.80%24.03% | 30.84%
Current vs Prior +61.59% | +28.77%-4.61% | -6.48%
Prior 7-Day Avg 8.95% | 14.36%18.04% | 28.37%
Current vs 7-Day Avg +36.44% | +14.78%+27.07% | +1.64%
Prior 7-Day Eod 7.56% | 12.80%24.03% | 30.84%
Current vs 7-Day Eod +61.59% | +28.77%-4.61% | -6.48%
Sentiment BEARISHBULLISH

Relative Spread

Detail
Expiry | Next
Current 47.62% | 13.06%
Calls: 48.08% | 16.13%
Puts: 47.17% | 10.00%
Prior 47.62% | 13.06%
Calls: 48.08% | 16.13%
Puts: 47.17% | 10.00%
Current vs Prior +0.00% | +0.00%
Prior 7-Day Avg 42.25% | 14.89%
Calls: 42.73% | 15.47%
Puts: 41.78% | 14.32%
Current vs 7-Day Avg +12.71% | -12.31%
Liquidity Expensive
+
Add Card

🤖 AI Insights

P/C ratio rising 134% - increased hedging/bearish positioning. Call-heavy open interest (74,911 calls vs 18,971 puts) suggests bullish positioning. Declining open interest (down 40%) indicates positions being closed.

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

CALLS (0)
No calls meet the criteria
PUTS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$13.00Aug 70.750.80$0.786.4%200.41259
$15.00Aug 142.202.35$2.286.6%40.6515
$14.50Jul 311.401.50$1.456.9%530.7074
$15.50Aug 142.552.75$2.657.5%20.7025
$13.00Aug 211.151.25$1.208.3%250.41104

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

CALLS (2)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$16.00Aug 210.600.70$0.6515.4%60.31258
$13.00Jul 310.800.95$0.8817.0%120.6151
PUTS (4)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$12.00Aug 70.350.40$0.3813.2%70.25--
$12.50Aug 70.500.60$0.5518.2%160.33--
$13.50Jul 310.700.80$0.7513.3%1770.51276
$13.00Aug 70.750.80$0.786.4%200.41259

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

CALLS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$13.00Jul 240.051.40$0.73184.9%350.867
$11.00Jul 241.703.30$2.5064.0%10.84--
$12.00Jul 311.451.95$1.7029.4%20.82--
$11.50Jul 241.402.70$2.0563.4%30.8211
$12.00Jul 240.902.25$1.5885.4%10.788
PUTS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$15.50Jul 241.852.45$2.1527.9%1230.89167
$16.00Jul 312.102.90$2.5032.0%1000.88--
$15.50Jul 312.052.50$2.2819.7%1230.84--
$14.00Jul 240.250.70$0.4893.7%1230.81262
$14.50Jul 240.851.35$1.1045.5%460.81358

Most actively traded options today. High liquidity = easy entry/exit. 89 active (total vol 2.7K, top 254)

CALLS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$14.00Jul 240.000.15$0.08187.5%1710.20131
$16.00Jul 310.050.15$0.10100.0%1290.1244
$14.00Jul 310.350.45$0.4025.0%1260.3844
$15.50Jul 310.100.20$0.1566.7%1190.1612
$14.50Jul 310.250.40$0.3345.5%650.304
PUTS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$12.50Jul 310.250.35$0.3033.3%2540.28227
$14.00Jul 311.001.15$1.0813.9%1820.62175
$13.50Jul 310.700.80$0.7513.3%1770.51276
$14.00Jul 240.250.70$0.4893.7%1230.81262
$15.50Jul 241.852.45$2.1527.9%1230.89167

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

CALLS (5)
StrikeNear ExpFar ExpNear IVFar IVBack%VolOI
$16.00Jul 24Aug 282589.5%103.3%2407.1%10489
$12.00Jul 24Aug 212024.5%93.4%2068.4%28
$15.00Jul 24Aug 212009.2%101.2%1885.5%28609
$15.50Jul 24Aug 71514.0%99.6%1419.6%39279
$14.50Jul 24Aug 211196.8%100.7%1088.0%2--
PUTS (5)
StrikeNear ExpFar ExpNear IVFar IVBack%VolOI
$16.00Jul 24Aug 212589.5%101.5%2451.1%110--
$12.00Jul 24Aug 282024.5%96.7%1993.0%2717
$15.00Jul 24Aug 282009.2%100.7%1894.7%51227
$15.50Jul 24Aug 211514.0%100.2%1411.0%125167
$14.50Jul 24Aug 71196.8%95.3%1155.8%53358

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

BULL CALL (5)
BuySellExpiryDebitMax GainMax LossR:RBE
$15.00$16.00Aug 14$0.22$0.78$0.223.55$15.22
$14.50$15.00Aug 7$0.12$0.38$0.123.17$14.62
$15.00$16.00Aug 21$0.25$0.75$0.253.00$15.25
$14.50$15.00Jul 31$0.13$0.37$0.132.85$14.63
$14.50$15.00Aug 14$0.13$0.37$0.132.85$14.63
BEAR PUT (5)
BuySellExpiryDebitMax GainMax LossR:RBE
$11.50$11.00Aug 7$0.10$0.40$0.104.00$11.40
$12.50$12.00Jul 31$0.12$0.38$0.123.17$12.38
$14.00$13.50Jul 24$0.15$0.35$0.152.33$13.85
$12.00$11.50Aug 14$0.15$0.35$0.152.33$11.85
$12.50$12.00Aug 7$0.17$0.33$0.171.94$12.33

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

BEAR CALL (5)
SellBuyExpiryCreditMax GainMax LossR:RBE
$12.00$13.00Jul 24$0.85$0.85$0.155.67$12.85
$12.50$13.00Jul 31$0.30$0.30$0.201.50$12.80
$12.00$13.00Aug 21$0.57$0.57$0.431.33$12.57
$13.00$13.50Jul 31$0.25$0.25$0.251.00$13.25
$13.00$13.50Aug 7$0.25$0.25$0.251.00$13.25
BULL PUT (5)
SellBuyExpiryCreditMax GainMax LossR:RBE
$14.50$14.00Jul 31$0.37$0.37$0.132.85$14.13
$15.00$14.50Aug 7$0.37$0.37$0.132.85$14.63
$15.50$15.00Aug 14$0.37$0.37$0.132.85$15.13
$15.00$14.00Aug 14$0.70$0.70$0.302.33$14.30
$15.00$14.00Aug 21$0.67$0.67$0.332.03$14.33

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

CALLS (5)
StrikeNear ExpFar ExpNet DebitNear IVFar IV
$15.50Jul 24Jul 31$0.071514.0%101.8%
$12.00Jul 24Jul 31$0.122024.5%91.8%
$13.00Jul 24Jul 31$0.15340.8%92.2%
$14.50Jul 24Jul 31$0.201196.8%99.7%
$14.00Jul 24Jul 31$0.32701.0%89.3%
PUTS (5)
StrikeNear ExpFar ExpNet DebitNear IVFar IV
$16.00Jul 24Jul 31$0.082589.5%102.9%
$15.50Jul 24Jul 31$0.131514.0%101.8%
$11.00Jul 31Aug 7$0.1396.3%95.2%
$15.00Jul 24Jul 31$0.152009.2%96.6%
$11.50Jul 31Aug 7$0.1894.8%94.7%

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

StrikeExpiryCall$Put$TotalBE LowBE HighCost%
$13.50Jul 24$0.08$0.33$0.41$13.09$13.913.07%
$14.00Jul 24$0.08$0.48$0.56$13.44$14.564.19%
$14.50Jul 24$0.13$1.10$1.23$13.27$15.739.21%
$13.00Jul 31$0.88$0.50$1.38$11.62$14.3810.34%
$13.50Jul 31$0.63$0.75$1.38$12.12$14.8810.34%
$12.50Jul 31$1.18$0.30$1.48$11.02$13.9811.09%
$14.00Jul 31$0.40$1.08$1.48$12.52$15.4811.09%
$14.50Jul 31$0.33$1.45$1.78$12.72$16.2813.33%
$12.00Jul 24$1.58$0.28$1.86$10.14$13.8613.93%
$12.00Jul 31$1.70$0.18$1.88$10.12$13.8814.08%

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

Call KPut KExpiryCall$Put$TotalBE LowBE High
$15.50$11.00Jul 31$0.15$0.05$0.20$10.80$15.70
$15.00$11.00Jul 31$0.20$0.05$0.25$10.75$15.25
$15.50$11.50Jul 31$0.15$0.10$0.25$11.25$15.75
$15.00$11.50Jul 31$0.20$0.10$0.30$11.20$15.30
$15.50$12.00Jul 31$0.15$0.18$0.33$11.67$15.83
$13.50$12.00Jul 24$0.08$0.28$0.36$11.64$13.86
$14.00$12.00Jul 24$0.08$0.28$0.36$11.64$14.36
$14.50$11.00Jul 31$0.33$0.05$0.38$10.62$14.88
$15.00$12.00Jul 31$0.20$0.18$0.38$11.62$15.38
$14.50$12.00Jul 24$0.13$0.28$0.41$11.59$14.91

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

Put SpreadCall SpreadExpiryCreditMax LossR:RBE LowBE High
13/1415/16Aug 21$0.85$0.155.67$13.15$15.85
13/1414/15Aug 7$0.39$0.113.55$13.11$14.89
13/1414/15Jul 31$0.38$0.123.17$13.12$14.88
12/1314/14Aug 7$0.38$0.123.17$12.62$14.38
13/1414/15Aug 14$0.38$0.123.17$13.12$14.88
13/1414/15Aug 21$0.75$0.253.00$13.25$15.25
12/1213/14Jul 31$0.37$0.132.85$12.13$13.37
12/1214/14Aug 7$0.37$0.132.85$12.13$13.87
12/1314/14Aug 21$0.37$0.132.85$12.63$14.37
12/1314/15Aug 21$0.37$0.132.85$12.63$14.87

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

CALLS (5)
LowMidHighExpiryDebitMax GainR:R
$13.50$14.00$14.50Jul 24$0.05$0.459.00
$12.50$13.00$13.50Jul 31$0.05$0.459.00
$13.50$14.00$14.50Aug 7$0.05$0.459.00
$13.50$14.00$14.50Aug 21$0.05$0.459.00
$14.50$15.00$15.50Jul 31$0.08$0.425.25
PUTS (5)
LowMidHighExpiryDebitMax GainR:R
$13.00$14.00$15.00Aug 21$0.07$0.9313.29
$12.50$13.00$13.50Jul 31$0.05$0.459.00
$11.50$12.00$12.50Aug 14$0.05$0.459.00
$12.00$12.50$13.00Aug 7$0.06$0.447.33
$13.00$13.50$14.00Aug 7$0.06$0.447.33

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

CALLS (5)
Buy KSell KRatioExpiryNetMax Gain
$14.00$16.001:2Aug 28-$0.28$1.72
$15.00$16.001:2Aug 14-$0.21$0.79
$15.00$16.001:2Aug 21-$0.40$0.60
$15.50$16.001:2Jul 31-$0.05$0.45
$14.50$15.001:2Jul 31-$0.07$0.43
PUTS (5)
Buy KSell KRatioExpiryNetMax Gain
$13.00$11.501:2Sep 4-$0.18$1.32
$13.50$12.001:2Jul 24-$0.23$1.27
$12.50$12.001:2Jul 31-$0.06$0.44
$11.50$11.001:2Aug 7-$0.08$0.42
$13.00$12.501:2Jul 31-$0.10$0.40

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

StrikeExpiryBidDeltaOTM%Yield%If Called%VolOI
$13.50Aug 21$1.250.541.1%9.36%10.49%17--
$14.00Aug 28$1.200.504.9%8.99%13.86%619
$14.00Aug 21$1.050.494.9%7.87%12.73%1030
$14.50Aug 21$0.900.448.6%6.74%15.36%1--
$13.50Aug 7$0.800.511.1%5.99%7.12%1--
$15.00Aug 21$0.750.4012.4%5.62%17.98%17102
$14.50Aug 14$0.650.418.6%4.87%13.48%6--
$16.00Aug 28$0.650.3419.9%4.87%24.72%59
$14.00Aug 7$0.600.434.9%4.49%9.36%1--
$16.00Aug 21$0.600.3119.9%4.49%24.34%6258

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,802
Total Puts 3,141
Put/Call Ratio 0.83
Net Difference 661

Prior's Put/Call Breakdown

Total Calls 3,859
Total Puts 1,365
Put/Call Ratio 0.35
Net Difference 2,494

Prior 7-Day Put/Call Summary

Total Calls 20,061
Total Puts 8,287
Average Put/Call Ratio 0.41
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