aabrur/trading-agent-mpu-gandring

Instantâneo de mercado somente leitura para a watchlist da mesa na plataforma escolhida pelo usuário (CEX Bybit ou DEX Hyperliquid). Use antes de qualquer voto de estratégia ou quando o usuário perguntar por preços.

O que é trading-agent-mpu-gandring?

Esta skill fornece um instantâneo de mercado exclusivamente somente leitura para uma watchlist predefinida, operando nas plataformas Bybit (CEX) ou Hyperliquid (DEX) conforme configurado pelo usuário. Ela nunca coloca, dimensiona ou aprova ordens e nunca inventa preços; todos os dados vêm de endpoints públicos ao vivo com carimbo de data/hora UTC e hora local do usuário. A skill é útil para traders que precisam de dados de mercado confiáveis para informar decisões ou para alimentar agents de IA antes de executar estratégias. Ela usa APIs públicas sem chave e gera um resumo conciso e arquivos CSV com histórico de velas de 15 minutos, garantindo que o agente nunca opere com informações desatualizadas ou não verificadas.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/aabrur/trading-agent-mpu-gandring/tree/HEAD/skills/market-scan

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Varredura de Mercado (Somente Leitura)

Nunca coloque, dimensione ou aprove ordens. Nunca invente um preço: cada número vem de um endpoint público ao vivo, citado com UTC e a hora local do usuário. Nenhuma chave de API é necessária ou permitida aqui.

Entradas (da entrevista de configuração)

  • VENUE: bybit (CEX, contratos perpétuos lineares USDT) ou hyperliquid (DEX perpétuos).
  • WATCHLIST: ex. ETH, SOL, AVAX, LINK. Símbolos somente leitura (ex. BTC) são varridos, mas nunca negociados.
  • READ_HOST: o computador que consegue acessar a plataforma. A Bybit bloqueia algumas regiões de nuvem (CloudFront 403); se isso acontecer, execute as leituras a partir do próprio computador do usuário.

Campos por símbolo

último, mark, variação 24h, taxa de funding, open interest, melhor bid/ask e as últimas velas FECHADAS de 15 minutos (uma barra é fechada quando open + 15 min <= horário do servidor). Histórico padrão: 300 barras fechadas.

Bybit V5 (público, sem chave)

  • Horário do servidor: GET https://api.bybit.com/v5/market/time
  • Ticker: GET https://api.bybit.com/v5/market/tickers?category=linear&symbol=ETHUSDT -> lastPrice, markPrice, price24hPcnt, fundingRate, openInterest, bid1Price, ask1Price
  • Velas: GET https://api.bybit.com/v5/market/kline?category=linear&symbol=ETHUSDT&interval=15&limit=301 (mais recentes primeiro; descarte qualquer barra ainda não fechada)

Hyperliquid (público, sem chave)

  • POST https://api.hyperliquid.xyz/info corpo {"type":"metaAndAssetCtxs"} -> markPx, midPx, funding, openInterest, prevDayPx por moeda
  • Book: corpo {"type":"l2Book","coin":"ETH"}
  • Velas: corpo {"type":"candleSnapshot","req":{"coin":"ETH","interval":"15m","startTime":<ms>,"endTime":<ms>}}

Saída

Escreva um resumo em briefs/YYYY-MM-DD-HHMMSS-<symbols>.md mais um CSV com as barras fechadas, depois poste um resumo curto: uma linha por símbolo, fonte e timestamp. Se a plataforma estiver inacessível, informe uma vez e fique em silêncio até que mude.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Habilidades Relacionadas