build-trading-strategies

Generate Jesse-based crypto trading strategy code with entry, exit, and risk management methods.

1|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/robonet-tech/skills --skill build-trading-strategies
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: build-trading-strategies
Source: https://github.com/robonet-tech/skills/tree/main/skills/build-trading-strategies
Command: npx skills add https://github.com/robonet-tech/skills --skill build-trading-strategies

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the generation of complete, production-ready crypto trading strategy code using AI. It outputs production-grade Python code based on the Jesse framework, including entry/exit logic, position sizing, and risk management, ready for backtesting and deployment after validation.

Core Features & Use Cases

  • AI-driven strategy code generation: Creates ready-to-run Jesse strategies for crypto trading, including should_long(), should_short(), go_long(), and go_short() methods, plus optional hooks for on_open_position() and update_position().
  • Two generation tools: create_strategy (crypto) and create_prediction_market_strategy (Polymarket YES/NO strategies).
  • Best practices: Requires prior data verification and backtesting via test-trading-strategies before deployment.
  • Use Case: A developer defines a clear concept and data availability, then generates production code and validates it with backtests.

Quick Start

Use browse-robonet-data to verify indicators and symbols, then call create_strategy with a detailed description and a clear strategy_name. After generation, run test-trading-strategies to backtest and validate performance before deploying to live trading.

Frequently Asked Questions about build-trading-strategies

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

FAQPage Schema
How do I generate crypto trading strategy code using AI?▼

To generate crypto trading strategy code using AI, define a clear strategy concept and verify data availability, then use the create_strategy tool to output a production-ready Jesse Python class with entry, exit, sizing, and risk management logic. This provides a complete foundation for backtesting and live deployment.

How do I create a prediction market strategy for Polymarket?▼

Creating a prediction market strategy for Polymarket uses the create_prediction_market_strategy tool to generate YES/NO strategy code. This outputs a Python class built for prediction market frameworks, enabling automated trading logic specifically tailored for binary outcome markets.

Does the generated strategy code include risk management and position sizing?▼

Yes, generated strategy code includes risk management and position sizing hooks. The output Jesse-based Python class features should_long, should_short, go_long, and go_short methods, plus optional on_open_position and update_position hooks for executing dynamic risk controls during live trading.

What is the best way to validate AI-generated crypto strategies before deployment?▼

The best way to validate AI-generated crypto strategies is to run backtests using test-trading-strategies before deployment. This process evaluates the performance of the generated Jesse code against historical data, ensuring the entry, exit, and risk management logic behaves as expected.

Do I need to verify data before generating a Jesse trading strategy?▼

Yes, you need to verify data before generating a Jesse trading strategy. Using browse-robonet-data to confirm indicator availability and symbols ensures the AI has accurate inputs to create a functional, production-ready strategy class ready for backtesting.

Can I use this for both crypto and prediction market trading?▼

Yes, you can use this for both crypto and prediction market trading. The skill provides two distinct generation tools: create_strategy for standard crypto markets and create_prediction_market_strategy for Polymarket YES/NO strategies, both outputting production-ready Python code.