optimize 是做什么的?
使用 VectorBT 优化策略参数。测试参数组合并生成热力图。
使用 VectorBT 优化策略参数。测试参数组合并生成热力图。
该技能利用 VectorBT 库对交易策略参数进行系统化优化。它能够遍历预设的参数组合,评估不同参数下的策略表现,并最终生成热力图以直观展示参数空间中的性能分布。这对于量化交易开发者来说非常有用,可以帮助他们快速找到最优参数配置,避免手动逐一测试的繁琐过程。该技能支持在 VectorBT 环境中运行,通过简洁的接口即可启动优化流程。
npx skills add https://github.com/marketcalls/vectorbt-backtesting-skills/tree/main/skills/optimizeInstalled? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
使用 VectorBT 优化策略参数。测试参数组合并生成热力图。
This repo contains 5 individual skills — each has its own dedicated page.
Quick backtest a strategy on a symbol. Creates a complete .py script with data fetch, signals, backtest, stats, and plots.
Quickly fetch data and print key backtest stats for a symbol with a default EMA crossover strategy. No file creation needed - runs inline in a notebook cell or prints to console.
Set up the Python backtesting environment. Detects OS, creates virtual environment, installs dependencies (openalgo, ta-lib, vectorbt, plotly), and creates the backtesting folder structure.
Compare multiple strategies or directions (long vs short vs both) on the same symbol. Generates side-by-side stats table.
VectorBT backtesting expert. Use when user asks to backtest strategies, create entry/exit signals, analyze portfolio performance, optimize parameters, fetch historical data, use VectorBT/vectorbt, compare strategies, position sizing, equity curves, drawdown charts, or trade analysis. Also triggers for openalgo.ta helpers (exrem, crossover, crossunder, flip, donchian, supertrend).
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.