Network of signed connections

The agentic
data trust layer
for finance.

A signed layer of provenance, lineage, and source reliability — the data trust layer on which autonomous agents operate with full traceability.

Built for finance teams who need every claim grounded, every action audit-defensible, and a compliance officer who can sign off on the answer.

Signed lineage
Source reliability
Operator inbox
Agent proposals

One operator terminal,
- every signal traceable to its source.

The morning inbox shows what reconciled cleanly, what didn’t, which sources are degrading, and which agent proposals are waiting on you — all linked to signed lineage rows.

northpoint.financial
Control Room

Triage incidents, run daily controls, review approvals, and work breaks — one page, four focused tabs.

Gross$2.84MNet$1.92ML / S14 / 3Open PnL+$48.6kDay Δ+$11.2kDay+0.94%MTD+3.21%YTD+18.4%Ann.+31.6%Sharpe1.84Sortino2.71Max DD-8.7%Vol16.4%Gross$2.84MNet$1.92ML / S14 / 3Open PnL+$48.6kDay Δ+$11.2kDay+0.94%MTD+3.21%YTD+18.4%Ann.+31.6%Sharpe1.84Sortino2.71Max DD-8.7%Vol16.4%
Source health98.4% fleet uptime
Reliable8
IBKRPostgresSlack+5 more
Unreliable2
AlpacaYahoo
Disconnected1
Discord
Unscored0
Inbox
4crit
0err
2warn
Top affected sources
alpacayahoocustodian-csv
Today
3/5checks
2/3runbooks
Failing controls
NAV file freshnessmissing · 09:42
Position recon (alpaca)2 mismatches
Recent activity
09:42incidentYahoo qty=12,500 on AAPL — anomaly explainer drafted
09:18runbookPre-open recon completed (1 mismatch)
08:55approvalPosition adjustment for IBKR AAPL accepted by JD
08:31incidentNAV file missed grace window — escalated
Pending approvals · 3
AAPL 4-for-1 splitIBKR + Alpaca · conflict
blocked
Yahoo decimal-place overriderow 42 · btc.csv
ready
DQ rule: range(qty 100–5000)AI-proposed
ready
6 open · 4 critical · 2 warning
sorted by severity → age
  • crit3m
    Yahoo reported qty=12,500 for AAPL — 8.3× column range
    yahoo·incident #218 (2026-04-12) · resolved by override
    ExplainAck
  • crit47m
    NAV file missed 08:30 grace window
    custodian-csv·no similar incidents in the last 90 days
    Ack
  • crit1h
    Alpaca position mismatch — IBKR 1,200 vs Alpaca 1,000 (AAPL)
    alpaca·2 prior break investigations on this account pair
    ExplainAck
  • crit2h
    Schema drift detected on prices.alpaca (added: settle_date)
    alpaca·schema-drift incident #197 (2026-03-29)
    Ack
  • warn1h
    Yahoo reliability tier moved healthy → degraded
    yahoo·tier transitions over the last 7d: 3
    Ack
  • warn12m
    Continuity engine: prices.alpaca refresh 12m late vs cadence
    alpaca·predictive freshness warned 14m before
    Ack

Three layers of trust,
- every claim grounded in the one below.

An LLM acting on unverified data is a regulatory liability. Northpoint stacks autonomous agents on top of a signed trust layer — so every answer points to evidence a compliance officer can sign off on.

Layer 3

Agentic copilots

Autonomous, operator-guarded

Break investigator · Corp actions · Anomaly explainer · Ops triage. Each action grounded in a signed lineage chain.

Signed proposalsOperator approvalAudit-logged
Layer 2

Knowledge & reasoning

Embeddings, RAG, MCP tools

Per-column profiles, dataset semantic index, lineage trace API, per-org LLM credentials, tool catalogue exposed over MCP.

BYO keyTenant-scoped RAGCited claims
Layer 1

Trust layer

The moat

Lineage + golden values, SHA-256 hash chain, source reliability tiers, deterministic data-quality engines, connector cache fallback.

ReplayableVerifiableDeterministic

LLMs propose. Deterministic engines enforce. Every proposal lands as a reviewable artifact — never a direct mutation. The audit chain only records deterministic actions.

Agents that propose,
- operators who decide.

Four copilots, each thin layered over an existing surface in the product. Each one solves a distinct compliance-shaped pain — and never bypasses the operator.

Anomaly explainer

Inbox finding detail panel
Pain

Operator gets a finding. Then walks lineage manually.

Does

Reads the field's last N observations, the column's profile, and recent similar incidents. Drafts a 2–3 sentence operator-language explanation with a lineage citation on every numeric claim.

Signed proposal

Yahoo reported qty=12,500 for AAPL — 8.3× the column's typical value. Alpaca and IBKR both reported 1,500. Likely a Yahoo decimal-place error (similar issue resolved 2026-04-12). Recommended: ignore Yahoo for this row.

Break investigator

Reconciliation mismatch detail
Pain

A position break fires. Hours of source-by-source archaeology.

Does

Walks the lineage chain backward, cross-references the reliability tier and uptime history of each source, and outputs a signed evidence packet auditors can replay.

Signed proposal

Alpaca file arrived 2h late on 2026-05-20; the recon ran against stale cached bytes. Packet signed with the chain hash at investigation time.

Corp actions copilot

Control Room · Corporate Actions
Pain

Splits, dividends, mergers — adjusted across brokers, errors silent until next recon.

Does

Ingests CA feeds, drafts the adjustment per account, and surfaces conflicts (divergent record dates, missing positions, tax-lot differences) as blocking approvals.

Signed proposal

