Stock Data - Simplywall.st
Fetch comprehensive stock data from Simplywall.st for any global stock.
When to Use
- User asks about stock prices ("Berapa harga saham ADRO?")
- User wants valuation analysis ("ADRO undervalued atau overvalued?")
- User needs financial data ("Berapa revenue BBCA?")
- User wants dividend info ("Berapa dividend yield TLKM?")
- User asks for investment analysis ("Bagaimana analisa NVDA?")
Input Parameters
| Parameter |
Type |
Required |
Description |
| ticker |
string |
Yes |
Stock ticker symbol (e.g., ADRO, AAPL, BBRI) |
| exchange |
string |
No |
Exchange hint (e.g., IDX, NASDAQ, NYSE) |
Output Structure
{
"success": true,
"ticker": "ADRO",
"exchange": "IDX",
"data": {
"company": {
"name": "PT Alamtri Resources Indonesia Tbk",
"description": "Company description...",
"country": "Indonesia",
"founded": 2004,
"website": "www.alamtri.com"
},
"price": {
"lastSharePrice": 2300,
"currency": "IDR",
"return7D": 0.036,
"return1Yr": 0.055
},
"valuation": {
"marketCap": 3908.23,
"peRatio": 13.07,
"pbRatio": 0.85,
"pegRatio": 0.41,
"intrinsicDiscount": -39.06,
"status": "overvalued"
},
"financials": {
"eps": 0.0104,
"roe": 8.77,
"roa": 3.09,
"debtEquity": 0.12
},
"dividend": {
"yield": 13.48,
"futureYield": 5.64,
"payingYears": 10,
"payoutRatio": 1.88
},
"forecast": {
"earningsGrowth1Y": 0.51,
"roe1Y": 9.74,
"analystCount": 10
},
"snowflake": {
"value": 3,
"future": 6,
"past": 2,
"health": 6,
"dividend": 4
},
"recentEvents": [
{
"title": "Investor sentiment improves...",
"description": "..."
}
],
"fetchedAt": "2026-02-22T08:30:00Z"
}
}
Example Usage
User: "Cek saham ADRO gimana?"
→ Call stock_data(ticker="ADRO")
User: "What's Apple's P/E ratio?"
→ Call stock_data(ticker="AAPL", exchange="NASDAQ")
User: "Berapa dividend yield TLKM?"
→ Call stock_data(ticker="TLKM")
Supported Exchanges
| Exchange |
Code |
Example Tickers |
| Indonesia |
IDX |
ADRO, BBRI, BBCA, TLKM |
| US NASDAQ |
NASDAQ |
AAPL, NVDA, GOOGL |
| US NYSE |
NYSE |
JPM, BAC, WMT |
| Australia |
ASX |
BHP, CBA, RIO |
| UK |
LSE |
HSBA, BP, SHEL |
| Canada |
TSX |
RY, TD, CNR |
| Singapore |
SGX |
DBS, OCBC |
Data Source
- Direct HTTP fetch from SimplyWall.st
- Parses
__REACT_QUERY_STATE__ data embedded in HTML
- No API key required
- Price data updated daily
- Fair value estimates based on proprietary model
- Use as guide only, not investment advice
Technical Details
This skill uses direct HTTP requests to fetch SimplyWall.st pages, then parses the __REACT_QUERY_STATE__ data embedded in the HTML to extract structured stock information including:
- Company基本信息
- Current price and returns
- Valuation metrics (PE, PB, PEG, market cap)
- Financial ratios (ROE, ROA, EPS, debt/equity)
- Dividend information (yield, payout ratio)
- Forecast data (growth estimates, analyst count)
- Snowflake ratings (5-point scoring system)
- Recent company events
1---2name: stock-data3description: Fetch comprehensive stock data from Simplywall.st. Use when user asks about stock prices, valuation, financials, dividend, or investment analysis for any global stock.4---5
6# Stock Data - Simplywall.st
7
8Fetch comprehensive stock data from Simplywall.st for any global stock.
9
10## When to Use
11
12- User asks about stock prices ("Berapa harga saham ADRO?")
13- User wants valuation analysis ("ADRO undervalued atau overvalued?")
14- User needs financial data ("Berapa revenue BBCA?")
15- User wants dividend info ("Berapa dividend yield TLKM?")
16- User asks for investment analysis ("Bagaimana analisa NVDA?")
17
18## Input Parameters
19
20| Parameter | Type | Required | Description |
21|-----------|------|----------|-------------|
22| ticker | string | Yes | Stock ticker symbol (e.g., ADRO, AAPL, BBRI) |
23| exchange | string | No | Exchange hint (e.g., IDX, NASDAQ, NYSE) |
24
25## Output Structure
26
27```json
28{
29 "success": true,
30 "ticker": "ADRO",
31 "exchange": "IDX",
32 "data": {
33 "company": {
34 "name": "PT Alamtri Resources Indonesia Tbk",
35 "description": "Company description...",
36 "country": "Indonesia",
37 "founded": 2004,
38 "website": "www.alamtri.com"
39 },
40 "price": {
41 "lastSharePrice": 2300,
42 "currency": "IDR",
43 "return7D": 0.036,
44 "return1Yr": 0.055
45 },
46 "valuation": {
47 "marketCap": 3908.23,
48 "peRatio": 13.07,
49 "pbRatio": 0.85,
50 "pegRatio": 0.41,
51 "intrinsicDiscount": -39.06,
52 "status": "overvalued"
53 },
54 "financials": {
55 "eps": 0.0104,
56 "roe": 8.77,
57 "roa": 3.09,
58 "debtEquity": 0.12
59 },
60 "dividend": {
61 "yield": 13.48,
62 "futureYield": 5.64,
63 "payingYears": 10,
64 "payoutRatio": 1.88
65 },
66 "forecast": {
67 "earningsGrowth1Y": 0.51,
68 "roe1Y": 9.74,
69 "analystCount": 10
70 },
71 "snowflake": {
72 "value": 3,
73 "future": 6,
74 "past": 2,
75 "health": 6,
76 "dividend": 4
77 },
78 "recentEvents": [
79 {
80 "title": "Investor sentiment improves...",
81 "description": "..."
82 }
83 ],
84 "fetchedAt": "2026-02-22T08:30:00Z"
85 }
86}
87```
88
89## Example Usage
90
91```
92User: "Cek saham ADRO gimana?"
93→ Call stock_data(ticker="ADRO")
94
95User: "What's Apple's P/E ratio?"
96→ Call stock_data(ticker="AAPL", exchange="NASDAQ")
97
98User: "Berapa dividend yield TLKM?"
99→ Call stock_data(ticker="TLKM")
100```
101
102## Supported Exchanges
103
104| Exchange | Code | Example Tickers |
105|----------|------|-----------------|
106| Indonesia | IDX | ADRO, BBRI, BBCA, TLKM |
107| US NASDAQ | NASDAQ | AAPL, NVDA, GOOGL |
108| US NYSE | NYSE | JPM, BAC, WMT |
109| Australia | ASX | BHP, CBA, RIO |
110| UK | LSE | HSBA, BP, SHEL |
111| Canada | TSX | RY, TD, CNR |
112| Singapore | SGX | DBS, OCBC |
113
114## Data Source
115
116- Direct HTTP fetch from SimplyWall.st
117- Parses `__REACT_QUERY_STATE__` data embedded in HTML
118- No API key required
119- Price data updated daily
120- Fair value estimates based on proprietary model
121- Use as guide only, not investment advice
122
123## Technical Details
124
125This skill uses direct HTTP requests to fetch SimplyWall.st pages, then parses the `__REACT_QUERY_STATE__` data embedded in the HTML to extract structured stock information including:
126- Company基本信息
127- Current price and returns
128- Valuation metrics (PE, PB, PEG, market cap)
129- Financial ratios (ROE, ROA, EPS, debt/equity)
130- Dividend information (yield, payout ratio)
131- Forecast data (growth estimates, analyst count)
132- Snowflake ratings (5-point scoring system)
133- Recent company events