Este projeto implementa uma análise avançada de mercado para criptomoedas, utilizando dados históricos da Binance para classificar estados de mercado e gerar sinais de trading.
- Recuperação de dados históricos da API da Binance
- Classificação avançada de estados de mercado
- Geração de sinais de trading baseados em análise probabilística
- Visualização de sinais de compra e venda
- Python 3.7+
- Bibliotecas: numpy, pandas, requests, scipy, matplotlib
- Clone o repositório:
git clone https://github.com/JimSP/MarketLab
cd advanced-market-analysis- Instale as dependências:
pip install numpy pandas requests scipy matplotlibPara executar a análise, use o seguinte código:
from advanced_market_analysis import AdvancedMarketAnalysis
analysis = AdvancedMarketAnalysis()
results = analysis.run_analysis()
print("Resumo de Sinais:")
print(results['signal_summary'])
print("\nEstatísticas de Confiança:")
print(results['confidence_stats'])Você pode ajustar os seguintes parâmetros na inicialização da classe AdvancedMarketAnalysis:
symbol: Par de trading (padrão: 'BTCUSDT')interval: Intervalo de tempo para os candles (padrão: '1h')limit: Número de candles a serem recuperados (padrão: 1000)
Contribuições são bem-vindas! Por favor, siga estas etapas:
- Fork o projeto
- Crie sua branch de feature (
git checkout -b feature/AmazingFeature) - Commit suas mudanças (
git commit -m 'Add some AmazingFeature') - Push para a branch (
git push origin feature/AmazingFeature) - Abra um Pull Request
Distribuído sob a licença MIT. Veja LICENSE para mais informações.
Link do Projeto: https://github.com/JimSP/MarketLab