O que Pantheon-Trades faz?
Dez agentes de IA deliberam cada negociação em mercados de previsão. A moderação é ancorada on-chain. Polymarket CLOB + Arc Testnet. 11 provedores de LLM, uma única variável de ambiente. Half-Kelly com limites, autocalibragem, totalmente open-source.
Funcionalidades Principais
- Deliberação Multi-Agente: Dez modelos de IA distintos avaliam e votam em cada operação antes da execução.
- Moderação On-Chain: Todos os parâmetros de risco e decisões são registrados na blockchain para auditoria e confiança.
- Suporte a Múltiplos Provedores de LLM: Compatível com OpenAI, Anthropic, Google, Meta, Mistral, Cohere, Together AI, DeepSeek, Perplexity, Groq e Hugging Face.
- Gestão de Capital: Estratégia Half-Kelly com limites superiores e inferiores dinâmicos.
- Autocalibragem: O sistema ajusta automaticamente os parâmetros com base no desempenho histórico.
- Open-Source: Código-fonte totalmente disponível para contribuição e personalização.
Pré-requisitos
- Node.js (v18 ou superior)
- Chave de API para pelo menos um provedor de LLM compatível
- Uma carteira Ethereum com fundos na testnet Arc
Instalação
- Clone o repositório:
git clone https://github.com/NAME0x0/Pantheon-Trades.git
cd Pantheon-Trades
- Instale as dependências:
npm install
- Configure as variáveis de ambiente:
cp .env.example .env
Edite o arquivo .env:
LLM_PROVIDER=openai
LLM_API_KEY=sk-...
POLYMARKET_PRIVATE_KEY=0x...
ARCTESTNET_RPC_URL=https://rpc.arc-testnet.example.com
Uso
npm start
Configuração
O arquivo config.json permite personalizar:
agreementThreshold: Número mínimo de agentes que concordam para executar (padrão: 6)maxPosition: Tamanho máximo da posição (padrão: 10% do capital)kellyFraction: Fração Kelly para alocação de capital (padrão: 0.5)calibrationInterval: Intervalo em minutos para recalibração (padrão: 60)
Licença
MIT