Pages:
Author

Topic: Moving Averages (Read 3290 times)

hero member
Activity: 728
Merit: 500
December 29, 2013, 07:50:12 AM
#44
If you're going to use moving averages, that's fine, just stick to long term trading (1d or longer) and stick to your strategy.
If you look at spring/summer 2013, the 1D MA alone was not a very good indicator for entries and exits.
hero member
Activity: 518
Merit: 500
December 28, 2013, 11:58:39 PM
#43
If you're going to use moving averages, that's fine, just stick to long term trading (1d or longer) and stick to your strategy.

Anyone that used EMA with < 1 day trading would get absolutely killed in fees alone. Much longer timeframe is needed.
hero member
Activity: 994
Merit: 1000
December 28, 2013, 11:44:35 PM
#42
If you're going to use moving averages, that's fine, just stick to long term trading (1d or longer) and stick to your strategy.
legendary
Activity: 1904
Merit: 1002
December 28, 2013, 11:25:41 PM
#41
You can make fiat trading EMA but you'll probably have less and less coins with time.
IIRC, Goombo provided backtesting on his daily EMA trading system and it outperformed "buy and hold" (by what margin I do not recall). This suggests that, if fiat gains are reinvested, that you will have more and more coins with time.

I'm on my phone now so please tell me I don't have to dig up the post where Goomboo explains why even though his strategy can't match buy and hold it is preferable for those who want to minimize the risk of fiat loss.

