A Stock CFD follows the price of a referenced company, but that price is rarely explained by one factor. Company results, sector conditions and the wider economy interact with expectations, liquidity and positioning. A layered framework helps separate those influences without turning them into a prediction.
The three-layer framework
- Company: earnings, products, management, financing and corporate actions.
- Sector: common demand, costs, regulation, technology and competitor behaviour.
- Macro: interest rates, inflation, growth, currency, credit and broad risk sentiment.
Start with the most specific evidence, then widen the lens. A macro story should not replace a company filing, and one company announcement should not be assumed to explain every peer.
Company-specific drivers
Revenue, margins, cash flow, guidance, product launches, management changes, capital raising, litigation, acquisitions and buybacks can reset expectations. The effect depends on the size, timing and credibility of the information relative to what the market anticipated.
Read How to Read Company Earnings and Guidance before assigning a move to one headline figure. Continuous disclosure rules also mean material information can arrive outside a normal reporting calendar.
Sector and industry context
Classification systems such as GICS group companies by principal business activity. This creates a useful comparison set, but companies within one sector can have different products, customers, balance sheets and geographic exposure.
Sector drivers can include commodity inputs, regulation, supply chains, product cycles, reimbursement, competition and capital intensity. Compare a company with relevant peers, then explain why its sensitivity may differ.
Macro transmission channels
Rates and financing
Central-bank policy influences market interest rates and economic activity through several channels. Higher rates can raise borrowing costs, alter demand and change the discount rate applied to future cash flows. The impact differs between indebted businesses, banks, defensive companies and long-duration growth expectations.
Inflation, growth and currency
Inflation can increase selling prices and input costs at the same time. Growth affects customer demand, but the relationship varies by industry. Currency changes can alter translated revenue, imported costs and competitiveness; the net effect depends on where a company earns and spends money.
Expectations, positioning and flows
Markets price expected future outcomes rather than only reported history. A known risk may have little effect when it occurs, while a small surprise can trigger a large move. Index rebalancing, exchange-traded fund flows and crowded positions can add demand or supply that is not a fresh view of company value.
Initial price action does not prove the dominant explanation. Check volume, peer moves, the timing of announcements and whether the reaction persists across sessions.
Why drivers can conflict
A company can report strong demand while its sector weakens. Lower rates can support valuation but signal softer economic activity. A weaker currency can raise translated overseas revenue while increasing imported costs. These are not contradictions; they are competing transmission channels.
A balanced assessment states which channel appears strongest, what evidence supports it and what information could change the view.
A driver-analysis workflow
- Define the exact company, listing, product and observation period.
- Build a timeline of official company announcements.
- Compare the move with relevant peers and sector benchmarks.
- Identify macro releases or policy changes at the same time.
- Separate reported facts from interpretation.
- Test at least one alternative explanation.
- Record what would confirm or weaken each explanation.
- Keep the analysis descriptive rather than turning it into a trade signal.
For CFD users, the same market explanation sits beside leverage, margin, execution and financing risk. Stock CFD Foundations covers that product layer.

