stock-quote — скилл для Claude Code: что делает и как установить
Запрашивает котировки акций через Octagon MCP в реальном времени. Пригодится, когда нужны текущая цена, объём торгов, диапазон за 52 недели и скользящие средние.
npx skills add OctagonAI/skills --skill stock-quote -a claude-codeЧто делает stock-quote
Скилл передаёт запросы к серверу octagon-mcp через инструмент octagon-agent. Он определяет тикер компании, обращается к источнику данных octagon-stock-data-agent и формирует структурированную сводку по публичной акции. В ответ попадают текущая цена, разница с прошлым закрытием, дневной коридор цен, биржа и капитализация.
Скилл не сработает без настроенного сервера Octagon MCP. Без него запросы упадут с ошибкой. Настройку подключения в Cursor, Claude Desktop или Windsurf нужно провести заранее.
Помимо базовой цены инструмент отдаёт технические показатели: объём торгов, а также 50-дневную и 200-дневную скользящие средние. Это помогает отслеживать трендовые сигналы и сравнивать текущее значение с границами 52 недель.
Какие задачи решает
- получить текущую цену и изменение котировок акции
- проверить 50-дневную и 200-дневную скользящие средние
- сопоставить стоимость акции с 52-недельным диапазоном
- узнать рыночную капитализацию и объём торгов
Примеры запросов агенту
- Покажи текущую цену и объём торгов для AAPL.
- Выведи котировки и скользящие средние для MSFT и GOOGL.
- Где сейчас торгуется NVDA относительно 52-недельного диапазона?
Как установить stock-quote
1Через Skills CLI (Vercel)
npx skills add OctagonAI/skills --skill stock-quote -a claude-code2Вручную: положить файлы
~/.claude/skills/stock-quote/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/stock-quote/
1Через Skills CLI (Vercel)
npx skills add OctagonAI/skills --skill stock-quote -a codex2Вручную: положить файлы
.agents/skills/stock-quote/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add OctagonAI/skills --skill stock-quote -a cursor2Вручную: положить файлы
.cursor/skills/stock-quote/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install OctagonAI/skills stock-quote2Вручную: положить файлы
.github/skills/stock-quote/SKILL.md1Через Skills CLI (Vercel)
npx skills add OctagonAI/skills --skill stock-quote -a gemini-cli2Командой платформы
gemini skills install https://github.com/OctagonAI/skills --path skills/stock-quoteВручную: положить файлы
.devin/skills/stock-quote/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add OctagonAI/skills --skill stock-quote -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о stock-quote
Как установить stock-quote в Claude Code?
Выполните команду npx skills add OctagonAI/skills --skill stock-quote -a claude-code. Файл навыка сохранится по пути ~/.claude/skills/stock-quote/SKILL.md.
Что делает скилл stock-quote?
Он запрашивает котировки акций через сервер Octagon MCP. Ассистент возвращает актуальную цену, объём, капитализацию, торговые диапазоны и средние скользящие.
Что требуется для работы stock-quote?
Необходим настроенный сервер octagon-mcp с доступным инструментом octagon-agent. Без этой конфигурации скилл не сможет запросить биржевые данные.
Исходный текст
SKILL.md · MIT
---
name: stock-quote
description: Retrieve real-time stock quotes using Octagon MCP. Use when you need current price, day range, 52-week range, volume, market cap, and moving averages for any publicly traded stock.
---
# Stock Quote
Retrieve real-time stock quotes with current price, volume, day range, 52-week range, market cap, and moving averages using the Octagon MCP server.
## Prerequisites
Ensure Octagon MCP is configured in your AI agent (Cursor, Claude Desktop, Windsurf, etc.). See [references/mcp-setup.md](references/mcp-setup.md) for installation instructions.
## Workflow
### 1. Identify the Stock
Determine the ticker symbol for the stock you want to quote (e.g., AAPL, MSFT, GOOGL).
### 2. Execute Query via Octagon MCP
Use the `octagon-agent` tool with a natural language prompt:
```
Get real-time stock quote for the symbol <TICKER>.
```
**MCP Call Format:**
```json
{
"server": "octagon-mcp",
"toolName": "octagon-agent",
"arguments": {
"prompt": "Get real-time stock quote for the symbol AAPL."
}
}
```
### 3. Expected Output
The agent returns a comprehensive quote including:
| Metric | Example Value |
|--------|---------------|
| Current Price | $270.01 |
| Change | +$10.53 (+4.06%) |
| Volume | 72,890,096 shares |
| Day Range | $259.21 - $270.48 |
| 52-Week Range | $169.21 - $288.62 |
| Market Cap | $3.97 trillion |
| Exchange | NASDAQ |
| Previous Close | $259.48 |
| 50-Day Average | $268.30 |
| 200-Day Average | $236.65 |
**Data Sources**: octagon-stock-data-agent
### 4. Interpret Results
See [references/interpreting-results.md](references/interpreting-results.md) for guidance on:
- Understanding price movements
- Evaluating volume significance
- Analyzing range positions
- Using moving averages
## Example Queries
**Basic Quote:**
```
Get real-time stock quote for the symbol AAPL.
```
**Multiple Stocks:**
```
Get stock quotes for AAPL, MSFT, and GOOGL.
```
**Specific Metrics:**
```
What is the current price and market cap for TSLA?
```
**Range Analysis:**
```
Where is NVDA trading relative to its 52-week range?
```
**Moving Averages:**
```
What are the 50-day and 200-day moving averages for AMZN?
```
## Key Quote Components
### Price Information
| Component | Description |
|-----------|-------------|
| Current Price | Last traded price |
| Change | Dollar change from previous close |
| Percent Change | Percentage change from previous close |
| Previous Close | Prior day's closing price |
### Volume Data
| Component | Description |
|-----------|-------------|
| Volume | Shares traded today |
| Average Volume | Typical daily volume |
| Relative Volume | Current vs. average |
### Range Data
| Component | Description |
|-----------|-------------|
| Day High | Highest price today |
| Day Low | Lowest price today |
| 52-Week High | Highest price in past year |
| 52-Week Low | Lowest price in past year |
### Market Data
| Component | Description |
|-----------|-------------|
| Market Cap | Total market value |
| Exchange | Trading venue (NASDAQ, NYSE, etc.) |
| Shares Outstanding | Total shares issued |
### Technical Indicators
| Component | Description |
|-----------|-------------|
| 50-Day MA | 50-day moving average |
| 200-Day MA | 200-day moving average |
| Golden Cross | 50-day crosses above 200-day |
| Death Cross | 50-day crosses below 200-day |
## Quote Analysis Framework
### Price Position Analysis
| Position | Interpretation |
|----------|----------------|
| Near 52-Week High | Strong momentum, potential resistance |
| Near 52-Week Low | Weakness, potential support |
| Mid-Range | Neutral, watch for direction |
| Above Moving Averages | Bullish trend |
| Below Moving Averages | Bearish trend |
### Volume Analysis
| Volume Level | Interpretation |
|--------------|----------------|
| Above Average | High interest, confirming move |
| Below Average | Low conviction |
| Spike | Unusual activity, catalyst likely |
### Moving Average Signals
| Signal | Condition | Interpretation |
|--------|-----------|----------------|
| Golden Cross | 50-day > 200-day | Bullish |
| Death Cross | 50-day < 200-day | Bearish |
| Price > Both MAs | Above both averages | Strong uptrend |
| Price < Both MAs | Below both averages | Strong downtrend |
## Market Context
### Trading Hours
| Session | Time (ET) |
|---------|-----------|
| Pre-Market | 4:00 AM - 9:30 AM |
| Regular | 9:30 AM - 4:00 PM |
| After-Hours | 4:00 PM - 8:00 PM |
### Quote Timing
| When | Data Reflects |
|------|---------------|
| Market Hours | Real-time or 15-min delay |
| Pre/After Hours | Extended hours trading |
| Closed Market | Previous close |
## Common Use Cases
### Quick Price Check
```
What is AAPL trading at right now?
```
### Portfolio Monitoring
```
Get quotes for my holdings: AAPL, MSFT, GOOGL, AMZN, META.
```
### Valuation Context
```
What is the market cap of NVDA?
```
### Technical Analysis
```
Is TSLA trading above or below its 200-day moving average?
```
### Range Analysis
```
How close is AMZN to its 52-week high?
```
## Analysis Tips
1. **Compare to averages**: Price vs. 50-day and 200-day MA shows trend.
2. **Check volume**: High volume confirms price moves.
3. **Range position**: Near highs = strength, near lows = weakness.
4. **Market cap context**: Larger caps typically less volatile.
5. **Time of day**: Opening and closing often most volatile.
6. **Pre/post market**: Less liquidity, wider spreads.
## Integration with Other Skills
| Skill | Combined Use |
|-------|--------------|
| stock-performance | Current quote + historical context |
| financial-metrics-analysis | Quote + fundamental valuation |
| income-statement | Price vs. earnings relationship |
| analyst-estimates | Quote vs. price targets |
© OctagonAI · MIT · OctagonAI/skills