Live data from Hacker News

Predicting Price Changes in Ethereum (2017) [pdf]

cs229.stanford.edu

31–40 of 42 posts

Re: Predicting Price Changes in Ethereum (2017) [pdf]

#31
post #23
post #21

Earlier quoted context omitted.

Very interesting. Are you buying and selling, or are you shorting too? Does this 60% accuracy remain if you change the training/prediction period? I'd guess that it would be more accurate if you train based on days versus seconds.

Just buying and selling, all GDAX maker to avoid any fees which would more or less cancel out even the best model I have. Lack of fees is another unique feature of the space. The training period I keep to 3 months and haven't really moved much since initially trying things. A month or less and the model is overfit and useless, too long and it's not working with current data. The prediction/"hold time" changes absolut…

That's great. Do you use any other baselines, e.g. random daily positions? I'm guessing that your method soundly beat the 'buy and hold' baseline over the last 5 months.

Have you done any work on trying to predict breakouts or crashes? I often think how uncanny it is to compare market movements to simply the number of comments on Reddit threads, or numbers of tweets. I don't know if these are leading or lagging indicators though.

Re: Predicting Price Changes in Ethereum (2017) [pdf]

#32

> A logical explanation for the high volatility of Ether, relative to Bitcoin and common stock, is that Ether is transferred or traded in a way in which Bitcoin and stock are not. More specifically, Ethereum has contract accounts which can cause Ether to be transferred between accounts in an unpredictable manner. (While Bitcoin and common stock are also traded by algorithms, the distinction is that anyone - even some…

Presumably they're talking about the consumption of Ether as gas, to run contracts. Perhaps they're seeing that algorithmic trading of currency is more predictable than gas consumption by distributed apps, which may be highly and suddenly viral for some period - e.g. Cryptokitties. Viral use of the DApp in theory would increase the price of Ether due to increased demand.

Re: Predicting Price Changes in Ethereum (2017) [pdf]

#33

Maybe there are a lot of other trading algorithms that worked for some time but ended with a loss so big that exceeded all the profits, and we will never see those stats. Publisher bias.

That's what I think is quaint about all these people who came up with crypto buying strategies. The naive "just buy as much as as you can" strategy was very effective until January.

It was effective but not optimal. Some people were overjoyed with their 10x on Ethereum, while others were getting 100x on tokens. It was also obviously highly non-optimal if you held through January :)

Re: Predicting Price Changes in Ethereum (2017) [pdf]

#34
Its interesting how many people misunderstand Elliot Wave models or whats behind Price movements....

If you examine Metcalfe-Lee's formula for bitcoin valuation you will find that to predict price swings one has to track both:

Transaction volume and number of accounts involved in transactions

with those two pieces of info you can predict whether a starting wave is Speculative or consolidated, etc.

will put up a Medium article on Monday showing the ratio tools I came up with

Re: Predicting Price Changes in Ethereum (2017) [pdf]

#35
post #17

I've actually run a trading algorithm off a very similar approach for the past 8-10 months, which yielded about 87% return in that time. Using regression I can still to this day hit about 55-60% accuracy. What's not mentioned in the paper is that accuracy is only a small part of the story. If you're accurate 60% of the time but in the 40% accuracy range you're very wrong, acting on the information is useless. As a re…

"More features and feature selection tuning."

This sounds an awful lot like curve fitting.

Re: Predicting Price Changes in Ethereum (2017) [pdf]

#36
post #31
post #23

Earlier quoted context omitted.

Just buying and selling, all GDAX maker to avoid any fees which would more or less cancel out even the best model I have. Lack of fees is another unique feature of the space. The training period I keep to 3 months and haven't really moved much since initially trying things. A month or less and the model is overfit and useless, too long and it's not working with current data. The prediction/"hold time" changes absolut…

That's great. Do you use any other baselines, e.g. random daily positions? I'm guessing that your method soundly beat the 'buy and hold' baseline over the last 5 months. Have you done any work on trying to predict breakouts or crashes? I often think how uncanny it is to compare market movements to simply the number of comments on Reddit threads, or numbers of tweets. I don't know if these are leading or lagging indic…

No other baselines (I'm only going for practical not theoretical or publishing so no need really).

Just market features but I'm sure other features are out there. At the minutes level, predicting crashes doesn't do much good as often crashes have ideal 1 hour buying windows so the macro crash/spikes don't really matter, and if they did, would be caputed by the model still.

Re: Predicting Price Changes in Ethereum (2017) [pdf]

#37
post #32

> A logical explanation for the high volatility of Ether, relative to Bitcoin and common stock, is that Ether is transferred or traded in a way in which Bitcoin and stock are not. More specifically, Ethereum has contract accounts which can cause Ether to be transferred between accounts in an unpredictable manner. (While Bitcoin and common stock are also traded by algorithms, the distinction is that anyone - even some…

Presumably they're talking about the consumption of Ether as gas, to run contracts. Perhaps they're seeing that algorithmic trading of currency is more predictable than gas consumption by distributed apps, which may be highly and suddenly viral for some period - e.g. Cryptokitties. Viral use of the DApp in theory would increase the price of Ether due to increased demand.

That makes sense. It wasn't clear from the paper since they talk about how Ether is "transferred or traded" and comparing it to algo trading.

Re: Predicting Price Changes in Ethereum (2017) [pdf]

#39
post #14

Earlier quoted context omitted.

As a class project where kids are learning how to use software, clean data, type equations etc, it is acceptable. It is unreasonable to expect them to know better when they are just getting a feel for the tools. If this is supposed to give insight to people on how to allocate their money, the critiques would have to be much harsher.

i have read papers in the best journals. not better, not more insightful, not deeper, than this one. in fact, they usually would have included only half the models. the only question i have: such worse performance by nn is strange, it should be similar to logistic regression..

You're missing the point. I did not say trash doesn't get published. And, I did not say this paper is trash. I said this is fine as a term paper in an econometrics class as a vehicle for demonstrating that the students are capable of using various tools. Even in that context, if I were teaching this class, it would merit a B mainly due to the paucity of their references.

In a different context, one could criticize the paper much more harshly, but it is OK as a term paper.

Re: Predicting Price Changes in Ethereum (2017) [pdf]

#40
post #4

I can vouch for the DNN results. I took data from Kaggle and tried training networks with different approaches. Was not able to get prediction any better than 54% (which I am pretty sure would be biased as well). Later on while inspecting data and looking at dips and rises turns out external events (govts banning crypto or a price crash due to other reasons) was causing price drops or surge, my conclusion was if you…

Yeah, I've always been skeptical of people who say they've been making a killing with their genius proprietary trading algo's. You can't predict the price movements which are directly attributable to external news influences. And these types of events have such a direct effect on price.
Post reply on HN