vnpy-export

Translates Vibe-Trading signal logic into vnpy CtaTemplate Python classes.

Updated Jul 29, 2026
One-click install
npx skills add https://github.com/santoosaraujo/vibe-trading-claude --skill vnpy-export-santoosaraujo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vnpy-export
Source: https://github.com/santoosaraujo/vibe-trading-claude/tree/main/.claude/skills/vnpy-export
Command: npx skills add https://github.com/santoosaraujo/vibe-trading-claude --skill vnpy-export-santoosaraujo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill bridges the gap between Vibe-Trading research and production-grade execution by automatically translating signal logic into runnable vnpy CtaTemplate Python classes.

Core Features & Use Cases

  • Automated Translation: Converts signal engine logic into the standard vnpy CtaTemplate structure, including parameter and variable mapping.
  • Multi-Asset Support: Handles specific conventions for A-share stocks, futures, and crypto assets.
  • Use Case: When you have a backtested strategy in Vibe-Trading and want to deploy it to a live vnpy environment or run it through the vnpy CTA backtester, this skill generates the necessary boilerplate code instantly.

Quick Start

Use the vnpy-export skill to generate a runnable strategy file from the current signal engine configuration.

Frequently Asked Questions about vnpy-export

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

FAQPage Schema
How do I convert trading strategy logic into vnpy CtaTemplate Python code?

To convert trading strategy logic into vnpy CtaTemplate Python code, use an automated translation skill that maps signal indicators to ArrayManager functions, generating runnable Python classes for quantitative trading execution.

Can I backtest Vibe-Trading strategies using the vnpy CTA Strategy App?

Yes, you can backtest Vibe-Trading strategies using the vnpy CTA Strategy App by translating your signal engine logic into standardized vnpy CtaTemplate Python classes, facilitating seamless integration with vnpy's backtesting environment.

Does vnpy code generation support different asset classes like crypto and futures?

Vnpy code generation supports diverse asset classes including A-share equities, futures, and crypto assets by handling specific market conventions and mapping signal indicators to ArrayManager functions.

How do I deploy a backtested Vibe-Trading strategy to live vnpy markets?

To deploy a backtested Vibe-Trading strategy to live vnpy markets, translate the strategy logic into a standardized vnpy CtaTemplate Python class, which facilitates seamless integration with the vnpy CTA Strategy App for live deployment.

What is the best way to map signal indicators to vnpy ArrayManager functions?

The best way to map signal indicators to vnpy ArrayManager functions is through automated translation that converts Vibe-Trading signal logic directly into the standard vnpy CtaTemplate structure, including parameter and variable mapping.

Do I need to manually write boilerplate code for vnpy CtaTemplate creation?

No, you do not need to manually write boilerplate code for vnpy CtaTemplate creation. An automated translation process instantly generates the necessary standardized CtaTemplate Python classes from your current signal engine configuration.