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.