vnpy-export

Convert Vibe-Trading strategies into vnpy CtaTemplate Python classes.

Updated May 25, 2026
One-click install
npx skills add https://github.com/NigarumOvum/AutoTrading --skill vnpy-export-nigarumovum
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vnpy-export
Source: https://github.com/NigarumOvum/AutoTrading/tree/main/Vibe-Trading/agent/src/skills/vnpy-export
Command: npx skills add https://github.com/NigarumOvum/AutoTrading --skill vnpy-export-nigarumovum

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill transforms backtest strategies from Vibe-Trading into Python classes that can be used in the vnpy CTA Strategy App for live trading or backtesting.

Core Features & Use Cases

  • Strategy Conversion: Converts Vibe-Trading strategies into vnpy CtaTemplate subclasses.
  • Asset Class Support: Supports A-share equities, futures, and crypto.
  • Use Case: For a trader who has developed a strategy in Vibe-Trading and wants to run it in vnpy for live trading or backtesting.

Quick Start

Load the vnpy-export skill, configure your strategy, and generate the CtaTemplate Python class using the 'generate_strategy_class' command.

Frequently Asked Questions about vnpy-export

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

FAQPage Schema
How do I convert Vibe-Trading strategies to vnpy CtaTemplate classes?

To convert Vibe-Trading strategies to vnpy CtaTemplate classes, load the vnpy-export skill, configure your strategy parameters, and execute the 'generate_strategy_class' command to output a Python class compatible with the vnpy CTA Strategy App.

Can I use vnpy-export for backtesting A-share equities and crypto strategies?

Yes, vnpy-export supports strategy conversion for A-share equities, futures, and crypto assets. The generated CtaTemplate classes can be used directly within the vnpy CTA backtesting engine to simulate trades across these asset classes.

Do I need Python knowledge to integrate Vibe-Trading strategies into vnpy?

Yes, Python integration is required to use the exported CtaTemplate classes in vnpy. The skill generates Python code that assumes familiarity with the vnpy CTA backtesting engine and its strategy template structure for live trading or backtesting.

What is the difference between Vibe-Trading and vnpy CtaTemplate for strategy backtesting?

Vibe-Trading is used for strategy development, while vnpy CtaTemplate is a Python class structure required by the vnpy CTA Strategy App for backtesting and live trading execution. This skill bridges the gap by converting development strategies into executable vnpy classes.

Are there limitations when exporting Vibe-Trading strategies to the vnpy CTA Strategy App?

The primary limitation is that the exported CtaTemplate classes are specifically designed for the vnpy CTA Strategy App. Users must ensure their Vibe-Trading strategy logic is compatible with vnpy's CtaTemplate architecture and possess Python knowledge for successful integration.