Adicionar desempenho de utilização do fundo do portfólio (mantendo ativos / ativos totais)
Adicionar índices populares Valor líquido Compare Ledger
Apoiar o comércio A Share ETF/LOF Funds
Apoiar o comércio de ações
Apoiar o comércio de fundos públicos (não inclui ETF/LOF)
Comerciante
Usuário
Suporte de cálculo do portfólio de usuários
Robô
Duplo ma (11/22)
Long ETF Strategy Robot Trader
Tudo em estratégia robô trader
Estratégia de pagamento periódica Robot Trader
UI da web
Re-Design Web UI Page
Monitor de risco de portfólio
Holding de portfólio/histórico de transações/financiamento
Notificar
E-mail
Telegram Bot/Channel
Slack Bot/Channel
Mostrar sinal de estratégia diferente (diariamente)
Mostrar diferente Relatório de desempenho de portfólio de robôs comerciais (semanalmente)
Pode assinar o evento comercial do portfólio especial por e -mail/rss
Arch melhorar
Armazenar
Adicionar ferramenta de migração de esquema de banco de dados
Backup de db sqlite para aws s3
Armazenamento de dados comerciais em sqlite db
Base Banco de Dados Migre de Sqlite para Supabase (PostgreSQL)
Correção de bug
A negociação sinaliza erro quando o preço duplo de MA são iguais.
Portfolio Performance Ledger max_days_of_continuous_loss Erro de cálculo, o máximo é 5, porque o dia_of_continuous_loss será definido como 0 quando estiver em dias que não são de comércio.
Observação
Estratégia
Estratégia comercial
Sequóia
Emitir
Preços das ações ajustadas à divisão : use qfq Ajuste o preço para gerar sinais comerciais.
Observação
Por que a estratégia comercial pode não ser boa em negociar ações?
Compare o índice, os estoques têm o problema de liquidez e o risco de suspensão. A liquidez pode levar a uma enorme lacuna entre os resultados simulados de negociação e negociação reais, a suspensão resultará na incapacidade de comércio, produzindo resultados completamente diferentes da negociação simulada.
Sobre o excesso de teste da estratégia : o excesso de teste de backtesting pode ser um assassino na gentileza do comércio, por isso não buscamos a maximização do lucro, apenas usando a estratégia comercial simples para superar a volatilidade do mercado.
Portfólio
Os preços das ações ajustadas à divisão : não processadas no livro de negociação (apenas robôs, o comerciante de usuários precisa adicionar uma transação quando ocorrer com ajustes divididos ), mas processados no cálculo do livro de retenção.
? O usuário do robô ainda não pode processar, porque a verificação ajustada à divisão no cálculo do contabilidade do valor líquido do portfólio, mas o valor da transação de venda não é igual ao valor de retenção porque a transação de venda gerada no cálculo do razão do razão da transação, portanto, precisa processar no cálculo do valor líquido do portfólio quando o usuário é um tipo de robô.
Corrija esse problema: Robot Trader Use qfq Ajuste o preço enquanto o comerciante de usuários usa o preço de fechamento ao calcular o valor líquido do portfólio (inclua cálculo de transação/holdings/valor líquido), o comerciante de usuários precisa adicionar uma transação quando a divisão ajustada por acaso ajustar o valor da retenção.
qfq não pode corrigir esse problema, porque se a participação ajustada à divisão ocorrer, qfq só altera seu preço HSIITY, por exemplo, no dia anterior ao dia ajustado à divisão (20220904), 512100.
Corrija alterando a espera do Hold quando a divisão ajustada acontece e isso deve acontecer na fase de arquivo CSV de transação gerada (se não, o trader de robô não pode saber qual o valor que pode vender). Embora essa solução possa retardar a velocidade de cálculo, mas atualmente é a maneira mais fácil de corrigi -la.
Trader de robôs
Sobre a questão do desvie : como as negociadas subjacentes são ETFs de nível diário, o impacto das questões de desbaste é mínimo.
Sobre os problemas sem liquidez : como o comércio de simulação não pode conhecer a liquidez da transação do dia, como um compartilhamento máximo de alojamento das restrições causou a incapacidade de negociar, há um certo desvio da transação real, que também é o encanto do negócio real, há uma certa quantidade de incerteza causada pela mudança.
Sobre os dividendos : o trader de robôs ignorará o caso dos dividendos na posição de retenção, porque o cálculo será complicado. No entanto, o comerciante de usuários real pode registrar manualmente os dividendos como uma transação.
Sobre as taxas comerciais : como as taxas comerciais ETF/LOF em um mercado de ações são muito baixas, o Robot Trader apenas ignora as taxas comerciais de cálculos simplificados.
Publicar
投资炼金术
Sem servidor 应用开发小记
Aventuras no desenvolvimento de aplicativos sem servidor