Backtesting

Backtesting is the process of testing a trading strategy on historical market data to see how it would have performed under those trading conditions. Quantitative Developers and Analysts will use a market simulator (like CloudQuant) to evaluate the trading strategy. Key statistics that show performance are shown on the CloudQuant scorecard. Statistics include Sharpe Ratio, Calmar Ratio, Kelly Edge Percentages, Profit/Loss, Drawdown.

Backtesting Quantitative Algorithms on CloudQuant

Posts

RSI

Technical Analysis Library (TA-LIB) for Python Backtesting

Anyone who has ever worked on developing a trading strategy from scratch knows the huge amount of difficulty that is required to get your logic right. ... TA-LIB Turbo-Charges Your Research Loop: TA-Lib is widely used by quantitative researchers and software engineers developing automated trading systems and charts. This freely available tool allows you to gather information on over 200 stock market indicators.
data scientist researching trading strategies

Algos and Ethics - a response to a LinkedIn Post

Alessio Farhadi posted “A.I. Trading - A Question of Ethics” on LinkedIn. His main point is that machine learning and algos do not have ethics. ... Fairness to the industry requires that one should review the steps that have been taken by innovators, regulators, broker-dealers, and exchanges to mitigate any potential dangers of using computers and algorithms to trade.
Open, Close, High, Low

Share Ordering Demo using Market, Limit, and Midpoint Peg Orders

The CloudQuantAI github repository holds the share_ordering_demo tutorial/code that demonstrates ways to buy and sell stocks in the CloudQuant backtesting engine using Market, Limit, and Midpoint Peg Order types. There is no single "right way" to do any of these. You will have to think carefully about
Improved Breakout Strategy

Industry News: Machine Learning and Artificial Intelligence News November 13, 2017

AI & ML news covering: the creative process, improving skills, ETFs, Risk, Supervised Learning, RiskGenius, Robo Cops, Fears, NVidia, Quickbooks, SEC Edgar ...
Scorecard
Daily ROIC Prior to improvements
Algorithmic Trading with other peoples money

Skills to Become a Quantitative Trader

How do you get from being a Data Scientist, Software Engineer, or Markets Enthusiast to being a Quantitative Algo Developer? Algorithmic Trading requires both technical, and functional skills. Overview of Core Technical Skills Programming Programming…