Datalake Quant API
Esta plataforma fornece um endpoint público de alta performance projetado para fornecer dados estruturados de OHLCV (Open, High, Low, Close, Volume). Ideal para alimentar modelos de Machine Learning, robôs no MetaTrader 5 e simulações estatísticas locais.
Consumo via API (HTTP GET)
Os dados podem ser requisitados de forma pública por qualquer aplicação enviando parâmetros simples na URL. O retorno é um JSON nativo.
URL do Endpoint:
https://benac.com.br/api/datalake.php
https://benac.com.br/api/datalake.php
Parâmetros da Requisição:
tf: Define o tempo gráfico. Use60para dados horários oudiariopara fechamentos diários (Padrão: diario).ticker: O ativo desejado (Ex:EURUSD,BTC). O motor utiliza busca parcial por aproximação (LIKE), dispensando sufixos rígidos. Useallpara a base completa.
Exemplo de Código em Python
Integração simplificada convertendo a resposta da API diretamente em um DataFrame estruturado do Pandas:
import pandas as pd
import requests
url = "https://benac.com.br/api/datalake.php"
params = {"tf": "60", "ticker": "BTC"}
response = requests.get(url, params=params).json()
if response["status"] == "success":
df = pd.DataFrame(response["data"])
# Limpa índices operacionais do banco de dados
df = df.drop(columns=['id', 'id_arquivo'], errors='ignore')
print(df.head())
Cobertura do Universo Quant
O Datalake realiza varreduras em tempo real mantendo o histórico consistente para os seguintes grupos de ativos financeiros:
Commodities & Criptoativos
XAUUSD, XAGUSD, BTC-USD, ETH-USD
Moedas Globais (Forex)
USDAUD, USDGBP, USDCAD, USDEUR, USDJPY, USDMXN, USDCHF, USDNZD, USDBRL
Pares Invertidos
AUDUSD, GBPUSD, CADUSD, EURUSD, JPYUSD, MXNUSD, CHFUSD, NZDUSD, BRLUSD
Índices de Ações
GSPC (S&P 500), IXIC (Nasdaq), BVSP (IBOVESPA)