Finance & Investment Banking pattern-recognitiontechnical-analysiscrypto-tradingkalman-filterohlcvmarket-datasupport-resistance

Pattern Recognition Bot (2.1)

A technical-pattern recognition skill for crypto traders: given market data, it returns the forming pattern label, setup score, support level and reasoning so you know what structure the market is building.

FollowSkills review · FSRS-2.0
Not recommended
42/ 100 5-point scale 2.1 / 5
1 2 3 4 5 6
1Trust12 / 25 · 2.4/5

Read-only analytical agent (patterns, support levels, setup scores) with no external side effects or credential needs; data flow (internal OHLCV + pre-computed Kalman) is disclosed; however the SKILL.md itself omits permission boundaries, confirmation mechanisms, or rollback paths — deducted.

2Reliability8 / 20 · 2.0/5

Output contract (tier0/v1 JSON) is consistent with persona few-shots; repo includes Tier-0 consensus tests and deterministic fixtures covering pattern fields (setup_confidence_score, kalman_support), but no skill-specific tests for src/ta/pattern_engine.py or the query endpoint, and no described failure feedback on abnormal input — deducted.

3Adaptability6 / 15 · 2.0/5

Scenario is clear (crypto chart pattern and support queries) with explicit trigger examples; but no non-fit boundaries (non-crypto assets, sparse data), English only, and no disclosure that core function depends on overseas LLM services (OpenAI/Atlas) that may be unreachable from mainland China — deducted.

4Convention7 / 15 · 2.3/5

Docs are readable with a clear contract and listed dependency paths; but no skill-level versioning/changelog, no FAQ or known-limitations section, maintenance responsibility only implicit at repo level; AGPL-3.0 license is clear at repo level — deducted.

5Effectiveness5 / 15 · 1.7/5

README claims the pattern desk participates in weighted arbitration with backtest results, but output usability and numeric quality (setup score) cannot be statically verified, and marginal value over directly using TA-Lib lacks evidence — deducted.

6Verifiability4 / 10 · 2.0/5

CI workflow, pytest suite, and deterministic fixtures covering pattern-agent fields provide partially auditable material; but no targeted test evidence for this skill's key paths and no independent third-party reproduction — deducted.

Evidence confidence:Low Reviewed Sep 09, 2026 Reviewed revision dd7115076904
Before you use it
  • Static review only; no code was executed — all reliability conclusions derive from source reading.
  • The skill doc declares no permission boundaries, failure feedback, or rollback; inspect src/ta/pattern_engine.py behavior yourself before use.
  • Setup scores and pattern labels are not independently validated and should not be used directly as trading signals; the repo itself notes a single profitable backtest is not proof of edge.
  • The agentic path depends on overseas LLM services (OpenAI / Atlas Cloud) that may be unreachable from mainland China.
  • Publisher identity is unverified; maintenance ownership and update path are only implicit at the repository level.
See the full review method →

What does this skill do, and when should you use it?

This is one skill inside olaxbt/ai-market-maker (AIMM, an agentic AI hedge fund OS), located at src/agents/operator/2.1_pattern_recognition_bot/. It reads internal OHLCV bars and pre-computed Kalman filter estimates, runs the pattern detection logic from src/ta/pattern_engine.py, and returns a pattern label, setup score, support level and reasoning. It can be used programmatically via analyze(ticker, market_data) (returning a Tier-0 contract), through direct natural-language queries, or via a query endpoint like /pattern_recognition_bot?ticker=BTC/USDT. It only identifies and scores — it does not execute trades or manage positions. The repository is AGPL-3.0 licensed, which carries source-disclosure obligations for networked commercial deployments.

Accepts a ticker and market data, then calls pattern_engine.py for pattern detection; reads internal OHLCV bars and pre-computed Kalman filter estimates; answers direct queries such as "What pattern is forming on BTC?" or "Where is the support level?"; returns setup score, pattern label, support level and reasoning via /pattern_recognition_bot?ticker=BTC/USDT; exposes analyze(ticker, market_data), which outputs a structured Tier-0 contract.

  1. A crypto day trader who wants a quick read on which technical pattern is forming and where key support sits before entering a position.
  2. A quant researcher building a multi-agent pipeline who needs a standardized pattern-recognition node emitting a Tier-0 contract consumable by downstream risk or portfolio modules.
  3. An AIMM platform user who wants to pair this skill with the Technical TA Engine desk to diagnose patterns on pairs like BTC/USDT.
  4. An individual investor who wants to know a symbol's support level without manually inspecting charts.

