Market Pattern
Detect and classify candlestick patterns from ingested OHLCV data
by ruvnet · MIT
The skill
Detect and classify candlestick patterns from ingested OHLCV data
Market Pattern
Scan ingested OHLCV data for known candlestick patterns, classify them by type and reliability, and store for future reference.
When to use
When you need to identify candlestick patterns (doji, hammer, engulfing, head-shoulders, etc.) in market data. Requires data to be ingested first via market-ingest.
Steps
- Load candles -- call
mcp__plugin_ruflo-core_ruflo__memory_search(ormemory_list) on themarket-datanamespace to retrieve normalized OHLCV data for the symbol and period. Thememory_*tool family routes by namespace; theagentdb_hierarchical-*family does NOT (it routes by tier), so usememory_*for namespaced reads. - Scan for patterns -- iterate through candle sequences looking for:
- Single-candle: doji (open ~= close), hammer (long lower wick), inverted hammer
- Two-candle: bullish/bearish engulfing
- Three-candle: morning star, evening star, three white soldiers, three black crows
- Multi-candle: head & shoulders, double top/bottom, cup & handle
- Classify -- for each detection, assign: pattern name, type (reversal/continuation), direction (bullish/bearish), reliability score (0.0-1.0)
- Rank -- sort by reliability score descending
- Store -- two paths (per ruflo-cost-tracker ADR-0001 dual-path pattern):
- Pattern-store (typed, recommended):
mcp__plugin_ruflo-core_ruflo__agentdb_pattern-storewithtype: 'market-pattern'. Don't pass anamespacearg — ReasoningBank routes it; on bridge unavailability the fallback writes to the reservedpatternnamespace withcontroller: 'memory-store-fallback'(see ruflo-agentdb ADR-0001). - Plain store (namespace-routable):
mcp__plugin_ruflo-core_ruflo__memory_store --namespace market-patterns— this DOES respect themarket-patternsnamespace becausememory_*is namespace-routed.
- Pattern-store (typed, recommended):
- Report -- display: pattern name, date range, direction, reliability, suggested action
CLI alternative
npx @claude-flow/cli@latest memory search --query "bullish reversal patterns" --namespace market-patterns
npx @claude-flow/cli@latest memory store --key "pattern-AAPL-2026-05-04-doji" --value '{...}' --namespace market-patterns
Use this skill
Connect your agent to the Skill Store MCP server and ask for it by ref: ruvnet/market-pattern-59668153737.
Details
- Publisher
- ruvnet
- Category
- Finance & Markets › Trading & market analysis
- License
- MIT
- Updated
- 2026-10-18
References
More from ruvnet
- Agent Adaptive Coordinator Coordinates swarm topology switching between hierarchical, mesh, ring and hybrid patterns using clau
- Agent Agent Goal-oriented action planning (GOAP) for multi-step objectives: models world state as preconditions
- Agent Agentic Payments Manages autonomous AI agent payments through the agentic-payments MCP server: creates and revokes Ac
- Agent Analyze Code Quality This skill analyzes source code in JavaScript, TypeScript, Python, Java, and Go files for quality is