FXProspectorSign in

How scoring works

Every company gets a score from 0 to 100 for how likely it is to have foreign-currency flows. The score is a sum of points from the signals below, multiplied by a factor for company size. Each company page shows exactly which signals fired and how many points each contributed.

A company is only listed if there is real evidence of cross-border money: it trades goods, it has an overseas parent company, or its accounts show foreign-currency activity. Three weaker things add points but never list a company by themselves: being in an export-heavy industry, having an individual owner who lives abroad, and being held by an investment fund.

The numbers on this page are read directly from the weights file in the source code, so they are always what the live site uses. They are a starting point. If you think one is wrong, open a pull request.

1. Trade in goods

HM Revenue & Customs publishes the name and postcode of every business that imported or exported goods each month, with the commodity codes involved (but not values or countries). We look at the last 12 months.

SignalPoints
Listed as an importer at all12
Listed as an exporter at all12
Both+6
Active in 9 or more of the 12 months (per direction)+16
Active in 4 or more of the 12 months (per direction)+10
Active in 2 or more of the 12 months (per direction)+5
10 or more distinct commodity codes (per direction)+3
3 or more distinct commodity codes (per direction)+2

Regularity carries most of the weight on purpose. More than a quarter of importers appear in a single month, which is often one machine or one shipment. A business that imports every month has payments to make abroad every month.

Matching HMRC names to companies

HMRC does not publish company numbers, so we match on name and postcode. Trade points are scaled by how sure the match is:

Sole traders and partnerships appear in HMRC's lists but not at Companies House, so they are not included.

2. Overseas ownership

From the Companies House register of people with significant control. Capped at 20 points in total.

SignalPoints
Controlled by a company registered overseas15
The company itself was formed overseas12
An individual owner lives overseas6

When one overseas owner controls 20 or more UK companies it is usually an investment fund or holding structure rather than a trading parent, so it counts for half.

Jersey, Guernsey, the Isle of Man and Gibraltar do not count as overseas here, because they use sterling. Where a filing gives a country we cannot recognise, we score nothing rather than guess.

3. Filed accounts

Companies House publishes every set of accounts filed electronically. We read each company's latest accounts for direct evidence of currency activity. Capped at 30 points in total.

SignalPoints
Foreign exchange gain or loss of £250,000 or more in the profit and loss account25
Foreign exchange gain or loss of £50,000 or more in the profit and loss account20
Foreign exchange gain or loss of £5,000 or more in the profit and loss account14
Foreign exchange gain or loss of £1,000 or more in the profit and loss account8
Accounts prepared in a currency other than sterling20
Derivatives on the balance sheet10
Accounts discuss exposure to currency risk8
Accounts mention exports or break turnover down by geography8
Only a foreign currency accounting policy, nothing more specific3

Tagged figures count for more than wording, because template accounting policies mention foreign currencies and forward contracts whether or not a company uses them. Most small companies file abridged accounts with no profit and loss account, so the absence of this signal says little. Where a signal comes from the text, the company page quotes the sentence so you can judge it yourself.

4. Industry

Up to 10 points from the company's SIC codes, with the highest weights for wholesale, freight forwarding, travel and manufacturing. SIC codes are self-declared and often vague, which is why this signal is small. The full table is in sic-weights.ts.

5. Size

A company importing every month might be moving thousands or millions. We do not know values, so we use the type of accounts a company files as a rough guide to size and multiply the points accordingly.

Size bandMultiplier
Large (full or group accounts)× 1
Medium× 1
Small× 0.85
New (no accounts yet)× 0.6
Micro× 0.55
Unknown× 0.7
Dormant× 0.1

Companies in liquidation or administration are left out. Companies facing strike-off are heavily discounted.

Views, flags and what is hidden

Similar companies

Each company page lists the companies most like it, and "See all similar companies" opens the full list. This is separate from the score: it compares what two companies do, not how likely either is to deal in foreign currency.

Industry codes are chosen by the company and are often out of date, and HMRC's lists give types of goods but not amounts, so treat the list as a starting point. Each entry says exactly what it has in common.

What is not in the score yet

Sources