Argaam
Argaam (argaam.com) reports, daily market report data and articles from the Saudi financial portal.
Call these actions with your String API key; see Authentication. Every call answers with the envelope described in Responses & errors, whose data holds the rows below.
- Site:
argaam - Version:
1.0.0 - Reads from:
argaam.com
| Action | Description | Listed price |
|---|---|---|
report | Read Argaam reports by URL or type:id, such as major-shareholders:62568 or international_market_daily_report:62538. Open report types answer the title, date, body prose and every headed table the page carries; subscriber-only types such as daily-important-events answer with paywalled: true and the public teaser. Arabic /ar/reports/ URLs work too. | Billed per request at your plan's rates |
market-daily | Read Argaam's daily market report by id or URL: market indicator ratios, today's and 52-week high/low counts, company prices, market movers (gainers, losers, active by volume and turnover), companies above their 3-month average, the 52-week closing lists, the day's calendar, sector closes and commodities. All tables come back in the page's own column layout. | Billed per request at your plan's rates |
article | Read Argaam articles by id or URL: the title, publish date, full body text, images and section tags. Articles are public; the body arrives as one text entry per paragraph. | Billed per request at your plan's rates |
report
Read Argaam reports by URL or type:id, such as major-shareholders:62568 or international_market_daily_report:62538. Open report types answer the title, date, body prose and every headed table the page carries; subscriber-only types such as daily-important-events answer with paywalled: true and the public teaser. Arabic /ar/reports/ URLs work too.
POST https://request.usestring.ai/v1/integrations/argaam/reportInput
Unknown fields are rejected.
| Field | Type | Description |
|---|---|---|
items | string[] | Required. Report URLs such as https://www.argaam.com/en/reports/major-shareholders/62568, or type:id pairs such as major-shareholders:62568. 1 to 100 entries. |
Output
data is an array of rows, one per result. Each row has:
| Field | Type | Description |
|---|---|---|
id | string | — |
type | string | The report's URL segment, such as major-shareholders or international_market_daily_report. |
url | string | — |
title | string | null | — |
date | string | null | The date the page shows, YYYY-MM-DD in Riyadh time. |
paywalled | boolean | The report's body sits behind a subscription; only Text (the public teaser) is served. |
text | string[] | The report body's prose, one entry per paragraph. |
sections | object[] | — |
sections[].heading | string | null | — |
sections[].text | string[] | — |
sections[].tables | object[] | — |
sections[].tables[].headers | string[] | null | The table's column labels. |
sections[].tables[].rows | string[] | null[] | null | — |
Example
curl https://request.usestring.ai/v1/integrations/argaam/report \
-H "Authorization: Bearer $STRING_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"items": ["major-shareholders:62568"]
}'data starts with these rows:
[
{
"id": "62568",
"type": "major-shareholders",
"url": "https://www.argaam.com/en/reports/major-shareholders/62568",
"title": "Tadawul: Major ownership changes on Oct.14",
"date": "2026-10-18",
"paywalled": false,
"text": ["Argaam tracks changes to stakes held by major shareholders in Saudi-listed companies on Oct. 14, based on the daily report published by Tadawul."],
"sections": [
{
"heading": "Major Shareholder Changes",
"text": [],
"tables": [
{
"headers": ["Company / Shareholder", "Prev. Holding", "Current Holding", "Change", "Number of traded stocks (k)", "Note"],
"rows": [
["SIECO | Adel abdallah nasser alaadjlan", "15.72%", "15.75%", "0.03%", "58.32", ""],
["DERAYAH REIT | Ibrahim Saleh Abdullah Al-Jasser", "6.25%", "6.27%", "0.02%", "21.50", ""],
["SEDCO CAPITAL REIT | King Abdulaziz Aziziyah Waqaf", "10.91%", "10.89%", "(0.02%)", "37.39", ""],
["ALJOUF | Ahmed Hassan Ahmed Fetaihi", "5.90%", "5.98%", "0.08%", "24.00", ""],
["HILWA | Mishal Abdullah Abdulaziz Al-Rajhi", "5.32%", "5.20%", "(0.12%)", "112.50", ""],
["NETWORKERS | Abdulmohsin Ibrahim Abdulaziz Al-Touq", "35.45%", "35.03%", "(0.42%)", "31.50", ""],
["TAM DEVELOPMENT | TAM DEVELOPMENT Co.", "8.91%", "8.94%", "0.03%", "1.10", ""],
["RIMATH | Badr Abdul Rahman Al-Dulaimi", "21.70%", "21.78%", "0.08%", "1.56", ""],
["RIMATH | Abdul Majeed Abdul Rahman Al-Dulaimi", "19.74%", "18.21%", "(1.53%)", "29.84", ""],
["FIRST AVENUE | Nader Bin Hassan Alamri", "28.52%", "28.53%", "0.01%", "30.00", ""],
["WAJD LIFE | Muhammad Isa Yahya Namazi", "52.00%", "52.01%", "0.01%", "1.25", ""]
]
}
]
}
]
}
]Requests and billing
- Requests: 1 Web Access request per entry in
items. - Billing:
passthrough. Each request the action makes bills at its own rate on your plan; there is no separate charge for the action. See Pricing.
market-daily
Read Argaam's daily market report by id or URL: market indicator ratios, today's and 52-week high/low counts, company prices, market movers (gainers, losers, active by volume and turnover), companies above their 3-month average, the 52-week closing lists, the day's calendar, sector closes and commodities. All tables come back in the page's own column layout.
POST https://request.usestring.ai/v1/integrations/argaam/market-dailyInput
Unknown fields are rejected.
| Field | Type | Description |
|---|---|---|
items | string[] | Required. Market daily report URLs or ids, such as 62562 or 3:62562; a bare id reads the TASI market. 1 to 100 entries. |
Output
data is an array of rows, one per result. Each row has:
| Field | Type | Description |
|---|---|---|
id | string | — |
market | string | The market id in the URL, such as 3 for TASI. |
url | string | — |
title | string | null | — |
date | string | null | YYYY-MM-DD in Riyadh time. |
indicators | object | null | — |
indicators.pe | string | null | Trailing P/E excluding Aramco, as shown (e.g. 18.50 X) |
indicators.recurringPE | string | null | — |
indicators.priceBook | string | null | — |
indicators.dividendYield | string | null | — |
indicators.latestUpdate | string | null | The block's stated date, YYYY-MM-DD. |
highLow | object | null | — |
highLow.todayGainers | integer | null | — |
highLow.todayLosers | integer | null | — |
highLow.week52Gainers | integer | null | — |
highLow.week52Losers | integer | null | — |
prices | object | null | Company Prices: company, price, change, change %, events. |
prices.headers | string[] | null | The table's column labels. |
prices.rows | string[] | null[] | null | — |
movers | object | null | — |
movers.gainers | object | null | — |
movers.gainers.headers | string[] | null | The table's column labels. |
movers.gainers.rows | string[] | null[] | null | — |
movers.losers | object | null | — |
movers.losers.headers | string[] | null | The table's column labels. |
movers.losers.rows | string[] | null[] | null | — |
movers.activeByVolume | object | null | — |
movers.activeByVolume.headers | string[] | null | The table's column labels. |
movers.activeByVolume.rows | string[] | null[] | null | — |
movers.activeByTurnover | object | null | — |
movers.activeByTurnover.headers | string[] | null | The table's column labels. |
movers.activeByTurnover.rows | string[] | null[] | null | — |
aboveAverage | object | null | Companies trading above their 3-month average volume. |
aboveAverage.headers | string[] | null | The table's column labels. |
aboveAverage.rows | string[] | null[] | null | — |
week52High | object | null | Companies at their highest 52-week closing. |
week52High.headers | string[] | null | The table's column labels. |
week52High.rows | string[] | null[] | null | — |
week52Low | object | null | Companies at their lowest 52-week closing. |
week52Low.headers | string[] | null | The table's column labels. |
week52Low.rows | string[] | null[] | null | — |
calendar | object | null | The day's calendar: company and event. |
calendar.headers | string[] | null | The table's column labels. |
calendar.rows | string[] | null[] | null | — |
sectors | object | null | Sector Closure: sector, value, change, change %. |
sectors.headers | string[] | null | The table's column labels. |
sectors.rows | string[] | null[] | null | — |
commodities | object | null | International commodities: name, price, change, change %. |
commodities.headers | string[] | null | The table's column labels. |
commodities.rows | string[] | null[] | null | — |
Example
curl https://request.usestring.ai/v1/integrations/argaam/market-daily \
-H "Authorization: Bearer $STRING_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"items": ["62562"]
}'data starts with these rows:
[
{
"id": "62562",
"market": "3",
"url": "https://www.argaam.com/en/market-daily-report/3/62562",
"title": "TASI rises 0.8% to 10,190 pts, turnover at SAR 2.4B",
"date": "2026-10-18",
"indicators": {
"pe": "18.43 X",
"recurringPE": "17.00 X",
"priceBook": "1.80 X",
"dividendYield": "3.42 %",
"latestUpdate": "2026-10-19"
},
"highLow": {
"todayGainers": 208,
"todayLosers": 68,
"week52Gainers": 32,
"week52Losers": 257
},
"prices": {
"headers": ["Company", "Price", "Change", "Change (%)", "Events"],
"rows": [
["NADEC", "12.79", "0.05", "0.39 %", "-"],
["ALRAJHI", "61.15", "0.15", "0.25 %", "-"],
["SABIC", "45.72", "1.16", "2.60 %", "-"],
["SPPC", "6.35", "0.13", "2.09 %", "-"],
["MOUWASAT", "59.10", "(1.15)", "(1.91 %)", "-"],
["SNB", "37.58", "0.48", "1.29 %", "-"],
["SAUDI ARAMCO", "25.80", "0.52", "2.06 %", "-"],
["ACWA", "158.10", "2.90", "1.87 %", "-"],
["EQUIPMENT HOUSE", "26.38", "0.46", "1.77 %", "-"]
]
},
"movers": {
"gainers": {
"headers": ["Company", "52 Weeks Range", "Price", "Change", "Price Earnings"],
"rows": [
["ALARABIA", "42.12 38.00 131.60", "42.12", "9.97 %", "NEG"],
["LADUN", "1.99 1.62 2.99", "1.99", "9.94 %", "NEG"],
["SVCP", "16.90 15.59 28.16", "16.90", "7.23 %", "NEG"],
["DWF", "73.95 69.00 149.70", "73.95", "5.57 %", "NEG"],
["ALMAWARID", "91.00 73.00 112.20", "91.00", "5.08 %", "10.20"],
["ALWASAIL INDUSTRIAL", "2.80 2.48 4.10", "2.80", "4.87 %", "23.21"],
["AlRAMZ", "54.85 49.04 69.75", "54.85", "4.48 %", "8.91"],
["ARMAH", "59.35 50.55 85.10", "59.35", "4.12 %", "33.16"],
["EPCCO", "23.25 21.95 27.56", "23.25", "3.98 %", "9.17"],
["LEEJAM SPORTS", "81.50 69.65 150.70", "81.50", "3.95 %", "15.60"]
]
},
"losers": {
"headers": ["Company", "52 Weeks Range", "Price", "Change", "Price Earnings"],
"rows": [
["WATANI STEEL", "3.22 1.50 3.88", "3.22", "(8.00 %)", "59.42"],
["ALBILAD US TECH ETF", "25.63 19.88 28.00", "25.63", "(2.99 %)", "-"],
["NAJRAN CEMENT", "5.47 5.17 7.81", "5.47", "(2.32 %)", "34.45"],
["SAICO", "9.25 8.30 13.92", "9.25", "(2.12 %)", "26.51"],
["SADAFCO", "170.50 169.60 290.60", "170.50", "(2.01 %)", "13.72"],
["MOUWASAT", "59.10 58.15 79.75", "59.10", "(1.91 %)", "13.90"],
["ALBILAD US ETF", "17.16 12.92 18.20", "17.16", "(1.89 %)", "-"],
["ALISTITHMAR REIT", "6.45 6.38 8.50", "6.45", "(1.83 %)", "NEG"],
["ALINMA GOVERNMENT SUKUK ETF", "10.00 9.65 11.49", "10.00", "(1.77 %)", "-"],
["FLYNAS", "38.80 37.18 81.70", "38.80", "(1.52 %)", "More than 100"]
]
},
"activeByVolume": {
"headers": ["Company", "52 Weeks Range", "Price", "Volume (M)", "Percentage to Market"],
"rows": [
["LADUN", "1.99 1.62 2.99", "1.99", "26,467,478", "16.68 %"],
["WATANI STEEL", "3.22 1.50 3.88", "3.22", "21,328,226", "13.44 %"],
["SAUDI ARAMCO", "25.80 23.29 27.96", "25.80", "7,566,565", "4.77 %"],
["AMERICANA", "2.41 1.62 2.52", "2.41", "5,979,378", "3.77 %"],
["ALRAJHI", "61.15 60.25 73.40", "61.15", "4,134,312", "2.61 %"],
["BATIC", "1.70 1.66 2.36", "1.70", "3,626,098", "2.28 %"],
["BJAZ", "11.24 10.81 13.04", "11.24", "3,270,797", "2.06 %"],
["ALKATHIRI", "1.08 1.03 2.26", "1.08", "2,712,818", "1.71 %"],
["SAUDI KAYAN", "4.67 4.50 6.25", "4.67", "2,608,693", "1.64 %"],
["APC", "5.19 3.38 6.33", "5.19", "2,487,317", "1.57 %"]
]
},
"activeByTurnover": {
"headers": ["Company", "52 Weeks Range", "Price", "Turnover", "Percentage to Market"],
"rows": [
["ALRAJHI", "61.15 60.25 73.40", "61.15", "253,264,128", "10.76 %"],
["SAUDI ARAMCO", "25.80 23.29 27.96", "25.80", "194,479,915", "8.26 %"],
["WATANI STEEL", "3.22 1.50 3.88", "3.22", "72,220,397", "3.07 %"],
["SABIC", "45.72 44.00 62.50", "45.72", "69,886,976", "2.97 %"],
["SNB", "37.58 36.00 45.24", "37.58", "55,737,749", "2.37 %"],
["SAB", "33.44 30.20 37.92", "33.44", "53,121,038", "2.26 %"],
["MAADEN", "60.30 54.90 79.90", "60.30", "52,982,543", "2.25 %"],
["ALARABIA", "42.12 38.00 131.60", "42.12", "52,439,314", "2.23 %"],
["LADUN", "1.99 1.62 2.99", "1.99", "51,310,809", "2.18 %"],
["STC", "42.30 40.20 45.38", "42.30", "46,617,181", "1.98 %"]
]
}
},
"aboveAverage": {
"headers": ["Company", "Average Volume (3M)", "Volume", "Percentage Change"],
"rows": [
["SABI QUANT ETF", "936.00", "13,586.00", "1,351.50 %"],
["WATANI STEEL", "2,342,536.00", "21,328,226.00", "810.48 %"],
["LADUN", "4,865,864.00", "26,467,478.00", "443.94 %"],
["MEFIC REIT", "91,437.00", "451,021.00", "393.26 %"],
["YC", "331,553.00", "1,568,254.00", "373.00 %"],
["ALARABIA", "294,432.00", "1,284,696.00", "336.33 %"],
["ZOUJAJ", "153,724.00", "491,719.00", "219.87 %"],
["BANAN", "600,637.00", "1,553,894.00", "158.71 %"],
["LUMI", "175,420.00", "438,450.00", "149.94 %"],
["SADAFCO", "33,928.00", "76,391.00", "125.16 %"]
]
},
"week52High": {
"headers": ["Company", "Price", "Change 52 Weeks"],
"rows": [
["FIPCO", "38.92", "8.84 %"]
]
},
"week52Low": {
"headers": ["Company", "Price", "Change 52 Weeks"],
"rows": [
["SHAKER", "9.42", "(57.71 %)"],
["RED SEA", "18.41", "(57.38 %)"],
["SAUDI GERMAN HEALTH", "26.18", "(53.17 %)"],
["FLYNAS", "38.80", "(50.13 %)"],
["SACO", "16.33", "(48.71 %)"],
["SEERA", "16.94", "(46.29 %)"],
["BAWAN", "30.74", "(45.11 %)"],
["DALLAH HEALTH", "71.15", "(44.84 %)"],
["TADAWUL GROUP", "115.20", "(44.54 %)"],
["SADAFCO", "170.50", "(40.80 %)"],
["CATRION", "58.25", "(39.98 %)"],
["LAZURDE", "8.61", "(33.20 %)"],
["SMC HEALTHCARE", "13.12", "(32.02 %)"],
["NAYIFAT", "9.29", "(29.51 %)"],
["BAAZEEM", "4.94", "(28.41 %)"],
["RIYAD REIT", "4.21", "(22.75 %)"],
["ALKHABEER INCOME", "4.40", "(20.72 %)"],
["MEFIC REIT", "3.01", "(20.37 %)"],
["ALISTITHMAR REIT", "6.45", "(19.17 %)"],
["SABI QUANT ETF", "41.64", "(11.97 %)"],
["ALKHABEER REIT", "5.41", "(6.40 %)"],
["BONYAN REIT", "8.95", "(3.35 %)"],
["ALBILAD SOVEREIGN SUKUK ETF", "8.15", "(3.09 %)"]
]
},
"calendar": {
"headers": ["Company", "Event"],
"rows": [
["SPORT CLUBS", "General Assembly"],
["BUILD STATION", "Cash Dividend Distribution"],
["General Authority For Statistics", "Reports"]
]
},
"sectors": {
"headers": ["Sector", "Value", "Change", "Change (%)"],
"rows": [
["Energy", "4,952.94", "(1.08)", "(0.02 %)"],
["Materials", "4,665.67", "(11.32)", "(0.24 %)"],
["Capital Goods", "13,124.18", "35.06", "0.27 %"],
["Commercial & Professional Svc", "3,134.24", "(74.94)", "(2.34 %)"],
["Transportation", "3,447.97", "(49.26)", "(1.41 %)"],
["Consumer Durables & Apparel", "2,996.91", "(23.58)", "(0.78 %)"],
["Consumer Services", "3,080.33", "(25.40)", "(0.82 %)"],
["Media and Entertainment", "6,469.47", "(261.47)", "(3.88 %)"],
["Consumer Discretionary Distribution & Retail", "7,205.48", "(39.84)", "(0.55 %)"],
["Consumer Staples Distribution & Retail", "4,791.81", "(48.90)", "(1.01 %)"],
["Food & Beverages", "4,049.83", "(45.54)", "(1.11 %)"],
["Health Care Equipment & Svc", "8,224.23", "(103.28)", "(1.24 %)"],
["Pharma, Biotech & Life Sciences", "4,274.57", "(50.37)", "(1.16 %)"],
["Banks", "11,938.09", "(116.48)", "(0.97 %)"],
["Financial Services", "4,442.73", "(59.00)", "(1.31 %)"],
["Insurance", "7,856.85", "(194.39)", "(2.41 %)"],
["Telecommunication Services", "8,304.35", "(67.57)", "(0.81 %)"],
["Utilities", "6,566.15", "54.84", "0.84 %"],
["REITs", "2,638.79", "(11.02)", "(0.42 %)"],
["Real Estate Mgmt & Dev't", "2,851.46", "(13.54)", "(0.47 %)"],
["Software & Services", "48,783.50", "(550.53)", "(1.12 %)"],
["Household & Personal Products", "3,939.92", "(72.51)", "(1.81 %)"]
]
},
"commodities": {
"headers": ["Name", "", "Price", "Change (value)", "Change (%)"],
"rows": [
["Brent Crude Oil", "", "109.64", "(0.23)", "(0.21 %)"],
["Nymex", "", "101.86", "0.48", "0.47 %"],
["Natural Gas", "", "3.08", "(0.04)", "(1.23 %)"],
["Gold", "", "4,143.14", "(23.65)", "(0.57 %)"],
["Silver", "", "57.26", "0.25", "0.44 %"],
["High Grade Copper", "", "6.57", "(0.01)", "(0.09 %)"],
["Iron Ore", "", "90.90", "0.33", "0.36 %"],
["Aluminum", "", "3,107.75", "14.25", "0.46 %"],
["LEAD", "", "1,894.50", "9.50", "0.50 %"],
["Zinc", "", "3,720.00", "38.00", "1.03 %"],
["Steel", "", "1,335.00", "10.00", "0.75 %"],
["Wheat (CBOT)", "", "655.75", "(4.40)", "(0.67 %)"],
["Corn (CBOT)", "", "467.50", "(6.40)", "(1.35 %)"],
["Coffee (ICEUS)", "", "316.55", "10.95", "3.61 %"],
["Whole Milk Powder", "", "4,325.00", "(112.50)", "(2.60 %)"],
["Skim Milk Powder", "", "3,837.50", "225.00", "5.86 %"],
["Refining margins", "", "2.81", "6.85", "(169.55 %)"],
["VLCC \"Spot\"", "", "-", "-", "-"],
["Fujairah Fuel Pric (mt) ($)", "", "-", "-", "-"],
["LPG (mt) ($)", "", "-", "-", "-"],
["VLCC \"TC/1Year\" ($)", "", "-", "-", "-"]
]
}
}
]Requests and billing
- Requests: 1 Web Access request per entry in
items. - Billing:
passthrough. Each request the action makes bills at its own rate on your plan; there is no separate charge for the action. See Pricing.
article
Read Argaam articles by id or URL: the title, publish date, full body text, images and section tags. Articles are public; the body arrives as one text entry per paragraph.
POST https://request.usestring.ai/v1/integrations/argaam/articleInput
Unknown fields are rejected.
| Field | Type | Description |
|---|---|---|
items | string[] | Required. Article ids or URLs, such as 1944455 or https://www.argaam.com/en/article/articledetail/id/1944455. 1 to 100 entries. |
Output
data is an array of rows, one per result. Each row has:
| Field | Type | Description |
|---|---|---|
id | string | — |
url | string | — |
title | string | null | — |
date | string | null | YYYY-MM-DD in Riyadh time. |
text | string[] | The article's prose, one entry per paragraph. |
imageUrls | string[] | — |
tags | string[] | The section tags the article files under, such as Argaam Interviews. |
Example
curl https://request.usestring.ai/v1/integrations/argaam/article \
-H "Authorization: Bearer $STRING_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"items": ["1944455"]
}'data starts with these rows:
[
{
"id": "1944455",
"url": "https://www.argaam.com/en/article/articledetail/id/1944455",
"title": "Alfanar sees strong Saudi power demand growth driven by AI",
"date": "2026-10-15",
"text": ["Pascal Hoerter, CEO of Alfanar Electric", "Alfanar Group expects strong growth in Saudi Arabia’s electricity demand, driven by data centers and artificial intelligence (AI) technologies, with its electrical manufacturing business poised to expand through 2030, its CEO said.", "However, demand for electrical solutions in Saudi Arabia’s housing sector has declined over the past three to four years, partly due to higher interest rates that have reduced individuals’ ability to buy homes, Hoerter said.", "Local manufacturing capabilities have given Alfanar greater flexibility to respond to changing market conditions and supply chain disruptions, while reducing its reliance on imports, Hoerter said.", "He stressed the importance of owning technologies and intellectual property in Saudi Arabia, enabling the company to manufacture products locally and export them to international markets.", "Local content programs have supported Alfanar’s growth over the past decade, strengthening its manufacturing capabilities and helping it move from systems integration to manufacturing and technology exports, he said.", "Alfanar Group allocates between 7% and 10% of its total revenue to research and development and invests millions in training and qualifying Saudi talent, Hoerter said, without disclosing the amount.", "In the oil and gas sector, Alfanar aims to expand its business with Saudi Aramco to include projects and investments outside the kingdom, he added."],
"imageUrls": ["https://argaamplus.s3.amazonaws.com/5e8f37b3-8e76-4f01-9fee-45d0322511ec.png"],
"tags": ["Argaam Interviews", "Conferences Interviews", "Companies Interviews"]
}
]Requests and billing
- Requests: 1 Web Access request per entry in
items. - Billing:
passthrough. Each request the action makes bills at its own rate on your plan; there is no separate charge for the action. See Pricing.