Tour v394
CSIQ
CANADIAN SOLAR INC
$14.65 -4.87%
7/23 15:42

Option Volume

Detail
Current (07/23 3:40pm) 3,184
Calls: 1,825 (57%)
Puts: 1,359 (43%)
Prior (07/22) 3,068
Calls: 2,402 (78%)
Puts: 666 (22%)
Current vs Prior +3.78%
Calls: -24.02% (Calls)
Puts: +104.05% (Puts)
Prior 7-Day Total 31,367
Calls: 21,534 (69%)
Puts: 9,833 (31%)
Prior 7-Day Average 4,481
Calls: 3,076 (69%)
Puts: 1,404 (31%)
Current vs Prior 7-Day Avg -28.94%
Calls: -40.68%
Puts: -3.25%
Sentiment BULLISH

Dollar Volume

Detail
Current (07/23 3:40pm) $591.7K
Calls: $323.7K (55%)
Puts: $268.0K (45%)
Prior (07/22) $580.9K
Calls: $353.1K (61%)
Puts: $227.9K (39%)
Current vs Prior +1.85%
Calls: -8.33%
Puts: +17.61%
Prior 7-Day Total $5.34M
Calls: $3.00M (56%)
Puts: $2.34M (44%)
Prior 7-Day Average $762.6K
Calls: $428.2K (56%)
Puts: $334.4K (44%)
Current vs Prior 7-Day Avg -22.41%
Calls: -24.41%
Puts: -19.85%
Sentiment BULLISH

Put/Call Ratio

Detail
Current (07/23 3:40pm) 0.74
Prior (07/22) 0.28
Current vs Prior +168.57%
Prior 7-Day Average 0.48
Current vs Prior 7-Day Avg +56.52%
Sentiment NEUTRAL

Open Interest

Detail
Current (07/23 3:40pm) 157,018
Calls: 124,853 (80%)
Puts: 32,165 (20%)
Prior (07/22) 155,444
Calls: 123,545 (79%)
Puts: 31,899 (21%)
Current vs Prior +1.01%
Prior 7-Day Total 1,145,969
Calls: 904,278 (79%)
Puts: 241,691 (21%)
Prior 7-Day Average 163,709
Calls: 129,182 (79%)
Puts: 34,527 (21%)
Current vs Prior 7-Day Avg -4.09%
Sentiment BEARISH

Expected Move

Detail
Expiry (07/24) | Next (07/31)Expiry (08/21) | Next (09/18)
Current 6.55% | 13.17%23.55% | 30.24%
Prior 9.74% | 14.81%25.15% | 30.15%
Current vs Prior -32.74% | -11.06%-6.36% | +0.29%
Prior 7-Day Avg 8.89% | 14.12%13.08% | 26.12%
Current vs 7-Day Avg -26.31% | -6.71%+80.03% | +15.77%
Prior 7-Day Eod 9.74% | 14.81%23.70% | 30.06%
Current vs 7-Day Eod -32.74% | -11.06%-0.64% | +0.58%
Sentiment BULLISHBULLISH

Relative Spread

Detail
Expiry | Next
Current 47.62% | 13.06%
Calls: 48.08% | 16.13%
Puts: 47.17% | 10.00%
Prior 16.94% | 17.79%
Calls: 20.55% | 18.18%
Puts: 13.33% | 17.39%
Current vs Prior +181.11% | -26.59%
Prior 7-Day Avg 40.61% | 15.32%
Calls: 46.74% | 15.96%
Puts: 34.48% | 14.69%
Current vs 7-Day Avg +17.26% | -14.76%
Liquidity Expensive
+
Add Card

🤖 AI Insights

