AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP verified MIT Self-run

Agentic Quant Studio

mcp-wizard50-agentic-quant-studio · by wizard50

Agentic Quant Studio — An intelligent workspace for building autonomous AI agents in quantitative finance. Research, code generation, backtesting, and RAG-powered knowledge — all in one studio.

No reviews yet
0 installs
19 views
0.0% view→install

Install

$ agentstack add mcp-wizard50-agentic-quant-studio

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access Used
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/mcp-wizard50-agentic-quant-studio)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
1mo ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Agentic Quant Studio? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Agentic Quant Studio

A workspace for building agentic AI systems in quantitative finance.


What exists today

This repo is an early-stage data platform, not yet an agentic workspace. There is no chat, no RAG, and no backtesting engine in the codebase. What works end-to-end today:

  • Warehouse — Hive-partitioned Parquet, catalog scan, read/resample ([crates/warehouse/README.md](crates/warehouse/README.md))
  • Backend — Axum API, jobs, catalogs, studies ([crates/backend/README.md](crates/backend/README.md))
  • Frontend — Market Research + Data Management ([frontend/README.md](frontend/README.md))
  • StudioGraphSpec + runtime + indicator catalog ([crates/studio/README.md](crates/studio/README.md))
  • MCP server — stdio tools, resources (docs/schema/examples), and prompts for external agents over the backend API ([crates/mcp-server/README.md](crates/mcp-server/README.md))

The name reflects the long-term vision (see [Vision](#vision)); the implementation is focused on reliable market data, chart UX, and the graph spec foundation for indicators and strategies.

MCP integration path

The MCP server (aqs-mcp) exposes the backend (catalogs, graph validation, draft studies) over the Model Context Protocol, plus resources (aqs://docs/…, aqs://schema/…) for GraphSpec documentation and node-kind discovery, and prompts for common draft workflows. Host apps and external agents (Claude, Cursor, Grok, or anything else that speaks MCP) can drive the platform today—before an in-product agent exists—and remain a first-class alternative path once built-in agents land.

Demo: MCP walkthrough on YouTube — external agent → GraphSpec draft → accept in Market Research.

Other tools and data sources can meet AQS at the same API surface. Agent-authored studies land as drafts the user accepts in the Market Research UI. Setup and tools: [crates/mcp-server/README.md](crates/mcp-server/README.md).


Current features

Frontend

Two pages: Market Research (/) — LW Charts candle view with catalog-driven indicators; Data Management (/data) — ingest, datasets, jobs.

The chart uses a layer document → compiled ChartBlockSpec → studio run pipeline. Indicator metadata comes from GET /catalog/indicators; the UI hydrates a runtime registry on load.

Details — architecture, components, datafeed, tests, dev setup: [frontend/README.md](frontend/README.md)


Backend & data

HTTP API at /api/v1 (candles, catalogs, jobs, studio runs). Ingestion uses an in-process job queue; candles live in local Parquet (Bybit only today).

Details — endpoints, curl examples, jobs, config: [crates/backend/README.md](crates/backend/README.md)

Warehouse layout, catalog, resampling: [crates/warehouse/README.md](crates/warehouse/README.md)

Studio

Declarative GraphSpec + validate/execute runtime. Powers POST /studio/runs and GET /catalog/indicators (via IndicatorCatalog + chart_defaults).

Details — spec types, built-in nodes, examples: [crates/studio/README.md](crates/studio/README.md)


Tech stack

| Layer | Stack | |-------|--------| | Backend | Rust, Axum, Tokio | | Studio | Computation graph spec (GraphSpec); runtime WIP | | Jobs | In-process queue + worker (not Redis/Sidekiq) | | Warehouse | Parquet, Polars, custom catalog | | Frontend | Next.js 16, React Query, Zustand, shadcn/ui, Lightweight Charts, Vitest | | Agents / hosts | MCP server (aqs-mcp) over backend HTTP; in-product agents later |

Not in the repo yet: in-product agent/chat (e.g. Rig), RAG, backtesting, MLOps.


Getting started

git clone https://github.com/wizard50/agentic-quant-studio.git
cd agentic-quant-studio

Backend

cargo run -p backend

Config and API examples: [crates/backend/README.md](crates/backend/README.md)

Frontend

[frontend/README.md](frontend/README.md) — dev server (use a different port than the backend), chart architecture, npm test.


Project structure

/
├── config/              # defaults.toml, example.toml
├── crates/
│   ├── api-client/      # exchange clients (Bybit)
│   ├── backend/         # Axum API — see crates/backend/README.md
│   ├── common/          # shared types
│   ├── mcp-server/      # stdio MCP path — see crates/mcp-server/README.md
│   ├── studio/          # GraphSpec + runtime — see crates/studio/README.md
│   └── warehouse/       # Parquet + catalog — see crates/warehouse/README.md
├── frontend/            # Next.js UI — see frontend/README.md
└── README.md

Vision

Long-term goal: an intelligent workspace where users interact with AI agents (chat, later voice) to:

  • Run quantitative research and backtesting
  • Generate indicators, strategies, and dashboards
  • Use RAG on documents and private knowledge bases

None of that is implemented yet as a first-party agent experience. The MCP server is already the open path for external agents and host apps, and is expected to stay as an alternative even alongside built-in agents (see [MCP integration path](#mcp-integration-path)). The current milestone remains reliable market data ingest + catalogs + chart UX with dynamic indicators + GraphSpec foundation for agent-composed strategies.


License

This project is licensed under the [MIT License](LICENSE).


Built by @wizard50

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.