#backtesting — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #backtesting, aggregated by home.social.
-
Trading Signal Series #3: How to Set Trading Thresholds — Python Solution
This post shows how to choose thresholds that account for turnover, slippage, and costs—so the edge survives real trading.
#AlgorithmicTrading #Quant #Python #Backtesting #Finance #ai #programming #market
@ai @socialsciences @markets @programming @pythonclcoding @towardsdatascience
-
Trading Signal Series #2: How to Check Signal Stability — Python Solution
This post shows how to test stability across time, regimes, and parameter choices—using simple Python checks and clear outputs.
#Quant #AlgorithmicTrading #Python #TimeSeries #Backtesting #ai #market
@ai @programming @socialsciences @markets @towardsdatascience @pythonclcoding @Mastodon @medium
-
Trading Signal Series #2: How to Check Signal Stability — Python Solution
This post shows how to test stability across time, regimes, and parameter choices—using simple Python checks and clear outputs.
#Quant #AlgorithmicTrading #Python #TimeSeries #Backtesting #ai #market
@ai @programming @socialsciences @markets @towardsdatascience @pythonclcoding @Mastodon @medium
-
Zack: A Simple Backtesting Engine in Zig
https://github.com/zerotech-studio/zack
#HackerNews #Zack #Backtesting #Zig #Engine #GitHub #Finance
-
Бэктестинг торговых стратегий на Python с помощью Numba. Когда перевод расчетов на GPU действительно оправдан?
Бэктестинг — ключевой процесс в алгоритмической торговле. Он позволяет проверить стратегию на исторических данных, прежде чем запускать её в реальной торговле. Однако, чем больше данных и сложнее логика стратегии, тем дольше времени занимают вычисления. Особенно если стратегия анализирует тиковые данные и требуется протестировать множество комбинаций гиперпараметров стратегии, время вычислений может расти экспоненциально. В этой статье мы разберем, как реализовать бэктестинг на чистом Python, посмотрим сколько времени могут занимать вычисления, а также попробуем найти разные способы оптимизации. Python, как известно — это интерпретируемый язык, что означает, что код выполняется построчно во время исполнения программы, а не компилируется в машинный код заранее, как это происходит, например, в C или C++. Это делает разработку быстрее и удобнее, так как можно сразу видеть результаты выполнения кода и легко отлаживать программы. Но этот же факт, в свою очередь, приводит к тому, что Python заметно уступает в скорости более низкоуровневым языкам. К тому же Python использует динамическую типизацию, что требует дополнительных проверок и снижает производительность и если данных очень много, это может приводить к значительным сложностям, связанным с увеличением времени вычислений. Как же использовать ту легкость и скорость разработки Python и при этом сохранить адекватное время вычислений на больших объемах данных? В этой статье мы увидим, насколько перенос вычислений на GPU может увеличить производительность вычислений.
-
#python #algotrading #algorithm
#riskmanagement #backtesting
#crypto #btc #bitcoin
#stock #finance #fintech
#technologyFollow-Up:
Make Bitcoin Great AgainTurtle 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.
-
#python #algotrading #algorithm
#machinelearning #backtesting
#technology #stock #AMD
#risk #volatility #return #strategy
#trading
Should I Algo Trade AMD with Gradient Boosting Classifier, Optimized SMA & Backtesting, or Just Buy & Hold?Explore AI-Optimized Big Tech Algo-Trading Strategies