The proof of the pudding is in the eating – ancient proverb. My xgb model has been predicting a 2% rise for a couple of days. The prediction is actually for a 2% rise within the following three days, so time is running out for this to be proven true. I have a sell order in place to sell my trial ETH when/if it rises 2%. Will it be executed soon? Is this xgb pudding good?
Update:
Well, well, well. My model has decided over the past few hours that the price is not going to go up 2% after all. In fact it’s going to fall at least 2% in the next three days. What to do? I think I’ll just leave my sell order in place and hope it changes it’s mind again.
On reflection…
With ETH/BTC trending down, it’s actually to be expected that the ‘trading range’ will drop over time. So I simply adjust my selling price down a bit, and buy back price down a bit (to the ‘new low’) and make my 2% as before.

The model should cope with a downward trend, because I’m using returns rather than actual prices as inputs. Maybe my RL model, once I get it up and running, will deal with these issues. I am putting some time into rounding out my knowledge of PyTorch so that I can port any TF code to that framework. Issues of backwards compatibility seem to be a bit more serious with TF than with PT, and I’m thinking that a comprehensive understanding of one platform, rather than a ‘good enough’ understanding, will be the best way to go from here on.
