methodalgo-market-intel-explorer

Fetches cryptocurrency news, Binance public market data, chart snapshots, macroeconomic events data, federal reserve indicators (FRED), and trading signals. Use this skill when the user wants to check the latest crypto news, Binance spot/futures prices, 24h movers, order books, OHLCV klines, futures funding, open interest, long/short ratios, market snapshots, chart screenshots, trading signals, token unlocks, ETF flows, Fear & Greed indices, and macro-economic data (GDP, CPI, Liquidity, etc.).

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "methodalgo-market-intel-explorer" with this command: npx skills add methodalgo/methodalgo-market-intel-explorer

Methodalgo Market Intel Explorer Skill

Part 1 — Installing the Skill

Choose one of the following methods to install this skill into your AI agent:

Option A — ClawHub (Recommended)

clawhub install methodalgo-market-intel-explorer

🔗 https://clawhub.ai/methodalgo/methodalgo-market-intel-explorer

Option B — GitHub Clone

git clone https://github.com/methodalgo/methodalgo-market-intel-explorer.git

Then point your AI agent (e.g. Claude, Cursor, Antigravity) to the cloned folder and instruct it to read SKILL.md to activate.


Part 2 — Installing the CLI & Authentication

This skill relies on the methodalgo-cli, an open-source npm package (npmjs.com/package/methodalgo-cli), to fetch market data.

1. Install CLI

npm install -g methodalgo-cli

2. Authentication

Most Methodalgo service commands (news, signals, snapshot, calendar, and Methodalgo-backed data) require a Methodalgo API key. Binance public market data commands (methodalgo binance ...) do not require a Methodalgo API key or a Binance API key.

The CLI supports two authentication methods. The CLI will prioritize the environment variable over the local config.

Method A: Environment Variable (Recommended for AI Agents)

Set the following environment variable in your system or IDE:

  • METHODALGO_API_KEY: Your Methodalgo API key.
  • FRED_API_KEY (optional): Only needed for methodalgo fred ... macro data commands. The rest of the CLI works without it.

Method B: Local CLI Login (Classic)

Run the following command and enter your key when prompted:

methodalgo login

Apply for a key at: https://account.methodalgo.com/account/api-keys

  • The key is stored locally on your machine after login; it is never transmitted outside of Methodalgo's own API.

Verify the installation:

methodalgo --version

3. Troubleshooting & Common Errors

If you encounter errors, check the following:

Error MessageSolution
Authentication RequiredRun methodalgo login or set METHODALGO_API_KEY environment variable.
FRED API Key RequiredSet FRED_API_KEY only if the task needs methodalgo fred ...; non-FRED commands do not need this optional key.
Command Not FoundEnsure methodalgo-cli is installed: npm install -g methodalgo-cli.
Binance command missingUpdate the CLI to methodalgo-cli v1.0.26 or newer: methodalgo update or reinstall with npm install -g methodalgo-cli.
Network TimeoutEnsure your network can access methodalgo.com.
Outdated ResultsUpdate the CLI: methodalgo update.

📚 References (LLM Recommended Reading)

To execute tasks more accurately, it is recommended to refer to the following documents before handling complex queries:

  • Signal Channels Detailed Reference: Detailed explanation of the trigger mechanisms, timeframes, and details field meanings for various signal channels (Breakout, Exhaustion, Golden Pit, etc.).
  • AI Prompts Guide: Provides prompt templates for scenarios such as "Daily Market Overview" and "Specific Coin Deep Scan".
  • Data Output Samples: Shows real JSON response structures for news, signals, snapshot, macro, and Binance public market data commands to facilitate parsing logic.

Usage

Invoke the methodalgo CLI directly; the --json flag is mandatory to obtain structured data:

# News
methodalgo news --type <type> --limit <N> --json

# Signals
methodalgo signals <channel> --limit <N> --json

# Snapshot
methodalgo snapshot <symbol> [tf] --url --json

# Calendar
methodalgo calendar --countries <codes> [options] --json

# Federal Reserve Data (FRED)
methodalgo fred <subcommand> [options] --json

# Binance public market data (no API key required)
methodalgo binance <subcommand> [options] --json

📸 Snapshot Command

methodalgo snapshot <symbol> [tf] --url --json

Parameter Description

ParameterDescriptionExample
symbolTrading pair symbol (Required)SOLUSDT (Spot) / SOLUSDT.P (Perpetual)
tfTimeframe (Optional, default: 60)15 / 30 / 60 / 240 / D / W / M
--urlForces a URL link to be returned instead of a binary stream--url
--bufferOutputs the raw binary image stream (suitable for direct programmatic processing)--buffer
--jsonOutputs structured JSON data--json

