XGBoost for Trading: Why Gradient Boosting Beats Deep Learning on Price Data

Xgboost

Our companion article explains [why the LSTM lost](/lstm-bitcoin-trading-failed/). This one explains why the winner won — because “deep learning didn’t work” is only half a finding. The other half is that a gradient-boosted tree on a small, carefully chosen feature set beat it under identical conditions, and kept beating it after every reasonable attempt to … Read more

Why Our LSTM Bitcoin Model Failed (and What Beat It)

Lstm Bitcoin fail

There are thousands of tutorials showing an **LSTM Bitcoin prediction** model with a beautiful chart of predicted versus actual price. Almost none of them show a trade. Fewer still show a trade net of fees, on data the model never touched, with a criterion decided in advance. We built the LSTM version properly, across several … Read more

Walk-Forward Analysis for Bitcoin Trading: A Complete Worked Example

bitcoin walk forward analysis

Almost every article about walk-forward analysis on Bitcoin explains the diagram and stops there: train here, test there, roll the window forward. What nobody publishes is the part that actually matters — the pass criteria written down before the run, and what happens when a candidate you like fails them. This is that article. One … Read more