Developers API

API Pricing

Flexible plans for every stage. Start free and upgrade as you grow.

Free

Explore API capabilities

0/month
100 req/day
  • 15-min delayed prices
  • Market overview
  • Gainers and losers
  • Company fundamentals
  • Bulk quotes
  • Historical data
  • Financial statements
  • Dividends
  • Price alerts (Webhooks)

Starter

For developers and small projects

149/month
5K req/day
  • All Free plan features
  • Bulk quotes
  • Historical OHLCV data
  • Full financial statements
  • Dividends
  • Full company fundamentals
  • Technical indicators
  • Realtime prices
  • Price alerts (Webhooks)
Most popular

Pro

For growing apps and advanced products

499/month
50K req/day
  • All previous plan features
  • Realtime prices
  • WebSocket streaming
  • Technical indicators (RSI, MACD)
  • Fair value (proprietary)
  • Analyst consensus
  • Stock events (AI)
  • Realtime price alerts (up to 10)
  • Webhook notifications (up to 3 URLs)

Enterprise

For companies and financial platforms

Custom
  • All Pro features
  • Custom limits (API / Webhooks / Alerts)
  • Dedicated infrastructure (optional)
  • Service level agreement (SLA)
  • Priority support

Enterprise options

We tailor the best setup based on your usage

Frequently asked questions

What is the difference between realtime and delayed prices?

Delayed prices are 15 minutes behind the live market. Realtime prices are direct market prices with no delay.

What happens if I exceed my daily limit?

You will receive a 429 (Too Many Requests) error. Limits reset daily at midnight Saudi time.

Can I upgrade or downgrade my plan?

Upgrade (e.g. Starter to Pro): starts immediately at the full new plan price.
Billing period change (monthly to yearly): starts automatically after your current cycle ends.
Downgrade: not available during an active subscription. You can switch to a lower plan when your cycle ends.

Is there a trial period?

The Free plan is always available with 100 requests/day for testing and development.

Which payment methods are supported?

We accept credit cards (Visa, Mastercard), Apple Pay, and STC Pay through the secure Moyasar gateway.

How do I connect to SAHMK API from Python?

Install the SAHMK package with pip install sahmk, set your API key, then call client.get_quote("2222") to fetch a stock quote. Quickstart guide ->

Do you provide a CLI tool?

Yes. The same package includes a CLI. After installing with pip install sahmk you can run sahmk quote 2222 directly from your terminal. CLI guide ->

What is SAHMK MCP and how do I use it with AI tools?

SAHMK MCP is a Model Context Protocol server that connects AI tools like Claude Desktop and Cursor to live market data. Install it with pip install sahmk-mcp and then add the server config to your client. MCP guide ->

Market Data Usage

Sahmk market data may be used within your applications, tools, or products.

Developer plans are intended for development, internal tools, and small-scale applications.

Large-scale public market data platforms, commercial display services, or data redistribution may require an enterprise agreement.

Reselling market data or providing it as a standalone API or data feed is not permitted without a separate agreement with Sahmk.

Need an enterprise-grade setup?

Custom limits + dedicated infrastructure options + SLA support

Explore enterprise solutions