{"name":"FinzData Research Agent","description":"The FinzData Research Agent answers market questions with point-in-time data, certified backtests, positioning history and event studies.","url":"https://api.finzdata.com/a2a","protocolVersion":"0.3.0","preferredTransport":"JSONRPC","supportedInterfaces":[{"url":"https://api.finzdata.com/a2a","protocolBinding":"JSONRPC","protocolVersion":"0.3.0"}],"version":"1.0.0","provider":{"organization":"FinzData","url":"https://finzdata.com"},"capabilities":{"streaming":false,"pushNotifications":true},"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["application/json","text/markdown"],"skills":[{"id":"free_strategies","name":"Free strategy re-runs","description":"List FinzData's published strategies and re-run any of them exactly as published on its full point-in-time history (since 2000, delisted stocks included), free and with no API key (MCP tools list_strategies and run_strategy).","tags":["strategy","backtest","free","momentum","trend"],"examples":["Re-run FinzData's most robust momentum strategy through today.","List FinzData's strategies ranked by deflated Sharpe ratio."]},{"id":"workspace","name":"FinzData Workspace on Cloudflare","description":"A persistent workspace for AI agents with FinzData built in: keep files, run code next to the data and save strategy re-runs, over MCP at https://workspace.finzdata.com/mcp with a free key.","tags":["workspace","sandbox","cloudflare","agents"],"examples":["Re-run a FinzData strategy in my workspace and chart its drawdowns."]},{"id":"backtest","name":"Backtest","description":"Run and certify a backtest from a plain-English or JSON strategy description.","tags":["backtest","strategy","certification"],"examples":["Backtest buying the S&P 500 when the 50-day average crosses above the 200-day average.","{\"strategy\": \"momentum\", \"lookback\": 63, \"universe\": \"sp500\"}"]},{"id":"point_in_time_data","name":"Point-in-time data","description":"Fundamentals, macro vintages and index universes exactly as they were known as of a date.","tags":["fundamentals","macro","universes","point-in-time"],"examples":["What was the S&P 500 membership on 2015-06-30?","Give me the CPI vintage as known on 2020-03-15."]},{"id":"positioning","name":"Positioning","description":"COT, 13F and GEX history for positioning analysis.","tags":["cot","13f","gex","positioning"],"examples":["Show COT net positioning in crude oil over the last year.","What did 13F filers hold in NVDA in Q2 2024?"]},{"id":"event_study","name":"Event study","description":"Event studies around earnings, FOMC/CPI releases and index changes.","tags":["events","earnings","fomc","cpi","index"],"examples":["How do stocks behave after earnings beats?","Average S&P 500 path around FOMC days since 2010."]}]}