Untuk pembangun
Akses beta tersedia sekarang
API Deep ValuesPenyelidikan ekuiti yang mudah disepadukan dan berfikir seperti penganalisis Berkshire, bukan sekadar papan pemuka data.Bina produk pelaburan nilai dalam beberapa hari, bukan beberapa suku tahun. Kami mengurus kerja AI berbilang penganalisis, pemilihan dan penyusunan data 13F serta infrastruktur sentimen — anda hanya memanggil satu titik akhir dan mendapat jawapannya.
Dapatkan kunci API
Lihat dok.
v1.0 · REST + MCP · bayar setiap panggilan
Tiga perkara yang tidak ditawarkan oleh penyedia lain pada harga ini
Penyelidikan ekuiti AI dalam format JSONSatu titik akhir. Ringkasan penyelidikan lengkap. Hujah kenaikan, hujah penurunan, gambaran penilaian, pelan pelaburan dan julat nilai saksama. Aliran pemprosesan berbilang penganalisis yang sama seperti dalam produk pengguna kami, kini tersedia melalui satu panggilan JSON. Sentieo dan AlphaSense berharga $30,000 setahun; di sini satu ringkasan penyelidikan berharga $3 setiap panggilan.
API Wang Pintar103 pelabur dijejaki. Pemfailan 13F sebenar. Perubahan pegangan dikelaskan secara automatik. Pemberitahuan ditapis mengikut tahap materialiti. Buffett, Burry, Ackman, Druckenmiller, Li Lu, Duan Yongping dan ramai lagi: setiap baris pegangan menyertakan perubahannya berbanding suku tahun sebelumnya, jadi anda tidak perlu menggabungkan data di pihak klien. Data yang tidak dikemas sebegini oleh penyedia lain pada apa jua harga.
Konteks AI siap guna untuk pembangunSedang membina GPT yang memahami saham? Pembantu pelaburan? Pembantu penyelidikan dalam aplikasi anda? Titik akhir /v1/ai-context kami mengembalikan arahan sistem sedia guna + blok data berstruktur ~6000 token, khusus untuk satu simbol saham. Masukkannya ke dalam OpenAI, Anthropic atau mana-mana SDK LLM — kami memastikan AI berpandukan data, anda membina produk.
Senarai penuh titik akhir
Semua yang boleh anda panggil sejak hari pertama. Pautan spesifikasi OpenAPI penuh tersedia di bawah.
Penyelidikan
GET /api/v1/research/{ticker}e.g. GET /api/v1/research/AAPLLaporan AI lengkap daripada berbilang penganalisis (berbayar)
Wang Pintar
GET /api/v1/smart-money/holdings?ticker=Xe.g. GET /api/v1/smart-money/holdings?ticker=AAPLPelabur dalam senarai kami yang memegang X, perubahan, %
GET /api/v1/smart-money/changes?since=...e.g. GET /api/v1/smart-money/changes?since=2026-01-01Semua perubahan ketara dalam tempoh
Pakar
GET /api/v1/gurus103 pelabur yang dijejaki + pegangan utama setiap pelabur
GET /api/v1/gurus/{slug}e.g. GET /api/v1/gurus/warren-buffettPortfolio penuh seorang guru + sejarah + biodata
Tesis
GET /api/v1/theses?ticker=Xe.g. GET /api/v1/theses?ticker=AAPLPandangan pelaburan berstruktur oleh manusia
GET /api/v1/intrinsic-value/{ticker}e.g. GET /api/v1/intrinsic-value/AAPLDCF + pendapatan pemilik + senario Damodaran
Penunjuk
GET /api/v1/indicators/buffettPenunjuk Buffett + zon (terlebih nilai/saksama/terkurang nilai)
GET /api/v1/indicators/shiller-peP/E Shiller + persentil berbanding data sejarah
Syarikat
GET /api/v1/fundamentals/{ticker}e.g. GET /api/v1/fundamentals/AAPLPenyata pendapatan + kunci kira-kira + aliran tunai, tahunan + suku tahunan
Pemfailan
GET /api/v1/filings/{ticker}e.g. GET /api/v1/filings/AAPL10-K, 10-Q, 8-K, DEF 14A dengan bahagian yang diproses
Berita & Sentimen
GET /api/v1/news/{ticker}e.g. GET /api/v1/news/AAPLBerita dengan skor sentimen, yang terkini dahulu
GET /api/v1/sentiment/{ticker}?source=...e.g. GET /api/v1/sentiment/AAPL?source=combinedSentimen pelabur nilai (BUKAN hingar WSB)
Konteks AI
GET /api/v1/ai-context/{ticker}e.g. GET /api/v1/ai-context/AAPLKonteks rujukan siap guna untuk pembangun bot sembang
Webhook
POST /api/v1/webhooksLanggan peristiwa (perubahan pegangan guru, pemfailan baharu, perubahan sentimen)
Harga
Bayar/panggilanBayar menggunakan kredit prabayar yang sama seperti dalam aplikasi: 1 kredit = $1. Tiada langganan, tiada minimum bulanan, dan panggilan yang mengalami ralat tidak akan dicaj.
Titik akhir data: bermula daripada 0.001 kredit setiap panggilan
Taklimat penyelidikan AI: 3 kredit setiap panggilan
Pengurusan kunci, cangkuk web dan pembayaran: percuma
Tambah nilai bermula daripada $9.99 untuk 10 kredit, atau biarkan ejen anda membayar respons 402 sendiri
Harga setiap titik akhir ada dalam jadual di atas ↑
Pelan tersuai untuk jumlah panggilan lebih tinggi, penjenamaan sendiri atau kumpulan guru persendirian (jejak senarai pantau pemfail 13F anda sendiri): hello@deepvalues.ai.
Harga per panggilan, bukan per pengguna
Penyelidikan institusi dan alat 13F dijual melalui lesen pengguna tahunan dan pelan bulanan. Di sini anda membeli kredit terlebih dahulu dan hanya membayar untuk panggilan yang anda buat.
PenyediaApa yang anda dapatHarga
Anda di sini
Deep Values
Penyelidikan AI dalam format JSON, 103 pelabur dijejak, konteks bot sembang yang terus boleh digunakan.$0.001–$3 / call
Sentieo / AlphaSense
Terminal penyelidikan institusi — proses jualan perusahaan, kontrak berbilang tahun.$30,000+ / yr
WhaleWisdom
Alat 13F sahaja. Tiada sintesis AI, tiada sentimen, tiada konteks sokongan berasaskan data.$1,000+ / mo
Kami menumpukan pada segmen pelaburan nilai yang tidak ditawarkan pihak lain pada harga ini: sintesis AI + data Wang Pintar terpilih + konteks sokongan berasaskan data.
Mula pantas
Empat baris curl: tanpa kunci, kunci anda sendiri, harga, bayar 402.
bash
Langkah 1 daripada 4 · Tanpa kunci
# 1. No key, no account — 25 calls a day per address
curl -s "https://app.deepvalues.ai/api/v1/fundamentals/AAPL"
Sambung melalui MCP
Alat yang sama dalam Claude, Cursor atau mana-mana klien MCP: satu titik akhir, HTTP boleh strim.https://app.deepvalues.ai/api/mcp
Tiada maklumat pengesahan diperlukan untuk bermula: alat bacaan mempunyai kuota harian percuma bagi setiap alamat.
Log masuk dengan akaun DeepValues anda melalui OAuth 2.1 (sambungkan https://app.deepvalues.ai/api/mcp?login dan klien anda akan membuka pelayar), atau hantar kunci API untuk mengakses alat berbayar seperti penyelidikan.
Disenaraikan dalam Daftar MCP rasmi sebagai ai.deepvalues/deepvalues.
Claude Codeterminal
claude mcp add --transport http deepvalues https://app.deepvalues.ai/api/mcp # or with an API key: claude mcp add --transport http deepvalues https://app.deepvalues.ai/api/mcp \ --header "Authorization: Bearer dv_sk_live_…"
Claude Desktopclaude_desktop_config.json
{ "mcpServers": { "deepvalues": { "command": "npx", "args": [ "-y", "mcp-remote", "https://app.deepvalues.ai/api/mcp" ] } } }
Cursor~/.cursor/mcp.json
{ "mcpServers": { "deepvalues": { "url": "https://app.deepvalues.ai/api/mcp" } } }
Dalam Claude Desktop, anda juga boleh menambahnya di bawah Tetapan → Penyambung → Tambah penyambung tersuai, menggunakan URL di atas.
Untuk siapa?
Penulis surat berita + pemilih saham SubstackMasukkan perubahan terkini 13F ke dalam siaran pagi Isnin anda. "Berkshire mengurangkan pegangan AAPL sebanyak 1.1% pada suku lepas — inilah datanya." Satu panggilan API, tanpa mengikis data.
Penasihat robo + produk portfolioTunjukkan kepada pengguna anda tindakan pelabur profesional tanpa melanggan lesen WhaleWisdom pada harga $1k+/bulan. Tambahkan ringkasan saham yang dijana AI sebagai ciri premium tanpa memerlukan infrastruktur AI dalaman.
Pembina aplikasi AIIntegrasikan titik akhir ai-context kami ke dalam aplikasi pembalut GPT / Claude / Llama anda, dan bot sembang anda terus berpandukan asas kewangan sebenar, data 13F dan sentimen. Tidak memerlukan kejuruteraan prom.
Dana kecil + pejabat keluargaGunakan data 103 pelabur yang kami jejak untuk memantau pesaing anda. Terima pemberitahuan melalui webhook pada hari pesaing menjual keseluruhan pegangan yang turut anda miliki.
Penganalisis kuantitatif + penyelidikJalankan ujian sejarah menggunakan rekod tindakan pakar pelaburan terpilih sepanjang 4+ tahun. Bina strategi berwajaran sentimen daripada suapan subreddit yang berfokus pada pelaburan nilai (bukan hingar saham meme).
FAQ
API memulangkan ringkasan lengkap terkini untuk simbol saham tersebut, sama seperti yang dipaparkan dalam aplikasi, sehingga hasil pemprosesan yang lebih baharu menggantikannya. Panggilan tidak akan memulakan pemprosesan baharu; simbol saham yang belum mempunyai ringkasan akan menerima respons 404 berserta arahan untuk memintanya.
Perubahan 13F: masa nyata berbanding SEC EDGAR (kami menyemak semula setiap 30 minit selepas waktu pemfailan 4pm-ET). Asas kewangan: akhir hari. Berita + sentimen: setiap jam. Penunjuk: harian. Penyelidikan AI: disintesis pada panggilan pertama, disimpan dalam cache selama 14 hari.
API ini memang bertujuan untuk membolehkan anda menggunakan hasilnya dalam produk anda sendiri, untuk pengguna anda sendiri. Menjual semula API mentah tidak dibenarkan; untuk kegunaan lain, e-mel hello@deepvalues.ai.
Kami tidak menyediakan data tersebut. Polygon ($99–2000/bulan) ialah pilihan terbaik untuk data dagangan masa nyata. Quiver Quantitative meliputi data kerajaan + orang dalam. Kami menumpukan pada segmen pelaburan nilai yang tidak ditawarkan pihak lain pada harga ini.
Tidak. Kredit prabayar tidak akan luput. Setiap kunci juga mempunyai kuota harian mengikut kumpulan titik akhir, yang ditetapkan semula pada 00:00 UTC; GET /api/v1/keys/me menunjukkan baki dan kuota anda.
Tidak: tiada langganan yang boleh disertakan dengan SLA. Anda membayar bagi setiap panggilan yang berjaya, dan panggilan yang menghasilkan ralat tidak akan dicaj.
Ya. Kebanyakan titik akhir bacaan memberikan respons tanpa sebarang kunci, sehingga 25 panggilan sehari bagi setiap alamat. POST /api/v1/keys dengan {} pula memulangkan kunci persekitaran ujian dv_sk_test_: data sebenar, tanpa sebarang caj.

Untuk ejen AI: rujukan HTTP langkah demi langkah (dalam bahasa Inggeris)

FOR AI AGENTS — NO HUMAN NEEDED

Get a key, call the API and pay for it, all over HTTP

No account, no dashboard, no browser. The same steps, machine-readable: /llms.txt, /.well-known/agent.json, OpenAPI. MCP clients: https://app.deepvalues.ai/api/mcp (Streamable HTTP). Open-source research corpus (CC BY 4.0, markdown twins, index.json): research.deepvalues.ai/for-agents/.

  1. 1. Try it with no key

    21 read endpoints answer without any Authorization header, up to 25 calls per IP per day (ai-context: 1/day, intrinsic-value: 5/day, as-filed: 5/day, brief: 1/day, smart-money-holdings: 5/day, smart-money-changes: 5/day, guru-moves: 5/day, verdict: 5/day, mirror-brief: 5/day, gurus: 5/day, guru: 5/day, guru-portfolio: 5/day, theses: 5/day). Watch X-RateLimit-Remaining; the Link: …; rel="register" header points at step 2.

    Keyless endpoints: ai-context, intrinsic-value, as-filed, brief, smart-money-holdings, smart-money-changes, guru-moves, verdict, mirror-brief, gurus, guru, guru-portfolio, theses, indicators-buffett, indicators-shiller-pe, sentiment, news, companies-search, company-overview, fundamentals, filings. /research is never keyless.

    curl -s "https://app.deepvalues.ai/api/v1/fundamentals/AAPL"
  2. 2. Get a key

    One unauthenticated POST. No account, no browser, no human.

    {} → a dv_sk_test_ sandbox key: real data, never billed, 100 metadata calls/day per address, no /research.

    {"email":"…"} → a dv_sk_live_ key on a new prepaid account. The first key for an email carries 1 starter credit ($1), and every live key's owner gets 250 free reference reads a day; at most 3 starter grants and 10 keys per IP per day.

    The raw key is shown once and is the only credential — the email is a contact label, not a login. POST again WITH the key as bearer to mint a sibling (rotation); GET https://app.deepvalues.ai/api/v1/keys/me for balance + quota; DELETE it to revoke.

    curl -s -X POST "https://app.deepvalues.ai/api/v1/keys" \ -H "Content-Type: application/json" \ -d '{"email":"agent@example.com"}'
  3. 3. Prices

    1 credit = $1.00. Prices are per successful call and often fractional — parse them as decimals: 0.001 credits ($0.001) × 8 endpoints; 0.01 credits ($0.01) × 8 endpoints; 0.02 credits ($0.02) × 4 endpoints; 0.25 credits ($0.25) × 2 endpoints. Everything else is free.

    Reference reads (fundamentals, filings, news, sentiment, indicators, company search and overview): $0.001 a call with a key or credits, the first 250 a day free per live key owner; $0.005 when paid per call over x402.

    Valuation outputs: $0.01 (smart money, gurus, guru moves, mirror brief, theses) to $0.02 (intrinsic value, verdict, ai-context, as-filed).

    Answers: $0.25 — brief (1 free a day) and research. Same price, different products: brief is a short valuation answer computed at call time (value, margin of safety, verdict, holders); research is the full written multi-analyst briefing, the latest one completed.

    One company end to end (20 reference reads + 5 valuation outputs at $0.02 + 1 brief + 1 research) costs about $0.62, billed as separate calls: no single payment is above $0.25, within the $1 default cap of the x402 v2 client (the v1 x402-fetch default of $0.10 needs raising for the $0.25 answers).

    A call is charged only after it returns 2xx; errors are never billed. The per-endpoint price is price_credits in https://app.deepvalues.ai/api/v1/pricing.json (and agent.json, and the list below). Human-readable: https://app.deepvalues.ai/en/developers#agents-pricing. The call below returns your exact balanceMicro.

    curl -s "https://app.deepvalues.ai/api/v1/keys/me" -H "Authorization: Bearer $DV_API_KEY"
  4. 4. Payment

    When a priced call cannot be paid you get HTTP 402 with payment_options, the ways to pay in the order to try them. Nothing was charged.

    with a key, a keyed 402 carries topUp.checkoutUrl, a ready-to-pay Stripe Checkout link for the smallest pack (null if Stripe could not be reached — then POST topUp.checkoutEndpoint). Packs: "1000" = 10 credits, "5000" = 50 credits, "20000" = 200 credits. The POST below returns { "checkoutUrl": "https://checkout.stripe.com/…" }; it needs the key as bearer (a GET without one only lists the packs). Credits land on the key’s balance when Stripe confirms; poll keys/me, then retry.

    x402 (USDC paid by the agent itself, no human) is not switched on yet: the 402 body says so and carries no accepts. Until it is, a person pays the Stripe link.

    curl -s -X POST "https://app.deepvalues.ai/api/v1/credits/checkout" \ -H "Authorization: Bearer $DV_API_KEY" -H "Content-Type: application/json" \ -d '{"pack":"1000"}'
  5. 5. Quotas

    Daily buckets per live key, reset 00:00 UTC: metadata 10,000, ai_research 50, webhook_events 1,000. Over quota → HTTP 429 (RFC 7807) with retry_after_seconds.

    Every response carries X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Bucket.

Price per successful call

EndpointWhat it returnsUSDx402 per call
GET /ai-context/{ticker}
e.g. /ai-context/AAPL
Drop-in AI grounding context (DIFFERENTIATED)$0.02$0.02
GET /research/{ticker}
e.g. /research/AAPL
AI multi-analyst research briefing (HEADLINE)$0.25$0.25
GET /intrinsic-value/{ticker}
e.g. /intrinsic-value/AAPL
DCF + Owner Earnings + Damodaran intrinsic value$0.02$0.02
GET /as-filed/{ticker}
e.g. /as-filed/AAPL?date=2020-02-01
Point-in-time fundamentals: what was filed as of a date, before restatement$0.02$0.02
GET /brief/{ticker}
e.g. /brief/AAPL
One-call valuation brief: intrinsic value, margin of safety, verdict, guru holders$0.25$0.25
GET /smart-money/holdings
e.g. /smart-money/holdings?ticker=AAPL
Which curated gurus hold this ticker$0.01$0.01
GET /smart-money/changes
e.g. /smart-money/changes?since=2026-Q1
Material guru moves in a time window$0.01$0.01
GET /gurus/movesMaterial guru moves, newest filing first, each with its verdict$0.01$0.01
GET /verdict/{ticker}
e.g. /verdict/AAPL?guru=warren-buffett
The verdict line for one filed move$0.02$0.02
GET /mirror-brief/{ticker}
e.g. /mirror-brief/AAPL?guru=warren-buffett
An impersonal brief on one filed move, for an agent to act on$0.01$0.01
GET /gurusCurated guru roster$0.01$0.01
GET /gurus/{slug}
e.g. /gurus/warren-buffett
One guru: bio + top holdings$0.01$0.01
GET /gurus/{slug}/portfolio
e.g. /gurus/warren-buffett/portfolio
One guru's full portfolio at a quarter$0.01$0.01
GET /thesesStructured human investment theses$0.01$0.01
GET /indicators/buffettBuffett Indicator with zone classification$0.001$0.005
GET /indicators/shiller-peShiller PE with historical percentile$0.001$0.005
GET /sentiment/{ticker}
e.g. /sentiment/AAPL
Value-investor sentiment rollup (not WSB noise)$0.001$0.005
GET /news/{ticker}
e.g. /news/AAPL
Sentiment-scored news$0.001$0.005
GET /companiesCompany search$0.001$0.005
GET /companies/{ticker}/overview
e.g. /companies/AAPL/overview
Company overview$0.001$0.005
GET /fundamentals/{ticker}
e.g. /fundamentals/AAPL
Income + balance + cashflow$0.001$0.005
GET /filings/{ticker}
e.g. /filings/AAPL
SEC filings (10-K, 10-Q, 8-K, etc)$0.001$0.005

1 credit = $1.00. Key management, webhooks and checkout are free. Errors are never billed. A live key gets 250 free $0.001 reads a day. Paid per call over x402, a price below $0.005 is quoted at $0.005: each on-chain settlement carries a facilitator fee, so cheap reads are cheaper with a key and a $1 top-up. The x402 market rate for raw fields is $0.01 to $0.02; our fields are $0.001 and our valuation outputs $0.01 to $0.02.

Errors

Every error is RFC 7807 application/problem+json. Branch on type, which is https://app.deepvalues.ai/developers/errors/<slug>; detail is for people.

type slugHTTPMeaning
missing-key401No Authorization header on an endpoint that needs a key. Mint one with POST /api/v1/keys.
invalid-key401The bearer is not a well-formed dv_sk_ key, or no such key exists.
revoked-key401The key was revoked. Mint a new one.
insufficient-scope403The key lacks the scope this endpoint requires.
sandbox-restricted403Test (dv_sk_test_) keys cannot call this endpoint — /research is live-only. Use a live key.
origin-forbidden403The request did not come through https://app.deepvalues.ai.
live-key-required403Only a live key can do this (for example, buy credits).
quota-exceeded429The daily quota for this bucket is used up. Resets at 00:00 UTC; see Retry-After.
anonymous-quota-exceeded429The keyless allowance for this address is used up. Mint a key.
key-issuance-rate-limited429Too many keys minted from this address today.
insufficient-credits402The call is not paid for. Pay it with x402 first (sign the PAYMENT-REQUIRED quote, resend with PAYMENT-SIGNATURE), or have a person pay topUp.checkoutUrl; payment_options lists both. Nothing was charged.
settlement-not-credited500An x402 payment settled but was not credited. Do not pay again: resend the same payment header to have it credited, or contact support with the reference.
settlement-pending503An x402 settlement was not confirmed in time. Do NOT sign a new payment; resend the same payment header after Retry-After.
payment-in-progress409Another request carrying this exact x402 payment is in flight. Wait for it or resend in a few seconds; do not sign a new payment.
payment-rail-unavailable503USDC (x402) payments cannot be recorded right now; nothing was settled or charged. Retry later or pay by card.
x402-disabled503USDC (x402) payment is switched off on this deployment; `detail` says why. Buy credits by card via POST /credits/checkout.
invalid-credits400POST /credits/top-up needs ?credits=N, a whole number within the allowed range.
billing-unavailable503The call could not be metered, so it was not served. Nothing was charged; retry.
invalid-parameter400A query or body parameter is missing or malformed; `detail` names it.
invalid-ticker400The ticker is not a valid symbol.
invalid-id400The id in the path is malformed.
invalid-email400The email in a key request is not an address.
invalid-pack400Unknown credit pack.
invalid-events400A webhook subscription named an unknown event type.
missing-events400A webhook subscription named no event types.
invalid-webhook-url400The webhook URL is not a valid URL.
insecure-webhook-url400Webhook URLs must be https.
too-many-webhooks429The key already has the maximum number of webhook subscriptions.
not-found404Nothing exists at this path or id.
ticker-not-found404No company with this ticker.
research-not-found404No research briefing exists for this ticker yet.
unknown-endpoint404No endpoint at this path. `did_you_mean` lists the closest real ones; `request_data` takes a request for one we lack.
invalid-data-request400POST /request-data needs `want` (3-500 characters) and, if sent, a known `kind`.
data-request-rate-limited429Too many data requests from this address (or from everyone) today. The ones already sent are recorded.
request-data-unavailable503Data requests cannot be recorded right now. Retry later.
method-not-allowed405Wrong HTTP method; see the Allow header.
research-upstream502The research engine did not answer. Not charged; retry.
upstream-unavailable502A data source is temporarily unavailable. Not charged; retry.
checkout-unavailable502Stripe Checkout could not be opened. Retry.
as-filed-unavailable503No as-filed history to answer from: not loaded on this deployment yet, or none for this company. Not charged; /fundamentals has current figures.
live-keys-unavailable503Live keys are not being issued right now. Sandbox keys still work.
key-issuance-unavailable503Key issuance is temporarily unavailable. Retry later.
internal500Unexpected server error. Not charged; retry.
Untuk pembangun
Kemas kini terakhir Oct 7, 2026. Dibina oleh Deep Values di San Francisco.