backtesting-frameworks
Build Reliable Strategy Backtests
Trading backtests often overstate performance because they ignore bias, costs, and uncertainty. This skill provides practical structures for realistic simulation and validation.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "backtesting-frameworks" from https://skillstore.io/skills/sickn33-backtesting-frameworks.md and its manifest at https://skillstore.io/api/skills/sickn33-backtesting-frameworks/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "backtesting-frameworks". Design a daily momentum backtest with realistic assumptions.
Expected outcome:
- Use point-in-time daily bars and generate each signal after the close.
- Execute on the next bar and model commission, slippage, and position limits.
- Reserve the final period for testing and report drawdown with risk-adjusted returns.
Using "backtesting-frameworks". How should I validate three strategy parameters?
Expected outcome:
Use rolling walk-forward windows. Select parameters only on each training window, evaluate the next unseen period, and combine only out-of-sample results.
Using "backtesting-frameworks". Which uncertainty checks should accompany the Sharpe ratio?
Expected outcome:
Report maximum drawdown, downside risk, trade count, and parameter stability. Bootstrap returns to estimate loss probability and plausible drawdown ranges.
Security Audit
SafeAll 11 static findings are false positives caused by Python type annotations, dictionary methods, ordinary prose, and Markdown code formatting. No executable scripts, shell commands, credential access, reconnaissance behavior, or prompt injection were found.
Risk Factors
⚡ Contains scripts (1)
⚙️ External commands (2)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/sickn33-backtesting-frameworks/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/sickn33-backtesting-frameworks?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/sickn33-backtesting-frameworks?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-backtesting-frameworks/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/sickn33-backtesting-frameworks.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA · BibTeX · CFF)
APA citation
sickn33. (2026). backtesting-frameworks security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-backtesting-frameworks/audits/5BibTeX citation
@techreport{sickn33-sickn33-backtesting-frameworks-2026,
author = {sickn33},
title = {backtesting-frameworks security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/sickn33-backtesting-frameworks/audits/5},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "backtesting-frameworks security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-08-14"
url: "https://skillstore.io/skills/sickn33-backtesting-frameworks/audits/5"
identifiers:
- type: other
value: "skillstore:sickn33-backtesting-frameworks:audit:5"
description: "Skillstore immutable audit report identifier"
Compare variants
2 installable variantsEach author remains a separate installable skill. The recommended variant is ranked by Skillstore evidence.
Why this variant is first
wshobson-backtesting-frameworks
2026-08-21
sickn33-backtesting-frameworks
2026-08-21
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Prototype a Research Backtest
Create an event-driven or vectorized design with realistic transaction costs and delayed signal execution.
Review Validation Methodology
Identify look-ahead, survivorship, selection, and overfitting risks before accepting reported strategy performance.
Plan a Backtesting Platform
Define portfolio, execution, optimization, and reporting components for a maintainable internal research system.
Try These Prompts
Design a backtest for [strategy] using [market] data from [period]. Include assumptions, signal timing, transaction costs, and evaluation metrics.
Compare event-driven and vectorized designs for [strategy]. Recommend one based on order complexity, data volume, execution realism, and maintenance needs.
Create a walk-forward validation plan for [strategy]. Specify training, validation, and test windows. Explain parameter selection and leakage controls.
Audit this backtesting methodology: [details]. Assess bias, cost modeling, capacity, overfitting, regime sensitivity, Monte Carlo uncertainty, and reporting gaps. Prioritize corrections.
Best Practices
- Use point-in-time data and delay signal execution to prevent look-ahead bias.
- Model commissions, slippage, market impact, liquidity, and portfolio constraints.
- Keep an untouched test period and report uncertainty alongside average performance.
Avoid
- Optimizing parameters across the full history and reporting the same period.
- Testing only surviving securities or using revised data unavailable at the decision time.
- Presenting gross returns without costs, capacity limits, drawdowns, or uncertainty.
Frequently Asked Questions
Does this skill place trades?
Can it obtain market data?
When should I use an event-driven backtester?
When is a vectorized design appropriate?
Does walk-forward testing eliminate overfitting?
Are the performance estimates financial advice?
Developer Details
Author
sickn33License
MIT
Skillstore revision
r2
Version notice
The author did not declare a version.
Repository
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/backtesting-frameworksRef
5a26d1d61d694db29af9b138c661c1981076d9df
Maintenance freshness
8/15/2026
Usage
12 downloads · 136 views
File structure