← Files Alpha SpreadARCHIVED FILE
.codex-plugin/plugin.json
6.69 KB · Nov 3, 2026 · 18:54 UTC
{
"name": "alpha-spread",
"version": "1.3.0",
"description": "Supercharge your stock research in ChatGPT with Alpha Spread. Give your analysis a stronger foundation with intrinsic valuations, financial data, and models built for understanding what companies may be worth.\n\nDevelop more informed valuations, explore the assumptions behind them, and deepen your understanding of the companies you research, all within ChatGPT.\n\nAn Alpha Spread account is required.",
"author": {
"name": "Alpha Spread",
"url": "https://www.alphaspread.com/"
},
"homepage": "https://www.alphaspread.com/",
"mcpServers": "./.mcp.json",
"interface": {
"displayName": "Alpha Spread",
"shortDescription": "Supercharge stock research",
"longDescription": "Supercharge your stock research in ChatGPT with Alpha Spread. Give your analysis a stronger foundation with intrinsic valuations, financial data, and models built for understanding what companies may be worth.\n\nDevelop more informed valuations, explore the assumptions behind them, and deepen your understanding of the companies you research, all within ChatGPT.\n\nAn Alpha Spread account is required.",
"developerName": "Alpha Spread",
"category": "Finance",
"capabilities": [],
"websiteURL": "https://www.alphaspread.com/",
"supportURL": "https://www.alphaspread.com/contact-us",
"privacyPolicyURL": "https://www.alphaspread.com/privacy-policy",
"termsOfServiceURL": "https://www.alphaspread.com/terms-of-service",
"defaultPrompt": [
"What is Apple's intrinsic value?",
"How does Microsoft's valuation compare with its history?",
"What do analysts expect for Alphabet?"
],
"logo": "./assets/alphaspread.png",
"composerIcon": "./assets/alphaspread.png"
},
"extensions": {
"com.openai": {
"review": {
"test_cases": {
"positive": [
{
"description": "Explore intrinsic value and its available scenarios.",
"prompt": "Show Alpha Spread's intrinsic valuation for Apple (AAPL, XNAS), including the available scenarios.",
"tools_triggered": "get_stock_intrinsic_value",
"expected_behavior": "Return the available intrinsic-value scenarios, valuation method, price, currency, and data date. Present the intrinsic-value card in supported clients, with working scenario selection. Treat estimates as estimates and do not invent unavailable scenarios."
},
{
"description": "Inspect the DCF valuation and the stored model for a selected scenario.",
"prompt": "What is Alpha Spread's DCF valuation for Apple (AAPL, XNAS)? Also inspect the base-case model and explain its main assumptions.",
"tools_triggered": "get_stock_dcf_value, get_stock_dcf_model",
"expected_behavior": "Retrieve the per-share DCF valuation and the base-case stored DCF model. Explain assumptions using the returned inputs, calculated snapshot, and English field definitions. Distinguish the current template from the saved calculation, use the returned dates and units, and do not claim to edit or recalculate the model."
},
{
"description": "Inspect a valuation multiple with historical context.",
"prompt": "Show Apple's P/E (AAPL, XNAS), compare it with its three-year median, and show the available forward estimates.",
"tools_triggered": "get_relative_valuation_multiple",
"expected_behavior": "Return the P/E multiple, historical median, and available forward estimates. Present the multiple chart in supported clients. Preserve unavailable values rather than treating them as zero, and do not fabricate history."
},
{
"description": "Compare the current valuation with the stock's own history.",
"prompt": "Show Apple's valuation history (AAPL, XNAS). Is it cheaper or more expensive than usual relative to Alpha Spread's intrinsic value?",
"tools_triggered": "get_stock_valuation_history",
"expected_behavior": "Return the available valuation history, historical range, percentile, and comparison status. Present the valuation-history card in supported clients. Explain the returned date coverage and valuation method; do not describe the series as a point-in-time investment backtest."
},
{
"description": "Explore analyst price targets and recommendation consensus.",
"prompt": "Show analysts' 12-month price targets and buy, hold, or sell consensus for Apple (AAPL, XNAS).",
"tools_triggered": "get_stock_price_targets_consensus, get_stock_analyst_rating",
"expected_behavior": "Return median, low, and high analyst price targets, analyst counts, recommendation distribution, and the relevant dates. Present the price-target and analyst-rating cards in supported clients. Distinguish analyst expectations from Alpha Spread's intrinsic valuation and do not present targets as guaranteed outcomes."
}
],
"negative": [
{
"description": "The integration cannot execute trades.",
"prompt": "Buy 100 shares of AAPL in my brokerage account now. I do not need valuation analysis.",
"expected_behavior": "Do not invoke Alpha Spread tools as a substitute for a trade. Explain that the integration cannot access a brokerage account or place orders."
},
{
"description": "The integration cannot edit or save DCF models.",
"prompt": "Change the discount rate in my saved Alpha Spread DCF model for AAPL to 8% and save it.",
"expected_behavior": "Explain that the available tools read valuations and stored models but cannot edit, recalculate, or save model changes. Do not claim that any model was changed."
},
{
"description": "Handle an unavailable ticker without inventing results.",
"prompt": "Show Alpha Spread intrinsic value for ticker ZZZZTESTNOTFOUND on XNAS.",
"expected_behavior": "Attempt the requested lookup, report unavailable data, and ask the user to verify the ticker and exchange. Do not invent a security, valuation, or analysis link."
}
]
},
"demo_recording_url": "https://ik.imagekit.io/kkbzr2uz4cp/alphaspread-plugin-demo.mov/ik-video.mp4",
"commerce": false
},
"publication": {
"release_notes": "Updated the listing description. Added interactive valuation charts, historical valuation comparisons, scenario-specific DCF model inspection, and analyst price targets and ratings."
}
}
},
"apps": "./.app.json"
}
SHA-256: c9fccaa832683b23a6db3b6bf220f1315c1dd9a9e3a9a51db0a06e12f2e566e6