# True Value Rankings Portfolio Analysis

> True Value Rankings Portfolio Analysis is a paid API for AI agents from truevaluerankings.com, paid per call via x402, $0.08/call, status unknown (last checked 2026-09-18).

Scores a cryptocurrency portfolio using TVR's 8-metric fundamental scoring engine, returning per-holding TVR scores, valuation categories, and an allocation-weighted portfolio TVR score.

## Facts

- Endpoint: POST https://truevaluerankings.com/premium/portfolio-analysis
- Price: $0.08/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/true-value-rankings-portfolio-analysis-b299049f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_WKlA7lP7ArON7AhrxxIYJ

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 true-value-rankings-portfolio-analysis-b299049f -d '<json body>'
```

Example prompt: Can you run my crypto portfolio through True Value Rankings and tell me the TVR scores and valuation categories? I hold 50% Bitcoin, 30% Ethereum, and 20% Solana.

## When to prefer this

Choose this endpoint when you need fundamental quality scores and valuation classifications for a specific cryptocurrency portfolio allocation rather than a general market ranking. It is ideal for evaluating an existing or hypothetical portfolio using TVR's proprietary 8-metric scoring engine, especially when you want the same what-if simulation logic used on the TVR website. Prefer this over the sibling reranking endpoint when the user has a defined set of holdings with specific weightings and wants a portfolio-level aggregate score.

## Known failure modes

- Unsupported cryptocurrency ticker or name — coin not in TVR's covered universe
- Allocations sum to zero or all values are non-positive
- Portfolio exceeds 50 holdings limit
- Malformed input array or missing required fields (coin, allocation)
- Payment failure — insufficient USDC balance or x402 protocol error

## How this service works

Fundamentals profile of a cryptocurrency allocation from True Value Rankings: the allocation-weighted scores for the 8 fundamental metrics, each holding's TVR Score and valuation category, and the portfolio TVR Score computed by TVR's scoring engine (the same calculation as the site's what-if simulator). Scores only; no prices. $0.08 USDC per call. Educational model output, not a recommendation.

## Output

Returns allocation-weighted scores for each of the 8 TVR fundamental metrics, a TVR Score and valuation category for each holding, and a single aggregate portfolio TVR Score computed by the same engine used in TVR's what-if simulator. No price data is included.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "portfolio": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "coin",
     "allocation"
    ],
    "properties": {
     "coin": {
      "type": "string"
     },
     "allocation": {
      "type": "number",
      "exclusiveMinimum": 0
     }
    }
   },
   "maxItems": 50,
   "minItems": 1,
   "description": "Holdings: each a covered coin (ticker or name) and an allocation above 0. Allocations are normalised to 100%."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/true-value-rankings-portfolio-analysis-b299049f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from truevaluerankings.com](https://www.zero.xyz/host/truevaluerankings.com/llms.txt)