Output Structure

{
  "symbol": "SOLUSDT.P",
  "tf": "60",
  "url": "https://m.methodalgo.com/tmp/xxx.webp",
  "timestamp": 1774899516784
}

📰 News Command

methodalgo news --type <type> --limit <N> --json

Available Types

TypeDescription
articleDeep crypto market news and analysis (includes summaries and AI analysis)
breakingReal-time breaking news flashes
onchainMonitoring for on-chain data anomalies
reportInstitutional research reports

Optional Parameters

ParameterDescriptionExample
--typeNews type (Required)--type breaking
--limitLimit on the number of results, up to 500--limit 10
--languageLanguage zh / en--language zh
--searchSearch for keywords in titles--search 'Bitcoin'
--start-dateStart date--start-date 2026-03-20
--end-dateEnd date--end-date 2026-03-30

Output Structure

[
  {
    "type": "breaking",
    "title": { "en": "...", "zh": "..." },
    "excerpt": { "en": "...", "zh": "..." },
    "description": { "en": "...", "zh": "..." },
    "analysis": { "en": "...", "zh": "..." },
    "publish_date": "2026-03-30T19:15:56+00:00",
    "url": "https://..."
  }
]

The article type usually includes excerpt, analysis, and url; breaking, onchain, and report types typically do not have an excerpt. It is recommended to fetch a sufficient quantity of news items, such as 50-100, to ensure adequate time coverage.


📡 Signals Command

methodalgo signals <channel> --limit <N> --json

Channels

ChannelDescriptionUpdate Frequency
breakout-htfHigh Timeframe Breakout (1D/3D), 100-candle rolling windowMedium
breakout-mtfMedium Timeframe Breakout (1H/4H), 100-candle rolling windowHigh
breakout-24h24-hour rolling window breakout detectionUltra-high
liquidationReal-time alerts for large liquidation ordersReal-time
exhaustion-sellerSeller exhaustion reversal signal (Liquidation Heatmap, inventory <10%/<5%)Low/Medium
exhaustion-buyerBuyer exhaustion reversal signal (Liquidation Heatmap, inventory <10%/<5%)Low/Medium
golden-pit-mtfGolden Pit signal (30m/1h/4h) - Bull=recovery after dip, Bear=drop after bounceMedium
golden-pit-ltfGolden Pit signal (5m/15m) - Bull=recovery after dip, Bear=drop after bounceHigh
token-unlockToken unlock events, including unlock time, fundamentals, volume, etc.Daily
etf-trackerDaily BTC/ETH/SOL/XRP ETF fund inflows and outflowsDaily
market-todayAltcoin Season Index + Fear & Greed IndexDaily

Standard Output Structure

Standard Signal Channels (breakout / liquidation / exhaustion / golden-pit / etf-tracker / market-today):

[
  {
    "id": "1488261183843864617-0-0",
    "timestamp": 1774899516784, // Signal transmission timestamp
    "attachments": [],
    "image": "https://m.methodalgo.com/tmp/xxx.webp", // Link to chart or data image (optional, may be null)
    "signals": [
      {
        "title": "Signal title display...",
        "description": "Signal summary content (format varies by channel)...",
        "direction": "bull/bear/empty string", // Directional hint
        "details": { 
          // ⚠️ Field names in the details object vary by channel; see the following enumeration:
        }
      }
    ]
  }
]

details Structure Enumeration for Standard Channels:

  1. breakout-* series (Detecting breakout trading opportunities)
{
  "Symbol": "NIGHTUSDT.P", "TimeFrame": "1h", "Type": "DOWN / UP", 
  "BreakPrice": "0.04284", "Exchange": "BINANCE"
}
  1. liquidation (Detecting large liquidation/blow-off orders)
{
  "Symbol": "ZECUSDT.P", "Side": "🔴 SHORT / 🟢 LONG", "Quantity": "88.245", 
  "Average Price": "$227.43", "Liquidation Price": "$229.70", "Position Total": "$20069"
}
  1. exhaustion-* series (Buyer or seller exhaustion, potential trend reversal)
{
  "Type": "Early Reversal", "Timeframe": "30m", "Exhaustion Side": "SELLER / BUYER", 
  "Safety": "...", "Tip": "...", "Exchange": "Binance"
}
  1. golden-pit-* series (Re-entry opportunities in Smart Cloud patterns)
{
  "Pattern": "Pull then Push", "Safety": "Wait 6-10 bars to develop..."
}
  1. etf-tracker (ETF fund flow broadcast)
{
  "Net Inflow": "$0K", "7 Days Avg.": "$663.0K"
}
  1. market-today (Market sentiment, including Season Index and Fear & Greed Index)
