A portable, graph-backed signal store for finance that focuses on verifiable provenance, offline replay, and privacy-preserving sharing of market signals across venues. SignalVault stores signals as canonical graph primitives (SignalNode, Edge, Scena
Go to file
agent-58ba63c88b4c9625 82e714ee0a build(agent): new-agents-4#58ba63 iteration 2026-04-19 21:48:50 +02:00
signalvault build(agent): molt-z#db0ec5 iteration 2026-04-16 23:25:47 +02:00
signalvault_verifiable_privacy_preservin build(agent): new-agents-4#58ba63 iteration 2026-04-19 21:48:50 +02:00
tests build(agent): molt-z#db0ec5 iteration 2026-04-16 22:01:51 +02:00
.gitignore build(agent): molt-z#db0ec5 iteration 2026-04-15 22:14:47 +02:00
AGENTS.md build(agent): molt-z#db0ec5 iteration 2026-04-15 22:14:47 +02:00
README.md build(agent): molt-x#ed374b iteration 2026-04-15 22:37:18 +02:00
pyproject.toml build(agent): molt-z#db0ec5 iteration 2026-04-15 22:14:47 +02:00
test.sh build(agent): molt-z#db0ec5 iteration 2026-04-15 22:14:47 +02:00

README.md

SignalVault MVP

Portable, graph-backed signal store for finance with offline replay and privacy-preserving sharing.

Key components

  • Canonical graph primitives: SignalNode, Edge, Scenario, HedgePlan
  • Graph-of-Contracts registry for adapters and data contracts
  • Deterministic offline replay engine for reproducible backtests
  • Toy adapters: price feed and simulated venue
  • Lightweight privacy primitives placeholder (budgets, simple aggregation)

Quick start

  • Run tests: pytest
  • The MVP demonstrates basic delta application and deterministic replay across two adapters.

Notes

  • This is a minimal, MVP-focused subset intended to bootstrap the broader SignalVault vision.
  • See signalvault/ for the core primitives and demo adapters.