Create custom automated investing strategies

Our backtesting software is built for investors who want to make better decisions

      Get Started - For Free      

Relative Strength Backtest
Profile picture of Michael Cheo   Michael Cheo
Michael's relative strength backtest achieved an annualized return of 41.6% with a volatility of 24.4% from 2015 to 2021
41.6%

Annual Return

24.4%

Volatility

Fundamentals Backtest
Profile picture of Christopher Ng   Christopher Ng
Christopher's fundamentals backtest achieved an annualized return of 9.4% with a volatility of 17.3% from 2015 to 2021
9.4%

Annual Return

17.3%

Volatility

Moving Average Backtest
Profile picture of KC   Khai Chien Gooi
KC's moving average backtest achieved an annualized return of 27.2% with a volatility of 16.9% from 2015 to 2021
27.2%

Annual Return

16.9%

Volatility



Start by making some picks

Simply select your instruments and provide details on your strategy
Form for users to fill in their backtest strategy details and parameters.
User selects signals for his backtest. He chooses stocks with the highest 6 month returns, lowest price to earnings ratio, highest return on equity and highest profit growth and equal weights each of these signals.





Analyze your performance

We crunch the numbers and evaluate your strategy's performance
User simulation results comparing his backtest performance and against the S&P 500 benchmark.
The annual returns of a users backtest strategy against the S&P 500 benchmark.




View your positions

Our backtesting software reveals the simulated positions held by your strategy
A pie chart showing the live portfolio allocation between stocks and REITs from a user's backtest results
A bar graph showing how the user's portfolio allocation changes over time based on the signals generated from his backtest strategy




Mobile phone displaying email updates of live backtest positions and trades generated by PyInvesting's backtesting software



Go live with your strategy

Receive email updates with your live orders and portfolio positions

      Get Started - For Free      





Ko Yang Zhi's great testimony and positive review of PyInvesting's backtesting software
Ko Yang Zhi

iFAST Global Markets Team Director Investment Advisory

A simple and powerful platform for investors to customize, backtest and go live with their own investment strategies. PyInvesting empowers investors to make data driven decisions.
James Fok's great testimony and positive review of PyInvesting's backtesting software
James Fok

PhillipCapital Senior Trading Representative

As a stock broker, I find PyInvesting useful for backtesting my investment strategies and evaluating their performance. This allows me to confirm whether a strategy is profitable so I can make portfolio recommendations to my clients.
Janet Chan's great testimony and positive review of PyInvesting's backtesting software
Janet Chan

Singapore Poly Business School Senior Lecturer

When it comes to financial planning, I teach my students the importance of investing regularly to achieve their financial goals. PyInvesting allows them to practice what they have learnt and turn market data into live investment strategies.
Jason Ong's great testimony and positive review of PyInvesting's backtesting software
Jason Ong

datascienceinvestor.com

A site like PyInvesting could help most retail investors already jumpstart their foray into quantitative finance by heavy lifting most of the technical or coding parts which you would need to do yourself otherwise.
Christopher Ng's great testimony and positive review of PyInvesting's backtesting software
Christopher Ng

Dr Wealth Early Retirement Masterclass

I do not have Doctor Strange’s ability to travel to the future, but I do have access to the next best option, a backtesting tool. To run this test, I’m using Pyinvesting.com.
Khai Chien Gooi's great testimony and positive review of PyInvesting's backtesting software
Khai Chien Gooi

Investment Manager at Primevest Management

Great and easy to use backtesting web page, for both beginners and professionals to explore their strategies and portfolio ideas. Based on personal experience, my live strategies are working as expected thus far. Strongly recommend!
Gavin Tan's great testimony and positive review of PyInvesting's backtesting software
Gavin Tan

sgstockmarketinvestor .com

For investors who are more focused on the number crunching, quantitative part of investing, PyInvesting is here to help make your life easier.
MikeC's great testimony and positive review of PyInvesting's backtesting software
MikeC

F5 Networks Solution Consultant

To make a winning trade can be as simple as flipping a coin. But to consistently making big profit in the market, you must exchange random strategy with proven backtested strategies. Pyinvesting.com has turned the art into science.
Yifang Xie's great testimony and positive review of PyInvesting's backtesting software
Yifang Xie

Software Engineer at Accenture

PyInvesting is a powerful tool that helps investors backtest and go live with their investment ideas without writing a single line of code. Check it out today!