// Type A (Season Index)
{ "Alt Season": "...", "Bitcoin Season": "..." }
// Type B (Fear And Greed Index)
{ "Yesterday": "12", "3Days Ago": "10", "7Days Ago": "10" }

token-unlock Channel Structure

token-unlock channel (Unique data structure with a signals array at the top level):

{
  "signals": [
    {
      "ts": 1774915176617, // Unlock time
      "symbol": "OP", // Token name
      "perc": 1.52, // Unlock percentage
      "progress": "40.91%", // Unlock progress
      "circSup": "6.79 B ICE", // Current circulating supply
      "countDown": "0Day23Hr30Min", // Countdown relative to updatedAt. Please calculate real-time using the ts and updatedAt in the data.
      "marketCap": "$218.99 M", // Current market capitalization
      "unlockToken": "32.21 M", // Number of tokens unlocked
      "unlockTokenVal": "$3.36 M (1.52% of M.Cap)" // Value of tokens unlocked
    }
  ],
  "updatedAt": 1774915176617 // Data update time
}

📅 Calendar Command

methodalgo calendar --countries <codes> [options] --json

Parameter Description

ParameterDescriptionExample
--countries(Required) Comma-separated ISO country codes--countries US,EU,CN
--fromStart date (Default: 2 days ago)--from 2026-03-20
--toEnd date (Default: 2 days later)--to 2026-03-30
--jsonOutputs structured JSON data--json

Output Structure

 [
   {
     "title": "Non Farm Payrolls",
     "country": "US",
     "indicator": "Jobs",
     "period": "Mar",
     "comment": "Nonfarm Payrolls measures the change in the number of people employed during the previous month, excluding the farming industry...",
     "actual": "275K",
     "forecast": "198K",
     "previous": "229K",
     "importance": 1,
     "date": "2026-04-03T12:30:00.000Z",
     "source": "Bureau of Labour Statistics",
     "source_url": "http://www.bls.gov"
   }
 ]


🏦 Federal Reserve Data (FRED) Command

Access 800,000+ macro economic time series from FRED (Federal Reserve Economic Data) maintained by the St. Louis Fed.

methodalgo fred <subcommand> [options] --json

Subcommands

SubcommandDescriptionExample
dashboardFull macro overview (Rates, Inflation, Liquidity, Employment, etc.)methodalgo fred dashboard --json
recessionRecession indicator scorecard (6 classic signals)methodalgo fred recession --json
liquidityNet liquidity analysis (Fed Assets - RRP - TGA)methodalgo fred liquidity --json
latest <id>Get the latest value for a specific series IDmethodalgo fred latest FEDFUNDS --json
search <q>Search for FRED series by keywordsmethodalgo fred search "gold price" --json
compare <ids>Compare multiple series (comma-separated IDs)methodalgo fred compare DGS10,DGS2 --json
changes <id>Show recent changes and trends for a seriesmethodalgo fred changes WALCL --json
spread <i1,i2>Compute difference between two seriesmethodalgo fred spread T10Y2Y,T10Y3M --json
zscore <id>Z-score and percentile analysis vs historical datamethodalgo fred zscore CPIAUCSL --json

💡 High-Alpha Series IDs for Crypto Traders

CategorySeries IDNameTrading Relevance
PolicyFEDFUNDSFed Funds RateBaseline for risk assets discount rate
LiquidityWALCLFed Total AssetsThe "Money Printer" (Direct correlation with BTC)
LiquidityM2SLM2 Money SupplyGlobal liquidity pool size
LiquidityRRPONTSYDReverse RepoLiquidity drain (Higher = Bad for Crypto)
LiquidityWTREGENTreasury General AccountGov cash (Lower = More market liquidity)
InflationCPIAUCSLCPI (All Items)Inflation core driver for Fed pivots
InflationPCEPILFECore PCEFed's internal favorite inflation gauge
YieldsDGS10 / DGS210Y / 2Y TreasuryRisk-free rate (Higher = Pressure on BTC)
Real RateREAINTRATREARAT10Y10Y Real Interest RateThe true cost of money (Negative = Crypto Moon)
CurrencyDTWEXBGSDollar Index (DXY)Inverse correlation: Strong Dollar = Weak BTC
RiskVIXCLSVIX Fear IndexMarket stress indicator

