technical
Technical analysis (RSI, MA, signal score) for 9,400+ global stocks, by ticker or name.
사용해야 할까요
품질 및 안전성
발견 사항 (1)
- LOWfetch에서
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"technical": {
"url": "https://www.bullbear.ninja/api/mcp"
}
}
}원격 엔드포인트
https://www.bullbear.ninja/api/mcpstreamable-http할 수 있는 일
도구 목록
도구 (5)
🟢get_technical_analysis(tickers)
Technical levels for one or more covered stocks (KR/US/HK/CN/JP/TW/EU) from the precomputed cache: price, MA5/20/60/120, RSI14, Bollinger position, support/resistance, 52-week range, momentum, volatility, trend, and a 0-100 signal score. Accepts tickers or Korean/English company names.
입력 스키마
{
"type": "object",
"properties": {
"tickers": {
"minItems": 1,
"maxItems": 25,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 100
},
"description": "Tickers or company names (KR/EN), up to 25."
}
},
"required": [
"tickers"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢screen_technicals(trend, min_signal_score, max_signal_score, rsi_above, rsi_below, ...)
Screen the covered universe by trend, signal score, RSI, market, and sector. Sort by 'below_high' or 'rsi_asc' for pullbacks/oversold stocks, or 'signal_desc'/'momentum_desc' for leaders.
입력 스키마
{
"type": "object",
"properties": {
"trend": {
"type": "string",
"enum": [
"bullish",
"bearish",
"mixed",
"neutral"
]
},
"min_signal_score": {
"type": "number",
"minimum": 0,
"maximum": 100
},
"max_signal_score": {
"type": "number",
"minimum": 0,
"maximum": 100
},
"rsi_above": {
"type": "number",
"minimum": 0,
"maximum": 100
},
"rsi_below": {
"type": "number",
"minimum": 0,
"maximum": 100
},
"market": {
"type": "string",
"enum": [
"us",
"kr",
"hk",
"cn",
"jp",
"tw",
"eu"
]
},
"sector": {
"type": "string",
"minLength": 1,
"maxLength": 100
},
"sort": {
"description": "Default 'signal_desc'.",
"type": "string",
"enum": [
"signal_desc",
"signal_asc",
"rsi_asc",
"rsi_desc",
"momentum_desc",
"momentum_asc",
"below_high",
"near_high"
]
},
"limit": {
"description": "Default 50, max 200.",
"type": "integer",
"minimum": 1,
"maximum": 200
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢list_covered_stocks(market, sector, query, limit)
Browse the covered universe, optionally filtered by market, sector, or ticker/name. Results include the latest signal score and trend when available.
입력 스키마
{
"type": "object",
"properties": {
"market": {
"type": "string",
"enum": [
"us",
"kr",
"hk",
"cn",
"jp",
"tw",
"eu"
]
},
"sector": {
"type": "string",
"minLength": 1,
"maxLength": 100
},
"query": {
"type": "string",
"minLength": 1,
"maxLength": 100
},
"limit": {
"description": "Default 50, max 200.",
"type": "integer",
"minimum": 1,
"maximum": 200
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢search(query, limit)
Search the covered stock universe by company name or ticker (KR/EN). Returns ids, titles, URLs, and short technical snippets. Pair with fetch for a full record.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"description": "Company name or ticker substring (KR/EN)."
},
"limit": {
"description": "Default 20, max 50.",
"type": "integer",
"minimum": 1,
"maximum": 50
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢fetch(id)
Fetch the full technical record for one stock by id, ticker, or company name. Returns a readable summary and structured metadata.
입력 스키마
{
"type": "object",
"properties": {
"id": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"description": "Ticker or company name, e.g. '005930' or 'SK Hynix'."
}
},
"required": [
"id"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}커뮤니티
증거