wickworks
Installation
SKILL.md
wickworks
Stateless OHLC primitives service — bars in, indicators + Smart-Money-Concepts objects out. No scoring, no opinions, no state.
- Trend — SMA/EMA + 15 other moving averages (
dema,tema,hma,kama,zlma,t3,alma,jma, …),slope,linreg, Donchian channels, Ichimoku. - Momentum — RSI, MACD, Stochastic, StochRSI, ADX, MFI, CCI, Williams %R, ROC, MOM, TSI, TRIX, Ultimate Oscillator, Fisher.
- Volatility — ATR, NATR, Bollinger Bands, Keltner Channels, Squeeze.
- Volume — VWAP (anchored), VWMA, OBV, AD, ADOSC, CMF, KVO.
- SMC — order blocks, fair-value gaps (
fvg/fvgs), BOS/CHoCH (bosChoch), swing structure (swingLevels), S/R levels (srLevels),liquidity,retracements,sessions, previous-period H/L,levels. - Summaries —
position,slope,momentum,volume,recentRange,price— pre-baked projections over the raw series. - Two ways to drive it — the REST API (
POST /) and an MCP server (streamable-HTTP at/mcp). Same compute, same output envelope.
All JSON field names are camelCase; output is NaN-safe (NaN → null). Bars are UTC unix seconds; the container runs TZ=UTC.
For installation, configuration, and container setup, see references/setup.md.