📈 Macro Impact Logic (Quick Guide)

IndicatorDirectionTypical Impact on Crypto
Interest Rates (FEDFUNDS, DGS10)⬆️ IncreasingBearish (Higher cost of capital, attracts liquidity to bonds)
Inflation (CPIAUCSL, PCEPILFE)⬆️ Above TargetBearish (Forces Fed to keep rates high or hike further)
Net Liquidity (fred liquidity)⬆️ ExpandingBullish (More "excess" cash flowing into risk assets)
US Dollar (DTWEXBGS)⬆️ StrengtheningBearish (Inverse correlation with BTC price)
Real Rates (REAINTRATREARAT10Y)⬇️ Falling/NegativeBullish (Incentivizes holding non-yielding assets like Gold/BTC)

Macro Pro-Tip: methodalgo fred liquidity automatically calculates Net Liquidity using Fed Assets - RRP - TGA. This is the single most important macro driver for Bitcoin's medium-term price action.

Parameters

ParameterDescriptionExample
--tailShow only the last N observations where supported; for liquidity, --tail 52 approximates one year of weekly data--tail 52
--m2Include M2 money supply context in liquidity output--m2
--lookbackLookback window for zscore analysis--lookback 5y / 24m / 365d
--jsonOutputs structured JSON data--json

🟡 Binance Public Market Data Command

Access Binance spot and USD-M futures public market data through methodalgo binance. These commands do not require a Binance API key, but they do require methodalgo-cli version 1.0.26 or newer.

methodalgo binance <subcommand> [options] --json

Symbol Convention

Input SymbolMarketMeaning
BTCUSDTSpotBinance spot symbol
BTCUSDT.PUSD-M FuturesBinance perpetual futures symbol; the CLI sends BTCUSDT to Binance futures APIs

--market auto|spot|futures is available where supported:

  • auto uses the .P suffix to infer spot vs futures.
  • Explicit --market spot or --market futures overrides the suffix.
  • List-style commands without a symbol, such as ticker and movers, default to spot unless --market futures is provided.

Subcommands

SubcommandDescriptionExample
price <symbol>Latest price, 24h change, high/low, and quote volumemethodalgo binance price BTCUSDT.P --json
ticker [symbol]24h ticker stats for one symbol or high-volume USDT pairsmethodalgo binance ticker BTCUSDT --json
movers24h gainers and losers for spot or futuresmethodalgo binance movers --market futures --limit 10 --json
book <symbol>Order book depthmethodalgo binance book ETHUSDT.P --limit 20 --json
trades <symbol>Recent market tradesmethodalgo binance trades SOLUSDT --limit 20 --json
klines <symbol>OHLCV candlesticksmethodalgo binance klines BTCUSDT.P --interval 15m --limit 100 --json
funding <symbol>USD-M futures funding rate and mark/index pricemethodalgo binance funding BTCUSDT.P --limit 8 --json
oi <symbol>USD-M futures open interest and recent OI historymethodalgo binance oi BTCUSDT.P --period 5m --limit 12 --json
sentiment <symbol>USD-M futures long/short ratios and taker buy/sell ratiomethodalgo binance sentiment BTCUSDT.P --period 5m --limit 12 --json
basis <symbol>USD-M futures basis and basis ratemethodalgo binance basis BTCUSDT.P --period 5m --limit 12 --json
exchange-info [symbol]Symbol rules and exchange metadatamethodalgo binance exchange-info BTCUSDT.P --json
raw <path>Allowlisted public endpoint passthroughmethodalgo binance raw /fapi/v1/openInterest -p symbol=BTCUSDT --json

Parameters

ParameterDescriptionExample
--marketauto, spot, or futures where supported--market futures
--limitNumber of rows for table views or Binance request limit when supported--limit 20
--intervalKline interval--interval 15m
--periodFutures statistics period (5m, 15m, 1h, 4h, 1d, etc.)--period 5m
--min-volumeMinimum quote volume for movers filtering--min-volume 1000000
-p, --paramRaw endpoint query parameter-p symbol=BTCUSDT
--jsonOutputs JSON data--json

