Ticker brief
CSIQ CANADIAN SOLAR INC
Energy · Energy-Alternate Sources
last close
$13.14
1 day
-6.0%
14 days
-13.2%
mkt cap
$981.8M
signals 14d
12
authors 14d
11
crowd 14d
-1.7σ
Options inteloptions-surface reads · latest available day per source
| metric | reading | context |
|---|---|---|
| IV — ATM 30d | 98% rich · 86 pctile own 1y | IV/HV 1.34× (as of 2026-07-31) |
| Skew — 25Δ RR 30d | -0.069 32 pctile own 1y | balanced vs own range |
| Net dealer OI (NDOI) | +5.86 normal | 5-session Δ -0.41 (as of 2026-07-16) |
| OI alarm | quiet | last alarm 2026-06-03 (z=2.5) |
Sentiment — last 14 days
daily mean sentiment, 2026-08-17 → 2026-08-28 · now +0.00 (−1 bearish … +1 bullish)
Who spoke11
| author | grade | trader score | signals | mean sent |
|---|---|---|---|---|
| @wallstengine | B | -1.90 | 2 | -0.25 |
| @PrismMarketView | C | · | 1 | +0.35 |
| @PrismDM | A | -2.10 | 1 | +0.45 |
| @iTradeCharts | C | -2.58 | 1 | +0.10 |
| @Cd_Investidores | C | +0.87 | 1 | +0.00 |
| @FwdQuarter | C | · | 1 | -0.15 |
| @EmmanuelInvest | C | -1.11 | 1 | -0.45 |
| @rokajoska | C | -1.77 | 1 | -0.60 |
| @CrweWorld | C | · | 1 | +0.00 |
| @OpenOutcrier | C | · | 1 | -0.35 |
| @JoshTradeOption | C | -0.75 | 1 | +0.00 |
Recent signals12of 12 in 14d — receipts included
| date (PT) | author | sent | what they said | since then | receipt |
|---|---|---|---|---|---|
| 2026-08-28 | @JoshTradeOption | +0.00 | Illustrates a hypothetical bullish structure while explicitly denying a bullish CSIQ stance. | — | tweet ↗ |
| 2026-08-27 | @OpenOutcrier | -0.35 | Reports a Q2 loss but revenue above estimates; shares are down premarket. | -6.0% | tweet ↗ |
| 2026-08-27 | @CrweWorld | +0.00 | Canadian Solar reported Q2 2026 results, but the tweet contains no financial metrics or outcome. | -6.0% | tweet ↗ |
| 2026-08-27 | @rokajoska | -0.60 | Reports CSIQ's Q2 revenue, sharp margin contraction, net loss, and negative EPS. | -6.0% | tweet ↗ |
| 2026-08-27 | @EmmanuelInvest | -0.45 | Reports persistent losses, margin compression and solar weakness despite rapid storage growth. | -6.0% | tweet ↗ |
| 2026-08-27 | @FwdQuarter | -0.15 | Reports a Q2 loss alongside growth in storage shipments, modules and manufacturing capacity. | -6.0% | tweet ↗ |
| 2026-08-27 | @wallstengine | -0.50 | Canadian Solar missed Q2 EPS badly and guided Q3 revenue below consensus. | -6.0% | tweet ↗ |
| 2026-08-27 | @Cd_Investidores | +0.00 | Provides a dated macro and earnings calendar; ticker output is capped at the first six listed companies. | -6.0% | tweet ↗ |
| 2026-08-27 | @wallstengine | +0.00 | Lists the day's macro events and scheduled corporate earnings times. | -6.0% | tweet ↗ |
| 2026-08-19 | @iTradeCharts | +0.10 | Watches 16.46 as the decision level as CSIQ's consolidation nears completion. | -16.7% | tweet ↗ |
| 2026-08-17 | @PrismDM | +0.45 | Reports $695M financing for a 330 MW solar project targeting operations by end-2027. | -11.2% | tweet ↗ |
| 2026-08-17 | @PrismMarketView | +0.35 | Canadian Solar unit closed $695M financing for a 330 MW project targeting 2027 completion. | -11.2% | tweet ↗ |
“Since then” = price move from the close on the signal's date (PT) to the latest close — what happened after they said it, not a backtest. A — means no trading session has closed since the signal yet. Sentiment is our extracted per-tweet score, −1…+1.