Get current prices
tossinvest_get_pricesFetch the latest traded price for up to 200 Korean (KRX) or US stocks in a single call. Returns price, currency, and timestamp for each symbol.
Instructions
Get the latest traded price for one or more Korean (KRX) or US stocks.
This is the cheapest way to answer "what is X trading at". Up to 200 symbols in one call, so batch rather than looping.
Args:
symbols (string): Comma-separated symbols, max 200, no spaces. KRX = 6 digits ('005930'), US = ticker ('AAPL').
response_format ('markdown' | 'json'): default 'markdown'.
Returns { count, prices: [{ symbol, lastPrice, currency, timestamp }] }. lastPrice is a decimal string in the symbol's own currency (KRW for KRX, USD for US). timestamp is null when the symbol has not traded yet today.
Examples:
"How much is Samsung Electronics?" -> symbols='005930'
"Compare Apple and Microsoft" -> symbols='AAPL,MSFT'
Don't use for indices (KOSPI/KOSDAQ) or bond yields — use tossinvest_get_market_indicator_prices.
Errors: 404 stock-not-found when a symbol does not exist.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| symbols | Yes | Comma-separated stock symbols, up to 200 (e.g. '005930,000660' or 'AAPL,MSFT'). No spaces. | |
| response_format | No | Output format: 'markdown' for a compact human-readable summary, 'json' for the complete raw payload. | markdown |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | ||
| prices | Yes | ||
| truncated | No | ||
| truncation_message | No |