Toolverse
All skills

backtest-expert

by openclaw

Expert guidance for systematic backtesting of trading strategies. Use when developing, testing, stress-testing, or validating quantitative trading strategies. Covers \

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Testing
Views
34

About this skill

Expert guidance for systematic backtesting of trading strategies. Use when developing, testing, stress-testing, or validating quantitative trading strategies. Covers \

How to use

  1. Zainstaluj umiejętność backtest-expert w swoim środowisku agenta — będzie dostępna, gdy zapytasz o backtesting, walidację strategii, testowanie odporności lub unikanie overfittingu.

  2. Sformułuj swoją hipotezę handlową w jednym zdaniu, opisując konkretną krawędzię rynkową. Na przykład: "Akcje, które rosną o ponad 3% na wynikach i spadają do ceny zamknięcia z poprzedniego dnia w pierwszej godzinie, dają okazję do mean-reversion". Jeśli nie potrafisz wyjaśnić krawędzi jasno, nie przystępuj do testowania.

  3. Zdefiniuj zasady strategii z całkowitą precyzją — dokładne warunki wejścia (timing, typ ceny), wyjścia (stop loss, cel zysku, wyjście czasowe), wielkość pozycji (stała kwota, procent portfela, dostosowana do zmienności) i filtry rynkowe. Umiejętność pomoże Ci wyeliminować dyskrecję i błędy poznawcze.

  4. Przeprowadź backtest z naciskiem na warunki pesymistyczne — dodaj tarcie, modeluj poślizgi, testuj założenia w różnych reżimach rynkowych. Celem jest znaleźć strategie, które przetrwają rzeczywistość, nie te, które wyglądają najlepiej w testach.

  5. Oceń wyniki pod kątem odporności parametrów i wrażliwości na zmianę warunków. Sprawdź, czy strategia działa w różnych okresach, instrumentach i warunkach rynkowych, aby uniknąć overfittingu.

  6. Zinterpretuj rezultaty backtestu realistycznie, biorąc pod uwagę koszty wykonania, poślizgi i błędy przetrwania. Jeśli strategia wytrzyma te warunki, ma większą szansę powodzenia w handlu na żywo.

Related skills

go-dev-guidelines

by jumppad-labs

This skill should be used when writing, refactoring, or testing Go code. It provides idiomatic Go development patterns, TDD-based workflows, project structure conventions, and testing best practices using testify/require and mockery. Activate this skill when creating new Go

Testing
1190

dependency-upgrade

by wshobson

Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.

Testing
17138

textual

by KyleKing

Expert guidance for building TUI (Text User Interface) applications with the Textual framework. Invoke when user asks about Textual development, TUI apps, widgets, screens, CSS styling, reactive programming, or testing Textual applications.

Testing
69192

vitest

by antfu

Vitest fast unit testing framework powered by Vite with Jest-compatible API. Use when writing tests, mocking, configuring coverage, or working with test filtering and fixtures.

Testing
1236

nextjs-developer

by zenobi-us

Expert Next.js developer mastering Next.js 14+ with App Router and full-stack features. Specializes in server components, server actions, performance optimization, and production deployment with focus on building fast, SEO-friendly applications.

Testing
166226

langgraph-docs

by langchain-ai

Use this skill for requests related to LangGraph in order to fetch relevant documentation to provide accurate, up-to-date guidance.

Testing
23127