> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pinkfish.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# finage-stocks

> Finage Stocks - real-time quotes, trades, and OHLCV data for US stocks

**Server path:** `/finage-stocks` | **Type:** Application | **PCID required:** Yes

## Tools

| Tool                                                                                | Description                         |
| ----------------------------------------------------------------------------------- | ----------------------------------- |
| [`finage_stocks_get_batch_stock_quotes`](#finage_stocks_get_batch_stock_quotes)     | Get last quotes for multiple stocks |
| [`finage_stocks_get_stock_aggregates`](#finage_stocks_get_stock_aggregates)         | Get stock OHLCV aggregate bars      |
| [`finage_stocks_get_stock_last_quote`](#finage_stocks_get_stock_last_quote)         | Get last quote for a US stock       |
| [`finage_stocks_get_stock_last_trade`](#finage_stocks_get_stock_last_trade)         | Get last trade for a stock          |
| [`finage_stocks_get_stock_previous_close`](#finage_stocks_get_stock_previous_close) | Get stock previous close            |
| [`finage_stocks_get_stock_snapshot`](#finage_stocks_get_stock_snapshot)             | Get stock market snapshot           |

***

## finage\_stocks\_get\_batch\_stock\_quotes

Get last quotes for multiple stocks

**Parameters:**

| Parameter | Type   | Required | Default | Description                                                 |
| --------- | ------ | -------- | ------- | ----------------------------------------------------------- |
| `symbols` | string | Yes      | —       | Comma-separated stock ticker symbols (e.g. AAPL,MSFT,GOOGL) |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "symbols": {
        "type": "string",
        "description": "Comma-separated stock ticker symbols (e.g. AAPL,MSFT,GOOGL)"
      }
    },
    "required": [
      "PCID",
      "symbols"
    ]
  }
  ```
</Expandable>

***

## finage\_stocks\_get\_stock\_aggregates

Get stock OHLCV aggregate bars

**Parameters:**

| Parameter    | Type    | Required | Default | Description                                        |
| ------------ | ------- | -------- | ------- | -------------------------------------------------- |
| `symbol`     | string  | Yes      | —       | Stock ticker symbol (e.g. AAPL)                    |
| `multiplier` | integer | Yes      | —       | Time multiplier (e.g. 1, 5, 15, 30)                |
| `timespan`   | string  | Yes      | —       | Time unit: minute, hour, day, week, or month       |
| `from`       | string  | Yes      | —       | Start date in YYYY-MM-DD format                    |
| `to`         | string  | Yes      | —       | End date in YYYY-MM-DD format                      |
| `limit`      | integer | No       | —       | Maximum number of results (default 100, max 50000) |
| `sort`       | string  | No       | —       | Sort order by timestamp: asc or desc               |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "symbol": {
        "type": "string",
        "description": "Stock ticker symbol (e.g. AAPL)"
      },
      "multiplier": {
        "type": "integer",
        "description": "Time multiplier (e.g. 1, 5, 15, 30)"
      },
      "timespan": {
        "type": "string",
        "description": "Time unit: minute, hour, day, week, or month",
        "enum": [
          "minute",
          "hour",
          "day",
          "week",
          "month"
        ]
      },
      "from": {
        "type": "string",
        "description": "Start date in YYYY-MM-DD format"
      },
      "to": {
        "type": "string",
        "description": "End date in YYYY-MM-DD format"
      },
      "limit": {
        "type": "integer",
        "description": "Maximum number of results (default 100, max 50000)"
      },
      "sort": {
        "type": "string",
        "description": "Sort order by timestamp: asc or desc",
        "enum": [
          "asc",
          "desc"
        ]
      }
    },
    "required": [
      "PCID",
      "symbol",
      "multiplier",
      "timespan",
      "from",
      "to"
    ]
  }
  ```
</Expandable>

***

## finage\_stocks\_get\_stock\_last\_quote

Get last quote for a US stock

**Parameters:**

| Parameter | Type   | Required | Default | Description                                  |
| --------- | ------ | -------- | ------- | -------------------------------------------- |
| `symbol`  | string | Yes      | —       | Stock ticker symbol (e.g. AAPL, MSFT, GOOGL) |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "symbol": {
        "type": "string",
        "description": "Stock ticker symbol (e.g. AAPL, MSFT, GOOGL)"
      }
    },
    "required": [
      "PCID",
      "symbol"
    ]
  }
  ```
</Expandable>

***

## finage\_stocks\_get\_stock\_last\_trade

Get last trade for a stock

**Parameters:**

| Parameter | Type   | Required | Default | Description                     |
| --------- | ------ | -------- | ------- | ------------------------------- |
| `symbol`  | string | Yes      | —       | Stock ticker symbol (e.g. AAPL) |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "symbol": {
        "type": "string",
        "description": "Stock ticker symbol (e.g. AAPL)"
      }
    },
    "required": [
      "PCID",
      "symbol"
    ]
  }
  ```
</Expandable>

***

## finage\_stocks\_get\_stock\_previous\_close

Get stock previous close

**Parameters:**

| Parameter | Type   | Required | Default | Description                     |
| --------- | ------ | -------- | ------- | ------------------------------- |
| `symbol`  | string | Yes      | —       | Stock ticker symbol (e.g. AAPL) |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "symbol": {
        "type": "string",
        "description": "Stock ticker symbol (e.g. AAPL)"
      }
    },
    "required": [
      "PCID",
      "symbol"
    ]
  }
  ```
</Expandable>

***

## finage\_stocks\_get\_stock\_snapshot

Get stock market snapshot

**Parameters:**

| Parameter | Type   | Required | Default | Description                                            |
| --------- | ------ | -------- | ------- | ------------------------------------------------------ |
| `symbols` | string | No       | —       | Comma-separated tickers. If empty, returns all stocks. |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "symbols": {
        "type": "string",
        "description": "Comma-separated tickers. If empty, returns all stocks."
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>