What are this skill's strengths and limitations?

Pros
  • Standardized output (Tier-0 contract) that plugs cleanly into downstream risk and portfolio modules.
  • Supports both natural-language queries and programmatic calls.
  • Dependencies are explicit: pattern_engine.py and Kalman estimates; no external paid data feed (uses internal OHLCV).
  • The parent repo ships a backtesting framework with buy-and-hold benchmarks to validate the broader system.
Limitations
  • Identification and scoring only — it cannot execute trades, size positions or veto risk (those belong to other modules/skills in the repo).
  • The SKILL.md itself is minimal: no details on pattern algorithms, scoring methodology or known limitations.
  • Relies on internal OHLCV data and pre-computed Kalman estimates; how to feed it data outside the main repo is undocumented.
  • Backtest figures in the README are illustrative, and the author explicitly warns that a single profitable backtest is not proof of edge.
  • AGPL-3.0 imposes extra source-offer obligations for networked commercial use.

How do you install this skill?

The skill ships inside the ai-market-maker repository. Install the repo: git clone https://github.com/olaxbt/ai-market-maker.git && cd ai-market-maker, install uv (pip install uv), install the TA-Lib C library first (conda recommended: conda install -y ta-lib -c conda-forge), then run uv sync --extra dev. Alternatively install via OpenClaw: claw install https://github.com/olaxbt/ai-market-maker. The skill file lives at src/agents/operator/2.1_pattern_recognition_bot/SKILL.md. The README does not document standalone installation for this sub-skill.

How do you use this skill?

Three ways: 1) call analyze(ticker, market_data) programmatically to get a Tier-0 contract with pattern and setup score; 2) ask direct natural-language questions like "What pattern is forming on BTC?" or "Where is the support level?"; 3) query /pattern_recognition_bot?ticker=BTC/USDT to receive setup score, pattern label, support level and reasoning.

More skills from this repository

All from olaxbt/ai-market-maker

Finance & Investment Banking

Technical TA Engine

A standardized technical-analysis layer for crypto trading that computes an indicator bundle (RSI, MACD, etc.) from OHLCV data and returns a 0–100 composite score with confidence.

Finance & Investment Banking

News Narrative Miner

Mines breaking news and narrative phases for a given crypto asset, scoring impact and decay so trading teams know what story is moving the market.

Finance & Investment Banking

Statistical Alpha Engine (Skill 2.2)

Ranks every asset in a trading universe cross-sectionally to answer questions like 'where does BTC rank right now?'

Finance & Investment Banking

Liquidity Order Flow Analyst (4.2)

Assesses slippage risk and order-book imbalance from depth data, giving crypto trading decisions liquidity-side evidence.

Finance & Investment Banking

Pro Bias Analyst

Determines whether smart money is buying or selling an asset like BTC by fusing ETF flows, futures basis, and options skew into a single pro bias score.

Finance & Investment Banking

Whale Behavior Analyst (4.1)

Answers the critical crypto question — are whales dumping? — using on-chain large-transaction and exchange-flow data.

Finance & Investment Banking

Retail Hype Tracker (Skill 3.1)

Detects whether retail FOMO is building on a trading pair, using social sentiment, funding rates and divergence warnings, so you don't buy the top of a hype cycle.

Finance & Investment Banking

Profile Agent — Trader Profiler

Turns a short questionnaire on risk tolerance and horizon into a trader profile with weight deltas and a readable narrative, feeding personalized configuration into a multi-agent trading system.

Finance & Investment Banking

Risk Guard

A hard-veto risk gate that validates signals against drawdown and policy limits before execution — the final safety layer of the AIMM agentic hedge fund OS.

Finance & Investment Banking

AIMM Portfolio Management Skill

Get an instant snapshot of your AI hedge fund portfolio: NAV, exposure, and all open positions in one query.

Finance & Investment Banking

Monetary Sentinel

Reads macro and on-chain liquidity data to classify the market as Risk-On or Risk-Off, returning a liquidity score with cited reasoning.

Finance & Investment Banking

AIMM: OpenClaw Multi-Agent Trading Skill

A hedge-fund-style multi-agent crypto trading system packaged for OpenClaw, with a hard risk-control veto and quant-grade backtesting.

Finance & Investment Banking

Policy Orchestrator

Centralized policy check and routing for the AIMM agentic trading system: decide whether a given ticker is allowed for a user, with reason and policy ID.

Related skills