I ran some tests of my own with simulated automated trading strategies over the past few years of historical Bitcoin price data. I used a genetic algorithm to encode a range of time parameters for MACD, along with different trading triggers and amounts. After a day or two of running it against a huge number of permutations and generations optimized for highest overall return, I came to a similar conclusion: the fitte…
Depending on the automated strategy, they can dramatically reduce risk though. That has value well beyond the simple return of buy and hold, where if you don't time the sell perfectly, it's all useless. I think that's the big advantage automated trading strategies can have if designed well.
Cryptocurrency Analysis with Python – Buy and Hold
31–40 of 70 posts
Re: Cryptocurrency Analysis with Python – Buy and Hold
#32Earlier quoted context omitted.
> Just avoid hodling the bag when the music stops... and how do you know exactly when the music has stopped?
I've told people to buy at $3,800, $5,900, and $14,000 and got shouted down each time. All of these were after major crashes, so of course the price was about to bounce back. Even if you know when the music hasn't stopped yet, it's very hard to get anyone to listen.
If only I turned 18 a couple years earlier...
Re: Cryptocurrency Analysis with Python – Buy and Hold
#33Earlier quoted context omitted.
> Just avoid hodling the bag when the music stops... and how do you know exactly when the music has stopped?
I've told people to buy at $3,800, $5,900, and $14,000 and got shouted down each time. All of these were after major crashes, so of course the price was about to bounce back. Even if you know when the music hasn't stopped yet, it's very hard to get anyone to listen.
The recent dip was scarier though and time will tell whether we are still on the rise or just a temporary recovery.
Re: Cryptocurrency Analysis with Python – Buy and Hold
#34I ran some tests of my own with simulated automated trading strategies over the past few years of historical Bitcoin price data. I used a genetic algorithm to encode a range of time parameters for MACD, along with different trading triggers and amounts. After a day or two of running it against a huge number of permutations and generations optimized for highest overall return, I came to a similar conclusion: the fitte…
Not to be rude but I stopped reading at "MACD". TA is not the go-to strategy in stock trading for a reason. Indicators like MACD, RSI, Bollinger Bands etc re-paint a lot. So the perfect signals everyone sees on the charts are, for the most part, are just "profitable system" mirage.
Before trying it myself, I was somewhat skeptical when reading about how these indicators don't work well. The overlays on charts always looked like good buy/sell indicators, so I didn't really understand why they couldn't make for a good algorithm. Only after trying it myself did I gain insight as to why they don't actually work so well.
I guess it's better to learn the hard way than to learn the hard-and-painful way with real money ;)
Re: Cryptocurrency Analysis with Python – Buy and Hold
#35I ran some tests of my own with simulated automated trading strategies over the past few years of historical Bitcoin price data. I used a genetic algorithm to encode a range of time parameters for MACD, along with different trading triggers and amounts. After a day or two of running it against a huge number of permutations and generations optimized for highest overall return, I came to a similar conclusion: the fitte…
Not to be rude but I stopped reading at "MACD". TA is not the go-to strategy in stock trading for a reason. Indicators like MACD, RSI, Bollinger Bands etc re-paint a lot. So the perfect signals everyone sees on the charts are, for the most part, are just "profitable system" mirage.
Re: Cryptocurrency Analysis with Python – Buy and Hold
#36This may be a bit pedantic, but the phrase the author uses in his disclaimer "Experts agree that cryptocurrencies are a bubble." bothers me because it's kind of misleading. The actual fact at hand is ~96% of economists think that the crypto market has been subject to a massive speculation bubble as of November. While that's sort of close to Roman's disclaimer, there is some nuance that ought to be given, since a) 4%…
That's roughly the same % of professionals that I've heard dissent about global warming, yet dissenting about that will get you labeled as stupid and/or corrupt. So what makes it worth calling out for nuance here?
Re: Cryptocurrency Analysis with Python – Buy and Hold
#37Unless you can include the complete irrationality of the users fueling the crypto bubble to get rich into the statistical model, any statistical analysis of those prices will be misleading. Traditional historical trend analyses of stock prices assume the market is somewhat rational. (but not 100% efficient, which is where money can be made)
if Gold can be irrational for 2k years, I don't see why not bitcoin can't, the only think gold has going for "longer history", yet HN folk love to say "past performance are not an...bla bla", yes it also has the 5% - 10% industrial use, but bitcoin has that too by being able to transfer it without third party, so will also not go to zero because will be useful as transfer of value.
Re: Cryptocurrency Analysis with Python – Buy and Hold
#38Earlier quoted context omitted.
> Just avoid hodling the bag when the music stops... and how do you know exactly when the music has stopped?
a lot more people sell than buy cryptocurrency
Re: Cryptocurrency Analysis with Python – Buy and Hold
#39Unless you can include the complete irrationality of the users fueling the crypto bubble to get rich into the statistical model, any statistical analysis of those prices will be misleading. Traditional historical trend analyses of stock prices assume the market is somewhat rational. (but not 100% efficient, which is where money can be made)
if Gold can be irrational for 2k years, I don't see why not bitcoin can't, the only think gold has going for "longer history", yet HN folk love to say "past performance are not an...bla bla", yes it also has the 5% - 10% industrial use, but bitcoin has that too by being able to transfer it without third party, so will also not go to zero because will be useful as transfer of value.
All that has to happen to destroy bitcoin is a flaw in the implementation.
Seriously, look at OpenSSL and tell me the same issues aren’t possible in bitcoin.
When did we get so trusting of software that we decided it’d be a good idea to base currency on a distributed algorithm?
Re: Cryptocurrency Analysis with Python – Buy and Hold
#40Earlier quoted context omitted.
> Just avoid hodling the bag when the music stops... and how do you know exactly when the music has stopped?
It's easy to tell when the music has stopped. The hard part is anticipating the stopping.