Post
Topic
Board Speculation
Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion
by
BTCtrader71
on 02/01/2017, 03:08:01 UTC
If you assume price = constant + superimposed sinusoidal curve, with the amplitude of the curve big enough to trigger buying and selling, then by your method, you repeatedly buy low, sell high, over and over again. Which means you make money, assuming the spread and transaction costs are less than what you earn from buying low and selling high.

Any curve can be represented as a sum of sinusoidal curves, i.e. a Fourier series. Therefore, it becomes mathematically provable that your method, if properly implemented, will cause you to benefit from volatility.

I'd like to see that proof Smiley
A couple of problems I see with it:
1) you are talking about piecewise sinusoids (right? reset at each sudden price change?). That complicates any kind of frequency domain analysis. Lots of noise.
2) After a price change, how do you determine what phase (and amplitude) to start the next piece at?

If you really did mean fourier analysis of the whole price data, then you would see low frequency cycles with a bit of luck (but too many people already found those, so they're tiny). The sudden price moves add way too much noise to be able to detect anything sinusoidal at day trader frequencies.

I think that I understand that your criticism may encapsulate that humans are way too inconsistent in order to make such a system work mathematically as profitable - however, couldn't you program a bot to take out some of the human error and instead of having it set at really close intervals (like they probably do in china with no fees), they set them at intervals like $10 - or maybe more accurately to use percentage moves, like a .5 or 1% move in one direction triggers a sell, and then every equal increment.  Then buy backs would be 1% or more below the sales price.  Of course, there are variations about what increments to use and what quantities.

Percentages would definitely be the way to go, and the optimal percentages would depend on how wide you expect the price fluctuations to be. For example: if you expect LOTS and LOTS of +/- 10% fluctuations, then you're better off buying at the -10% and selling at the +10%. Suppose you model lots of +/- 3% fluctuations with very infrequent +/- 50% fluctuations ... in that case your idealized bot would probably have a pretty complex behavior. Deriving what exactly the ideal bot should do would be a very interesting exercise.