NEW Tour v244
CSIQ
CANADIAN SOLAR INC
$14.76 -4.09%
$14.77 (+0.07%)🌙
as of 06/29 06:01 PM
6/29 18:01

Option Volume

Detail
Current (06/29) 5,562
Calls: 2,714 (49%)
Puts: 2,848 (51%)
Prior (06/26) 3,713
Calls: 2,602 (70%)
Puts: 1,111 (30%)
Current vs Prior +49.80%
Calls: +4.30% (Calls)
Puts: +156.35% (Puts)
Prior 7-Day Total 27,570
Calls: 19,918 (72%)
Puts: 7,652 (28%)
Prior 7-Day Average 3,938
Calls: 2,845 (72%)
Puts: 1,093 (28%)
Current vs Prior 7-Day Avg +41.22%
Calls: -4.62%
Puts: +160.53%
Sentiment BEARISH

Dollar Volume

Detail
Current (06/29) $826.2K
Calls: $441.5K (53%)
Puts: $384.6K (47%)
Prior (06/26) $435.5K
Calls: $208.1K (48%)
Puts: $227.4K (52%)
Current vs Prior +89.69%
Calls: +112.19%
Puts: +69.10%
Prior 7-Day Total $3.77M
Calls: $2.57M (68%)
Puts: $1.19M (32%)
Prior 7-Day Average $538.2K
Calls: $367.7K (68%)
Puts: $170.5K (32%)
Current vs Prior 7-Day Avg +53.51%
Calls: +20.09%
Puts: +125.60%
Sentiment BULLISH

Put/Call Ratio

Detail
Current (06/29) 1.05
Prior (06/26) 0.43
Current vs Prior +145.77%
Prior 7-Day Average 0.43
Current vs Prior 7-Day Avg +145.27%
Sentiment BEARISH

Open Interest

Detail
Current (06/29) 164,074
Calls: 128,563 (78%)
Puts: 35,511 (22%)
Prior (06/26) 173,861
Calls: 135,748 (78%)
Puts: 38,113 (22%)
Current vs Prior -5.63%
Prior 7-Day Total 1,115,352
Calls: 876,684 (79%)
Puts: 238,668 (21%)
Prior 7-Day Average 159,336
Calls: 125,240 (79%)
Puts: 34,095 (21%)
Current vs Prior 7-Day Avg +2.97%
Sentiment BEARISH

Expected Move

Detail
Expiry (07/10) | Next (07/17)Expiry (07/10) | Next (07/17)Expiry (07/17) | Next (08/21)
Current 14.43% | 18.50%14.43% | 18.50%18.50% | 30.01%
Prior 11.89% | 16.89%-- | ---- | --
Current vs Prior -15.67% | -14.58%-- | ---- | --
Prior 7-Day Avg 9.68% | 14.69%-- | ---- | --
Current vs 7-Day Avg +3.61% | -1.78%-- | ---- | --
Prior 7-Day Eod 11.89% | 16.89%-- | ---- | --
Current vs 7-Day Eod -15.67% | -14.58%-- | ---- | --
Sentiment BULLISH----

Relative Spread

Detail
Expiry | Next
Current 45.48% | 40.84%
Calls: 42.17% | 41.67%
Puts: 48.78% | 40.00%
Prior 35.08% | 42.66%
Calls: 38.10% | 32.00%
Puts: 32.05% | 53.33%
Current vs Prior +29.65% | -4.27%
Prior 7-Day Avg 53.47% | 27.40%
Calls: 43.76% | 28.00%
Puts: 63.18% | 26.79%
Current vs 7-Day Avg -14.94% | +49.07%
Liquidity Expensive
+
Add Card

🤖 AI Insights

Elevated premium activity with dollar volume up 90% vs prior. Dollar volume significantly above 7-day average (54% higher). Slightly bearish P/C ratio of 1.05. P/C ratio rising 146% - increased hedging/bearish positioning.

Smart Money BULLISH
Retail Flow NEUTRAL
Overall MIXED
Dollar Volume
Option Volume
Put/Call Ratio
Open Interest
Expected Move
Current BULLISH
Prior BEARISH
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 -- 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. 1 found (avg $0.83, cheapest $0.83)

CALLS (1)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$16.50Jul 240.750.90$0.8318.1%80.363
PUTS (0)
No puts meet the criteria

In-the-money options with delta >0.50. Higher probability of profit, lower leverage. 32 found (avg delta 0.67, highest 0.98)

CALLS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$12.00Jul 172.353.10$2.7327.5%--0.8636
$13.50Jul 20.951.50$1.2344.7%1000.81111
$13.00Jul 171.752.30$2.0327.1%--0.75153
$14.00Jul 20.651.15$0.9055.6%140.751
$13.00Jul 312.052.90$2.4734.4%--0.7210
PUTS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$17.50Jul 22.553.70$3.1336.7%--0.9823
$17.00Jul 21.702.90$2.3052.2%510.9533
$16.50Jul 21.652.60$2.1344.6%60.88100
$16.00Jul 21.351.70$1.5322.9%100.83232
$17.00Jul 102.453.10$2.7823.4%10.79121

