hummingbot
- 43 skills
- 0 followers
- 11 hours ago last updated
- ▌ Charting · hummingbotWhen and how to render charts — dashboard ```chart fence vs ReportBuilder.plotly; pick the right path, format correctly, and downsample when needed.
- ▌ Run A Grid · hummingbotHow to decide a grid before running one — confirming the market is actually ranging, picking start/end/limit prices from data rather than round numbers, sizing levels against capital, and deciding what a stopped grid should do with its inventory.
- ▌ Log Analyzer · hummingbotAI-driven log analysis for active bots, executors, and gateway — anomaly detection and failure pattern recognition over Hummingbot logs, for both real-time monitoring and retrospective diagnostics.
- ▌ Self Improve · hummingbotReal-time reflex for improving yourself — turn user feedback, preferences, and workflow patterns into memories and skills as they happen
- ▌ Agent Builder · hummingbotCreate and operate autonomous trading agents the minimal way — create the agent from just its role + purpose, prove it's alive by delegating it a question, then progressively improve it with routines and (optionally) a loop strategy.
- ▌ Backtest Flow · hummingbotThe shared backtesting contract — intake, how to run the routines, and the rules that hold for every strategy family. Family-specific thresholds live with the agent that owns them.
- ▌ Agent Framework · hummingbotInteract with the live agent runtime — journals, strategies, instances, models, memory, skills, and routines.
- ▌ Skill Authoring · hummingbotHow to write, publish, and maintain skills — the playbook for authoring playbooks.
- ▌ Skill Optimizer · hummingbotAutomated iterative skill improvement — generates test scenarios, evaluates them against a skill, and edits the skill in a loop up to max_optimizations rounds.
- ▌ Open Lp Position · hummingbotHow to decide an LP position before opening it — finding the pool, sizing the range against volatility, choosing single- or double-sided, and using the limit prices to make the position a strategy rather than a parked bag. The call itself is documented on `create_lp_executor`.
- ▌ Routine Cookbook · hummingbot bundleThe single reference for writing Condor routines — anatomy, the create → test → fix loop, fetching Hummingbot data, parallel calls, reports/charts, continuous loops, and candlestick charts. Routes to a companion file per topic.
- ▌ Strategy Builder · hummingbotGive YOURSELF a loop — write a tick playbook (a strategy) under your own slug, dry-run it, and start it. The shared contract for how a strategy is authored, validated and launched; read by any agent that wants to act autonomously instead of only answering what it is handed.
- ▌ Dca Into Position · hummingbotHow to shape a DCA ladder — how far apart the levels go, how the size is distributed across them, and how a single shared exit across the whole ladder changes what the stop and target mean.
- ▌ Operate Your Loop · hummingbotThe lifecycle of a loop that is already running — finding your own instances, pausing and resuming, and the difference between `stop` (halts the ticks, leaves positions open) and `shutdown` (winds the positions down first). Every step is a `control_agent` call; nothing here needs a YAML edit or a restart.
- ▌ Research · hummingbotPhase 1 — market regime classification, indicator exploration, and a confirmed signal spec, before any controller code is written
- ▌ Directional Position · hummingbotThe checklist before taking a directional position — converting a USD intent into a base-currency amount, setting a stop where the thesis breaks rather than where the loss feels tolerable, and treating leverage as a liquidation distance.
- ▌ Market Data With Code · hummingbotFetch and analyse market data — use run_code for anything beyond a single raw value; canned snippets for common queries.
- ▌ Backtesting · hummingbot bundleThe directional-specific half of backtesting — window sizing, the metric threshold table, parameter sweeps, and the out-of-sample go/no-go. The tool contract and the family-agnostic rules live in the shared `backtest_flow` skill.
- ▌ Slot Exit · hummingbotDecide hold vs exit for an open LP slot (TP/SL/range-abandoned), close it swapping back to quote, and rotate the freed capital.
- ▌ Execution Data With Code · hummingbotAnalyze bot/controller/executor performance — use run_code with verified schemas; never probe the API structure first.
- ▌ Verify Connector Support · hummingbotCheck what a connector actually supports before using it; when candles are unavailable, source history from a proxy or GeckoTerminal instead
- ▌ Xrpl Mm Deploy · hummingbotEnd-to-end playbook for standing up an XRPL CLOB maker — preflight, planner, controller deploy, verify.
- ▌ Recover Orphaned Position · hummingbotThe cross-server procedure for a live on-chain LP position whose executor has terminated — how to recognise one, why stopping the executor cannot help, closing it by address through Gateway, and the bookkeeping that ends it.
- ▌ Pool Ranking · hummingbotScan and rank Solana CLMM memecoin pools by fee yield (fees/TVL) to choose which to LP into.
- ▌ Mm Bot Report · hummingbotRun the MM bot status report: running bots, open/hold-mode positions, closed position breakdown (TP/SL/Early/Hold), PnL, volume, and error summary.
- ▌ Lp Bot Report · hummingbotSummarize LP strategy status — slots held, PnL, fees, exits, wallet rent headroom, and free capacity.
- ▌ Hyperliquid Tokenized Perps · hummingbotOn hyperliquid_perpetual, tokenized perp contracts (equities/pre-IPO names like SPCX-USD) are issued by a provider and require an issuer prefix in the trading pair (e.g. XYZ:SPCX-USD, not SPCX-USD).
- ▌ Lp Range Config · hummingbotBuild a valid lp_executor config — side (1/2/3), base/quote amounts from base_pct, and bounds clamped to venue bin/tick width caps.
- ▌ Deploy And Monitor · hummingbotPhase 4 — deploy the backtest winner live, monitor early performance, and compare live results against backtest expectations to detect drift
- ▌ Launch Safety Check · hummingbotGate a freshly-graduated Meteora DAMM v2 token before providing liquidity — sellability (honeypot), objective on-chain safety (mint/freeze authority, holder concentration, LP lock), and real post-graduation demand. Reject on any failure.
- ▌ Smart Money Playbook · hummingbotHow to read the Smart-Money Flow composite and translate it into a bounded directional perp decision on any venue (Derive, Hyperliquid, Backpack, Pacifica, …). Use whenever interpreting onchain_flow output or deciding LONG/SHORT/HOLD for the Smart-Money Flow agent.
- ▌ Liquidation Guard · hummingbotPre-deploy checklist: order size validation + liquidation price guard for grid executors on perpetual futures
- ▌ Pmm Mister Deploy · hummingbotEnd-to-end playbook for deploying a pmm_mister bot on a token — regime analysis, profile selection, config creation, and bot deployment.
- ▌ Capital Allocation · hummingbotHow total_amount_quote and initial_positions define a controller's isolated capital — the budget a single pmm_mister controller trades with, and how to seed it with base assets you already hold so each controller is independent from the wider portfolio.
- ▌ Pmm Config Playbook · hummingbot bundleReady-to-deploy pmm_mister config profiles (aggressive / balanced / conservative) — full parameter coverage including spreads, effectivization times, tolerance, order types, skew, and global TP/SL.
- ▌ Controller Development · hummingbotPhase 2 — turn a confirmed signal spec into a complete, fully vectorized Hummingbot v2 directional controller, uploaded with an initial config
- ▌ Diagnose Solana Token Decimal Mismatch · hummingbotFind and explain why a Solana token shows the wrong amount or price in the portfolio
- ▌ Hummingbot · hummingbot bundleAgent skill that faithfully reproduces Hummingbot CLI commands (connect, balance, create, start, stop, status, history) via Hummingbot API. V1 focuses on core trading workflows. For DEX/LP strategies on Solana, use lp-agent instead.
- ▌ Create Routine · hummingbotCreate or edit Python routines for market analysis, monitoring, and data visualization. Use when the user asks to create, modify, or fix a routine in the routines/ folder.
- ▌ Find Xemm Opps · hummingbot bundleFind Cross-Exchange Market Making (XEMM) opportunities by comparing order book depth and liquidity across exchanges. Identifies pairs where one exchange has thin liquidity (ideal for quoting) and another has deep liquidity (ideal for hedging).
- ▌ Hummingbot Deploy · hummingbot bundleDeploy Hummingbot trading infrastructure including API server, MCP server, and Condor Telegram bot. Use this skill when the user wants to install, deploy, set up, or configure Hummingbot.
- ▌ Find Arbitrage Opps · hummingbot bundleFind arbitrage opportunities across exchanges by comparing prices for fungible token pairs like BTC/WBTC and USDT/USDC.
- ▌ Hummingbot Heartbeat · hummingbot bundleOpenClaw cron job that delivers hourly Hummingbot status updates to your chat — API health, Gateway container, active bots/controllers, executors, and portfolio balances.