# FOMO Live Smart Money Signals & Trade Alerts (`stlakchain/fomo-live-smart-money-signals`) Actor

Live trading signals from tracked traders: the buy and sell alert feed, a live stream recorder, tokens several traders entered at once, coordinated buying, the newest written calls, and any trade broken down with its comments. Schedule it to build history the feed does not keep.

- **URL**: https://apify.com/stlakchain/fomo-live-smart-money-signals.md
- **Developed by:** [StalkChain](https://apify.com/stlakchain) (community)
- **Categories:** Social media, AI, Lead generation
- **Stats:** 3 total users, 2 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

Pay per event

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

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

## FOMO Live Smart Money Signals & Trade Alerts

Live trading signals from tracked traders: the buy and sell alert feed, a live stream recorder, tokens several traders entered at once, coordinated buying, the newest written calls, and any trade broken down with its comments. Schedule it to build history the feed does not keep.

### What you can do with it

- Alert when several KOLs buy the same coin
- Build a trade-signal history with a schedule
- Stream live buys and sells into a bot
- Read the newest trade calls as they are written

### Datasets

Choose one in the `dataset` field. Each is priced per row.

| `dataset` | What you get | Price per row |
| --- | --- | --- |
| `alerts` | **FOMO Smart Money Alerts: Live Buy & Sell Feed**. The live activity feed of tracked traders: buys, sells, theses and transfers as they happen, with trader, token, chain and USD size. Filter by type, chain, trader, token or minimum size. Schedule it to build a history the feed does not keep. | $0.006 |
| `multi-trader-entries` | **Tokens Several Smart Money Traders Just Bought**. Tokens that three or more tracked traders entered in the same window, with how many traders, who, and the USD they put in. The polling form of 'tell me when several traders buy the same coin'. | $0.003 |
| `coordinated-activity` | **Coordinated Buying Detector: Traders Piling In**. Tokens that several distinct tracked traders bought (or sold) inside the same window, computed live from the trade feed. Use it to catch herding and coordinated moves early. | $0.003 |
| `watch-stream` | **FOMO Live Trade Stream Recorder**. Records the live smart-money stream for up to two minutes and returns every event: buys, sells and alerts with trader, token, chain and USD value. Filter by trader, token, chain, side or size. | $0.003 |
| `theses-recent` | **FOMO Latest Trade Theses Across All Coins**. The newest written trade calls across every token, with author, token, chain, position size and PnL. Use it when no coin or trader is named, to see what traders are writing about now. | $0.003 |
| `trade-detail` | **FOMO Trade Detail: One Trade Broken Down**. One trade in full from its trade id: the swaps and transfers behind the position, average entry and exit, realised PnL, dev flag and timestamps. Trade ids come from positions, alerts and spotlight. | $0.003 |
| `trade-comments` | **FOMO Trade Comments: Replies on a Trade**. The comment thread under one trade: every reply with author, text, likes and reply structure. Use it to read the discussion around a call. | $0.003 |

### Input

| Field | What it is |
| --- | --- |
| `limit` | How many rows to return per input. Lower is faster and cheaper. Used by: alerts, multi-trader-entries, coordinated-activity, theses-recent, trade-comments. |
| `type` | One of buy/sell/thesis/transfer/perp/listing/milestone/recap/whale/price/trade/follow. Used by: alerts, watch-stream. |
| `chain` | robinhood/solana/base/bsc/eth/monad/hyperliquid or raw chainId. Used by: alerts, multi-trader-entries, coordinated-activity, watch-stream, theses-recent. |
| `since` | ISO timestamp or unix seconds/millis; returns alerts after this. Used by: alerts. |
| `trader` | Local filter by handle or userId. Used by: alerts, watch-stream, trade-detail. |
| `tokenAddress` | Local filter by token contract (or symbol). Used by: alerts. |
| `minUsd` | Local filter on /usdValue/. Used by: alerts, watch-stream. |
| `windowMinutes` | Look-back window (default 60). Used by: multi-trader-entries, coordinated-activity. |
| `minTraders` | Default 3. Used by: multi-trader-entries, coordinated-activity. |
| `side` | Default buy. Used by: multi-trader-entries, coordinated-activity, watch-stream. |
| `watchSeconds` | Also listen to the live stream this long (default 0). Used by: multi-trader-entries. |
| `stream` | Default alerts. Used by: watch-stream. |
| `durationSeconds` | Default 20. Used by: watch-stream. |
| `maxEvents` | Stop early after this many live events (default 50); the replay is capped at the same number. Used by: watch-stream. |
| `token` | Symbol or contract address. Used by: watch-stream. |
| `source` | alerts only. Used by: watch-stream. |
| `includeReplay` | Default true. false = drop the replay of recent history sent on connect and keep only live events. Used by: watch-stream. |
| `sort` | Order of the results. Used by: theses-recent. |
| `minEquity` | Only theses whose author holds at least this much USD in the coin. Used by: theses-recent. |
| `tradeId` | The id of one trade, as found in trader positions, alerts, spotlight or dev rows. Used by: trade-detail, trade-comments. |
| `maxItems` | Stop after this many rows, whatever the inputs would produce. Caps the cost of a run. |

Examples:

```json
{
  "dataset": "alerts",
  "limit": 50
}
```

```json
{
  "dataset": "multi-trader-entries",
  "windowMinutes": 120,
  "minTraders": 2,
  "side": "buy"
}
```

```json
{
  "dataset": "coordinated-activity",
  "side": "buy",
  "minTraders": 2,
  "windowMinutes": 60
}
```

### Output

One row per result, as a table you can export to JSON, CSV or Excel, or read from the API. Every row carries `scrapedAt`.

Columns by dataset:

- `alerts`: `id`, `type`, `trader`, `userId`, `symbol`, `tokenAddress`, `chain`, `usdValue`, `text`, `at`
- `multi-trader-entries`: `side`, `minTraders`, `windowMinutes`, `coveredFrom`, `coveredTo`, `alertsScanned`, `tokensWithActivity`, `token`, `tokenAddress`, `chain`, `distinctTraders`, `firstEntryAt`, `lastEntryAt`, `tradersCount`
- `coordinated-activity`: `side`, `minTraders`, `windowMinutes`, `coveredFrom`, `coveredTo`, `alertsScanned`, `tokensWithActivity`, `id`, `type`, `at`, `tokenSymbol`, `tokenAddress`, `tokenNetworkId`, `chain`
- `watch-stream`: `replayDropped`, `replayCount`, `liveCount`, `newestReplayAt`, `heartbeats`, `durationMs`, `closed`, `error`, `stoppedBy`, `key`, `type`, `replay`, `id`, `alertType`
- `theses-recent`: `key`, `kind`, `capturedAt`, `at`, `refreshedFrom`, `minEquity`, `minLikes`, `sort`, `id`, `ts`, `name`, `text`, `chain`, `tokenSymbol`
- `trade-detail`: `tradeId`, `source`, `chain`, `amount`, `avgEntryPrice`, `avgExitPrice`, `costBasisUsd`, `realizedPnlUsd`, `unrealizedPnlUsd`, `boughtAmount`, `soldAmount`, `transferredInAmount`, `transferredOutAmount`, `avgTransferInPrice`
- `trade-comments`: `tradeId`, `count`, `hasNextPage`, `note`

A missing value is `null`, never `0`: null means the data was not captured, which is worth telling apart from a real zero. If one input fails, the others still arrive, and the failures are listed in the run's `RUN_SUMMARY` record.

### Pricing

Pay per result, at the price per row shown for each dataset above, plus $0.001 per run. `maxItems` caps what one run can spend.

### Use it from an AI agent

This Actor is a tool in [Apify's MCP server](https://mcp.apify.com/?actors=stlakchain/fomo-live-smart-money-signals), so Claude, ChatGPT, Cursor or any MCP client can call it directly. The same data is also served interactively, with every tool in one place, by the StalkChain MCP server at [data.stalkchain.com](https://data.stalkchain.com).

### Schedule it

Much of this data is live and not kept by the source. A scheduled run (every 10 minutes, hourly, daily) builds a history you can chart and diff, with `scrapedAt` on every row.

### More from StalkChain

- [FOMO Crypto Trader Intelligence: PnL & Wallets](https://apify.com/stlakchain/fomo-crypto-trader-intelligence)
- [FOMO Smart Money Token Data: Holders, Flow, Devs](https://apify.com/stlakchain/fomo-smart-money-token-data)
- [Solana On-chain: Token Risk, Snipers, Wallet PnL](https://apify.com/stlakchain/solana-token-wallet-onchain)
- [StonkFun Launchpad Data: Tokens, Burns, Rewards](https://apify.com/stlakchain/stonkfun-launchpad-data)
- [Multi-chain Crypto Wallets & Token Prices](https://apify.com/stlakchain/crypto-wallets-prices-multichain)
- [DeFi Data: Yields, Hacks, TVL, Chains & Hyperliquid Perps](https://apify.com/stlakchain/defi-yields-hacks-tvl)

# Actor input Schema

## `dataset` (type: `string`):

What to fetch. Each dataset uses the fields below marked for it; fields for other datasets are ignored.

## `limit` (type: `integer`):

How many rows to return per input. Lower is faster and cheaper. Used by: alerts, multi-trader-entries, coordinated-activity, theses-recent, trade-comments.

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

One of buy|sell|thesis|transfer|perp|listing|milestone|recap|whale|price|trade|follow. Used by: alerts, watch-stream.

## `chain` (type: `string`):

robinhood|solana|base|bsc|eth|monad|hyperliquid or raw chainId. Used by: alerts, multi-trader-entries, coordinated-activity, watch-stream, theses-recent.

## `since` (type: `string`):

ISO timestamp or unix seconds/millis; returns alerts after this. Used by: alerts.

## `trader` (type: `string`):

Local filter by handle or userId. Used by: alerts, watch-stream, trade-detail.

## `tokenAddress` (type: `string`):

Local filter by token contract (or symbol). Used by: alerts.

## `minUsd` (type: `integer`):

Local filter on |usdValue|. Used by: alerts, watch-stream.

## `windowMinutes` (type: `integer`):

Look-back window (default 60). Used by: multi-trader-entries, coordinated-activity.

## `minTraders` (type: `integer`):

Default 3. Used by: multi-trader-entries, coordinated-activity.

## `side` (type: `string`):

Default buy. Used by: multi-trader-entries, coordinated-activity, watch-stream.

## `watchSeconds` (type: `integer`):

Also listen to the live stream this long (default 0). Used by: multi-trader-entries.

## `stream` (type: `string`):

Default alerts. Used by: watch-stream.

## `durationSeconds` (type: `integer`):

Default 20. Used by: watch-stream.

## `maxEvents` (type: `integer`):

Stop early after this many live events (default 50); the replay is capped at the same number. Used by: watch-stream.

## `token` (type: `string`):

Symbol or contract address. Used by: watch-stream.

## `source` (type: `string`):

alerts only. Used by: watch-stream.

## `includeReplay` (type: `boolean`):

Default true. false = drop the replay of recent history sent on connect and keep only live events. Used by: watch-stream.

## `sort` (type: `string`):

Order of the results. Used by: theses-recent.

## `minEquity` (type: `integer`):

Only theses whose author holds at least this much USD in the coin. Used by: theses-recent.

## `tradeId` (type: `string`):

The id of one trade, as found in trader positions, alerts, spotlight or dev rows. Used by: trade-detail, trade-comments.

## `maxItems` (type: `integer`):

Stop after this many rows, whatever the inputs would produce. Caps the cost of a run.

## Actor input object example

```json
{
  "dataset": "alerts",
  "limit": 50,
  "maxItems": 1000
}
```

# Actor output Schema

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

Every row the run saved, one per item.

## `summary` (type: `string`):

Rows saved, whether the run stopped early, and failed lookups.

# 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 = {
    "limit": 50
};

// Run the Actor and wait for it to finish
const run = await client.actor("stlakchain/fomo-live-smart-money-signals").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 = { "limit": 50 }

# Run the Actor and wait for it to finish
run = client.actor("stlakchain/fomo-live-smart-money-signals").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 '{
  "limit": 50
}' |
apify call stlakchain/fomo-live-smart-money-signals --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,stlakchain/fomo-live-smart-money-signals"
        }
    }
}
```

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/Ga9Emt1AAqOiHBs48/builds/cVIEP16Sr2RI90dxd/openapi.json