Most actively traded options today. High liquidity = easy entry/exit. 69 active (total vol 2.8K, top 547)

CALLS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$15.00Jul 20.400.85$0.6371.4%5470.5093
$17.50Jul 240.400.65$0.5347.2%1930.27190
$14.50Jul 20.650.80$0.7320.5%1860.6143
$17.00Jul 170.400.55$0.4831.3%1140.27526
$13.50Jul 20.951.50$1.2344.7%1000.81111
PUTS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$14.00Jul 20.150.35$0.2580.0%5050.26303
$14.50Jul 20.400.65$0.5347.2%3180.40151
$13.50Jul 20.100.30$0.20100.0%1190.1921
$13.00Jul 20.050.15$0.10100.0%940.11542
$15.00Jul 20.650.85$0.7526.7%720.52192

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

CALLS (5)
StrikeNear ExpFar ExpNear IVFar IVBack%VolOI
$14.50Jul 2Jul 17132.3%87.5%51.2%18849
$15.00Jul 2Jul 24129.0%98.7%30.7%547114
$17.00Jul 2Jul 31115.2%89.1%29.3%6140
$17.50Jul 2Jul 24120.6%93.2%29.3%195372
$16.50Jul 2Jul 31113.0%90.4%25.1%1196
PUTS (5)
StrikeNear ExpFar ExpNear IVFar IVBack%VolOI
$12.00Jul 2Jul 31216.6%98.7%119.4%2847
$13.00Jul 2Jul 31130.2%90.3%44.3%102545
$14.50Jul 2Jul 31132.3%92.1%43.7%318171
$13.50Jul 2Jul 31133.5%93.2%43.3%11961
$15.00Jul 2Jul 31129.0%92.5%39.5%78244

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

BULL CALL (5)
BuySellExpiryDebitMax GainMax LossR:RBE
$16.00$16.50Jul 24$0.12$0.38$0.123.17$16.12
$16.50$17.00Jul 24$0.13$0.37$0.132.85$16.63
$16.00$16.50Jul 31$0.14$0.36$0.142.57$16.14
$15.50$16.00Jul 2$0.15$0.35$0.152.33$15.65
$14.00$14.50Jul 10$0.15$0.35$0.152.33$14.15
BEAR PUT (5)
BuySellExpiryDebitMax GainMax LossR:RBE
$13.50$13.00Jul 2$0.10$0.40$0.104.00$13.40
$13.00$12.50Jul 31$0.10$0.40$0.104.00$12.90
$12.50$12.00Jul 10$0.12$0.38$0.123.17$12.38
$14.00$13.50Jul 10$0.12$0.38$0.123.17$13.88
$12.50$12.00Jul 31$0.13$0.37$0.132.85$12.37

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

BEAR CALL (5)
SellBuyExpiryCreditMax GainMax LossR:RBE
$12.00$13.00Jul 17$0.70$0.70$0.302.33$12.70
$13.50$14.00Jul 2$0.33$0.33$0.171.94$13.83
$15.00$15.50Jul 2$0.33$0.33$0.171.94$15.33
$13.00$14.00Jul 31$0.64$0.64$0.361.78$13.64
$14.50$15.00Jul 17$0.31$0.31$0.191.63$14.81
BULL PUT (5)
SellBuyExpiryCreditMax GainMax LossR:RBE
$16.00$15.50Jul 10$0.40$0.40$0.104.00$15.60
$16.00$15.50Jul 17$0.40$0.40$0.104.00$15.60
$17.00$15.50Jul 31$1.17$1.17$0.333.55$15.83
$17.00$16.50Jul 17$0.35$0.35$0.152.33$16.65
$15.50$15.00Jul 31$0.35$0.35$0.152.33$15.15

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

CALLS (5)
StrikeNear ExpFar ExpNet DebitNear IVFar IV
$15.00Jul 2Jul 10$0.07129.0%88.0%
$17.00Jul 2Jul 10$0.17115.2%96.4%
$16.50Jul 2Jul 10$0.20113.0%94.6%
$16.00Jul 2Jul 10$0.2397.3%87.3%
$17.50Jul 2Jul 10$0.23120.6%110.8%
PUTS (5)
StrikeNear ExpFar ExpNet DebitNear IVFar IV
$12.50Jul 2Jul 10$0.20131.7%101.3%
$16.50Jul 2Jul 10$0.22113.0%94.6%
$13.00Jul 2Jul 10$0.23130.2%94.6%
$15.50Jul 2Jul 10$0.26103.2%96.2%
$13.50Jul 2Jul 10$0.33133.5%99.7%

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

