{"schema_version": "1.0", "name": "AltaVestAI Data & Picks Agent", "description": "Deterministic multi-asset ratings, action-call stock picks, and 240+ alt-data sources \u2014 agent-callable. Non-AI pick engine; every call is reproducible and cited.", "provider": {"organization": "AltaVestAI Inc.", "url": "https://altavestai.com"}, "url": "https://api.altavestai.com", "capabilities": {"streaming": false, "tools": true}, "authentication": {"schemes": ["none", "bearer"], "note": "Open access; send 'Authorization: Bearer <api_key>' for a key's tier/quota."}, "protocols": {"openai_functions": "https://api.altavestai.com/v1/agent/tools", "mcp": "stdio: python3 pick_mcp_server.py (see repo)", "openapi": "https://api.altavestai.com/v1/openapi.json"}, "skills": [{"id": "avst_get_picks", "name": "avst_get_picks", "description": "Actionable AVST Picks (the slice whose call isn't Hold) across the multi-asset universe, ranked by conviction. Each pick has ticker, score, action (Buy Now/Add/Sell/Short/\u2026), why, and a score sparkline.", "invoke": {"method": "GET", "path": "/v1/picks", "base_url": "https://api.altavestai.com"}}, {"id": "avst_get_rating", "name": "avst_get_rating", "description": "The rating + action call for ANY single instrument (equity, FX, crypto, metal, commodity, rate). Includes score, action, why, and recent score history.", "invoke": {"method": "GET", "path": "/v1/ratings/{symbol}", "base_url": "https://api.altavestai.com"}}, {"id": "avst_leaderboard", "name": "avst_leaderboard", "description": "Sectors / industries / asset classes ranked by net conviction (avg score + buy/sell tilt).", "invoke": {"method": "GET", "path": "/v1/picks/leaderboard", "base_url": "https://api.altavestai.com"}}, {"id": "avst_fixed_income", "name": "avst_fixed_income", "description": "Fixed-income candidates by subclass (Treasuries / Corporates / Munis / \u2026), coupon-ranked, OMS-routable (CUSIP/ISIN, coupon, maturity). Bonds are income, not momentum-scored.", "invoke": {"method": "GET", "path": "/v1/picks/fixed-income", "base_url": "https://api.altavestai.com"}}, {"id": "avst_regime", "name": "avst_regime", "description": "Current market regime \u2014 RISK-ON / NEUTRAL / RISK-OFF \u2014 from universe breadth + VIX.", "invoke": {"method": "GET", "path": "/v1/picks/regime", "base_url": "https://api.altavestai.com"}}, {"id": "avst_methodology", "name": "avst_methodology", "description": "The transparent, deterministic formula behind the calls (action ladder, inputs). No LLM.", "invoke": {"method": "GET", "path": "/v1/picks/methodology", "base_url": "https://api.altavestai.com"}}, {"id": "avst_list_sources", "name": "avst_list_sources", "description": "The full AltaVest data catalog \u2014 240+ derived + alt-data sources available via the API.", "invoke": {"method": "GET", "path": "/v1/sources", "base_url": "https://api.altavestai.com"}}, {"id": "avst_get_source", "name": "avst_get_source", "description": "Fetch data for one catalog source by id (see avst_list_sources).", "invoke": {"method": "GET", "path": "/v1/data/{id}", "base_url": "https://api.altavestai.com"}}]}