stockpilot-indol-chi.vercel.app
A WebMCP-powered trading terminal where humans and AI agents research markets, analyze SEC filings, and trade together — on real data.
First seen 2026-09-14 · Last seen 2026-09-14 · Source: webmcp.com
Answer 16 · Act 18 · Transact 3 · Score: Not yet scored
Tool inspector
draw_on_compare_chart
Draw technical pattern annotations (trendlines, ABCD, head & shoulders, triangles, rectangles, text labels, horizontal lines, etc.) directly onto the comparison chart canvas. IMPORTANT — call get_chart_data_range first to get exact valid dates and prices for the symbol. Never invent dates or prices; use only values from that response. Supported tool values: trendline, horizontal, ray, channel, rectangle, abcd, xabcd, cypher, headshoulders, triangle, threedrives, measure, text. Points use { date: "YYYY-MM-DD", price: }. Dates are snapped to the nearest real trading day. Prices are clamped to that bar's high/low range. The chart scrolls to show all annotated bars.
Page: /
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
symbol |
string | yes | Ticker to display in the chart (e.g. AAPL) |
drawings |
array | yes | One or more drawing objects to render on the chart |
clearExisting |
boolean | no | Remove existing canvas drawings first (default true). |
chartStyle |
string | no | candles | bars | line | area (default candles). |
Raw JSON schema
{
"type": "object",
"properties": {
"symbol": {
"type": "string",
"description": "Ticker to display in the chart (e.g. AAPL)"
},
"drawings": {
"type": "array",
"description": "One or more drawing objects to render on the chart",
"items": {
"type": "object",
"properties": {
"tool": {
"type": "string",
"description": "Drawing type: trendline | horizontal | ray | channel | rectangle | abcd | xabcd | cypher | headshoulders | triangle | threedrives | measure | text"
},
"color": {
"type": "string",
"description": "CSS hex color, e.g. #fbbf24."
},
"text": {
"type": "string",
"description": "Label text (only for tool === 'text')."
},
"points": {
"type": "array",
"description": "Anchor points. Get exact dates and prices from get_chart_data_range first. Required point counts: trendline/ray/rectangle/measure=2, horizontal=1, channel=3, abcd/triangle=4, xabcd/cypher/headshoulders/threedrives=5, text=1.",
"items": {
"type": "object",
"properties": {
"date": {
"type": "string",
"description": "YYYY-MM-DD trading date from get_chart_data_range"
},
"price": {
"type": "number",
"description": "Dollar price — must be within the high/low of that date's candle"
}
},
"required": [
"date",
"price"
]
}
}
},
"required": [
"tool",
"points"
]
}
},
"clearExisting": {
"type": "boolean",
"description": "Remove existing canvas drawings first (default true)."
},
"chartStyle": {
"type": "string",
"description": "candles | bars | line | area (default candles)."
}
},
"required": [
"symbol",
"drawings"
]
}
Similar websites
famabook.com
famabook
ultravioletadao.xyz
Join UltraVioleta DAO - Latin America at the cutting edge of web4. Building the agentic economy through x402, ERC-8004, decentralized governance, and collaborat…
qotien.fr
Simulateur impôt 2026
coinranking.com
Track live Bitcoin price with Coinranking's Pro Chart. Use advanced drawing tools and technical analysis on this interactive BTC price chart.