# market2000.xyz Get Fundamentals

> market2000.xyz Get Fundamentals is a paid API for AI agents from market2000.xyz, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Retrieves fundamental financial data for a stock ticker, including valuation ratios, profitability metrics, EPS, and analyst recommendations

## Facts

- Endpoint: GET https://market2000.xyz/get_fundamentals
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/market2000-xyz-get-fundamentals-be71ffe7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ADq7uketIIpTrbUqhOJup

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability market2000-xyz-get-fundamentals-be71ffe7
```

Example prompt: Pull the fundamental financials for Apple (AAPL) — I want the P/E ratio, forward PE, market cap, EPS, gross margin, net margin, return on equity, and the latest analyst recommendation and price target.

## When to prefer this

Choose this endpoint when you need a broad snapshot of stock fundamentals in a single call — covering valuation, profitability, EPS, and analyst sentiment together. Prefer it for AI agent workflows requiring pay-per-call micropayment access via x402 on Base without subscription overhead. Best for agents performing rapid fundamental screening or enriching portfolio data with key financial ratios.

## Known failure modes

- Invalid or unrecognized ticker symbol returns an error or empty result
- Payment failure via x402/USDC results in 402 Payment Required response
- Rate limiting or service unavailability returns 5xx error
- Data may be stale if cached=true; freshness not guaranteed
- Ticker exists but fundamental data is unavailable for certain small-cap or OTC stocks

## How this service works

An origin the crawlers already index. We count what AI agents try to buy, what they are refused, and what the AI companies take without sending anyone back. Sold per call in USDC.

## Output

Returns a JSON object with the company name, ticker, and sector, plus nested objects covering: per-share data (EPS TTM and forward), valuation metrics (P/E, forward P/E, market cap, price-to-book), profitability ratios (net margin, gross margin, return on equity), analyst consensus (mean price target, buy/sell/hold recommendation), a fetched_at timestamp, and a cached flag indicating whether the data was served from cache.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "queryParams"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "ticker"
     ],
     "properties": {
      "ticker": {
       "type": "string",
       "description": "Stock symbol (e.g. 'AAPL', 'MSFT', 'NVDA')"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "ticker",
      "valuation",
      "profitability"
     ],
     "properties": {
      "name": {
       "type": [
        "string",
        "null"
       ]
      },
      "cached": {
       "type": "boolean"
      },
      "growth": {
       "type": "object"
      },
      "sector": {
       "type": [
        "string",
        "null"
       ]
      },
      "ticker": {
       "type": "string"
      },
      "analyst": {
       "type": "object"
      },
      "industry": {
       "type": [
        "string",
        "null"
       ]
      },
      "dividends": {
       "type": "object"
      },
      "per_share": {
       "type": "object"
      },
      "valuation": {
       "type": "object"
      },
      "fetched_at": {
       "type": "string"
      },
      "price_stats": {
       "type": "object"
      },
      "balance_sheet": {
       "type": "object"
      },
      "profitability": {
       "type": "object"
      },
      "revenue_annual_B": {
       "type": [
        "object",
        "null"
       ]
      },
      "net_income_annual_B": {
       "type": [
        "object",
        "null"
       ]
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "name": "Apple Inc.",
  "cached": false,
  "sector": "Technology",
  "ticker": "AAPL",
  "analyst": {
   "target_mean": 220,
   "recommendation": "buy"
  },
  "per_share": {
   "eps_ttm": 6.57,
   "eps_forward": 7.3
  },
  "valuation": {
   "pe_ratio": 28.5,
   "forward_pe": 24.1,
   "market_cap": 3000000000000,
   "price_to_book": 45.2
  },
  "fetched_at": "2026-06-07T10:00:00Z",
  "profitability": {
   "net_margin": 0.26,
   "gross_margin": 0.46,
   "return_on_equity": 1.72
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/market2000-xyz-get-fundamentals-be71ffe7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market2000.xyz](https://www.zero.xyz/host/market2000.xyz/llms.txt)
