Loading...
Loading...
Smart Money Concepts (SMC / ICT) Signal Engine — Identifies BOS (Break of Structure), ChoCH (Change of Character), FVG (Fair Value Gap), Order Block, and Liquidity Grab to determine the direction of institutional capital. Depends on the smartmoneyconcepts library. Triggers: "Smart Money", "SMC", "ICT", "Order Block", "BOS", "ChoCH", "FVG", "Break of Structure", "Liquidity Grab", "Institutional Capital", "Order Block", "Fair Value Gap", "Smart Money", "Order Block", "Break of Structure", "Liquidity Grab", "Institutional Capital", "smart money", "ICT trading", "order block", "BOS break of structure", "ChoCH change of character", "fair value gap", "FVG", "liquidity grab".
npx skill4agent add longbridge/skills longbridge-smc⚠️ Extra dependency requiredThis skill prioritizes using the third-party Python library smartmoneyconcepts. It is recommended to install it before use:bashpip install smartmoneyconceptsIf not installed, the LLM will automatically fall back to manual Python implementation of basic logic for BOS / ChoCH / FVG / Order Block. This skill prefers the smartmoneyconcepts library:. Falls back to manual implementation if unavailable.pip install smartmoneyconcepts
Response language: match the user's input language — Simplified Chinese / Traditional Chinese / English.
<CODE>.<MARKET># Daily chart (main structure judgment)
longbridge kline <SYMBOL> --period day --count 200 --format json
# 1-hour chart (assist precise entry zone, optional)
longbridge kline <SYMBOL> --period 60m --count 400 --format jsonfrom smartmoneyconcepts import smc
import pandas as pd
# ohlcv: pd.DataFrame, columns: open/high/low/close/volume
bos_choch = smc.bos_choch(ohlcv) # BOS / ChoCH
fvg = smc.fair_value_gaps(ohlcv) # FVG ranges
ob = smc.ob(ohlcv) # Order BlockIf smartmoneyconcepts is not installed in the environment, prompt the user to run, or automatically fall back to manual implementation. If unsure about CLI parameters, first runpip install smartmoneyconceptsto check the latest parameters.longbridge kline --help
# Daily data (primary data source)
longbridge kline AAPL.US --period day --count 200 --format json
# 1-hour data (assist multi-period confirmation, optional)
longbridge kline 700.HK --period 60m --count 400 --format json| Scenario | Simplified Chinese Response | Traditional Chinese / English |
|---|---|---|
| Try MCP fallback; otherwise please install longbridge-terminal | 嘗試 MCP fallback;否則請安裝 longbridge-terminal / Try MCP fallback; otherwise install longbridge-terminal |
stderr contains | Please run | 請運行 |
| Python lacks smartmoneyconcepts | Please run | 請運行 |
| smartmoneyconcepts API incompatible | Please run | 請升級套件 / Run |
| Other stderr | Return error as is, do not retry silently | 原樣返回錯誤 / Surface verbatim, never retry silently |
| Insufficient data (fewer than 50 candlesticks) | Suggest increasing | |
| Other stderr | Pass through as is, do not retry silently |
| CLI Command | MCP Tool |
|---|---|
| |
| User Query | Routed to |
|---|---|
| Real-time stock price/market quotes | |
| Candlestick charts/historical prices | |
| Chan Theory patterns/buy-sell points | |
| Elliott Wave | |
| Harmonic Patterns | |
| Capital flow/large orders | |
| Institutional holdings/insiders | |
longbridge-smc/
└── SKILL.md