P/C ratio rising 169% - increased hedging/bearish positioning. Call-heavy open interest (124,853 calls vs 32,165 puts) suggests bullish 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 NEUTRAL
Prior BULLISH
7-Day Avg NEUTRAL
Current BULLISH
Prior BULLISH
7-Day Avg NEUTRAL
Current BEARISH
Prior BULLISH
7-Day Avg BULLISH
Sentiment Timeline (Today)
TimeSmart MoneyRetailOverall
15:40BULLISHBULLISHBULLISH
15:05BULLISHBULLISHBULLISH

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

CALLS (0)
No calls meet the criteria
PUTS (4)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$16.50Jul 312.002.15$2.087.2%10.76--
$16.00Jul 311.601.75$1.688.9%40.70208
$17.00Jul 312.402.65$2.539.9%20.8333
$16.50Aug 142.402.65$2.539.9%10.64--

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

CALLS (2)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$16.00Aug 140.800.95$0.8817.0%--0.4022
$14.50Jul 310.851.00$0.9316.1%40.56--
PUTS (1)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$13.00Aug 210.750.90$0.8318.1%--0.28104

In-the-money options with delta >0.50. Higher probability of profit, lower leverage. 30 found (avg delta 0.71, highest 0.95)

CALLS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$13.00Jul 241.552.00$1.7825.3%20.955
$12.00Jul 242.402.95$2.6820.5%40.935
$12.50Jul 241.952.60$2.2828.5%--0.9212
$13.00Jul 311.752.05$1.9015.8%400.8211
$14.00Jul 240.651.40$1.0273.5%--0.80131
PUTS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$16.00Jul 241.051.50$1.2735.4%40.93136
$17.50Jul 242.403.00$2.7022.2%10.926
$17.00Jul 241.952.50$2.2324.7%30.9264
$16.50Jul 241.502.00$1.7528.6%20.91125
$15.50Jul 240.751.05$0.9033.3%100.83157

Most actively traded options today. High liquidity = easy entry/exit. 61 active (total vol 767, top 109)

CALLS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$14.00Jul 311.101.30$1.2016.7%570.6619
$13.00Jul 311.752.05$1.9015.8%400.8211
$15.00Jul 240.150.25$0.2050.0%320.36521
$16.00Jul 240.000.05$0.03166.7%250.07509
$15.00Aug 70.901.10$1.0020.0%250.4963
PUTS (5)
StrikeExpiryBidAskMarkSpreadVolDeltaOI
$14.50Jul 240.200.30$0.2540.0%1090.41267
$13.00Jul 310.200.25$0.2321.7%840.1836
$13.50Jul 310.300.40$0.3528.6%610.26219
$15.00Jul 240.400.65$0.5347.2%460.64131
$14.00Jul 310.450.55$0.5020.0%300.34177

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 50.0%, max 175.2%)

CALLS (5)
StrikeNear ExpFar ExpNear IVFar IVBack%VolOI
$17.50Jul 24Aug 14217.7%92.8%134.6%--1.1K
$17.00Jul 24Aug 28189.6%100.5%88.8%--533
$16.50Jul 24Aug 21160.2%98.1%63.2%2338
$13.00Jul 24Jul 31144.1%97.4%48.0%4216
$14.50Jul 24Aug 7107.0%94.3%13.5%2314
PUTS (5)
StrikeNear ExpFar ExpNear IVFar IVBack%VolOI
$12.00Jul 24Aug 28276.6%100.5%175.2%2102
$12.50Jul 24Aug 21232.3%95.3%143.9%366
$17.00Jul 24Aug 21189.6%98.9%91.7%395
$16.50Jul 24Aug 14160.2%98.6%62.4%3125
$13.00Jul 24Sep 4144.1%97.6%47.6%7123

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

