CNOOC Ltd (0883.HKEX) AI OPINIONS & ADVISOR ANALYSIS
Read and compare the 14 individual AI Advisor deep-dive reports, including their forecast paths, ratings, price targets, and reasoning.
Updated on 20 September 2026Deep analysis 20 September 2026
Universal Investor AI
The Polymath FrameworkModel rating
Buy
5-Year Return Est.
+68.1%
Includes 6.37% annual net dividend contribution
1. Investment Thesis — Base Case
The central tension is straightforward: CNOOC is being bought as an oil-price call option when it is really a cash-return instrument with a truncated payoff on both ends. The windfall levy clips the top; a USD 29.70/boe cost base and near-zero gearing protect the bottom. Base case assumes the war premium decays through 2027-2028 toward a USD 75-80 Brent regime, earnings step down from the 2026 peak, and Guyanese volume growth plus capexcapital expenditureCapital expenditure (CAPEX) is spending on long-lived assets or major improvements expected to support operations over multiple periods.View full glossary entry restraint offset roughly half the price decline. Investors collect a high-single-digit yield while the share price drifts modestly higher — total return led by distributions, not multiple expansionmultiple expansionAn increase in valuation ratios such as price-to-earnings or enterprise-value-to-sales.View full glossary entry.
- FY2026 attributable profit trending near RMB 165-175bn on H1 annualization; 45% payout implies roughly HK$1.85-2.05 per share.
- At HK$23.60 that is 6-7x earnings and 1.13x book — capitalizing normalization, not the current strip.
- USD 143bn market cap against 7.77bn boe proved reserves implies about USD 18 per booked barrel.
Historical prices and published forecast
- Observed price
- Published advisor forecast
View chart values
| Series | Date | Value (HKD) |
|---|---|---|
| Observed price | 2021-09-16 | 8.23 |
| Observed price | 2021-09-20 | 7.83 |
| Observed price | 2021-10-06 | 9.17 |
| Observed price | 2021-10-18 | 8.80 |
| Observed price | 2021-10-30 | 8.49 |
| Observed price | 2021-11-03 | 8.41 |
| Observed price | 2021-11-23 | 7.91 |
| Observed price | 2021-12-09 | 7.74 |
| Observed price | 2021-12-17 | 7.88 |
| Observed price | 2021-12-21 | 7.79 |
| Observed price | 2022-01-10 | 8.57 |
| Observed price | 2022-01-14 | 9.26 |
| Observed price | 2022-02-03 | 9.59 |
| Observed price | 2022-02-15 | 9.70 |
| Observed price | 2022-02-23 | 10.02 |
| Observed price | 2022-03-07 | 10.66 |
| Observed price | 2022-03-15 | 8.92 |
| Observed price | 2022-03-27 | 10.59 |
| Observed price | 2022-04-16 | 11.55 |
| Observed price | 2022-04-20 | 11.26 |
| Observed price | 2022-04-24 | 10.37 |
| Observed price | 2022-05-14 | 10.74 |
| Observed price | 2022-05-30 | 12.31 |
| Observed price | 2022-06-07 | 12.10 |
| Observed price | 2022-06-23 | 10.00 |
| Observed price | 2022-07-01 | 10.38 |
| Observed price | 2022-07-13 | 9.64 |
| Observed price | 2022-07-29 | 10.08 |
| Observed price | 2022-08-06 | 9.55 |
| Observed price | 2022-08-18 | 9.66 |
| Observed price | 2022-08-26 | 10.83 |
| Observed price | 2022-09-15 | 10.32 |
| Observed price | 2022-10-01 | 9.39 |
| Observed price | 2022-10-13 | 9.62 |
| Observed price | 2022-10-21 | 9.85 |
| Observed price | 2022-11-02 | 9.70 |
| Observed price | 2022-11-14 | 10.44 |
| Observed price | 2022-11-26 | 10.22 |
| Observed price | 2022-12-08 | 9.88 |
| Observed price | 2022-12-24 | 9.83 |
| Observed price | 2023-01-01 | 10.04 |
| Observed price | 2023-01-09 | 9.95 |
| Observed price | 2023-01-29 | 11.41 |
| Observed price | 2023-02-06 | 11.37 |
| Observed price | 2023-02-22 | 11.55 |
| Observed price | 2023-02-26 | 11.24 |
| Observed price | 2023-03-10 | 12.20 |
| Observed price | 2023-03-26 | 11.32 |
| Observed price | 2023-04-07 | 12.28 |
| Observed price | 2023-04-15 | 12.74 |
| Observed price | 2023-04-23 | 12.41 |
| Observed price | 2023-05-09 | 13.01 |
| Observed price | 2023-05-29 | 12.40 |
| Observed price | 2023-06-06 | 12.22 |
| Observed price | 2023-06-22 | 11.11 |
| Observed price | 2023-06-26 | 11.19 |
| Observed price | 2023-07-16 | 12.15 |
| Observed price | 2023-07-24 | 12.06 |
| Observed price | 2023-08-09 | 12.78 |
| Observed price | 2023-08-21 | 12.70 |
| Observed price | 2023-09-02 | 13.51 |
| Observed price | 2023-09-10 | 13.26 |
| Observed price | 2023-09-14 | 13.80 |
| Observed price | 2023-09-30 | 13.62 |
| Observed price | 2023-10-04 | 13.24 |
| Observed price | 2023-10-24 | 13.42 |
| Observed price | 2023-11-09 | 12.58 |
| Observed price | 2023-11-25 | 12.95 |
| Observed price | 2023-12-07 | 12.46 |
| Observed price | 2023-12-15 | 12.26 |
| Observed price | 2023-12-31 | 13.00 |
| Observed price | 2024-01-20 | 13.21 |
| Observed price | 2024-01-24 | 13.85 |
| Observed price | 2024-02-01 | 14.42 |
| Observed price | 2024-02-17 | 14.86 |
| Observed price | 2024-02-21 | 15.93 |
| Observed price | 2024-03-12 | 17.45 |
| Observed price | 2024-03-16 | 17.54 |
| Observed price | 2024-04-05 | 19.30 |
| Observed price | 2024-04-21 | 18.52 |
| Observed price | 2024-04-29 | 19.76 |
| Observed price | 2024-05-11 | 20.3 |
| Observed price | 2024-05-23 | 19.18 |
| Observed price | 2024-05-27 | 20.4 |
| Observed price | 2024-06-12 | 21.8 |
| Observed price | 2024-06-28 | 22.1 |
| Observed price | 2024-07-02 | 23.4 |
| Observed price | 2024-07-14 | 22.6 |
| Observed price | 2024-07-26 | 19.90 |
| Observed price | 2024-08-07 | 19.24 |
| Observed price | 2024-08-27 | 21.4 |
| Observed price | 2024-08-31 | 21.2 |
| Observed price | 2024-09-12 | 18.16 |
| Observed price | 2024-09-28 | 18.91 |
| Observed price | 2024-10-06 | 21.8 |
| Observed price | 2024-10-18 | 19.02 |
| Observed price | 2024-10-30 | 18.02 |
| Observed price | 2024-11-11 | 17.30 |
| Observed price | 2024-11-15 | 16.82 |
| Observed price | 2024-12-05 | 17.64 |
| Observed price | 2024-12-25 | 18.49 |
| Observed price | 2024-12-29 | 18.90 |
| Observed price | 2025-01-18 | 19.44 |
| Observed price | 2025-01-22 | 18.78 |
| Observed price | 2025-02-03 | 18.56 |
| Observed price | 2025-02-15 | 18.54 |
| Observed price | 2025-03-07 | 17.54 |
| Observed price | 2025-03-11 | 17.70 |
| Observed price | 2025-03-27 | 18.68 |
| Observed price | 2025-04-04 | 17.55 |
| Observed price | 2025-04-08 | 15.78 |
| Observed price | 2025-05-06 | 16.73 |
| Observed price | 2025-05-18 | 17.42 |
| Observed price | 2025-05-22 | 17.83 |
| Observed price | 2025-06-11 | 18.88 |
| Observed price | 2025-06-15 | 18.57 |
| Observed price | 2025-06-27 | 17.85 |
| Observed price | 2025-07-09 | 18.16 |
| Observed price | 2025-07-25 | 19.08 |
| Observed price | 2025-08-14 | 18.99 |
| Observed price | 2025-08-18 | 18.59 |
| Observed price | 2025-08-26 | 18.99 |
| Observed price | 2025-09-07 | 20.1 |
| Observed price | 2025-09-19 | 19.28 |
| Observed price | 2025-10-09 | 18.80 |
| Observed price | 2025-10-17 | 18.61 |
| Observed price | 2025-11-02 | 20.4 |
| Observed price | 2025-11-06 | 20.8 |
| Observed price | 2025-11-14 | 22.5 |
| Observed price | 2025-12-04 | 21.9 |
| Observed price | 2025-12-16 | 20.4 |
| Observed price | 2025-12-24 | 20.6 |
| Observed price | 2026-01-13 | 21.5 |
| Observed price | 2026-01-17 | 22.0 |
| Observed price | 2026-01-29 | 25.0 |
| Observed price | 2026-02-10 | 24.6 |
| Observed price | 2026-03-02 | 27.0 |
| Observed price | 2026-03-06 | 27.0 |
| Observed price | 2026-03-22 | 30.3 |
| Observed price | 2026-03-30 | 28.3 |
| Observed price | 2026-04-15 | 26.2 |
| Observed price | 2026-05-01 | 29.1 |
| Observed price | 2026-05-09 | 26.6 |
| Observed price | 2026-05-21 | 27.6 |
| Observed price | 2026-05-29 | 26.4 |
| Observed price | 2026-06-10 | 25.6 |
| Observed price | 2026-06-30 | 20.3 |
| Observed price | 2026-07-04 | 21.1 |
| Observed price | 2026-07-20 | 23.9 |
| Observed price | 2026-08-05 | 23.0 |
| Observed price | 2026-08-17 | 23.9 |
| Observed price | 2026-08-29 | 25.4 |
| Observed price | 2026-09-06 | 24.9 |
| Observed price | 2026-09-14 | 24.5 |
| Observed price | 2026-09-23 | 23.3 |
| Observed price | 2026-09-25 | 23.4 |
| Published advisor forecast | 2026-09-18 | 23.6 |
| Published advisor forecast | 2026-12-18 | 24.3 |
| Published advisor forecast | 2027-03-18 | 24.8 |
| Published advisor forecast | 2027-06-18 | 23.3 |
| Published advisor forecast | 2027-09-18 | 22.6 |
| Published advisor forecast | 2027-12-18 | 23.5 |
| Published advisor forecast | 2028-03-18 | 24.2 |
| Published advisor forecast | 2028-06-18 | 24.7 |
| Published advisor forecast | 2028-09-18 | 23.7 |
| Published advisor forecast | 2028-12-18 | 24.4 |
| Published advisor forecast | 2029-03-18 | 25.4 |
| Published advisor forecast | 2029-06-18 | 25.9 |
| Published advisor forecast | 2029-09-18 | 26.4 |
| Published advisor forecast | 2029-12-18 | 25.6 |
| Published advisor forecast | 2030-03-18 | 26.4 |
| Published advisor forecast | 2030-06-18 | 26.9 |
| Published advisor forecast | 2030-09-18 | 27.7 |
| Published advisor forecast | 2030-12-18 | 27.2 |
| Published advisor forecast | 2031-03-18 | 27.7 |
| Published advisor forecast | 2031-06-18 | 28.6 |
| Published advisor forecast | 2031-09-18 | 29.1 |
2. Scenarios & Signals
Bull case
The bull case activates when the energy-security shock proves structural rather than episodic. Hormuz risk persists, Saudi export routes stay impaired, and Brent holds above USD 95 into 2028 while Guyanese capacity climbs toward 1.7 million b/d. Record cash flow meets a compressed capital expenditureCapital expenditure (CAPEX) is spending on long-lived assets or major improvements expected to support operations over multiple periods. budget, the board lifts the payout floor above 45%, and a shrinking yield re-rates the multiple from 6x toward 9x. Total return then compounds in the high teens annually.
Bear case
The bear case begins with peace. A durable Iran settlement reopens Hormuz, UAE and Venezuelan volumes return, and weakening Chinese demand — flagged by CNOOC's own economist — meets Atlantic-basin supply growth, driving Brent into the mid-USD-50s. Attributable profit halves, the mechanical 45% payout halves the dividend, yield buyers rotate out, and any NS-CMIC escalation adds forced index selling. Cheap becomes cheaper for years rather than quarters.
Current crowd narrative
The consensus owns CNOOC as a war-premium dividend proxy: cheapest major on earth, 8%-plus yield, net cash, and a Gulf conflict that will not resolve. Sixteen analysts rate it Buy with targets near HK$32 [19][21]. The anchoring bias is triple-digit Brent treated as the new normal; the same models that once used a USD 60 long-term deck [22] now quietly assume the shock persists.
Alpha-gap assessment
The crowd modestly underestimates these shares, but for a different reason than the bulls claim. The market is arguing about the oil deck while ignoring portfolio composition: a growing share of CNOOC's incremental cash flow is Atlantic-basin, chokepoint-free Guyanese crude [9][11] that keeps earning at USD 70 Brent after the evaporates. Simultaneously the windfall levy caps upside at USD 104, meaning consensus overstates peak earnings and understates trough earnings. The distribution is narrower than priced — which favours the yield buyer.
Convergence catalyst
The January 2027 business strategy release, renewing production targets and the payout floor beyond 2027, is the trigger. It converts an oil-price argument into a contracted cash-return arithmetic. First observable sign of repricing: the yield compressing below 6% while Brent falls, rather than the share tracking crude tick for tick.
Complete advisor preview locked
Unlock this report and every AI Advisor
Sign in to check your access, or upgrade to the Base plan to read this report and open every advisor.