# Orcpin T+1 Settlement Date Calculator

> Orcpin T+1 Settlement Date Calculator is a paid API for AI agents from orcpin.dev, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-15).

Calculates T+1 settlement dates for equity trades and determines whether each trade has settled as of a given evaluation date, using the NYSE holiday calendar and SEC Rule 15c6-1.

## Facts

- Endpoint: POST https://orcpin.dev/v1/settlement-dates
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/orcpin-t-1-settlement-date-calculator-f0e182db
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xFt0uijPSHeQF46386atm

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 orcpin-t-1-settlement-date-calculator-f0e182db -d '<json body>'
```

Example prompt: I bought AAPL on 2025-01-15 and sold MSFT on 2025-01-16 — can you tell me the T+1 settlement dates for both trades and whether they've settled as of today, January 21, 2025?

## When to prefer this

Use this endpoint when an AI trading agent needs to determine T+1 equity settlement dates or evaluate settled/unsettled status for one or more trades against a specific evaluation date, leveraging the versioned NYSE holiday calendar and citing SEC Rule 15c6-1. Prefer this over manual calculation when NYSE holidays must be accounted for or when compliance-grade rule citation is needed. It does not store data or make violation determinations.

## Known failure modes

- Missing required fields (symbol, side, tradeDate) returns validation error
- Invalid date format (not YYYY-MM-DD) causes parse failure
- Invalid side value (not 'buy' or 'sell') returns schema error
- asOf date not provided returns missing parameter error
- Payment failure via x402 returns 402 Payment Required
- Trade date in the future may produce unexpected settlement status
- Weekend or NYSE holiday trade dates may shift settlement calculation

## How this service works

T+1 settlement-date calculator for trading agents: the settlement date for each caller-supplied equity trade and whether it has settled as of a given date, on the versioned NYSE holiday calendar, with SEC Rule 15c6-1 cited as a published rule. Dates and counts only, never a violation determination. Nothing is stored.

## Output

Returns an array of trade objects each with their computed settlement date and settled/unsettled boolean, plus aggregate settled_count and unsettled_count, the NYSE calendar_version used, a rule_citation referencing SEC Rule 15c6-1, a disclaimer, and a schema_version string.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "asOf": {
   "type": "string",
   "description": "Date to evaluate settled/unsettled against, YYYY-MM-DD."
  },
  "trades": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "symbol",
     "side",
     "tradeDate"
    ],
    "properties": {
     "side": {
      "enum": [
       "buy",
       "sell"
      ],
      "type": "string"
     },
     "amount": {
      "type": "number",
      "description": "Optional USD amount, echoed back untouched."
     },
     "symbol": {
      "type": "string"
     },
     "account": {
      "type": "string"
     },
     "tradeDate": {
      "type": "string",
      "description": "YYYY-MM-DD"
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/orcpin-t-1-settlement-date-calculator-f0e182db/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from orcpin.dev](https://www.zero.xyz/host/orcpin.dev/llms.txt)
