Infelizmente não há um site que eu possa indicar que centraliza todas essas informações, há conteúdos espalhados pelo youtube, e alguns cursos sobre python voltados a data science (eu utilizei o datacamp, mas existem diversos outros sites com essa intenção) podem te ajudar a entender bastante as ferramentas utilizadas. Algumas palavras chaves que podem direcionar as suas pesquisas para conteúdos em python que ajudarão em um desenvolvimento de uma ferramenta de backtest: busque sobre o que é e como utilizar a biblioteca pandas, entender e aprender a utilizar APIs para download de informações de sites como o yahoo finance é bem útil (web scraping em geral), e ferramentas estatísitcas e de machine learning em geral são bem úteis (bibliotecas como scikit-learn).
Com essas informações acredito que as suas buscas já ficarão mais concentradas e poderá achar mais facilmente conteúdos direcionados e que podem te ajudar a construir uma ferramenta para fazer os seus próprios backtestes!