Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, email [email protected] and we’ll put it right.

io.github.wikatar/arkolith

REMOTE · ARKOLITH.COM · SCANNED AUG 3

Evidence-backed capital-change intelligence and sourced financial data for AI agents

Available components

−23 this week 38 Trust /100
Trust breakdown (6 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score →

Endpoint Security94
Transport & Reachability0
Schema Quality & AI Usability0
  • Schema blocked by authentication: the endpoint requires auth we don't have to read it. See how to fix → Unverified
Stability & Change Management0
  • Stability not yet verified: not enough scan history yet (needs a 30-day window).Unverified
Tool Coverage0
  • Tool coverage blocked by authentication: the endpoint requires auth we don't have to read its tools.Unverified
Capabilities0
  • Capabilities blocked by authentication: the endpoint requires auth we don't have to read them. See how to fix → Unverified

Unverified: 5 categories

Categories scored 0 because we could not verify them: authentication we do not have, an unreachable endpoint, or not enough scan history. We only credit what we can confirm.

Install

Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.

remote · arkolith.com

# add to Claude Code
claude mcp add --transport http wikatar-arkolith https://arkolith.com/api/mcp
# ~/.codex/config.toml
[mcp_servers.wikatar-arkolith]
url = "https://arkolith.com/api/mcp"
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "wikatar-arkolith": {
      "type": "remote",
      "url": "https://arkolith.com/api/mcp",
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add wikatar-arkolith --url https://arkolith.com/api/mcp --transport streamable-http
# ~/.hermes/config.yaml
mcp_servers:
  wikatar-arkolith:
    url: "https://arkolith.com/api/mcp"
// mcp.json
{
  "mcpServers": {
    "wikatar-arkolith": {
      "type": "http",
      "url": "https://arkolith.com/api/mcp"
    }
  }
}

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 31 Jul 26 +14
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 30 Jul 26 0
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 29 Jul 26 −38
    • Endpoint reachability: reachable → behind authorisation security
    • Transport: pass → unverified security
    • Stability: 0.07 → unverified security
    • Authorization: unverified → pass security
    • Capabilities: pass → unverified functional
    • Tool coverage: 100 → unverified functional
    • First check of Schema quality: unverified functional
  • 28 Jul 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.

  • 27 Jul 26 +1
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 26 Jul 26 60

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 3 Aug 2026 · Probed https://arkolith.com/api/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=arkolith.com CN=WE1,O=Google Trust Services,C=US 22 Jun 2026 20 Sept 2026 ECDSA 256 ECDSA-SHA256 b82011ef55d7f7c213fb92ff72ffd42f
SANs: arkolith.com, *.arkolith.com
CN=WE1,O=Google Trust Services,C=US (CA) CN=GTS Root R4,O=Google Trust Services LLC,C=US 13 Dec 2023 20 Feb 2029 ECDSA 256 ECDSA-SHA384 7ff31977972c224a76155d13b6d685e3
CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE 15 Nov 2023 28 Jan 2028 ECDSA 384 SHA256-RSA 7fe530bf331343bedd821610493d8a1b
DNSSEC insecure

Validation of arkolith.com. Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
com. present 19718 13 Verified
arkolith.com. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication Enforced and verified

The endpoint asked for a token and published valid RFC 9728 metadata describing how to get one.

Result Enforced and verified
Enforced On connection
HTTP status 401

WWW-Authenticate challenge Bearer realm="Arkolith", resource_metadata="https://arkolith.com/.well-known/oauth-protected-resource"

Bearer realm="Arkolith", resource_metadata="https://arkolith.com/.well-known/oauth-protected-resource"
Header Value
strict-transport-security max-age=31536000; includeSubDomains; preload
x-content-type-options nosniff
x-frame-options DENY
referrer-policy strict-origin-when-cross-origin
permissions-policy camera=(), microphone=(), geolocation=()
www-authenticate Bearer realm="Arkolith", resource_metadata="https://arkolith.com/.well-known/oauth-protected-resource"

Protected resource metadata

Document https://arkolith.com/.well-known/oauth-protected-resource
Retrieved Yes
Resource https://arkolith.com/api/mcp
Authorisation server https://arkolith.com
Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://arkolith.com/api/mcp Auth required 401
http (plaintext) http://arkolith.com/api/mcp HTTPS enforced 302 https://arkolith.com/api/mcp
MCP tools — 37 exposed · ~5,270 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.

Tool Tokens
account.balance ~50

FREE (0 credits). Return this API key's credit balance (free + paid), USD value, and top-up URL. Call this to self-monitor before/after spending — checking your balance never costs credits.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

capital_change_brief ~238

Compose the current evidence-backed capital-change brief for one ticker. Use when a user asks what changed in reported institutional ownership, which tracked managers drove it, whether qualifying Form 4 open-market activity points in the same or opposite direction, and wants the SEC proof. Current-only: pass ticker only; as_of and since are not supported. Returns an explicit outcome and coverage, manager changes, insider activity, corroboration, filing evidence, and a derivation manifest. When direction is withheld, read quality_artifacts for bounded, machine-readable reasons and hidden-row examples. Every evidence ID on an artifact example has a rich object in evidence; manifest.evidence_ids is the complete aggregate set, and the corroboration claim points to it through evidence_reference. Lead with the headline, counts, largest drivers, Form 4 stance, and coverage. Cite relevant human_url evidence links. 13F changes are reported quarter-end positions, not trade dates, real-time flows, intent, or investment advice.

NameTypeReqDescription
tickerstringyesExchange ticker, e.g. MREO or BRK.B. Coverage depends on Arkolith's tracked SEC corpus.

No output schema declared.

No examples provided.

capital_rotation ~294

THE flagship 'where is smart money rotating' signal. Aggregates quarter-over-quarter SEC 13F position changes across ALL tracked institutions into per-SECTOR capital flows: which sectors institutions are net BUYING into vs SELLING out of this quarter, with breadth (how many funds agree), net flow as % of the sector's book, and a rotation rank. Price-free, point-in-time, every number traced to 13F. Answers 'is smart money rotating out of tech into energy/utilities, and is it broad-based?' — what the sell-side ships as a static quarterly PDF. Pass `period` (ISO quarter-end) for a specific quarter, else the latest well-covered one. NOT investment advice; backward-looking (13F lags ~45 days).

NameTypeReqDescription
directionstringFilter to sectors money is rotating into, out of, or both (default both).
limitnumberMax sectors to return (1-12, default 12).
periodstringQuarter end as YYYY-MM-DD (e.g. 2026-03-31). Omit for the latest well-covered quarter.
weight_bystringfund_quality (default) weights each fund's flow by a price-free focus score (breadth-adjusted top-10 focus, reported book growth, evidence-adjusted insider co-buy) after taxonomy exclusions; equal tr…

No output schema declared.

No examples provided.

clinicaltrials.search ~330

Upcoming clinical-trial readout catalysts. For an industry-sponsored interventional Phase 2/3 drug trial, an ESTIMATED primaryCompletionDate is the expected topline-readout date — the binary event that re-rates a biotech ticker. Filter by sponsor (lead sponsor, INDUSTRY class), condition, phase, and a readout-date window; sorted soonest-first. Returns NCT id, title, phase, status, lead sponsor + resolved ticker (null if private/foreign), conditions, primary completion date (+ ACTUAL/ESTIMATED), and a study URL. CAVEAT: estimated dates are sponsor-self-reported and SLIP often — a readout WINDOW, not a hard date; press releases beat this feed. Public-domain ClinicalTrials.gov v2.

NameTypeReqDescription
conditionstringDisease/indication, e.g. 'lung cancer' (optional)
limitnumberMax trials (1-100, default 25)
nct_idstringSingle-study lookup by NCT id (bypasses search)
phasestring'PHASE2' | 'PHASE3' | 'PHASE2|PHASE3' (default Phase 2 OR 3)
sponsorstringLead-sponsor company name, e.g. 'AstraZeneca' (optional)
statusstringoverallStatus filter (default RECRUITING|ACTIVE_NOT_RECRUITING)
within_daysnumberReadout-date window from today (default 365, max 730)

No output schema declared.

No examples provided.

congress.disclosures.list ~175

List the US House financial-disclosure filing INDEX for a year (STOCK Act). filingType 'P' = Periodic Transaction Report (stock trades). Returns one row per filing with a link to the source PDF — this is the index, NOT parsed trades. Parsed line-items (member, ticker, buy/sell, amount range) are available via congress.trades (US House live; Senate being added). Public-domain US House Clerk data.

NameTypeReqDescription
filingTypestringP=Periodic Transaction Report, O=Annual, A=Amendment, C=Candidate (optional)
limitnumberMax filings (default 50, max 200)
namestringFilter by representative name (optional)
yearnumberyesFiling year, e.g. 2024

No output schema declared.

No examples provided.

congress.member.search ~70

Find US House representatives who filed financial disclosures in a year, by name (filing index — parsed trades available via congress.trades, US House live; Senate being added).

NameTypeReqDescription
namestringyesRepresentative name (partial ok)
yearnumberFiling year (default 2024)

No output schema declared.

No examples provided.

congress.trades ~139

Parsed STOCK Act transaction line-items: actual congressional stock trades by ticker or by member — buy/sell, the disclosed amount range, trade + notification dates, and owner (self/spouse). Each row links to its source PTR PDF. US House (e-filed) is live; Senate is being added. Pass `ticker` OR `member`.

NameTypeReqDescription
limitnumberMax trades (default 50, max 200)
memberstringRepresentative name (partial ok), e.g. 'Pelosi'
tickerstringStock symbol, e.g. 'NVDA' — all members' trades in it

No output schema declared.

No examples provided.

copy.leaderboard ~187

Rank the institutional managers (13F funds) worth copying. Each row is a followable actor — name, manager, book size (AUM), holdings count, latest reported quarter, follower count, the slug (for copy.target.get), and CIK (to follow via watchlist / pull via fund.holdings). Price-derived copy-return fields are withheld unless the price-source policy and freshness gate are green. The agent-native 'who should I copy?' entry point. Sort by book size, recent activity, follower count, or gated track record. Public-domain SEC EDGAR 13F data.

NameTypeReqDescription
limitnumberMax actors to return (1-100, default 25)
sortstringaum = biggest book (default), active = most recently filed, followers = most followed, return = best filed-date 13F clone track record

No output schema declared.

No examples provided.

copy.target.get ~121

Get one copy target (13F fund) by slug (from copy.leaderboard): its latest disclosed book — the top holdings you'd mirror, each with % of book and its quarter-over-quarter change (NEW/ADDED/REDUCED/EXITED) — plus book size, latest quarter, and filing history. Pair with watchlist tools to follow it. Public-domain SEC EDGAR 13F data.

NameTypeReqDescription
slugstringyesCopy-target slug, e.g. 'berkshire-hathaway' (from copy.leaderboard)

No output schema declared.

No examples provided.

divergence.scan ~100

Cross-market divergence: for a topic keyword, pull matching contracts from Polymarket and Kalshi and compare implied probabilities to surface potential mispricing/arb. Note: matches are keyword-correlated, not verified same-event — confirm the contracts describe the same outcome before trading.

NameTypeReqDescription
limitnumberMax contracts per platform (default 8)
querystringyesTopic keyword, e.g. 'recession', 'fed', 'government shutdown'

No output schema declared.

No examples provided.

events.latest ~201

Live SEC filing-event stream: SEC Form 4 (insider) filings today, with 8-K and 13D/G on the roadmap. Poll with `since` (a monotonic cursor) to get every filing newer than your last call; the response's next_cursor advances it. Filter by form or tickers; a form we don't carry yet returns an explicit unsupported_form note (never a silent empty page). Built for a watch loop, so call it on a schedule to never miss a filing.

NameTypeReqDescription
formstringSEC form type. '4' (insider Form 4) is what's carried today; omit for all carried forms.
limitnumberMax events (1-200, default 50)
sincestringCursor from a prior next_cursor; returns events with seq greater than this. Omit for the latest.
tickersarrayFilter to these tickers (optional)

No output schema declared.

No examples provided.

fda.approvals ~323

FDA drug-approval / rejection actions (Drugs@FDA, CDER). For a sponsor or drug, returns the regulatory action history: action=approved (AP, bullish), complete_response_letter (CR, a rejection — sharply bearish), or tentative_approval (TA). Flags new molecular entities (NME) and priority review — the highest-value catalysts. Resolves sponsor_name to a ticker (null if private). CAVEAT: backward-looking (records actions AFTER they happen, lags days; press releases beat it) — a confirmation/archive feed. Drugs@FDA is CDER-only, so biologics/vaccines (e.g. Moderna) may be absent. Public-domain openFDA.

NameTypeReqDescription
application_nostringNDA/BLA number, e.g. 'NDA209091' (optional)
drugstringBrand or generic drug name, e.g. 'Ozempic' (optional)
limitnumberMax actions (1-100, default 50)
nme_onlybooleanNew Molecular Entity approvals only (optional)
since_daysnumberAction-date window (default 365, max 1825)
sponsorstringSponsor company name, e.g. 'AstraZeneca' (optional)
statusstring'AP' | 'CR' | 'TA' | 'ALL' (default ALL)
typestring'ORIG' (new approval, default) | 'SUPPL' | 'ALL'

No output schema declared.

No examples provided.

fda.recalls ~210

FDA drug recalls (Recall Enterprise System). Class I = could cause death/serious harm (material adverse event); Class II/III lower. Filter by recalling firm, drug, classification, and recency; returns classification, reason, status, dates, and the recalling firm's resolved ticker (null if private). CAVEAT: enforcement data updates only WEEKLY and FDA does not revise recall status after classification — can be stale/frozen; not for real-time alerting. Public-domain openFDA.

NameTypeReqDescription
classificationstring'Class I' | 'Class II' | 'Class III' | 'ALL' (default ALL)
drugstringDrug brand/generic name (optional)
firmstringRecalling firm name, e.g. 'Pfizer' (optional)
limitnumberMax recalls (1-100, default 50)
since_daysnumberReport-date window (default 365, max 1825)

No output schema declared.

No examples provided.

feedback.submit ~228

FREE (0 credits). Tell the Arkolith team what data you wish existed, report wrong/missing data, or suggest an improvement. For capital_change_brief, call this only after the user explicitly says the delivered answer was useful or says what was missing; include workflow, brief_id, ticker, and verdict. Arkolith verifies an OK delivery receipt for this organization and API key, and records at most one verdict per organization and brief. Duplicate submissions return already_recorded=true. Never infer usefulness from a technically successful result.

NameTypeReqDescription
brief_idstringThe exact brief_id returned by capital_change_brief
categorystringdata-request | bug | idea | other
contextstringWhat you were trying to do (optional)
messagestringyesYour data request, bug report, or idea
tickerstringThe ticker from the brief
verdictstringThe user's explicit verdict, never an agent inference
workflowstringSet to capital_change_brief when recording an explicit verdict for that workflow

No output schema declared.

No examples provided.

fund.holdings ~74

Latest reported 13F equity holdings for a fund (by SEC CIK) — top positions by value, each with its CUSIP and quarter-over-quarter change (new/added/reduced/exited). Public-domain SEC EDGAR data.

NameTypeReqDescription
cikstringyesSEC Central Index Key (zero-padded)

No output schema declared.

No examples provided.

fund.holdings.as_of ~138

Point-in-time 13F holdings as publicly knowable at a cutoff, selected by the SEC acceptance timestamp with no filing-date fallback. YYYY-MM-DD means end-of-day UTC; timestamps must include a timezone. This is source-publication replay, not a claim about when Arkolith first stored or served the filing.

NameTypeReqDescription
as_ofstringyesISO date or timestamp. A date such as 2023-06-30 includes that full UTC day (through 23:59:59.999Z); a timestamp must include Z or an explicit UTC offset.
cikstringyesSEC Central Index Key

No output schema declared.

No examples provided.

fund.holdings.diff ~51

Quarter-over-quarter change set for a fund's most recent filing: new positions, adds, reduces, exits, and reviewed reporting-universe changes.

NameTypeReqDescription
cikstringyesSEC Central Index Key

No output schema declared.

No examples provided.

fund.list ~118

List the institutional managers (hedge funds, asset managers) that file SEC 13F reports, ranked by AUM. Returns each fund's name, AUM, latest reported quarter, holdings count, and its SEC CIK — the id you pass to fund.holdings, fund.holdings.diff, fund.holdings.as_of, and fund.position.history. Start here to find which funds to track. Public-domain SEC EDGAR data.

NameTypeReqDescription
limitnumberMax funds to return (1-100, default 25)

No output schema declared.

No examples provided.

fund.position.history ~89

Time-series of a single security position (by ticker or CUSIP) across a fund's filings — shares and USD value per quarter.

NameTypeReqDescription
cikstringyesSEC Central Index Key
cusipstring9-char CUSIP (alternative to ticker)
tickerstringTicker symbol (resolved via OpenFIGI), e.g. 'AAPL'

No output schema declared.

No examples provided.

get_smart_money_leaderboard ~233

Which disclosed 13F books are most focused? Ranks eligible institutional funds by a PRICE-FREE score: breadth-adjusted top-10 focus (40%), reported book growth (20%), and evidence-adjusted insider co-buy (40%). A 10-name book has neutral focus evidence, exact ties share a rank input, and sparse co-buy samples shrink toward the quarter baseline with 10 prior observations. Holding count has no independent weight. Universe: positively classified conviction filers only (hedge fund, private equity, family office, holding company); unclassified, mechanical, wealth, pension, endowment, and quant/multi-strat books are never served here. The score is NOT realized track record/performance. Sort by overall score, focus, insider corroboration, or AUM growth. PRICE-FREE; NOT investment advice.

NameTypeReqDescription
limitnumberMax funds (1-50, default 20).
periodstringQuarter end YYYY-MM-DD. Omit for the latest well-covered quarter.
sortstringRanking dimension (default smart_money_score).

No output schema declared.

No examples provided.

get_ticker_confluence ~154

For ONE ticker: do the independent disclosure sources AGREE? Returns the cross-source confluence verdict — institutions (13F) × insiders (Form 4) × Congress (STOCK Act) all buying/selling the same name — PLUS the capital-rotation context: which sector the ticker is in and whether smart money is rotating INTO or OUT of that sector this quarter. The two flagship signals on one name. Congress is a free corroborating leg (never the sole basis). PRICE-FREE; NOT investment advice.

NameTypeReqDescription
daysnumberLookback window in days for insider/Congress corroboration (default 180).
tickerstringyesTicker symbol, e.g. NVDA.

No output schema declared.

No examples provided.

insider.clusters ~122

Market-wide insider cluster scan: companies where several distinct insiders made open-market buys (or sells) inside a window — the high-conviction cluster signal. Returns tickers ranked by distinct-insider count and total value.

NameTypeReqDescription
daysnumberLookback window in days (default 30, max 180)
limitnumberMax tickers (1-100, default 25)
min_insidersnumberMinimum distinct insiders to qualify (default 2)
sidestringCluster direction (default 'buy')

No output schema declared.

No examples provided.

insider.company ~84

Net insider activity for one company over a window: open-market buy vs sell value/shares and distinct buyer/seller counts. Answers 'are insiders net buying or selling this name right now?'

NameTypeReqDescription
daysnumberLookback window in days (default 90, max 365)
tickerstringyesIssuer ticker, e.g. 'NVDA'

No output schema declared.

No examples provided.

insider.filing ~94

One SEC Form 4 filing by accession number: the reporting insider, issuer, and every transaction in it (non-derivative + derivative), with net open-market flow and a link to the original SEC document. The full-filing follow-up when insider.transactions or events.latest hands you an accession_number.

NameTypeReqDescription
accessionstringyesSEC accession number, e.g. '0001943929-26-000010'

No output schema declared.

No examples provided.

insider.transactions ~163

Insider (SEC Form 4) transactions — open-market buys/sells, awards, option exercises — for a company (by ticker) or a person (by insider name). Pass `signal: true` to restrict to open-market buys/sells (codes P/S), the tradeable subset. Pass `since` to diff only new filings.

NameTypeReqDescription
insiderstringInsider name (partial ok), e.g. 'Cook'
limitnumberMax rows (1-200, default 50)
signalbooleanOnly open-market buys/sells (P/S). Default false.
sincestringCursor from a prior next_cursor (optional)
tickerstringIssuer ticker, e.g. 'AAPL'

No output schema declared.

No examples provided.

macro.series.get ~91

Get recent observations for a macro/economic time series from FRED (e.g. GDP, CPIAUCSL, DGS10, UNRATE).

NameTypeReqDescription
limitnumberHow many recent observations (default 24)
series_idstringyesFRED series ID, e.g. 'DGS10' (10y Treasury), 'CPIAUCSL' (CPI)

No output schema declared.

No examples provided.

macro.series.search ~47

Search FRED for macro/economic time series by keyword; returns matching series IDs and titles.

NameTypeReqDescription
querystringyese.g. 'unemployment rate', '10 year treasury'

No output schema declared.

No examples provided.

pharma.resolve ~127

Resolve a pharma sponsor / manufacturer name (e.g. 'Janssen Pharms', 'AstraZeneca AB') to its public ticker, so an FDA approval / trial readout / recall can be joined to 13F ownership, insider (Form 4) buys, and the confluence signal. Returns ticker, company name, exchange, and resolution method (alias|exact|fuzzy|unresolved). Returns ticker:null for private sponsors or unmatched names rather than guessing — joins must never key on a wrong ticker.

NameTypeReqDescription
namestringyesSponsor / manufacturer name to resolve

No output schema declared.

No examples provided.

predictionmarket.list ~67

List prediction-market contracts with implied probabilities, from Polymarket and/or Kalshi. Optional keyword filter.

NameTypeReqDescription
limitnumberMax per platform (default 10)
platformstringDefault 'both'
querystringKeyword to filter markets (optional)

No output schema declared.

No examples provided.

predictionmarket.quote ~54

Get a single prediction-market contract's implied probability by platform + id (Polymarket slug or Kalshi ticker).

NameTypeReqDescription
idstringyesPolymarket slug or Kalshi ticker
platformstringyes

No output schema declared.

No examples provided.

provenance.get ~70

Trust layer: return the source record(s) for a datapoint — origin URL, fetch time, parser version — so the agent can cite primary sources.

NameTypeReqDescription
record_idstringyesid of the record to trace
record_typestringe.g. 'filing' (default)

No output schema declared.

No examples provided.

search ~73

Resolve a name to a tracked entity. Turn a fund or manager name (e.g. 'Berkshire', 'Citadel') into the SEC CIK or slug you pass to the fund.* tools — the entity-resolution entry point. Searches funds and managers by name or identifier.

NameTypeReqDescription
qstringyesSearch query

No output schema declared.

No examples provided.

signal.confluence ~263

The moat join — where do informed INSIDERS (Form 4 open-market buys), institutional SMART MONEY (13F cluster-buys), and CONGRESS (US House STOCK Act trades) AGREE? Pass a `ticker` for all three legs on one name (insider + fund + congress net buy/sell + a verdict that escalates to triple_confluence_buy when all three are buying). Omit `ticker` for the market-wide ranked list — insider×fund names, surfaced first when Congress is buying too (triple_confluence). Joined on ticker — never a fuzzy name match. Each leg carries source provenance; congress $ are amount-range midpoints (approximate).

NameTypeReqDescription
daysnumberInsider open-market lookback window in days (1-180, default 180)
limitnumberMarket mode: max names (1-50, default 20)
min_fundsnumberMarket mode: min funds adding to qualify (default 2)
min_insidersnumberMarket mode: min distinct insider buyers to qualify (default 2)
tickerstringTicker for per-name confluence, e.g. 'NVDA'. Omit for the market-wide list.

No output schema declared.

No examples provided.

signal.crowding ~137

Cross-fund 'smart money' consensus from every tracked fund's latest 13F: the securities the MOST funds are collectively holding (mode='held'), buying this quarter (mode='bought' — NEW/ADDED cluster-buys), or selling (mode='sold' — REDUCED). The inverse of stock.owners: surfaces WHAT to look at, ranked by how many funds agree.

NameTypeReqDescription
limitnumberMax securities (1-100, default 25)
modestringheld=consensus longs, bought=cluster-buys, sold=cluster-exits (default held)

No output schema declared.

No examples provided.

stock.owners ~86

Institutional (13F) owners of a stock by ticker — which funds hold it, position value, share count, and the quarter-over-quarter change. The 'who owns this stock' join across all tracked funds.

NameTypeReqDescription
limitnumberMax holders (1-500, default 100)
tickerstringyesTicker symbol, e.g. 'AAPL'

No output schema declared.

No examples provided.

watchlist.poll ~153

Poll THIS workspace's watchlist for new filings since a cursor: every SEC Form 4 (insider) filing on the tickers your team follows, newest-after-cursor (8-K + 13D/G are on the roadmap). Pass `since` (a prior next_cursor) to get only what's new; built for a watch loop. Curate the watchlist in the Arkolith dashboard. Standard (delayed, ≤24h-old) freshness; each event carries its SEC source URL.

NameTypeReqDescription
limitnumberMax events (1-200, default 50)
sincestringCursor from a prior next_cursor; returns events newer than this. Omit for the latest.

No output schema declared.

No examples provided.

watchlist.poll.live ~116

Like watchlist.poll but LIVE freshness — includes filings accepted within the last 24h (minute-fresh, normalized within minutes of SEC acceptance). Premium-priced and requires the Developer or Pro plan; other plans poll delayed (≤24h-old) freshness via watchlist.poll. Same workspace-watchlist scope and cursor semantics.

NameTypeReqDescription
limitnumberMax events (1-200, default 50)
sincestringCursor from a prior next_cursor; returns events newer than this. Omit for the latest.

No output schema declared.

No examples provided.