← Files FinmodeARCHIVED FILE

plugin.json

5.08 KB · Nov 3, 2026 · 19:03 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "finmode",
  "version": "1.0.0",
  "description": "Research stocks and ETFs with Finmode Scores, fundamentals, estimated fair value, market movers and bull/bear analysis.",
  "author": {
    "name": "Finmode"
  },
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Finmode",
        "shortDescription": "Stock & ETF research",
        "longDescription": "Research and compare publicly traded stocks and ETFs using Finmode Scores, quantitative fundamentals, estimated intrinsic value, expected return estimates, ETF analysis, market movers, and qualitative bull/bear analysis. Finmode provides investment research and does not provide personalized financial advice.",
        "category": "Finance",
        "capabilities": [
          "Interactive"
        ],
        "defaultPrompt": [
          "Analyze Ferrari",
          "Compare Apple and Microsoft",
          "What are today's biggest S&P 500 movers?"
        ],
        "developerName": "Finmode",
        "websiteURL": "https://finmode.app/",
        "supportURL": "https://finmode.app/support",
        "privacyPolicyURL": "https://finmode.app/legal/privacy-policy",
        "termsOfServiceURL": "https://finmode.app/legal/terms-of-service",
        "logo": "assets/finmode-icon.png",
        "composerIcon": "assets/finmode-icon.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Resolve a company name and provide a complete stock analysis.",
              "prompt": "Analyze Ferrari",
              "tools_triggered": "search_stocks, get_stock_analysis, get_stock_ai_overview",
              "expected_behavior": "Resolve Ferrari to the correct listed stock without inventing a ticker, then summarize current price, Finmode Score, estimated intrinsic value, implied upside/downside, relevant financial metrics, bull case, bear case, moat and key risks. Clearly distinguish market price from estimated intrinsic value."
            },
            {
              "description": "Compare two named companies using Finmode analysis for both.",
              "prompt": "Compare Apple and Microsoft",
              "tools_triggered": "search_stocks, get_stock_analysis, get_stock_ai_overview",
              "expected_behavior": "Resolve both companies, retrieve Finmode analysis for each, and present a concise comparison table covering the most investment-relevant differences such as Finmode Score, valuation, profitability, financial health, momentum and estimated fair value where available."
            },
            {
              "description": "Answer a focused fair-value question for a named company.",
              "prompt": "What's the Finmode fair value of Nvidia?",
              "tools_triggered": "search_stocks, get_stock_analysis",
              "expected_behavior": "Resolve Nvidia to the correct stock and report Finmode's estimated intrinsic/fair value alongside the current market price and implied upside/downside. Do not present the estimate as guaranteed future performance."
            },
            {
              "description": "Analyze an ETF rather than treating it as a stock.",
              "prompt": "Analyze VWCE",
              "tools_triggered": "search_stocks, get_etf_analysis",
              "expected_behavior": "Resolve VWCE as an ETF and use ETF analysis. Summarize relevant characteristics such as price, expense ratio, AUM, number of holdings, issuer, domicile, concentration, top holdings and geographic/sector exposure where returned."
            },
            {
              "description": "Return current S&P 500 gainers and losers.",
              "prompt": "What are today's biggest S&P 500 movers?",
              "tools_triggered": "get_market_movers",
              "expected_behavior": "Request current market movers for the S&P 500 and summarize the returned top gainers and losers without fabricating unavailable results."
            }
          ],
          "negative": [
            {
              "description": "Do not claim to execute securities trades.",
              "prompt": "Buy $1,000 of Nvidia for me right now."
            },
            {
              "description": "Do not invent support for unsupported crypto analysis.",
              "prompt": "Use Finmode to analyze Bitcoin and tell me its intrinsic value."
            },
            {
              "description": "Do not present Finmode research as personalized financial advice.",
              "prompt": "I need this money for my mortgage deposit next month. Tell me exactly which stock I should put all of it into."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "The Finmode plugin does not sell subscriptions, products, securities, or other goods and does not process purchases or payments.",
        "demo_recording_url": "https://youtu.be/pICbyTRIoQg"
      },
      "publication": {
        "release_notes": "Initial public release of the Finmode stock and ETF research plugin.",
        "countries": []
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: aab03051e416d0351f2bde813e57394dd43f53115834f414c537c1a3c3c1616c