Agent Tools
Back to directory

Onchain Stock Data

https://osd-coral.vercel.app
● healthy finance

Pay-per-request onchain data for tokenized US equities (xStocks on Solana): DEX liquidity vs underlying, holder concentration, IPO calendar, plus a weekly Claude equity portfolio with auto-scored, evidence-linked catalyst verdicts. No API keys.

Category
finance
Chains
solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp
Price
—

Quality grade

How grading works
B 70.0 / 100
Availability 40.0 / 40
Endpoint responded (HTTP 200)
Payability 18.7 / 20
  • ✓ Answers a real HTTP 402 challenge
  • ✓ Publishes a /.well-known/x402 descriptor
  • ✓ Payment address on record
  • ✓ Settlement network declared
  • ✗ Price declared
Demand 11.3 / 40
1 distinct payers, 399 USDC transfers in the last 30 days
Owner verified 0.0 / 3
Nobody has claimed this listing yet
Endpoint last checked 6 h ago. On-chain activity last read 25 d ago. Availability and on-chain demand are both re-probed daily; the grade updates automatically on the next pass.

Paid endpoints

9 resource(s) advertised by this origin.

GET https://osd-coral.vercel.app/api/alpha/portfolio/current

Claude US Portfolio - current weekly 10-name selection (ticker, weight, thesis).

GET https://osd-coral.vercel.app/api/alpha/portfolio/scorecard

Claude US Portfolio scorecard - catalyst hit-rate, recent verdicts, and `coverage` (whether every selected week reached the scorer). No returns / benchmark data. `as_of` is when the answer was computed, NOT a freshness signal - read `last_verdict_at` and `coverage.unregistered` for that.

GET https://osd-coral.vercel.app/api/alpha/jp/portfolio/current

Claude JP Portfolio - current weekly 10-name Japan-equity selection.

GET https://osd-coral.vercel.app/api/alpha/jp/scorecard

Claude JP Portfolio scorecard - catalyst hit-rate and `coverage` (whether every selected week reached the scorer). No benchmark index. `as_of` is when the answer was computed, NOT a freshness signal - read `last_verdict_at` and `coverage.unregistered` for that.

GET https://osd-coral.vercel.app/api/alpha/jp/catalysts

Claude JP dated catalysts.

POST https://osd-coral.vercel.app/api/alpha/catalyst/submit

Submit an external catalyst for Claude verdict scoring. Body: { ticker, catalyst_description, target_date, submitter_contact? }.

GET https://osd-coral.vercel.app/api/alpha/catalyst/:catalyst_id/score

Lookup the Claude verdict for a submitted external catalyst (pending|hit|partial|miss|na).

GET https://osd-coral.vercel.app/api/catalyst/:ticker

Per-company catalyst (due date, success/fail condition, source) plus the latest disclosed financials where the research recorded them. Only researched companies are charged: one still awaiting research returns 200 free with researched:false, and an unknown ticker returns 404 — neither reaches the pa

GET https://osd-coral.vercel.app/api/edinet/:code

Latest EDINET disclosure metadata (filer, doc id/type, submit datetime) and the accounting period for a TSE ticker. Headline figures are not served (financials_available:false). Settled per call in USDC on Solana.

How to call

cURL · x402-fetch / x402-axios will auto-handle 402
curl -X GET https://osd-coral.vercel.app/api/alpha/portfolio/current
/.well-known/x402.json
https://osd-coral.vercel.app/.well-known/x402

Listed in

Directories this entry was found in.

pay-skills-pr