Function listWalkers

  • Returns a list of all registered walker schemas.

    Retrieves all walkers that have been registered via addWalker(). Useful for debugging, documentation, or building dynamic UIs.

    Returns Promise<IWalkerSchema[]>

    Array of walker schemas with their configurations

    import { listWalkers, addWalker } from "backtest-kit";

    addWalker({
    walkerName: "llm-prompt-optimizer",
    note: "Compare LLM-based trading strategies",
    exchangeName: "binance",
    frameName: "1d-backtest",
    strategies: ["my-strategy-v1", "my-strategy-v2"],
    metric: "sharpeRatio",
    });

    const walkers = listWalkers();
    console.log(walkers);
    // [{ walkerName: "llm-prompt-optimizer", note: "Compare LLM...", ... }]