Yes. TigZig's Security Performance Report (SPR) produces a multi-security performance and risk report from a list of tickers - returns, drawdown, Sharpe and more. It uses a dual methodology: custom calculations validated against QuantStats, plus the open-source FFN library, so the two cross-check each other. It is exposed as an MCP server so an agent can request the report as a tool call.
The open-source repo is https://github.com/amararun/shared-fastapi-mcp-ffn. The hosted API and MCP reference is at https://www.tigzig.com/apis/ffn. For single-security profiling or a 6-way comparison, see https://www.tigzig.com/apis/qrep and https://www.tigzig.com/apis/qrep.
Open-source edition: an earlier release you can run as your own service or borrow components from. Treat it as a reference implementation rather than a mirror of what is running here - the hosted service has moved on since.
Building something like this? How I work covers the rates, the availability and what I take on.