TLDR: YDRC (you don't remember correctly)
hero member
Activity: 518
Merit: 500
December 28, 2013, 11:17:50 PM
#40
You can make fiat trading EMA but you'll probably have less and less coins with time.
IIRC, Goombo provided backtesting on his daily EMA trading system and it outperformed "buy and hold" (by what margin I do not recall). This suggests that, if fiat gains are reinvested, that you will have more and more coins with time.

I don't know the details, but it is likely that he tuned his parameters to maximize the backtesting results.

well maybe you should explore the details before advancing ad hoc refutations of an extremely diligent project? i was there during the course of goomboo's thread, and it was a valuable service he did for these forums. i don't know enough about the details to tell you whether or not he tuned the parameters, but then again i'm not the one making the claims. Tongue

And what happened after that thread? Every man and his dog built a bot that copied his EMA system. So now we have thousands of bots running the same "system". That's when systems stop working .... Wink

such is the nature of all systematic trading strategies -- they counteract the patterns which they utilise. this is no way invalidates them while the consistency they exploit is still exploitable.

surprise! the price function isn't a random walk! speculating is a better game than a simple coin toss! although i don't know why that is much of a surprise, seeing as you're trying your hand at it. all you naysayers make me laugh because your arguments tend to claim, reductio ad absurdum, that no trading strategy is viable, in which case i have no clue why you're even in this subforum, at all Tongue

--arepo

Never said it's a random walk, never said its a coin toss, simply that using the same EMA trading system thousands of bots are using is not a smart play. But use that knowledge to your advantage, sure Smiley
sr. member
Activity: 448
Merit: 250
this statement is false
December 28, 2013, 09:04:26 AM
#39
You can make fiat trading EMA but you'll probably have less and less coins with time.
IIRC, Goombo provided backtesting on his daily EMA trading system and it outperformed "buy and hold" (by what margin I do not recall). This suggests that, if fiat gains are reinvested, that you will have more and more coins with time.

I don't know the details, but it is likely that he tuned his parameters to maximize the backtesting results.

well maybe you should explore the details before advancing ad hoc refutations of an extremely diligent project? i was there during the course of goomboo's thread, and it was a valuable service he did for these forums. i don't know enough about the details to tell you whether or not he tuned the parameters, but then again i'm not the one making the claims. Tongue

And what happened after that thread? Every man and his dog built a bot that copied his EMA system. So now we have thousands of bots running the same "system". That's when systems stop working .... Wink

such is the nature of all systematic trading strategies -- they counteract the patterns which they utilise. this is no way invalidates them while the consistency they exploit is still exploitable.

surprise! the price function isn't a random walk! speculating is a better game than a simple coin toss! although i don't know why that is much of a surprise, seeing as you're trying your hand at it. all you naysayers make me laugh because your arguments tend to claim, reductio ad absurdum, that no trading strategy is viable, in which case i have no clue why you're even in this subforum, at all Tongue

--arepo
hero member
Activity: 518
Merit: 500
December 27, 2013, 10:11:13 PM
#38
You can make fiat trading EMA but you'll probably have less and less coins with time.
IIRC, Goombo provided backtesting on his daily EMA trading system and it outperformed "buy and hold" (by what margin I do not recall). This suggests that, if fiat gains are reinvested, that you will have more and more coins with time.

I don't know the details, but it is likely that he tuned his parameters to maximize the backtesting results.

well maybe you should explore the details before advancing ad hoc refutations of an extremely diligent project? i was there during the course of goomboo's thread, and it was a valuable service he did for these forums. i don't know enough about the details to tell you whether or not he tuned the parameters, but then again i'm not the one making the claims. Tongue

And what happened after that thread? Every man and his dog built a bot that copied his EMA system. So now we have thousands of bots running the same "system". That's when systems stop working .... Wink
sr. member
Activity: 448
Merit: 250
this statement is false
December 27, 2013, 10:07:25 PM
#37
You can make fiat trading EMA but you'll probably have less and less coins with time.
IIRC, Goombo provided backtesting on his daily EMA trading system and it outperformed "buy and hold" (by what margin I do not recall). This suggests that, if fiat gains are reinvested, that you will have more and more coins with time.

I don't know the details, but it is likely that he tuned his parameters to maximize the backtesting results.

well maybe you should explore the details before advancing ad hoc refutations of an extremely diligent project? i was there during the course of goomboo's thread, and it was a valuable service he did for these forums. i don't know enough about the details to tell you whether or not he tuned the parameters, but then again i'm not the one making the claims. Tongue
hero member
Activity: 518
Merit: 500
December 27, 2013, 09:33:12 PM
#36
You can make fiat trading EMA but you'll probably have less and less coins with time.
IIRC, Goombo provided backtesting on his daily EMA trading system and it outperformed "buy and hold" (by what margin I do not recall). This suggests that, if fiat gains are reinvested, that you will have more and more coins with time.

I don't know the details, but it is likely that he tuned his parameters to maximize the backtesting results. That's what people do to improve their system. However, it is a fallacy to believe that the parameters that maximize returns over the last N years will work well for the next N years.

So true. People tune their systems by backtesting, and think to themselves what an amazing system they have. When all they've done is optimize for the past.
hero member
Activity: 826
Merit: 508
December 27, 2013, 07:01:02 PM
#35
You can make fiat trading EMA but you'll probably have less and less coins with time.
IIRC, Goombo provided backtesting on his daily EMA trading system and it outperformed "buy and hold" (by what margin I do not recall). This suggests that, if fiat gains are reinvested, that you will have more and more coins with time.

I don't know the details, but it is likely that he tuned his parameters to maximize the backtesting results. That's what people do to improve their system. However, it is a fallacy to believe that the parameters that maximize returns over the last N years will work well for the next N years.
That may be. But it would also be quite inaccurate to say that trading with an EMA system will net one "less and less coins."
legendary
Activity: 4466
Merit: 3391
December 27, 2013, 06:39:31 PM
#34
You can make fiat trading EMA but you'll probably have less and less coins with time.
IIRC, Goombo provided backtesting on his daily EMA trading system and it outperformed "buy and hold" (by what margin I do not recall). This suggests that, if fiat gains are reinvested, that you will have more and more coins with time.

I don't know the details, but it is likely that he tuned his parameters to maximize the backtesting results. That's what people do to improve their system. However, it is a fallacy to believe that the parameters that maximize returns over the last N years will work well for the next N years.
sr. member
Activity: 448
Merit: 250
this statement is false
December 27, 2013, 06:39:23 PM
#33
that being said -- and hopefully clearing up why it is almost always beneficial to "smooth" price data in some way -- i do believe you are missing the point of moving averages. you can change the size of the "window" to produce any kind of crossover you wish, and for traders who don't realize this and blindly trade using that one signal, you're not going to have a good time. however, this does not invalidate the fact that moving averages are an extremely useful graphical interpretation of the different rates of change hiding in the price function whose interactions mark tops, bottoms, and inflection points.

Moving averages are extremely useful at interpreting the past, but they contain no information about the future.


this is patently false because the price function is not a random walk. look for my future post about triangle consolidation patterns for an example of how autocorrelations in the price function can be surprisingly consistent, and how, because of market inefficiencies, past performance can sometimes predict future results.

--arepo

hint: the price function, on large scales, does not have many cusps. similarly to a continuous function, the rate of change of the price changes before the price itself changes.
legendary
Activity: 4466
Merit: 3391
December 27, 2013, 06:34:39 PM
#32
that being said -- and hopefully clearing up why it is almost always beneficial to "smooth" price data in some way -- i do believe you are missing the point of moving averages. you can change the size of the "window" to produce any kind of crossover you wish, and for traders who don't realize this and blindly trade using that one signal, you're not going to have a good time. however, this does not invalidate the fact that moving averages are an extremely useful graphical interpretation of the different rates of change hiding in the price function whose interactions mark tops, bottoms, and inflection points.

Moving averages are extremely useful at interpreting the past, but they contain no information about the future. You can look at a trend and believe that it will continue, but there is nothing in a trend that will tell you how long it will last.

As I pointed out before, the conventional way of comparing moving averages is flawed and produces nothing but noise. When you fix the lag problem, indications then occur too long ago in the past to be useful.

hero member
Activity: 826
Merit: 508
December 27, 2013, 06:32:00 PM
#31
You can make fiat trading EMA but you'll probably have less and less coins with time.
IIRC, Goombo provided backtesting on his daily EMA trading system and it outperformed "buy and hold" (by what margin I do not recall). This suggests that, if fiat gains are reinvested, that you will have more and more coins with time.
legendary
Activity: 2408
Merit: 1009
Legen -wait for it- dary
December 27, 2013, 05:28:29 PM
#30
this is nonsense. the smoother and more continuous the price function is, the better these kinds of indicators work. remember calculus? the slope of a curve at a point is very, very close to the slope of a small line segment defined by points close to that point. EMAs basically track the relative slopes of differently-sized line segments, attempting to quantify the instances in which the rate-of-change in the short-term diverges from the long-term, or average, rate-of-change. other indicators, like oscillators, do even more fancy tricks and can be used to predict reversals as well.

The price function is neither smooth nor continuous. You can make it smoother and more continuous by removing information. Removing information makes predictions worse, not better.

The truth is that these indicators do not work because they are flawed. The major flaw is this: a moving average introduces a lag that depends on the size of the window (this is why the moving average graphs always appear shifted to the right). When you compare two moving averages with two different lags you get noise that people misinterpret as signals. If you fix this by shifting the moving averages to remove the lag, then the best you can do is predict the past.


you're correct, the price function is stochastic, which is quite far indeed from the smooth functions standard calculus is used to deal with:



the further in you zoom, the more and more it resembles a random walk. however, contrarily, the further out you zoom, the less and less it resembles a random walk. this is not an accident, or an artifact of the "removal" of information.



case in point: the obvious uptrend is actually perturbed by the "noise" of market inefficiency. bubbles, selloffs (greed and fear, respectively), and other anomalies are affecting the price and masking an underlying trend. in this way, the main goal of the technical analyst is to strip away the noise to get at the information about the market that is hiding in price and volume data.

the trick, of course, is determining what is noise and what is data. this is the art and science of market analysis, the discussion of which must be saved for another time.

that being said -- and hopefully clearing up why it is almost always beneficial to "smooth" price data in some way -- i do believe you are missing the point of moving averages. you can change the size of the "window" to produce any kind of crossover you wish, and for traders who don't realize this and blindly trade using that one signal, you're not going to have a good time. however, this does not invalidate the fact that moving averages are an extremely useful graphical interpretation of the different rates of change hiding in the price function whose interactions mark tops, bottoms, and inflection points.

-- arepo



Nice post!
sr. member
Activity: 448
Merit: 250
this statement is false
December 27, 2013, 04:12:48 PM
#29
this is nonsense. the smoother and more continuous the price function is, the better these kinds of indicators work. remember calculus? the slope of a curve at a point is very, very close to the slope of a small line segment defined by points close to that point. EMAs basically track the relative slopes of differently-sized line segments, attempting to quantify the instances in which the rate-of-change in the short-term diverges from the long-term, or average, rate-of-change. other indicators, like oscillators, do even more fancy tricks and can be used to predict reversals as well.

The price function is neither smooth nor continuous. You can make it smoother and more continuous by removing information. Removing information makes predictions worse, not better.

The truth is that these indicators do not work because they are flawed. The major flaw is this: a moving average introduces a lag that depends on the size of the window (this is why the moving average graphs always appear shifted to the right). When you compare two moving averages with two different lags you get noise that people misinterpret as signals. If you fix this by shifting the moving averages to remove the lag, then the best you can do is predict the past.


you're correct, the price function is stochastic, which is quite far indeed from the smooth functions standard calculus is used to deal with:



the further in you zoom, the more and more it resembles a random walk. however, contrarily, the further out you zoom, the less and less it resembles a random walk. this is not an accident, or an artifact of the "removal" of information.



case in point: the obvious uptrend is actually perturbed by the "noise" of market inefficiency. bubbles, selloffs (greed and fear, respectively), and other anomalies are affecting the price and masking an underlying trend. in this way, the main goal of the technical analyst is to strip away the noise to get at the information about the market that is hiding in price and volume data.

the trick, of course, is determining what is noise and what is data. this is the art and science of market analysis, the discussion of which must be saved for another time.

that being said -- and hopefully clearing up why it is almost always beneficial to "smooth" price data in some way -- i do believe you are missing the point of moving averages. you can change the size of the "window" to produce any kind of crossover you wish, and for traders who don't realize this and blindly trade using that one signal, you're not going to have a good time. however, this does not invalidate the fact that moving averages are an extremely useful graphical interpretation of the different rates of change hiding in the price function whose interactions mark tops, bottoms, and inflection points.

-- arepo

hero member
Activity: 728
Merit: 500
December 27, 2013, 06:16:12 AM
#28
I've found that a crossed MA doesn't neccessarily tell me WHEN to buy but WHERE to buy. I don't need to buy or sell immediately as soon as they cross. Rather, if an MA crosses up, then next time the price approaches the MA, it is probably a safe bet to buy at the MA. Similarly, if an MA crosses down, then next time the price approaches the MA, it is probably a good idea to sell there. But if other indicators are also telling me that a large movement is imminent, I might not wait.
legendary
Activity: 4466
Merit: 3391
December 27, 2013, 05:03:26 AM
#27
Technical analysis is astrology for speculators. It is all about confirmation bias. Moving averages tell you about what happened in the past, but they tell you nothing about the future. They can't even tell you about the present.
Its a sentiment-based market, technicals of any kind struggle to cope.
this is nonsense. the smoother and more continuous the price function is, the better these kinds of indicators work. remember calculus? the slope of a curve at a point is very, very close to the slope of a small line segment defined by points close to that point. EMAs basically track the relative slopes of differently-sized line segments, attempting to quantify the instances in which the rate-of-change in the short-term diverges from the long-term, or average, rate-of-change. other indicators, like oscillators, do even more fancy tricks and can be used to predict reversals as well.

The price function is neither smooth nor continuous. You can make it smoother and more continuous by removing information. Removing information makes predictions worse, not better.

The truth is that these indicators do not work because they are flawed. The major flaw is this: a moving average introduces a lag that depends on the size of the window (this is why the moving average graphs always appear shifted to the right). When you compare two moving averages with two different lags you get noise that people misinterpret as signals. If you fix this by shifting the moving averages to remove the lag, then the best you can do is predict the past.
sr. member
Activity: 448
Merit: 250
this statement is false
December 27, 2013, 01:47:36 AM
#26
Technical analysis is astrology for speculators. It is all about confirmation bias. Moving averages tell you about what happened in the past, but they tell you nothing about the future. They can't even tell you about the present.

Its a sentiment-based market, technicals of any kind struggle to cope.

this is nonsense. the smoother and more continuous the price function is, the better these kinds of indicators work. remember calculus? the slope of a curve at a point is very, very close to the slope of a small line segment defined by points close to that point. EMAs basically track the relative slopes of differently-sized line segments, attempting to quantify the instances in which the rate-of-change in the short-term diverges from the long-term, or average, rate-of-change. other indicators, like oscillators, do even more fancy tricks and can be used to predict reversals as well.

--arepo
hero member
Activity: 518
Merit: 500
December 25, 2013, 10:31:58 PM
#25
EMAs are good for predicting spurts of bot movement on mtgox.

I actually find MACDs to be more useful.

Yeah, you should put the "bot" in bold since all bots I have seen just work on EMAs, which makes there behaviour all too predictable Smiley
Pages:
Jump to: