#BackTesting

N-gated Hacker Newsngate
2025-04-19

🚀 Oh, joy! Yet another "simple" engine, this time in . Because, clearly, the world was just *screaming* for it. 🤦‍♂️ Meanwhile, continues its quest to cram every possible buzzword into a single webpage. 🌟
github.com/zerotech-studio/zack

2025-03-24

Бэктестинг торговых стратегий на Python с помощью Numba. Когда перевод расчетов на GPU действительно оправдан?

Бэктестинг — ключевой процесс в алгоритмической торговле. Он позволяет проверить стратегию на исторических данных, прежде чем запускать её в реальной торговле. Однако, чем больше данных и сложнее логика стратегии, тем дольше времени занимают вычисления. Особенно если стратегия анализирует тиковые данные и требуется протестировать множество комбинаций гиперпараметров стратегии, время вычислений может расти экспоненциально. В этой статье мы разберем, как реализовать бэктестинг на чистом Python, посмотрим сколько времени могут занимать вычисления, а также попробуем найти разные способы оптимизации. Python, как известно — это интерпретируемый язык, что означает, что код выполняется построчно во время исполнения программы, а не компилируется в машинный код заранее, как это происходит, например, в C или C++. Это делает разработку быстрее и удобнее, так как можно сразу видеть результаты выполнения кода и легко отлаживать программы. Но этот же факт, в свою очередь, приводит к тому, что Python заметно уступает в скорости более низкоуровневым языкам. К тому же Python использует динамическую типизацию, что требует дополнительных проверок и снижает производительность и если данных очень много, это может приводить к значительным сложностям, связанным с увеличением времени вычислений. Как же использовать ту легкость и скорость разработки Python и при этом сохранить адекватное время вычислений на больших объемах данных? В этой статье мы увидим, насколько перенос вычислений на GPU может увеличить производительность вычислений.

habr.com/ru/articles/893748/

#python #cuda #numba #gpu #backtesting #производительность

Alex Zapalexzap
2025-02-16





Follow-Up:
Make Bitcoin Great Again

Turtle BTC Algorithmic Trading with Technical Analysis & Backtesting in Python

Unlock the Potential of Turtle Trading in the BTC-USD Market

By using several quant algorithms to backtest the performance of the strategy in the BTC market, this study evaluates the PoS of BTC-USD.

👇

medium.com/@alexzap922/turtle-

Turtle BTC Algorithmic Trading with Technical Analysis & Backtesting
Unlock the Potential of Turtle Trading in the BTC-USD Market
Alex Zapalexzap
2025-02-14

Turtle BTC Algorithmic Trading with Technical Analysis & Backtesting
Unlock the Potential of Turtle Trading in the BTC-USD Market

👇

medium.com/@alexzap922/turtle-

Turtle BTC Algorithmic Trading with Technical Analysis & Backtesting
Unlock the Potential of Turtle Trading in the BTC-USD Market
Gerald Söllingersoelli@fedi.at
2024-12-30

Habt Ihr euch schon Mal gefragt, wie hoch eure Stromrechnung mit einem dynamischen Tarif wäre?
@lewurm hat dazu eine informative Anwendung gemacht!

awattar-backtesting.github.io

#DynamischerStromtarif #EPEXSpot #Backtesting #Awattar

2024-11-18

Мой первый и неудачный опыт поиска торговой стратегии для Московской биржи

Когда закончил писать механизм своего торгового робота обнаружил, что самое главное всё таки не сам механизм, а стратегия, по которой этот механизм будет работать. Первый тесты на истории показали что с доходностью и тем более с тем как доходность портфеля компенсирует принимаемый риск (коэффициент Шарпа) проблемы, но неудачный опыт тоже опыт, поэтому решил описать его в статье. Первый и самый важный вопрос - при помощи чего проводить тесты торговой стратегии на исторических данных? В какой программе или при помощи какой библиотеки создавать стратегию и потом прогонять её на истории? Раз мой торговый робот создан в среде исполнения JavaScript Node.js, то и тесты в идеале должны проводится на чём-то схожем. Но забегая немного вперёд скажу что получилось по другому - Python пришёл на помощь. Разбираюсь и ищу 📈

habr.com/ru/articles/857402/

#Backtestingpy #Backtesting #backtrader #grademark #trading_strategy

Portfolio MetricsPortfoliometric
2024-06-27

Drawdowns: a key metric for assessing the risk of an investment.
Full article: portfoliometrics.net/blog/draw

Portfolio MetricsPortfoliometric
2024-06-19

We have compiled a list of well-known ETFs: portfoliometrics.net/etf-compa based on different asset classes, themes, strategies, sectors, regions and countries. Our dashboard allows you to view various metrics and assess performance and risk.

Portfolio MetricsPortfoliometric
2024-06-07

Would you like to analyze your investment strategy based on historical data? Then use our portfoliometrics.net/ dashboard to get data-driven insights. The dashboard is completely free.

Portfolio MetricsPortfoliometric
2024-05-20

Markowitz Efficient Frontier: Optimizing risk and return of investment portfolios
Full article: portfoliometrics.net/blog/effi

Portfolio MetricsPortfoliometric
2024-05-03

Backtest and analyze your portfolio with
portfoliometrics.net. Backtest your investment strategy to assess performance and risk. Compare it to a benchmark. Simulate returns. And optimize asset allocation.

Technoholic.metechnoholic
2024-03-30

Friendly: ChatGPT now supports backtesting simple trading strategies. Check out how it can enhance your trading at us.technoholic.me/NdGVqrb

Trending Now!
GeekyForexGeekyForex
2024-01-16

This article dives deep into the world of Forex trading, exploring the concept of backtesting RSI settings. We will shed light on the importance of understanding RSI as a flexible tool, capable of adapting to diverse market conditions through customised parameter settings. We will discuss the steps involved in conducting a robust backtest and share valuable insights on interpreting the results to drive profitable trading decisions.

geekyforex.com/backtesting-to-

GeekyForexGeekyForex
2023-11-27

In this article, we will delve into backtesting Bollinger Bands, exploring what it is, how it works, and why it has become a key component in many Forex traders' toolkits. We will guide you through the process of setting up and conducting a thorough backtest, highlighting important considerations along the way.

geekyforex.com/backtesting-bol

2023-10-20

📈You can elevate your trading game!

🕵️Uncover hidden backtesting biases

🛠️Master bias-removal techniques

📊Achieve robust backtests for better performance

💰Generate reliable profits today!

#Backtesting #ProfitableStrategy #Biases #AlgoTrades

humblblog.com/3-3-why-backtest

humblFinancehumblFinance
2023-10-20

📈You can elevate your trading game!

🕵️Uncover hidden backtesting biases

🛠️Master bias-removal techniques

📊Achieve robust backtests for better performance

💰Generate reliable profits today!

humblblog.com/3-3-why-backtest

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst