# Instant Investment Firm Database (`dionysus_way/instant-investment-firm-database`) Actor

Search a database of 14,161 investment firms worldwide, each with its own website. Filter by area, continent or country, and by kind of investor. Most firms also carry a description, location, sectors, stages, contacts, and an email. Nothing is scraped while you wait, so a run takes seconds.

- **URL**: https://apify.com/dionysus\_way/instant-investment-firm-database.md
- **Developed by:** [Dionysus](https://apify.com/dionysus_way) (community)
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $6.40 / 1,000 firms

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

An Actor is a serverless cloud program that runs on the Apify platform. It has two run modes.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.

Apify vocabulary and the platform model are defined once, in the agent quickstart at https://apify.com/agents.md.

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For examples already wired to this Actor's own input schema, see the [API](#api) section below.

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).

# README

## Instant Investment Firm Database

*(search 14,161 investment firms worldwide — venture capital, private equity, family offices, accelerators, angel groups and corporate venture funds)*

#### Example searches

- **Every venture capital firm in the United Kingdom** — Area: *United Kingdom*, Kind: *Venture capital firm*
- **German and French investors of every kind** — Area: *Germany* + *France*
- **Family offices in North America** — Area: *North America*, Kind: *Family office*
- **Accelerators and angel groups in Asia** — Area: *Asia*, Kind: *Accelerator* + *Angel group*
- **Europe and the United States in one run** — Area: *Europe* + *United States*
- **Everything, everywhere** — leave the filters empty and raise the limit

**Tip: continents and countries sit in the same box, and you can mix them freely.** *Europe* beside the *United States* gives you both, and an empty box means everywhere rather than nowhere.

Nothing is scraped while you wait. The firms are already collected and checked, so a run finishes in seconds, and you download the result as JSON, CSV or Excel.

#### What you get (most of the time, when available)

- **name** - the firm's name. *100%*
- **website** - the firm's own website. *100%*
- **domain** - the bare domain, such as `6thman.ventures`, for matching against your own records. *100%*
- **investorType** - venture capital firm, private equity firm, family office, accelerator, angel group or corporate venture fund. *100%*
- **description** - a short, plain summary of what the firm does and what it backs. *97%*
- **continent**, **country** - where the head office is. *95%*
- **city** - head office city. *93%*
- **address** - street address, where the firm publishes one. *43%*
- **sectors** - what they invest in, from a short list such as AI, Fintech, Healthcare, Climate. *85%*
- **stages** - which rounds they back: Pre-seed, Seed, Series A, Series B, Series C, Growth, Buyout. *71%*
- **contact1Name**, **contact1Title** - someone who leads the firm, and their job title. *77%*
- **contact2Name**, **contact2Title** - a second person. *69%*
- **contact3Name**, **contact3Title** - a third person. *59%*
- **contact1LinkedIn**, **contact2LinkedIn**, **contact3LinkedIn** - that person's own LinkedIn page. **Rarely present — do not plan around these.** *15% / 9% / 7%*
- **email** - a contact or pitch email address. *49%*
- **linkedin** - the firm's own LinkedIn page. *50%*
- **grossAssets** - money under management, one shape with the currency in front. *50%*
- **portfolio** - companies the firm has funded. *28%*

Every field is a plain column. Nothing is buried inside another field, so the CSV and the Excel download read straight across.

#### Sample output (CSV-Friendly Flattened JSON)

A well-filled firm, to show the shape. A typical one has fewer fields filled — the list above says how often each is there.

```json
{
    "name": "6th Man Ventures",
    "website": "https://6thman.ventures/",
    "domain": "6thman.ventures",
    "description": "6th Man Ventures is a New York crypto venture firm that makes early-stage investments in Web3 applications, infrastructure and consumer projects.",
    "investorType": "Venture capital firm",
    "address": "110 Greene Street, Suite 1204",
    "city": "New York",
    "country": "United States",
    "continent": "North America",
    "stages": ["Pre-seed", "Seed", "Growth"],
    "sectors": ["Web3"],
    "contact1Name": "Mike Dudas",
    "contact1Title": "Managing Partner",
    "contact1LinkedIn": "https://www.linkedin.com/in/mdudas/",
    "contact2Name": "Serge Kassardjian",
    "contact2Title": "Managing Partner",
    "contact3Name": "Carl Vogel",
    "contact3Title": "General Partner",
    "email": "info@6thman.ventures",
    "linkedin": "https://www.linkedin.com/company/6mv",
    "portfolio": ["Pump.fun", "Helius", "Squads", "Midas", "Etherscan"],
    "grossAssets": "$389,917,795"
}
```

#### Typical use cases

- **Raising money** — build a target list of the right kind of investor, in the right place, with a named person and an email to write to.
- **Market research** — see how many firms of each kind sit in each continent, and what they say they back.
- **Competitor and deal tracking** — watch who invests in your sector, and at which rounds.
- **Enriching a list you already have** — match on `domain` and fill in the contacts, sectors and money under management.

#### Quick start

1. Pick your **area** — any mix of continents and countries, or leave it empty for the whole world.
2. Pick one or more **kinds of investor**, or leave it empty for every kind.
3. Set **how many firms to return** — every matching firm by default. Lower it if you want a small sample.
4. Press **Start**, then download your data in JSON, CSV, or Excel format.

The fullest records come back first, so even a small run gives you the best of them.

#### FAQ

**How many firms are in here, and where are they?**
14,161, every one with its own website.

| Continent | Firms | | Kind of investor | Firms |
| --- | --- | --- | --- | --- |
| North America | 8,467 | | Venture capital firm | 6,580 |
| Europe | 2,740 | | Private equity firm | 5,031 |
| Asia | 1,671 | | Family office | 859 |
| South America | 188 | | Accelerator | 736 |
| Oceania | 185 | | Angel group | 523 |
| Africa | 158 | | Corporate venture fund | 432 |

**Which countries can I pick in the Area box?**
The 20 holding the most firms, which between them cover 85% of the database. Every other country still comes back in the `country` field — pick its continent, then filter the country in your spreadsheet.

| Country | Firms | | Country | Firms |
| --- | --- | --- | --- | --- |
| United States | 7,952 | | Japan | 150 |
| United Kingdom | 829 | | Hong Kong | 138 |
| Canada | 343 | | Switzerland | 134 |
| Germany | 334 | | South Korea | 125 |
| India | 270 | | Brazil | 117 |
| Singapore | 253 | | Spain | 117 |
| France | 253 | | United Arab Emirates | 114 |
| Israel | 189 | | Sweden | 110 |
| China | 179 | | Italy | 96 |
| Netherlands | 167 | | Australia | 165 |

**What is a corporate venture fund?**
A big company's own investment arm, investing the company's money rather than outside investors' — the sort of fund a large technology or industrial group runs beside its main business.

**How fast is a run?**
Seconds. Asking for the whole database — all 14,161 firms — takes about 20 seconds. No website is opened while you wait, so nothing can be slow and nothing can be blocked.

**Why is a field empty on some firms?**
Because it could not be confirmed for that firm. An empty field is deliberate — a guess is never put in its place.

**How fresh is it?**
It is a snapshot, not a live feed. Firms move, close and rename, so treat a record as of its collection date.

**Can I filter on sector or stage?**
The run filters on area and kind of investor. Sectors, stages and city come back as fields, so you can filter them in your own spreadsheet after the download.

**How can you contact me?**
<southdionysus@gmail.com> or open an issue on the Apify interface.

*Start a run, pick your continent and your kind of investor, and have the list in your spreadsheet a minute from now.*

***

This Actor is an independent tool. It is not affiliated with, endorsed by, or connected to any of the firms it lists.

# Actor input Schema

## `area` (type: `array`):

Where the firm has its head office. Continents come first, then the 20 countries holding the most firms. Pick as many as you like, mixing the two freely - Europe beside the United States gives you both. Leave this empty, or pick Anywhere, to search the whole world.

## `investorTypes` (type: `array`):

What sort of investor you want. Leave this empty, or pick All kinds, to get every sort.

## `maxResults` (type: `integer`):

The most firms this run will give you back. The fullest records come first. Nothing is scraped, so asking for all of them costs you seconds.

## Actor input object example

```json
{
  "area": [
    "Anywhere"
  ],
  "investorTypes": [
    "All investor types"
  ],
  "maxResults": 20000
}
```

# Actor output Schema

## `results` (type: `string`):

Every firm that matched, one item each.

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "area": [
        "Anywhere"
    ],
    "investorTypes": [
        "All investor types"
    ],
    "maxResults": 20000
};

// Run the Actor and wait for it to finish
const run = await client.actor("dionysus_way/instant-investment-firm-database").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "area": ["Anywhere"],
    "investorTypes": ["All investor types"],
    "maxResults": 20000,
}

# Run the Actor and wait for it to finish
run = client.actor("dionysus_way/instant-investment-firm-database").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "area": [
    "Anywhere"
  ],
  "investorTypes": [
    "All investor types"
  ],
  "maxResults": 20000
}' |
apify call dionysus_way/instant-investment-firm-database --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,dionysus_way/instant-investment-firm-database"
        }
    }
}
```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/ubPfJ4mFPjVDHmdA4/builds/WQWaCjwIEdAqBFMib/openapi.json
