Growth investing has been extremely profitable with growth funds such as Cathie Wood’s ARK Innovation ETF (ARKK) surging over 200% over the last year.

The performance of growth funds have been attributed to disruptive growth stocks that are able to take advantage of opportunities from record-breaking technological changes. These companies have the potential to change their industry’s landscape by creating simplicity and accessibility while driving down costs with their technologically enabled product or service.

The current pull back we are seeing in the market presents an attractive buying opportunity for long term investors looking to gain exposure to these disruptive…

Hi there! My name is Ivan and I’m the founder of I’m passionate about technology and finance and used to work as a software developer at a hedge fund. I built PyInvesting to manage my personal portfolio using a data driven approach to investing.

When I was thinking about how I wanted to invest my money, there were 3 key factors that were important to me.

  1. Strong performance with high risk adjusted returns
  2. Low fees from a discount broker
  3. Easy to implement and fully automated

The Web App Solution

It was an app which simply downloads financial data and runs a backtest using…


By now, you’ve probably heard of GameStop $GME, the hottest stock in the market right now.

We know that many people are betting against $GME and shorting the stock. Don’t take it from us — Bloomberg reported that while Gamestop’s shares outstanding stands at 69.7 million, short interest is at 71.2 million shares.

As part of preliminary fundamental analysis, let’s look into the business model of GameStop.

And in terms of a Q3 2020 update, Gamestop’s net sales were $1,004.7 million, down 30.2% from the fiscal 2019 third quarter reflecting:

  • The impact of operating during the last few months of…

As we enter 2021, I’ve been reflecting on my portfolio’s performance over the last year, thinking about the decisions that went well and the areas that I could improve on to become a better investor going forward.

In this article, I’m going to share my top 3 lessons I learnt from the market in 2020 and how my portfolio is positioned entering 2021.

Performance Review

In 2020, my portfolio was up 61.8% vs the S&P 500 which was up 16.7%, outperforming the benchmark by 45.1%. The portfolio’s maximum drawdown this year was 15.2% while the S&P 500 lost over 30% during the…

One of ETF investing's key benefits is allowing investors to have exposure to multiple asset classes such as stocks, bonds, real estate, and commodities. By placing uncorrelated bets across different asset classes, investors are able to reduce risk and increase the risk-adjusted returns.

Another advantage of ETF investing is that it is extremely simple to implement. We only need to manage between 2 to 5 ETFs as compared to pure equity investors that typically hold around 20 to 30 stocks. …

Hi everyone, I am very excited to share a new feature which allows you to view the signals generated by your trading strategy in your backtest results.

This feature would bring greater transparency to your backtests allowing you to understand why certain stocks were selected by your investment strategy based on your trading signals.

What are trading signals?

A trading signal is an indicator used by an investor to determine whether to buy or sell a stock.

For example, a value investor could rely on the price to earnings ratio (PE ratio) to decide whether to buy or sell a stock. A low PE…

Ed Seykota, one of the market wizards behind computerized systems trading, turned $5,000 into $15 million in 12 years.

He is a strong believer in trend following and uses a breakout trading system to enter trades when momentum is in his favour.

Whether you do day trading or swing trading, using a solid breakout trading system can significantly improve the risk reward ratio of your trades and increase your trading profits in the long run.

In this article, I’m going to introduce a tool that I built to help you identify top breakout stocks with explosive momentum.

What is a breakout in stocks?

A breakout in…

My Interactive Brokers account

Yes, this is a snapshot of my Interactive Brokers account.

If you are an investor in the stock market, this year has been quite the ride for you. The market plunged 35% within a span of a single month from February to March this year. Shortly after, we saw a V shape recovery in the market straight back to its all time high. This was followed by increased volatility from September onwards as we head towards US elections.

Despite the huge volatility in the stock market, my portfolio has done decently well this year with a return of 42.1% vs…

Have you ever tried an investment strategy that was highly recommended, yet decided to quit once you started losing money?

I know I have.

A buddy of mine who used to work at a hedge fund was preaching to me about his insane portfolio with super star stocks. For some reason I thought it would be cool to go along and invest in the same stocks as he did. And so I did.

When I bought in, it happened to be a good entry point as the market was going up almost everyday. …

A friend recently highlighted to me that when he ran a backtest on PyInvesting with both US and Hong Kong stocks, the backtester did not account for the currency differences. As a result, the simulated portfolio’s performance was incorrect because it did not handle the forex fluctuations between US and Hong Kong stocks.

I’ve been putting off this fix for a while because it was not easy to implement with many details that needed to be handled. …

Ivann Fok

Helping investors beat the market (

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store