Create your own quantitative investment strategy.

PyInvesting provides financial data and backtesting tools to help investors make data driven decisions.

    Start building your portfolio         View sample strategies    







Backtest your strategy

Simply select your stocks and provide details on your strategy


My image
My image








Analyze your performance

We crunch the numbers and evaluate your strategy's performance


My image
My image







View your positions

Our backtester reveals the simulated positions held by your strategy since 2006 until today.


My image
My image







My image



Go live with your strategy

Receive email updates with live orders.


    Start building your portfolio    






Our Clients

Family offices and financial professionals use PyInvesting.


My image





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

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

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.