Infraestrutura de dados

Datalake Quant

Séries históricas de OHLCV limpas e padronizadas, prontas para backtest. Baixe a base completa em CSV ou consulte um ativo específico via API.

Schema único Date · Ticker · Open · High · Low · Close · Volume

Bases completas

Arquivo único por universo, com todos os ativos. Sem autenticação.

Carregando bases…

Consulta pontual via API

Para quando você quer um ativo só, em vez da base inteira. Retorno em JSON.

GET https://benac.com.br/api/datalake.php

Parâmetros

ParâmetroValoresDescrição
tf diario · 60 Tempo gráfico. Padrão: diario.
ticker EURUSD · all Busca por aproximação (LIKE), dispensa sufixo. all retorna a base limitada a 5.000 linhas.
Para a base completa sem limite de linhas, use os arquivos CSV acima — a API é otimizada para recortes, não para carga total.

Exemplo em Python

import pandas as pd
import requests

url = "https://benac.com.br/api/datalake.php"
params = {"tf": "60", "ticker": "BTC"}

r = requests.get(url, params=params, timeout=30).json()

if r["status"] == "success":
    df = pd.DataFrame(r["data"])
    df = df.drop(columns=["id", "id_arquivo"], errors="ignore")
    print(df.head())

Links rápidos

Base diária — amostra JSON 60 minutos — filtro EURUSD

Cobertura

Universos monitorados e mantidos com histórico consistente.

Ações Brasil

B3 — índice amplo, duas fontes independentes

PETR4, VALE3, ITUB4, BBAS3, WEGE3 e mais 150

Ações EUA

NASDAQ e NYSE, large e mid cap

AAPL, MSFT, NVDA, JPM, XOM e mais 250

Criptoativos

Pares spot na Binance

BTCUSDT, ETHUSDT, SOLUSDT, BNBUSDT

Moedas e commodities

Majors, pares invertidos e metais

EURUSD, USDBRL, USDJPY, XAUUSD, XAGUSD

Índices

Referências para benchmark e regime

BVSP, GSPC, IXIC, BOVA11

Fontes

Bases redundantes para teste de robustez

TradingView, yfinance, EOD
Universos com mais de uma fonte existem de propósito: rodar a mesma estratégia em bases independentes mostra o quanto o resultado depende do provedor de dados.