BULL CALL (5)
BuySellExpiryDebitMax GainMax LossR:RBE
$16.00$17.00Aug 7$0.22$0.78$0.223.55$16.22
$15.00$15.50Jul 24$0.12$0.38$0.123.17$15.12
$17.00$17.50Aug 7$0.13$0.37$0.132.85$17.13
$16.00$16.50Aug 14$0.13$0.37$0.132.85$16.13
$16.50$17.00Aug 21$0.13$0.37$0.132.85$16.63
BEAR PUT (5)
BuySellExpiryDebitMax GainMax LossR:RBE
$13.50$13.00Jul 31$0.12$0.38$0.123.17$13.38
$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
$14.50$14.00Jul 24$0.15$0.35$0.152.33$14.35
$14.00$13.50Jul 31$0.15$0.35$0.152.33$13.85

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

BEAR CALL (5)
SellBuyExpiryCreditMax GainMax LossR:RBE
$13.00$14.00Jul 24$0.76$0.76$0.243.17$13.76
$13.00$14.00Jul 31$0.70$0.70$0.302.33$13.70
$14.00$14.50Jul 31$0.27$0.27$0.231.17$14.27
$14.50$15.00Jul 31$0.25$0.25$0.251.00$14.75
$14.00$15.00Aug 21$0.48$0.48$0.520.92$14.48
BULL PUT (5)
SellBuyExpiryCreditMax GainMax LossR:RBE
$17.00$16.00Aug 21$0.75$0.75$0.253.00$16.25
$15.50$15.00Jul 24$0.37$0.37$0.132.85$15.13
$16.00$15.50Jul 24$0.37$0.37$0.132.85$15.63
$16.00$15.50Jul 31$0.35$0.35$0.152.33$15.65
$15.50$15.00Aug 21$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.31, cheapest $0.07)

CALLS (5)
StrikeNear ExpFar ExpNet DebitNear IVFar IV
$17.50Jul 24Jul 31$0.10217.7%103.3%
$13.00Jul 24Jul 31$0.12144.1%97.4%
$17.00Jul 24Jul 31$0.15189.6%96.4%
$14.00Jul 24Jul 31$0.18110.6%93.0%
$16.50Jul 24Jul 31$0.23160.2%99.5%
PUTS (5)
StrikeNear ExpFar ExpNet DebitNear IVFar IV
$12.50Jul 24Jul 31$0.07232.3%101.4%
$13.00Jul 24Jul 31$0.20144.1%97.4%
$13.50Jul 24Jul 31$0.30128.0%96.3%
$17.00Jul 24Jul 31$0.30189.6%96.4%
$16.50Jul 24Jul 31$0.33160.2%99.5%

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

StrikeExpiryCall$Put$TotalBE LowBE HighCost%
$14.50Jul 24$0.43$0.25$0.68$13.82$15.184.64%
$15.00Jul 24$0.20$0.53$0.73$14.27$15.734.98%
$15.50Jul 24$0.08$0.90$0.98$14.52$16.486.69%
$14.00Jul 24$1.02$0.10$1.12$12.88$15.127.65%
$16.00Jul 24$0.03$1.27$1.30$14.70$17.308.87%
$14.50Jul 31$0.93$0.75$1.68$12.82$16.1811.47%
$15.00Jul 31$0.68$1.00$1.68$13.32$16.6811.47%
$14.00Jul 31$1.20$0.50$1.70$12.30$15.7011.60%
$16.50Jul 24$0.05$1.75$1.80$14.70$18.3012.29%
$13.00Jul 24$1.78$0.03$1.81$11.19$14.8112.35%

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

Call KPut KExpiryCall$Put$TotalBE LowBE High
$16.50$13.50Jul 24$0.05$0.05$0.10$13.40$16.60
$17.00$13.50Jul 24$0.05$0.05$0.10$13.40$17.10
$17.50$13.50Jul 24$0.05$0.05$0.10$13.40$17.60
$15.50$13.50Jul 24$0.08$0.05$0.13$13.37$15.63
$16.50$12.50Jul 24$0.05$0.08$0.13$12.37$16.63
$16.50$12.00Jul 24$0.05$0.08$0.13$11.87$16.63
$17.00$12.50Jul 24$0.05$0.08$0.13$12.37$17.13
$17.00$12.00Jul 24$0.05$0.08$0.13$11.87$17.13
$17.50$12.50Jul 24$0.05$0.08$0.13$12.37$17.63
$17.50$12.00Jul 24$0.05$0.08$0.13$11.87$17.63

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

