尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Repositorio de IA de Crypto
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
Crypto AI Agent — Análise Técnica em Tempo Real Agente de IA para análise técnica de criptomoedas nos perpétuos da Binance. Interface responsiva para PC e celular.查看完整 README ↗
Agente de IA para análise técnica de criptomoedas nos perpétuos da Binance. Interface responsiva para PC e celular.
cd backend
# Criar ambiente virtual
python -m venv .venv
source .venv/bin/activate # Linux/Mac
# .venv\Scripts\activate # Windows
# Instalar dependências
pip install -r requirements.txt
# Configurar variáveis de ambiente
cp .env.example .env
# Edite o .env com suas chaves da Binance e Anthropic
cd frontend
npm install
Edite backend/.env:
BINANCE_API_KEY=sua_chave_aqui # Opcional — leitura pública não requer chave
BINANCE_SECRET_KEY=sua_secret_aqui # Opcional
ANTHROPIC_API_KEY=sua_chave_claude # Para análise IA (claude.ai/settings/api-keys)
Nota: A Binance permite leitura de dados de mercado sem autenticação. As chaves da Binance são necessárias apenas para operações de conta (ordens, saldo, etc.). A chave Anthropic é necessária para a análise em linguagem natural — sem ela, uma análise textual local é gerada automaticamente.
cd backend
source .venv/bin/activate
python main.py
# Servidor em http://localhost:8000
cd frontend
npm run dev
# App em http://localhost:3000
Abra http://localhost:3000 no navegador.
| Método | Endpoint | Descrição |
|---|---|---|
| GET | /api/symbols | Lista todos os perpétuos USDT |
| GET | /api/ohlcv?symbol=BTC/USDT:USDT&timeframe=1h | Dados OHLCV |
| GET | /api/analyze?symbol=BTC/USDT:USDT&timeframe=1h | Análise completa |
| GET | /api/multi-timeframe?symbol=BTC/USDT:USDT | Análise em múltiplos TFs |
| GET | /api/market-data?symbol=BTC/USDT:USDT | Ticker, funding rate, OI |
| GET | /api/watchlist/analyze?symbols=BTC/USDT:USDT,ETH/USDT:USDT&timeframe=1h | Análise rápida de lista |
| WS | /ws/price/{symbol} | Preço ao vivo |
| WS | /ws/analysis/{symbol}?timeframe=1h | Análise ao vivo (30s) |
├── backend/
│ ├── main.py # FastAPI app
│ ├── config.py
│ ├── requirements.txt
│ ├── .env.example
│ ├── models/
│ │ └── trade_signal.py # Modelos Pydantic
│ └── services/
│ ├── binance_service.py # Dados Binance (ccxt)
│ ├── indicator_service.py # Indicadores técnicos (pandas-ta)
│ ├── pattern_service.py # Detecção de padrões
│ ├── signal_service.py # Geração de sinais
│ └── ai_service.py # Análise Claude AI
└── frontend/
├── src/
│ ├── App.tsx # App principal (PC + Mobile)
│ ├── components/
│ │ ├── Chart/
│ │ │ └── CandleChart.tsx # Gráfico TradingView + padrões
│ │ └── SignalPanel/
│ │ └── SignalPanel.tsx # Painel de sinais
│ ├── hooks/
│ │ ├── useAnalysis.ts
│ │ ├── useSymbols.ts
│ │ └── useLivePrice.ts
│ ├── services/
│ │ └── api.ts
│ └── types/
│ └── index.ts
└── package.json
| Padrão | Tipo | Direção |
|---|---|---|
| LTA (Linha de Tendência de Alta) | Tendência | Bullish |
| LTB (Linha de Tendência de Baixa) | Tendência | Bearish |
| Canal Ascendente | Canal | Bullish |
| Canal Descendente | Canal | Bearish |
| Canal Horizontal | Canal | Neutro |
| Triângulo Simétrico | Triangle | Neutro |
| Triângulo Ascendente | Triangle | Bullish |
| Triângulo Descendente | Triangle | Bearish |
| Cunha Ascendente | Wedge | Bearish |
| Cunha Descendente | Wedge | Bullish |
| Topo Duplo | Reversão | Bearish |
| Fundo Duplo | Reversão | Bullish |
| OCO (Ombro-Cabeça-Ombro) | Reversão | Bearish |
| OCO Invertido | Reversão | Bullish |
| Bandeira de Alta | Continuação | Bullish |
| Bandeira de Baixa | Continuação | Bearish |