CryptSwarms / Docs / Início Rápido

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.

Exemplo: Skill RSI básica
---
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