Adjustment queued for AAPL 4-for-1 split: IBKR 1,200 → 4,800; Alpaca 800 → 3,200. Conflict: divergent record dates between sources — operator review required.

Northpoint Q

Top of Control Room · persistent
Pain

Ops questions that can't be answered through point-and-click.

Does

Natural-language question bar over catalog + lineage + incidents + findings + runbook history. Every numeric answer has a 'show evidence' expand revealing the lineage refs and the RAG query.

Signed proposal

Q: Which datasets had the most finding-volume this week? A: prices.alpaca, prices.yahoo, recon.daily — citing 38, 31, 24 findings respectively.

The pieces that catch bad data
- before it reaches a decision.

Cross-source reconciliation, source-reliability tiers, the operator inbox, the signed audit trail — the load-bearing primitives the AI roadmap sits on top of.

Operating hub10:14 UTC
Live exposure
$2.84M
across 4 strategies · 2 brokers
Day P&L
+$11.2k+0.94%
Net delta
+$48kvs +$30k cap
Latency p95
184msok
Open alerts
31 active
Reports queued
208:55 → 17:00
24h equity+1.4%

One trust layer for the whole workflow.

Broker vs internal, market vs mark, expected vs arrived — reconciled across every source, with an audit trail that proves what fired, who saw it, and how it was resolved.

Alert log · today6 events
09:42RNet delta +$48k vs guardrail
09:38WSpread > 12bp on 2 watchlist names
09:18Hedge basket rebalanced — 12 legs
08:55·Pre-open PnL pack delivered
08:21!Risk limit raised by JD — audited
08:00IBKR statements parsed (3 accounts)

An inbox that only fires on state change.

Mismatches, freshness breaches, and source-health regressions roll up into one feed. Notified once when something starts failing and once when it recovers — not on every tick.

Connections · 6all ok
IBKRbroker08:00
TradingViewfeed09:42
Custodian CSVfile09:32
Postgresstore09:42
Slackchannel09:12
Notionchannel08:55

Every source, scored for reliability.

Brokers, market data, on-chain inputs, spreadsheets, internal files — connected once and tracked for time-weighted uptime, so you know which feeds you can trust before you act on what they say.

Audit trail

Every event, traceable.

Reconciliation runs, incident acks, resolutions, ack-by-whom and ack-when, root cause, downstream notifications — logged, timestamped, and exportable for review.

Today32 events · last 5 shown
09:42ALERTNet delta exposure +$48k vs guardrail
09:18EXECHedge basket auto-rebalanced (12 legs)
08:55REPORTPre-open PnL pack delivered to fund@…
08:21OVERRIDERisk limit raised by JD with audit reason
08:00INGESTIBKR statements parsed for 3 accounts

Achieve operational excellence.
- The day after handoff. And the year after.

Reconciled inputs, accountable controls, and checks that run on schedule — the way data trust compounds.

Reconciled inputs

Brokers, market feeds, spreadsheets, webhook streams, internal files — cross-checked against each other so what reaches your desk has already been agreed by every source that touches it.

Controls where they matter

Role-based access, audit trail, ack/resolve state, root-cause notes — the controls that turn alerts into accountable incidents.

Built to compound

Saved checks run on schedule, runbooks codify the response, source-health scores trend over time — so trust gets built, not re-litigated every morning.

From scattered inputs to one trusted source of truth.
- Review, ship, hand off, support.

Workflow review, Northpoint deployed against your stack, full documentation, and continued support — so the trust layer outlasts the engagement.

A trusted operating terminal that shows what reconciled, what didn’t, where the source-health risk is building, and what’s still waiting on you.

Live data
Clear alerts
Documented handoff

01

Workflow review

Map current tools, manual checks, alert paths, and reporting requirements.

02

Build and deploy

Connect the data, ship the operating surface, configure alerts, and document the system.

What serious operators ask.
- Before they reach out.

Practical answers ahead of a short workflow review — what Northpoint is, who it’s for, and how it lands on your stack.

What is Northpoint?

Northpoint is the agentic data trust layer for finance: a signed layer of provenance, lineage, and source reliability — with autonomous copilots that operate on top with full traceability. Every claim is grounded in a hash-chained lineage row, so compliance can sign off on the answer, not just the output.

Who is this for?

Finance teams whose work is regulated, audited, or compliance-reviewed: trading desks, asset managers, RIAs, family offices, wealth teams, and ops desks at funds whose data-quality requirements have outgrown spreadsheets and BI dashboards.

How does Northpoint use AI?

LLMs propose. Deterministic engines enforce. Every AI proposal that touches operator state lands as a reviewable artifact — a rule, an alias mapping, a draft runbook, a finding narrative — never a direct mutation. The audit chain only records deterministic actions; LLM calls are logged separately as advisory traces.

Is my data sent to an LLM?

Only if you choose. PII and cell-values are redacted before any LLM send; raw rows require explicit per-call consent. Customers route through their own Anthropic / OpenAI / Bedrock / Vertex / Azure OpenAI key — Northpoint never proxies your bytes through our infrastructure unless you opt in. An on-device embedding option exists for high-security customers.

How does it ship to my stack?

Northpoint is a product, tuned and deployed against your brokers, feeds, files, and internal systems. A focused dashboard sprint ships in 7–14 days; a full operating-system build with the trust layer and the copilot suite is 3–5 weeks depending on integrations.

Can you connect broker and market data?

Yes. Typical inputs include IBKR / Alpaca / broker exports, market data feeds, TradingView, Polygon, Yahoo, Google Sheets, Notion, Slack, Telegram, Discord, and internal files. Brokers are treated as canonical; market-data sources are explicit opt-in fallbacks.