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.