Pular para o conteúdo

Biblioteca de conhecimento

Pesquisa com fontes citadas.

A biblioteca de conhecimento é o corpus de pesquisa selecionado que os agentes de IA da Stratmill consultam: livros, notas de cursos, cadernos de aula, artigos acadêmicos, publicações e código de negociação de código aberto, mantidos junto com seus gráficos e figuras. Pesquise, leia e envie qualquer documento ao pipeline de pesquisa.

Incluída em todas as contas Stratmill, inclusive no plano gratuito.

library_refiner.py
hits = library.search("ATR stop")
page = library.read(hits[0])
ideas = refine(strategy, page)
assert all(i.citation for i in ideas)
Estudo em biblioteca que classifica documentos-fonte por relevância, cita-os em duas hipóteses e acompanha os refinamentos a cada iteração

Exemplo ilustrativo · não é um resultado ao vivo

Por dentro da biblioteca de conhecimento.

Um mesmo corpus atende você e os agentes, para que uma sugestão sempre possa ser rastreada até a página de origem.

Um corpus selecionado, não uma pesquisa na web

Dezenas de coleções: notas e aulas de cursos de quant, Machine Learning for Trading, artigos do arXiv, blogs de pesquisa como Quantpedia e QuantStart, centros de aprendizagem de bolsas, fóruns e perguntas e respostas sobre quant, além da documentação e do código de frameworks de código aberto como backtrader, Qlib, vn.py e Freqtrade.

Os gráficos permanecem junto ao texto

Os documentos são armazenados página por página, e as figuras e páginas com gráficos extraídos deles permanecem anexadas, para que um gráfico seja lido ao lado do trecho que o explica.

Pesquise em inglês ou chinês

A pesquisa por trechos encontra termos em inglês e chinês, como ATR stop ou 均线, classifica os trechos correspondentes e destaca seu termo. Filtre por coleção ou percorra os documentos de uma coleção, um por um.

De uma página a uma estratégia testada.

Um documento se torna insumo de pesquisa, não um atalho: tudo o que resulta dele é testado como qualquer outra ideia.

  1. Buscar

    Encontre trechos por termo e refine a busca por coleção.

  2. Ler

    Abra a página com suas figuras e um link para a fonte.

  3. Enviar

    Envie o documento ao Research Lead com uma observação opcional.

  4. Testar

    Cada hipótese resultante é codificada, verificada, submetida a backtest e otimizada.

O Library Refiner cita o que utiliza.

A mesma biblioteca alimenta os agentes enquanto suas estratégias estão sendo desenvolvidas.

Refinamentos citados em cada iteração

Quando uma revisão devolve uma estratégia para outra iteração, o Library Refiner consulta as páginas e figuras da biblioteca relevantes e propõe até cinco refinamentos concretos, como um filtro de entrada, um stop ou uma regra de dimensionamento. Cada um cita o documento e a página de origem, e o Strategy Developer os consulta na iteração seguinte. O proprietário da estratégia também pode solicitar um refinamento na página da estratégia a qualquer momento.

Novas ideias de todo o corpus

Cada solicitação de novas hipóteses também fornece ao Research Lead um conjunto rotativo de documentos das coleções externas, cada um com seu endereço de origem, para que novas ideias se baseiem em todo o corpus, e não apenas no que o modelo já conhece. Os refinamentos e suas citações aparecem na página da estratégia, e uma citação abre a página correspondente na biblioteca.

O que você pode fazer na biblioteca.

Após entrar na sua conta, você encontra cada ação na página Library do seu espaço de trabalho.

Role horizontalmente para ver todas as colunas.

Ações da biblioteca e o que esperar
AçãoO que aconteceBom saber
BuscarTrechos classificados com seu termo destacado e até três figuras da página correspondente.Termos curtos funcionam melhor; tente outro idioma se a busca não encontrar resultados.
LerUma página de cada vez, com suas figuras e um link para a fonte original.Quando uma fonte é mantida para pesquisa, mas não republicada, você vê um trecho e um link para o texto completo na fonte.
Enviar para a Strategy FactoryO Research Lead transforma o documento em hipóteses que percorrem o pipeline completo no seu espaço de trabalho.Isso é contabilizado no seu limite diário, como qualquer ideia que você envia, e requer créditos.
Refinar a partir da bibliotecaO Library Refiner propõe até cinco refinamentos citados para uma das suas estratégias.Ele também é executado automaticamente sempre que uma revisão devolve a estratégia para outra iteração.

Perguntas, respondidas.

Mais perguntas e respostas
Quem pode usar a biblioteca de conhecimento?

Qualquer pessoa conectada a uma conta Stratmill, inclusive no plano gratuito, pode pesquisar e ler a biblioteca. Enviar um documento ao pipeline consome seu limite diário e créditos, como qualquer ideia que você enviar.

A Stratmill copia código da biblioteca para minha estratégia?

Não. Os blocos de código são removidos antes de o documento chegar ao Research Lead, que descreve o mecanismo com suas próprias palavras. Em seguida, o Strategy Developer escreve uma implementação própria para os mercados da Stratmill, e a página da estratégia credita o documento como fonte.

Posso ler todos os documentos na íntegra?

Nem sempre. Algumas fontes são mantidas para pesquisa, mas não são republicadas; nesses casos, o leitor mostra um trecho e fornece um link para o texto completo na fonte.

Um refinamento citado significa que a estratégia vai melhorar?

Não. Um refinamento é uma proposta documentada. A estratégia alterada é verificada, submetida a backtest com taxas reais e revisada novamente, e seus resultados podem piorar.

Onde vejo os refinamentos da minha estratégia?

Na página da estratégia, em Library refinements. Cada refinamento mostra suas citações, e o proprietário da estratégia pode solicitar um novo refinamento ali.

Coloque a biblioteca para trabalhar.

Pesquise o corpus, envie um documento ao pipeline e acompanhe os refinamentos citados nas páginas das suas estratégias.

A Stratmill é uma plataforma de estratégias de trading com IA, não presta consultoria financeira nem é uma corretora. Os resultados de backtests e paper trading são hipotéticos. O trading envolve risco de perda.