← Files StockasticARCHIVED FILE
plugin.json
6.17 KB · Nov 11, 2026 · 00:09 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "stockastic",
"version": "1.0.0",
"description": "Egyptian Exchange (EGX) market data and your own Stockastic portfolio, inside ChatGPT.",
"author": {
"name": "Stockastic",
"email": "info@stockastic.app",
"url": "https://stockastic.app"
},
"homepage": "https://stockastic.app",
"extensions": {
"com.openai": {
"interface": {
"displayName": "Stockastic",
"shortDescription": "Egyptian stock market data",
"longDescription": "Stockastic brings data on the Egyptian Exchange (EGX) and your own Stockastic portfolio into ChatGPT.\n\nAsk about:\n- Stock prices, daily moves, returns over any period, and price history\n- Company fundamentals, quarterly financial statements, shareholders, dividends and bonus shares\n- Technical indicators such as RSI, MACD and moving averages\n- EGX 30, EGX 70 and EGX 100 levels and members, sector performance, top gainers and losers\n- Mutual funds, gold and silver prices, exchange rates, T-bill yields, foreign vs local trading, large trades\n- Company news and official disclosures\n- Your own portfolio: holdings, value, gains and losses (after you sign in with your Stockastic account)\n\nWho it is for: investors and analysts following the Egyptian market, and Stockastic users who want to ask about their portfolio in plain language, in English or Arabic.\n\nLimitations: Stockastic returns data, not investment advice, and it cannot place trades or move money. History is limited: about 1 year for prices and indices, 30 days of news, and the last 5 quarters of financial statements. Usage limits apply per user. Prices are in Egyptian pounds unless marked as US dollars. A Stockastic account with access to StockyDoo is required.",
"developerName": "Stockastic",
"category": "Finance",
"websiteURL": "https://stockastic.app",
"supportURL": "https://stockastic.app/en/blog/stockydoo-in-chatgpt",
"privacyPolicyURL": "https://stockastic.app/en/privacy",
"termsOfServiceURL": "https://stockastic.app/en/terms",
"defaultPrompt": [
"How did the EGX 30 do today, and what were the top gainers?",
"Show my Stockastic portfolio and how each holding is doing",
"Compare COMI and HRHO on valuation and 1-year return"
],
"brandColor": "#2563EB",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Signed-in user asks about their own portfolio. Uses the reviewer test account's sample portfolio.",
"prompt": "Show my Stockastic portfolio and how much each holding is worth",
"tools_triggered": "get_my_portfolio",
"expected_behavior": "Lists the account's holdings: COMI 200 shares, TMGH 300 shares, EAST 400 shares, Beltone Meya Meya fund 100 units, 20 g of 21K gold and EGP 10,000 cash, with each holding's current value and gain or loss in EGP, and the portfolio total."
},
{
"description": "A single stock's latest trading day.",
"prompt": "How did Commercial International Bank (COMI) do today?",
"tools_triggered": "get_stock_snapshot",
"expected_behavior": "Gives COMI's latest close, change and percent change for the latest trading day, with the date, plus volume or value traded. Prices in EGP."
},
{
"description": "Comparing two stocks on valuation and returns.",
"prompt": "Compare TMGH and EAST on valuation and their 1-year return",
"tools_triggered": "compare_stocks",
"expected_behavior": "Shows both stocks side by side: valuation figures such as P/E and P/B, and each stock's 1-year return, with the data date. States facts without telling the user which one to buy."
},
{
"description": "Market-wide movers on the Egyptian Exchange.",
"prompt": "What were the top gainers and losers on the Egyptian Exchange today?",
"tools_triggered": "get_market_movers",
"expected_behavior": "Lists the top gaining and top losing EGX stocks for the latest trading day with their percent change and closing price, and the date."
},
{
"description": "Gold price and exchange rate in Egypt.",
"prompt": "What is today's 21K gold price in Egypt and the US dollar rate?",
"tools_triggered": "get_metal_prices, get_fx_rates",
"expected_behavior": "Gives the latest 21K gold price per gram in EGP and the latest USD/EGP rate, each with its date."
}
],
"negative": [
{
"description": "Changing account data. Every Stockastic tool is read-only and none can edit or delete a portfolio; the expected response says it cannot delete or change the portfolio and points the user to their Stockastic account.",
"prompt": "Delete my Stockastic portfolio"
},
{
"description": "Out of coverage. Stockastic covers the Egyptian Exchange only, so it should not be used for a US stock; the expected response does not call Stockastic tools (ChatGPT may answer from other sources, or say Stockastic covers Egyptian stocks only).",
"prompt": "What is Apple's stock price today?"
},
{
"description": "Another person's portfolio. The portfolio tool only returns the signed-in user's own holdings and takes no user id; the expected response says it can only show the user's own portfolio.",
"prompt": "Show me the portfolio of Stockastic user number 25"
}
]
},
"demo_recording_url": "https://drive.google.com/file/d/1r_4M6vajRnMIWX_xHOZ05lc6O62h8ZMP/view?usp=sharing",
"commerce": false,
"commerce_description": "Stockastic does not sell products or take payments inside ChatGPT."
},
"publication": {
"release_notes": "First release: EGX market data and the signed-in user's Stockastic portfolio."
},
"apps": "./.app.json"
}
}
}
SHA-256: 1b01d61cb2a62f69faf3faa696c79094933b9299b02e6eeb1db4b8ad4eed4955