Two developer endpoints, free and keyless: detect candlestick patterns from raw OHLC, and pull this week's economic calendar as JSON. Every response carries an attribution link back to Algo Vision — use it in your app, your bot, or your backtest.
Base URL https://thealgovision.com/api/v1 · CORS open (call it from the browser) · no rate limit for fair use.
/api/v1/patterns/detectSend an array of candles as [open, high, low, close] (or objects
with o/h/l/c). Returns every candlestick pattern detected across the
series — dojis, hammers, engulfings, stars, soldiers and more — each with its
index, bullish/bearish/neutral type, and a plain-English note.
curl -s https://thealgovision.com/api/v1/patterns/detect \
-H "Content-Type: application/json" \
-d '{"candles":[[100,100.5,99.6,99.7],[99.65,101.2,99.5,101.0]]}'
const r = await fetch("https://thealgovision.com/api/v1/patterns/detect", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ candles: [[100,100.5,99.6,99.7],[99.65,101.2,99.5,101.0]] })
});
const data = await r.json();
console.log(data.patterns); // [{ index, pattern, type, candles, note }]
{
"count": 1,
"candles_analyzed": 2,
"patterns": [
{ "index": 1, "pattern": "Bullish Engulfing", "type": "bullish",
"candles": [0,1], "note": "An up candle's body engulfs the prior down candle." }
],
"attribution": "Data by Algo Vision — https://thealgovision.com"
}
/api/v1/calendarThis week's economic calendar as JSON — title, currency, time, impact,
forecast and previous. Add ?impact=High to filter to
high-impact releases only.
curl -s "https://thealgovision.com/api/v1/calendar?impact=High"
{
"week": "current",
"count": 12,
"events": [
{ "title": "Core CPI m/m", "currency": "USD", "date": "2026-09-11T08:30:00-04:00",
"impact": "High", "forecast": "0.3%", "previous": "0.2%" }
],
"source": "Forex Factory (public weekly feed)",
"attribution": "Data by Algo Vision — https://thealgovision.com"
}
| Type | Patterns |
|---|---|
| Single | Doji, Dragonfly Doji, Gravestone Doji, Hammer, Hanging Man, Inverted Hammer, Shooting Star, Marubozu, Spinning Top |
| Two-candle | Bullish / Bearish Engulfing, Bullish / Bearish Harami, Piercing Line, Dark Cloud Cover |
| Three-candle | Morning Star, Evening Star, Three White Soldiers, Three Black Crows |
Every response includes an attribution field. If you
surface this data in a public app, please keep a visible "Data by Algo Vision"
link — that's the only thing we ask in return for keeping it free.
Before you code the strategy, sharpen the eye behind it. Chart Bound is our free game that trains real chart-reading — the same patterns this API detects, one level at a time. No card, no catch.
Play Chart Bound free → Read the concept guides →