backtest
Installation
SKILL.md
Backtest — Portfolio Strategy Simulator
Convert natural language backtesting requests into tiportfolio CLI commands, run them, and present results.
Step 1: Ensure uvx is available
uvx --version > /dev/null 2>&1
- If uvx exists → proceed to Step 2. All commands use
uvx tiportfolio ...(no install needed). - If uvx is not found → tell the user:
uvxis required to run this skill. Install it from https://docs.astral.sh/uv/
Do NOT proceed until uvx is available.
Step 2: Extract parameters from the user's request
Parse the user's message and map to CLI flags using this table: