Stock Dependency Mapping: How to Find Who Your Holdings Rely On
Many of the risks in a portfolio sit one step away from the companies you own. Here is how to find those links and keep an eye on them.
Stock dependency mapping means identifying the suppliers, customers and partners a company relies on, then watching those companies for news that could affect your holding. Start with the company's own 10-K, where it discloses major customers, key suppliers and concentration risks, add what management says on earnings calls, and check the other side of each relationship in the counterpart's filings. The result is a map of where problems, or good news, are likely to come from before your company reports them.
This matters because companies are connected. A supplier's profit warning, a customer's inventory cut or a partner's regulatory problem can reach your holding weeks or months before it shows up in its own results.
Why does dependency mapping matter for investors?
- Early warning. A key customer cutting orders often shows up first in the customer's own earnings call.
- Hidden concentration. Two of your holdings may depend on the same supplier, so one disruption hits both.
- Better questions. Knowing that a company depends on one customer for a large share of revenue changes how you read every result.
- Context for surprises. When a holding moves unexpectedly, the reason is sometimes upstream or downstream.
Our earlier article on using AI for supply-chain analysis covers the broader topic. This guide focuses on building and maintaining the map for your own holdings.
Where do companies disclose their dependencies?
| Source | What you can find | Notes |
|---|---|---|
| 10-K Item 1, Business | Key customers, suppliers, partners, distribution | Varies in detail by company |
| 10-K Item 1A, Risk Factors | Concentration risks, single-source suppliers, key contracts | Look for specific names and "single" or "limited number" language |
| Financial statement notes | Customers above 10% of revenue, sometimes named, sometimes anonymised as "Customer A" | Segment and revenue notes |
| Earnings call transcripts | Comments on supplier constraints, customer demand, inventory | Analyst questions often probe dependencies |
| 8-K filings | Material agreements, contract terminations | Exhibits may include the agreement itself |
| Counterpart filings | The other side: a supplier listing your company as a major customer | Useful when your company does not name them |
When your company anonymises a customer, the counterpart's filings, press releases or call transcripts can sometimes identify the relationship. Treat inferred links as hypotheses until confirmed.
How do you build a dependency map step by step?
- Start with one holding. Pull the latest 10-K and the last two earnings transcripts.
- List named relationships. Customers, suppliers, contract manufacturers, distribution partners, licensors.
- Note concentration. Any customer above 10% of revenue, any single-source component, any key licence.
- Classify each link by direction (upstream supplier or downstream customer) and importance (critical, significant, minor).
- Check the counterpart. Does the supplier or customer disclose the relationship from its side? What does its own outlook say?
- Look for overlaps across your holdings. Shared suppliers and shared customers are concentration you may not have noticed.
- Record sources and dates for each link.
A simple record might look like this:
| Holding | Counterpart | Direction | Importance | Evidence | Watch for |
|---|---|---|---|---|---|
| Device maker | Contract manufacturer | Upstream | Critical | Risk factor naming single manufacturer | Capacity, regional disruption |
| Chip designer | Large cloud customer | Downstream | Critical | Revenue note: customer above 10% | Customer's capex guidance |
| Retailer | Logistics provider | Upstream | Significant | MD&A mentions shipping costs | Provider's volume and pricing |
What signals should you watch in connected companies?
- Guidance changes from key customers, especially to capital spending or inventory
- Supplier warnings about capacity, input costs or disruption
- Inventory build-ups at suppliers, which can signal weaker demand downstream
- Contract announcements or terminations in 8-Ks
- Regulatory actions against a key partner
- Management comments on calls that mention your company or its sector
For how to turn these into useful alerts, see AI stock alerts beyond price.
How can AI help with dependency mapping?
Dependency mapping is reading-heavy, which makes it a good fit for AI:
- Extracting named customers, suppliers and concentration language from 10-Ks and transcripts
- Searching counterpart filings for mentions of your company
- Comparing this year's disclosures with last year's to see whether a dependency grew or shrank
- Monitoring connected companies' filings and earnings and flagging relevant changes
A useful prompt for the first step:
From the attached 10-K and transcripts, list every named customer, supplier, manufacturer and partner, with the passage that mentions each. Separately list any concentration disclosures, such as customers above 10% of revenue or single-source components, with quotes.
As always, check the quoted passages, especially before treating an inferred relationship as fact. See how to read a 10-K with AI.
What does an overlap look like across a portfolio?
Consider a hypothetical portfolio of three holdings that look diversified: a semiconductor equipment maker, a networking hardware company and a data-centre property owner. They sit in different industries and might be classed in different sectors.
Mapping their dependencies shows that all three depend heavily on the same group of large cloud providers. The equipment maker sells to chip manufacturers whose growth depends on those providers' spending; the networking company lists two of them as customers above 10% of revenue; the property owner leases a large share of its space to them.
The practical consequence is that a single event, such as the cloud providers cutting capital-spending guidance, would affect all three holdings at once. That shared exposure does not appear in a sector allocation chart. Once you know about it, you can decide whether you are comfortable with it, and you know which earnings calls to watch most closely: the cloud providers' own. We look at this kind of hidden concentration in portfolio exposure analysis.
What are the limits of dependency mapping?
- Disclosure is incomplete. Companies are not required to name every supplier, and many do not.
- Relationships change. Contracts end and new suppliers are added; maps need updating.
- Importance is hard to measure. Revenue share is disclosed for large customers, but supplier importance is often qualitative.
- Second-order effects are uncertain. A supplier's problem does not always reach its customers; inventory and alternative sources can absorb shocks.
Treat a dependency map as a guide to where to look, not as a model that predicts outcomes.
Try Ecomerate free
Ecomerate is an autonomous AI research and portfolio-monitoring agent for DIY investors. It watches your holdings and theses, flags filing and earnings changes, and texts you evidence-backed alerts with sources in iMessage.
Get started freeHow does Ecomerate's Chains feature work?
Ecomerate is an autonomous AI research and portfolio-monitoring agent for DIY investors, free to start. Its Chains feature maps the dependencies of the stocks you hold, such as key suppliers and customers, so the agent can watch those companies too. Combined with SEC filing and earnings change detection and thesis monitoring, it can tell you by iMessage when something upstream or downstream affects a holding, with sources attached.
This article is for general information and research education only. It is not investment, tax or legal advice, and it is not a recommendation to buy or sell any security. Check material facts against current primary sources before making a decision.
Frequently Asked Questions
What is stock dependency mapping?
Identifying the suppliers, customers and partners a company relies on, and monitoring them for events that could affect your holding.
Where can I find a company's major customers?
In the 10-K: the business section, risk factors and revenue or segment notes, where companies often disclose customers above 10% of revenue. Earnings calls and counterpart filings add detail.
Can AI map a company's supply chain?
AI can extract disclosed relationships from filings and transcripts quickly and monitor connected companies. It cannot find relationships that are not disclosed anywhere.
How often should I update a dependency map?
After each 10-K and whenever an 8-K discloses a material agreement or termination.