research-run

Guide Python research experiments through implementation, backtesting, and pytest validation.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/danny0926/NLP-data-for-trading --skill research-run
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: research-run
Source: https://github.com/danny0926/NLP-data-for-trading/tree/main/.claude/skills/research-run
Command: npx skills add https://github.com/danny0926/NLP-data-for-trading --skill research-run

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides researchers to implement code, run backtests, and validate results across Phase 3 experiments, enabling a streamlined end-to-end research workflow.

Core Features & Use Cases

  • Implementation Guidance: Step-by-step instructions to implement research code following the defined experiment design.
  • Backtesting & Validation: Structured flow for executing backtests and verifying results with reproducible reports.
  • Experiment Traceability: Enforces explicit experiment tagging and documented changes to support auditability and collaboration.

Quick Start

按照研究設計撰寫程式碼、執行回測並驗證結果。

Frequently Asked Questions about research-run

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run Python backtests and validate experiment results reproducibly?▼

To run Python backtests reproducibly, you implement research code on a dedicated Git branch, tag blocks with # EXPERIMENT, and validate outputs using pytest to generate structured execution reports.

What is the best way to track experiment changes in a Python research workflow?▼

The best way to track experiment changes is enforcing a structured Git workflow with explicit # EXPERIMENT tags, ensuring all backtest modifications are traceable and auditable for collaboration.

How do I use pytest to validate event study backtest outputs?▼

You use pytest to validate event study backtest outputs by writing test cases that verify your Python research code execution, ensuring the documented results match the expected experiment design.

Do I need Git to manage my Python research experiments and backtests?▼

Yes, you need Git to manage Python research experiments because this workflow requires a branch-based process to isolate backtest code, enforce experiment tagging, and document changes for reproducibility.

Can I apply this experiment workflow to event studies across different research topics?▼

Yes, you can apply this experiment workflow to event studies across various topics, as it guides Python-based research implementation, backtesting, and result validation independent of the specific subject matter.