Settings

Theme

Ask HN: How to beat S&P 500 algorithmically?

8 points by piyiotisk 4 years ago · 12 comments


TheAlchemist 4 years ago

I highly recommend you "The Little Book That Still Beats the Market" by Joel Greenblatt.

This approach works - it's just a longer term algorithm. You will need patience, but over time, you will probably beat S&P 500 by a large margin.

Now, if you are looking for algorithms that trade 1000 times a day etc - forget it, or go find a job at an algorithmic trading shop.

  • piyiotiskOP 4 years ago

    Thanks for the reply. Seeing an algorithm trade 1000 times per day seems cool but I’ve realised is not a sustainable strategy even if you find something profitable since the costs of doing that many trades will make it unprofitable.

    I am basically learning algorithmic trading. I know it’s really hard and if someone finds something profitable they probably wouldn’t share it but it’s very motivational if you find something that beats the market even by a small margin.

    • TheAlchemist 4 years ago

      The real problem is not in finding an algorithmic strategy that seem to work on historical data - the problem is how to validate sure it will work in the future and how to be confident it's still working even if it's loosing money for some time ?

      • piyiotiskOP 4 years ago

        Yes exactly that. Even if you backtest for many years it’s still possible that you’ll lose money because future although correlated to the past can always have different patterns.

        Still it’s a really fascinating field to explore.

cercatrova 4 years ago

If anyone knew, they certainly wouldn't tell you. If you knew, you wouldn't be asking this question and you'd be rich already.

  • throwaway2a02 4 years ago

    Not necessarily, maybe there's a strategy that returns 1 extra percent per year compared to just holding the ETF long term. Not quite enough to make a day and night difference, but enough to make it worth it.

    Still, I personally wouldn't share it had I had one, since generally the more traders use it the less effective it gets.

    • ausudhz 4 years ago

      Unless you've enough money to make that 1% extra worth your time and investment on finding the strategy, I'd rather stick on the ETF.

d--b 4 years ago

First you need to define “beat”. Usually people think of it as “better return”, but investors prefer Sharpe or other measures.

Then you need to define a term. Eventually holding treasury bonds is likely to “beat” s&p. You just need to wait for the next big selloff.

And then there is no magic bullet nor free lunch. It’s all a big casino.

Anyone who assures you otherwise is not to be trusted.

  • MeinBlutIstBlau 4 years ago

    >Anyone who assures you otherwise is not to be trusted.

    I had a college roomate who gambled with his student loans in the stock market.

    He tried to convince me to invest a few weeks before COVID tanked the market. He even questioned me why I was waiting to pull the trigger.

aristofun 4 years ago

Wasn’t it shown many times already that it’s impossible to generally and reliably beat the market unless you have some cheat (inside) or in some very specific rare cases?

Isn’t it what they teach in economics classes these days?

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection