Sua Primeira Skill em 5 Minutos
Passo 1: O que e uma skill?
Uma skill é um conjunto de regras de trading definidas em formato YAML. Cada skill especifica quando entrar no mercado, quando sair, quanto arriscar e qual o nível de confiança. O CryptSwarms executa essas regras automaticamente contra dados reais do mercado.
Passo 2: Criando uma skill basica
Vamos criar uma skill simples baseada em RSI. Quando o RSI fica abaixo de 30, o ativo esta sobrevendido e pode ser uma oportunidade de compra. A skill abaixo compra quando RSI < 30 e vende quando RSI > 70.
---
name: simple-rsi-btc-1h
description: Buy when RSI oversold, sell when overbought.
category: WORKFLOW
asset_class: [BTC]
timeframe: 1h
market_regime: [ranging]
risk_profile: conservative
rules:
entry:
- indicator: RSI(14)
condition: below
value: 30
exit:
- indicator: RSI(14)
condition: above
value: 70
risk:
stop_loss: 0.02
take_profit: 0.03
max_position_pct: 0.05
confidence:
pipeline: linear
base: 0.50
floor: 0.40
ceiling: 0.70
bonuses:
- when: rsi_deeply_oversold
add: 0.05
penalties:
- when: no_volume_confirmation
sub: 0.03
---Passo 3: Rodando em Replay
Para testar sua skill sem arriscar dinheiro, use o modo Replay. Vá ao Playground, selecione sua skill, escolha um ativo (ex: BTC) e um período histórico, e clique em Iniciar. O sistema simulará todos os trades que sua skill teria feito.
1. Vá ao Playground 2. Selecione o modo Replay 3. Escolha sua skill e o ativo 4. Defina o período (ex: últimos 30 dias) 5. Clique em Iniciar e acompanhe os resultados
Passo 4: Interpretando os resultados
PnL (Profit and Loss): o lucro ou prejuízo total da estratégia. Positivo = lucro, negativo = perda.
Win Rate: porcentagem de trades lucrativos. Acima de 50% é um bom sinal, mas não é tudo - o tamanho dos ganhos vs perdas também importa.
Sharpe Ratio: mede o retorno ajustado ao risco. Acima de 1.0 é bom, acima de 2.0 é excelente. Quanto maior, melhor a relação risco/retorno.
Pronto para criar sua skill? Use o Construtor de Skills para montar visualmente.
Experimente você mesmo