I will build an xgboost time series prediction model
Grow your business with me!
About this Gig
Most ML models look great on training data and fall apart on real data. I build XGBoost prediction models with walk-forward validation so yours actually holds up when it matters.
I built a working multi-session gold price prediction system trained on 7 years of M15 market data, 28+ engineered features, Optuna tuning, and session-based validation. That same rigour goes into every model I deliver.
What you will get:
- Data cleaning and preprocessing before model training
- Feature engineering tailored to your dataset
- XGBoost model trained with Optuna hyperparameter tuning
- Walk-forward or cross-validation to prevent data leakage
- Performance report with MAE, RMSE, and prediction charts
- Clean Python script delivered via Jupyter Notebook
Why work with me:
- I build models that generalise to real unseen data, not just training data
- I explain every step clearly so you understand what was built
- Open communication and regular updates throughout
Tools: Python, XGBoost, Optuna, Pandas, NumPy, Matplotlib, Scikit-learn
Message me before placing an order so we can discuss your data and goals.
Programming language:
Python
Frameworks:
Scikit-learn
•
Keras
•
Panda
APIs:
Other
Tools:
Jupyter Notebook
•
MLflow
•
Colab
My Portfolio
FAQ
What data do I need to provide?
You need to share your dataset in CSV or Excel format. The cleaner the data, the better the model. If your data needs cleaning first, I will handle that as part of the process.
Will I receive the source code?
Yes. All packages include the full Python source code delivered via Jupyter Notebook so you can run and modify it yourself.
Can you work with any type of prediction problem?
I specialize in regression and time series prediction using XGBoost. If you are unsure whether your problem fits, message me first and I will let you know before you place an order.
Do you guarantee model accuracy?
No honest data scientist can guarantee accuracy before seeing the data. What I do guarantee is a properly validated model with no data leakage, clear performance metrics, and a transparent explanation of results.
What if the model performs poorly?
Model performance depends heavily on data quality and the nature of the problem. I will always deliver a properly validated model with honest metrics so you know exactly what you are getting. If the data cannot support a strong model, I will tell you upfront.
Do you work with small datasets?
It depends. XGBoost can work with smaller datasets but there is a minimum threshold for reliable results. Message me with your dataset size before ordering so I can give you an honest assessment.

