O cálculo local funciona com Yahoo Finance, FRED e Cboe. Ainda não lê os indicadores privados do TradingView. As duas fontes precisam ser reconciliadas antes de tratar o sinal local como equivalente ao indicador.
Bases dos gráficos: Histórico e regras começa em 100 no fechamento do primeiro pregão do intervalo escolhido (ou 0% na exibição percentual), independentemente dos aportes. Em Último ano, se o primeiro aporte estiver dentro do intervalo, o trecho anterior é uma reconstrução tracejada: calcula o capital que teria chegado ao valor informado na data do aporte. O valor informado é mostrado antes do custo de entrada; o saldo contínuo após o aporte considera esse custo. A reconstrução não cria lançamentos retroativos e não altera impostos ou projeções. Se a carteira já estava financiada antes do intervalo, usa o saldo existente.
Prioridade automática: escolha Automática · melhor Sharpe no histórico anterior. A revisão anual compara as 24 ordens usando o Sharpe da carteira completa em USD, excedente à reserva, depois dos custos e antes de impostos. Janela padrão: cinco anos anteriores; opções de três, dez ou todo o histórico anterior. Exige três anos completos antes da primeira escolha e mantém a regra original no aquecimento. A tabela Escolhas automáticas mostra as datas e métricas de treino. O gráfico usa a carteira contínua após cada escolha e inclui custos das operações causadas pelas mudanças. O filtro do gráfico não muda o treino. Desempenho passado não garante resultado futuro.
Recarregue o painel principal e abra Histórico e regras. Em Prioridade das monetárias, mantenha a regra atual ou selecione Ordem personalizada. Ordene GLD, TLT, USO e KMLM. Verdes têm preferência sobre brancos; a mistura de transição USO/KMLM é opcional. Clique em Aplicar e salvar regra para recalcular e guardar a prioridade junto ao nome. O peso do bloco não é alterado pela ordem. As regras salvas neste navegador não modificam a configuração do painel diário separado.
A aba 07 está focada em Defensivas (XLP e KIE) e Monetárias (GLD, TLT, USO, KMLM e bitcoin como complemento via BITX/IBIT). Compara ativos individuais, rotação por força e combinações, separando treino de avaliação posterior. Carregar uma alternativa preenche uma regra; aplique e salve para usá-la.
Em Histórico e regras, escolha Não usar bitcoin, BITX ou IBIT e a participação do complemento (40% do bloco por padrão, equivalente ao alvo de 10% da carteira com monetárias de 25%). Branco/vermelho não mantém bitcoin. A aba 07 · Estudos compara 61 métodos monetários ou 305 combinações incluindo os ETFs de bitcoin, com ranking pelo treino e avaliação posterior. As regras existentes continuam salvas e só mudam ao aplicar uma nova configuração.
A tarefa do Windows executa uma vez por pregão, 10 minutos após o fechamento oficial da NYSE, em segundo plano, sem janelas. Isso costuma ser 17h10 ou 18h10 de Brasília; feriados e fechamentos antecipados são considerados. Não há novas tentativas automáticas no mesmo dia após falha.
.\.venv\Scripts\python.exe -X utf8 work\atualizar_diario.py --force. Logs em outputs/diario/agendador.log.Cadastre caixa e posições reais. Os pedidos ficam numerados e guardam a cotação e seu horário. Execuções registradas usam preço e taxa reais; operações não feitas usam a cotação capturada para a recomendação. O resultado real e a carteira simulada são mostrados em duas curvas. Aportes e retiradas entram nas duas contas, sem virar lucro. Os registros ficam neste navegador; faça backup JSON. A aba não envia ordens.
A página “desde 2011” é a pesquisa congelada. O painel principal, o histórico desde 1998 e a página diária são renovados pela atualização. As fontes gratuitas podem publicar depois das 17:30: essa hora de análise não é garantia de dados completos. Quando a bolsa fecha às 18h de Brasília, a referência após o fechamento passa a 18:30.
config/chave-webhook-local.txt. Essa é uma chave dedicada ao webhook; não use senha da corretora ou do TradingView, nem publique a chave..\.venv\Scripts\python.exe -X utf8 work\receptor_tradingview.pyVerifique http://127.0.0.1:8765/health. Ele recebe sinais e não envia ordens./webhook para 127.0.0.1:8765/webhook. Ainda não há domínio/túnel configurado. O receptor autentica a chave, valida o horário de fechamento e rejeita sinais conflitantes para o mesmo ativo e dia.work/sinais_tradingview/AAAA-MM-DD. Execute:.\.venv\Scripts\python.exe -X utf8 work\conferir_tradingview.pyConfira outputs/diario/conferencia_tradingview.json. Sinais faltantes/divergentes exigem investigação. Uma sessão igual não comprova paridade histórica; compare várias transições e os históricos antes de substituir o motor local.TradingView: requisitos dos webhooks · TradingView: alertas e cópias dos scripts
A posição informada continua 100% caixa. O painel calcula alvos, mas não presume compras executadas. Para produzir ordens quantitativas e controlar desvios reais, faltam quantidades, saldo, moeda e registro das operações. Os backtests usam fechamento regular como aproximação e abertura seguinte como controle; preços históricos das 17:30 não foram validados.
Na aba Aportes e plano, ative um aporte ou retirada mensal, informe valor, data inicial e data final opcional. Esses planos se somam aos lançamentos avulsos; sem aporte avulso inicial, permanece o padrão de US$ 1.000. Fim vazio acompanha a série quando ela é atualizada. No dia 31, meses menores usam o último dia; sem pregão, o próximo disponível.
Na aba Retiradas, informe capital, aportes futuros, mês inicial das retiradas, valor e quantidade de meses. O botão Usar saldo em foco copia o saldo histórico. A projeção usa campos próprios; não repete automaticamente os planos históricos. Clique Calcular projeção.
A simulação compara pagar todas as retiradas com pagar e preservar o capital real ao final. Os valores da curva são corrigidos pela inflação. Há faixas de cenários, probabilidades, limites mensais e comparações de 20/30/40/60 anos. O padrão é uma hipótese editável de retorno nominal de 7% e inflação de 3%, usando as oscilações mensais do cenário escolhido; não projeta automaticamente o retorno excepcional do backtest. Também pode usar a média histórica e CPI histórico pareado. O último mês da série não entra na amostra.
A conta de renda perpétua supõe retorno constante, sem novos aportes. Não oferece garantia vitalícia; a simulação longa também não. A projeção não desconta automaticamente IRPF de 15%; o redutor anual extra é uma análise de sensibilidade, não apuração tributária. Exporte os resultados para guardar parâmetros, semente e amostra usados. Os cálculos rodam localmente, sem serviço pago.
Nos painéis históricos, marque “Estimar impostos anuais”. A tabela aplica 15% ao resultado realizado líquido e carrega perdas para anos seguintes. Usa custo médio de unidades com preços ajustados e aportes e retiradas informados na aba correspondente; sem lançamentos, US$ 1.000 no início da série. Os lançamentos são salvos neste navegador, por série, e podem ser exportados/importados. A opção BRL usa o câmbio histórico de cada aquisição e venda para estimar o resultado em reais. Não é apuração fiscal: faltam segregação de dividendos e créditos de imposto externo; 15% é hipótese uniforme para todo o histórico. O gráfico e as métricas permanecem antes de impostos.