Is there an open-source technical-analysis API or MCP server?

Yes. TigZig's Technical Analysis API generates an indicator-based technical report plus an AI read of the charts (PDF and web) for any Yahoo Finance symbol: stocks, indices, crypto, commodities and FX. It computes EMAs, MACD, RSI and Bollinger Bands on daily and weekly timeframes, and the model reads the rendered charts along with the indicator values.

Which model writes it. The default is Claude Sonnet 5.5. Claude Opus 5.5 is one of eight models you can pick, alongside Gemini, GPT and Claude Haiku options. On the hosted service it is free with no API key. In the app, open QDESK, choose Do it yourself, then AI Technical, and pick the model in the AI Model box. An agent passes the model as a parameter on the API or MCP call. A report takes about a minute. In Excel, a free xlwings Lite workbook gets the same report with no API key: AI technical analysis in Excel.

It is a FastAPI service that is also exposed as an MCP server, so an AI agent can request a full technical report as a tool call.

The open-source repo is https://github.com/amararun/shared-fastapi-mcp-technical-analysis. The hosted API and MCP reference is at https://www.tigzig.com/apis/technical-analysis, listed alongside TigZig's other APIs at https://www.tigzig.com/apis.

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.

← All Agents FAQ