StrikeExpiryCall$Put$TotalBE LowBE HighCost%
$14.00Jul 2$0.90$0.25$1.15$12.85$15.157.79%
$14.50Jul 2$0.73$0.53$1.26$13.24$15.768.54%
$15.00Jul 2$0.63$0.75$1.38$13.62$16.389.35%
$13.50Jul 2$1.23$0.20$1.43$12.07$14.939.69%
$15.50Jul 2$0.30$1.27$1.57$13.93$17.0710.64%
$16.00Jul 2$0.15$1.53$1.68$14.32$17.6811.38%
$14.00Jul 10$1.15$0.65$1.80$12.20$15.8012.20%
$15.00Jul 10$0.70$1.13$1.83$13.17$16.8312.40%
$14.50Jul 10$1.00$0.95$1.95$12.55$16.4513.21%
$15.50Jul 10$0.60$1.53$2.13$13.37$17.6314.43%

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

Call KPut KExpiryCall$Put$TotalBE LowBE High
$17.00$13.00Jul 2$0.08$0.10$0.18$12.82$17.18
$16.50$13.00Jul 2$0.13$0.10$0.23$12.77$16.73
$16.00$13.00Jul 2$0.15$0.10$0.25$12.75$16.25
$17.00$12.00Jul 2$0.08$0.18$0.26$11.74$17.26
$17.00$13.50Jul 2$0.08$0.20$0.28$13.22$17.28
$16.50$12.00Jul 2$0.13$0.18$0.31$11.69$16.81
$16.00$12.00Jul 2$0.15$0.18$0.33$11.67$16.33
$16.50$13.50Jul 2$0.13$0.20$0.33$13.17$16.83
$17.00$14.00Jul 2$0.08$0.25$0.33$13.67$17.33
$16.00$13.50Jul 2$0.15$0.20$0.35$13.15$16.35

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

Put SpreadCall SpreadExpiryCreditMax LossR:RBE LowBE High
13/1415/16Jul 24$0.83$0.174.88$13.17$15.83
14/1516/16Jul 10$0.40$0.104.00$14.60$15.90
12/1213/14Jul 17$0.78$0.223.55$11.72$13.78
13/1416/16Jul 31$0.39$0.113.55$13.11$16.39
14/1516/16Jul 31$0.39$0.113.55$14.61$16.39
12/1213/14Jul 31$0.77$0.233.35$11.73$13.77
15/1616/16Jul 17$0.38$0.123.17$15.12$16.38
14/1516/16Jul 2$0.37$0.132.85$14.63$15.87
12/1217/18Jul 17$0.37$0.132.85$12.13$17.37
14/1417/18Jul 24$0.37$0.132.85$14.13$17.37

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

CALLS (5)
LowMidHighExpiryDebitMax GainR:R
$12.00$13.00$14.00Jul 17$0.09$0.9110.11
$14.00$14.50$15.00Jul 2$0.07$0.436.14
$16.50$17.00$17.50Jul 10$0.11$0.393.55
$15.50$16.00$16.50Jul 2$0.13$0.372.85
$16.00$16.50$17.00Jul 17$0.13$0.372.85
PUTS (5)
LowMidHighExpiryDebitMax GainR:R
$12.00$13.00$14.00Jul 24$0.11$0.898.09
$15.50$16.00$16.50Jul 17$0.07$0.436.14
$14.00$14.50$15.00Jul 24$0.10$0.404.00
$14.50$15.00$15.50Jul 31$0.10$0.404.00
$12.50$13.00$13.50Jul 10$0.12$0.383.17

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

CALLS (5)
Buy KSell KRatioExpiryNetMax Gain
$14.00$16.001:2Jul 31-$0.21$1.79
$15.00$16.001:2Jul 24-$0.55$0.45
$17.00$17.501:2Jul 17-$0.08$0.42
$16.00$16.501:2Jul 2-$0.11$0.39
$15.50$16.001:2Jul 10-$0.16$0.34
PUTS (5)
Buy KSell KRatioExpiryNetMax Gain
$16.00$14.001:2Aug 7-$0.30$1.70
$13.00$12.001:2Jul 24-$0.11$0.89
$14.00$13.001:2Jul 17-$0.18$0.82
$14.00$13.001:2Jul 24-$0.32$0.68
$17.00$15.501:2Jul 31-$0.96$0.54

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

StrikeExpiryBidDeltaOTM%Yield%If Called%VolOI
$15.00Jul 24$1.250.511.6%8.47%10.09%--21
$15.00Jul 17$0.900.491.6%6.10%7.72%61.2K
$16.00Jul 24$0.850.418.4%5.76%14.16%1--
$16.00Jul 31$0.850.418.4%5.76%14.16%14
$16.50Jul 24$0.750.3611.8%5.08%16.87%83
$16.50Jul 31$0.700.3711.8%4.74%16.53%--29
$17.00Jul 24$0.600.3215.2%4.07%19.24%1341
$15.50Jul 17$0.550.415.0%3.73%8.74%527
$15.00Jul 10$0.500.451.6%3.39%5.01%31
$16.00Jul 17$0.500.368.4%3.39%11.79%7324

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,714
Total Puts 2,848
Put/Call Ratio 1.05
Net Difference -134

Prior's Put/Call Breakdown

Total Calls 2,602
Total Puts 1,111
Put/Call Ratio 0.43
Net Difference 1,491

Prior 7-Day Put/Call Summary

Total Calls 19,918
Total Puts 7,652
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