• Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

Building a No-Code Quant Backtesting Platform — My Journey Begins

Lomanu4 Оффлайн

Lomanu4

Команда форума
Администратор
Регистрация
1 Мар 2015
Сообщения
1,481
Баллы
155
Hello! ?

I’m working on a solo project to build a no-code quantitative trading backtesting platform — a tool that enables users to visually create trading strategies, backtest them on historical market data, and analyse their performance.

Motivation


I know nothing about Quantitative trading but I would like to learn about it just for fun. My own personal goal for this project is ultimately to learn more about quant and to try building a full project by myself.

The reasoning behind making a visualiser in particular is because I find that visualisers are really helpful for understanding new concepts, the issue with quantitative trading however, is that there's a big learning curve and the majority of resources are hidden behind a paywall, making just learning the basics quite difficult without diving all in.

So, my goal is to make an accessible interface for people who wish to get a basic idea about quantitative trading without all the overhead required for full on trading. To make it as accessible as possible I want to make a visual, intuitive interface for designing and testing basic strategies, without requiring any programming.

Core Features

  • Strategy Builder: A drag-and-drop UI for defining trading rules using popular indicators like SMA, RSI, combined with logical operators (AND/OR).
  • Market Data Access: Integration with historical price data from sources like Yahoo Finance.
  • Backtesting Engine: Simulates trade execution on historical data, tracking key metrics such as profit/loss, drawdown, and trade count.
  • Indicators & Signals: Modular and reusable indicator calculations to build complex trading signals.
  • Performance Reporting: Dashboards that visualise equity curves and detailed strategy performance statistics.
Technology Stack

  • Frontend: React.js with Radix UI for accessibility, React Flow for building the visual strategy builder, and Recharts for displaying charts and results.
  • Backend: Python using FastAPI to create a REST API powering data retrieval, indicator computation, and backtesting logic.
Next Steps


I’m developing this project incrementally, starting with data acquisition and visualization, followed by the strategy builder UI, then the backtesting engine, and finally reporting and analytics.

I plan to document progress and technical learnings as I go, providing insight into building a full-stack fintech application.

Thanks for reading. Feel free to check out my GitHub for updates as the project evolves.


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

 
Вверх Снизу