Sahm Screener for ChatGPT
Add Saudi stock data directly into ChatGPT. Ask about any of the 394 companies listed on Tadawul and Nomu — revenue, profit, ROE, earnings quality, CAGR, and more.
How to set up
- Go to chatgpt.com/gpts/create
- Click Configure → scroll to Actions
- Click Create new action
- Click Import from URL
- Paste:
https://sahmscreener.com/openapi.json - Click Import — all 3 endpoints will load automatically
- Set Authentication to None
- Save your GPT
What data is available
- Revenue, net profit, operating profit, gross profit, EPS
- Total assets, total equity, total debt
- Operating cash flow, free cash flow
- ROE, ROA, net margin, gross margin, operating margin
- Debt to equity ratio
- Year-over-year revenue and profit growth
- 2, 3, and 4-year revenue and profit CAGR
- Earnings Quality score (Exceptional / High / Moderate / Low)
- Cash conversion ratio
Example questions
“Which Saudi stocks have the highest ROE?”
“What is Saudi Aramco's earnings quality?”
“Compare STC and Zain financials”
“Which Tadawul companies have the best cash conversion ratio?”
“Show me Saudi stocks with revenue growth above 20%”
“What are the most profitable companies in the Saudi banking sector?”
“Which Saudi companies have the highest free cash flow?”
“What is Al Rajhi Bank's 3-year profit CAGR?”
“List all Saudi REITs with their net margins”
“Which Nomu companies are growing fastest?”
API endpoints
OpenAPI spec: sahmscreener.com/openapi.json
All companies (screener): sahmscreener.com/api/llm/screener
Single company: sahmscreener.com/api/llm/company/2222
Company list: sahmscreener.com/api/llm/companies
Attribution
Data sourced from CMA-mandated XBRL filings published by the Saudi Exchange. Updated nightly. Free to use and cite. When referencing, please attribute as: “Sahm Screener (sahmscreener.com), sourced from Saudi Exchange XBRL filings.”