Important Parsing Notes

  • --json usually returns the direct Binance API response. Do not assume it has the same wrapper shape across subcommands.
  • ticker --limit limits the formatted table output; with --json, the raw Binance response is returned.
  • movers returns a normalized object with { market, gainers, losers, timestamp }, because it is computed by the CLI from Binance 24h ticker data.
  • funding, oi, sentiment, and basis are futures-only. BTCUSDT and BTCUSDT.P both resolve to the same USD-M futures symbol for these commands.
  • raw is restricted to allowlisted public endpoints that do not require API keys. Account, order, trading, user-data, and signed endpoints are intentionally blocked.

🎯 Scenario Quick Look

User IntentCommand
Check latest news affecting market sentimentmethodalgo news --type breaking --limit 50 --json
Check crypto industry newsmethodalgo news --type article --limit 100 --json
Search news for a specific symbolmethodalgo news --type article --search 'Bitcoin' --limit 5 --json
Check breakout signalsmethodalgo signals breakout-mtf --limit 10 --json
Check token unlocksmethodalgo signals token-unlock --limit 1 --json
Check ETF fund flowsmethodalgo signals etf-tracker --limit 10 --json
Check global market sentimentmethodalgo signals market-today --limit 5 --json
Check liquidation eventsmethodalgo signals liquidation --limit 10 --json
Check Golden Pit signalsmethodalgo signals golden-pit-mtf --limit 10 --json
Check macroeconomic data (US)methodalgo calendar --countries US --json
Check upcoming macro eventsmethodalgo calendar --countries US,EU,CN --from 2026-04-01 --json
Check global macro dashboardmethodalgo fred dashboard --json
Check US recession riskmethodalgo fred recession --json
Analyze macro liquidity impact on BTCmethodalgo fred liquidity --tail 52 --json
Compare DXY and 10Y Yieldsmethodalgo fred compare DTWEXBGS,DGS10 --json
Analyze Real Interest Rate impactmethodalgo fred zscore REAINTRATREARAT10Y --json
Compare 10Y and 2Y Treasury (Recession Warning)methodalgo fred spread T10Y2Y,T10Y3M --json
Search for specific economic data (e.g. Gold)methodalgo fred search 'Gold London Fix' --json
Get specific macro indicator (e.g. CPI)methodalgo fred latest CPIAUCSL --json
Check Binance spot price and 24h changemethodalgo binance price BTCUSDT --json
Check Binance futures price and 24h changemethodalgo binance price BTCUSDT.P --json
Compare Binance 24h moversmethodalgo binance movers --market futures --limit 10 --json
Fetch Binance futures klinesmethodalgo binance klines BTCUSDT.P --interval 15m --limit 100 --json
Check Binance futures fundingmethodalgo binance funding BTCUSDT.P --limit 8 --json
Check Binance futures open interestmethodalgo binance oi BTCUSDT.P --period 5m --limit 12 --json
Check Binance futures sentimentmethodalgo binance sentiment BTCUSDT.P --period 5m --limit 12 --json
Get chart snapshotsmethodalgo snapshot BTCUSDT.P 60 --url --json
Incremental fetch for more signals (except token-unlock)methodalgo signals <channel> --limit 100 --after "msgId" --json

Important Notes

  1. Output Format: Output is pure JSON; simply use JSON.parse.
  2. Two-Phase Fetch Strategy:
    • Phase 1 (Snapshot): Fetch 5 items to make a preliminary trend assessment.
    • Phase 2 (Deep Dive): Perform incremental fetches based on specific IDs or keywords (--after / --search).
  3. Data Volume Limits: --limit controls the amount of data. News: max 500 items; Signals: max 600 items.
  4. Language Handling: For news data, prioritize title.zh / excerpt.zh / analysis.zh fields for Chinese content (if requested).
  5. Structural Inconsistency Alert: token-unlock returns an object (containing a signals array), while other channels return an array. The AI must determine processing logic based on the channel.
  6. Snapshot Screenshots: snapshot returns image links via --url by default. Please access the visualized market charts through these links.
  7. Authentication Failure: If Methodalgo service commands fail with 401/403 errors, verify your API key at https://account.methodalgo.com/account/api-keys and re-run methodalgo login. Binance public data commands do not use this API key.
  8. FRED API Key: While Methodalgo provides macro data, you can set your own FRED key for higher limits: methodalgo config set fred-api-key <key>.
  9. Binance Public Data: methodalgo binance uses public Binance endpoints and does not require a Binance API key. Use .P symbols for futures when available, and use --market futures for list-style futures queries.

Github: https://github.com/methodalgo/methodalgo-market-intel-explorer ClawHub: https://clawhub.ai/methodalgo/methodalgo-market-intel-explorer

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.