Put SpreadCall SpreadExpiryCreditMax LossR:RBE LowBE High
16/1617/18Aug 14$0.88$0.127.33$15.62$17.88
13/1414/14Jul 31$0.39$0.113.55$13.11$14.39
13/1414/15Aug 7$0.38$0.123.17$13.12$14.88
12/1316/16Aug 21$0.38$0.123.17$12.62$16.38
13/1414/15Jul 31$0.37$0.132.85$13.13$14.87
14/1416/16Aug 7$0.37$0.132.85$14.13$15.87
12/1316/17Aug 21$0.36$0.142.57$12.64$16.86
14/1517/18Aug 14$0.71$0.292.45$14.29$17.71
12/1314/15Aug 21$0.71$0.292.45$12.29$14.71
14/1617/18Aug 7$1.06$0.442.41$14.94$18.06

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

CALLS (5)
LowMidHighExpiryDebitMax GainR:R
$15.50$16.00$16.50Jul 31$0.05$0.459.00
$15.00$15.50$16.00Jul 24$0.07$0.436.14
$15.50$16.00$16.50Jul 24$0.07$0.436.14
$14.50$15.00$15.50Jul 31$0.10$0.404.00
$14.50$15.00$15.50Jul 24$0.11$0.393.55
PUTS (5)
LowMidHighExpiryDebitMax GainR:R
$15.50$16.00$16.50Jul 31$0.05$0.459.00
$13.00$13.50$14.00Aug 7$0.05$0.459.00
$12.50$13.00$13.50Jul 24$0.07$0.436.14
$14.50$15.00$15.50Jul 31$0.08$0.425.25
$14.50$15.00$15.50Jul 24$0.09$0.414.56

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.09, 34 credits)

CALLS (5)
Buy KSell KRatioExpiryNetMax Gain
$16.00$17.001:2Aug 7-$0.21$0.79
$13.00$14.001:2Jul 24-$0.26$0.74
$13.00$14.001:2Jul 31-$0.50$0.50
$15.00$16.001:2Aug 14-$0.51$0.49
$16.50$17.001:2Jul 24-$0.05$0.45
PUTS (5)
Buy KSell KRatioExpiryNetMax Gain
$16.00$14.501:2Aug 7-$0.09$1.41
$14.00$13.001:2Aug 21-$0.39$0.61
$15.00$14.001:2Aug 14-$0.51$0.49
$12.50$12.001:2Jul 31-$0.05$0.45
$13.00$12.501:2Jul 31-$0.07$0.43

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

StrikeExpiryBidDeltaOTM%Yield%If Called%VolOI
$15.00Aug 21$1.350.532.4%9.22%11.60%699
$15.00Aug 14$1.150.512.4%7.85%10.24%13
$15.50Aug 21$1.150.485.8%7.85%13.65%1454
$16.00Aug 21$1.000.449.2%6.83%16.04%--258
$15.00Aug 7$0.900.492.4%6.14%8.53%2563
$17.00Aug 28$0.900.3816.0%6.14%22.18%--10
$16.50Aug 21$0.850.4012.6%5.80%18.43%121
$16.00Aug 14$0.800.409.2%5.46%14.68%--22
$17.00Aug 21$0.750.3616.0%5.12%21.16%6285
$15.50Aug 7$0.700.435.8%4.78%10.58%2512

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 1,825
Total Puts 1,359
Put/Call Ratio 0.74
Net Difference 466

Prior's Put/Call Breakdown

Total Calls 2,402
Total Puts 666
Put/Call Ratio 0.28
Net Difference 1,736

Prior 7-Day Put/Call Summary

Total Calls 21,534
Total Puts 9,833
Average Put/Call Ratio 0.48
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