
Completed
Posted
Paid on delivery
I have a clean set of historical foreign-exchange price data and I want an ML model that can learn from it and generate short-term price predictions. The core of the job is to build, train, and evaluate the model, then present the resulting forecasts on clear line charts so that performance trends are immediately visible. Please work in Python; pandas for data wrangling, scikit-learn for the implementation, and matplotlib or Plotly for the visual layer are ideal. If you prefer a different yet equivalent library, just let me know—what matters most is reliable, well-documented code I can rerun on new price feeds. Deliverables I need: • Fully commented source code (Jupyter notebook or .py script) • Saved, reusable model and any preprocessing pipelines • Line-chart visualizations comparing actual vs. predicted values • A brief read-me explaining setup steps and interpretation of the results If you see opportunities to extend accuracy—say, by adding feature engineering or tuning hyperparameters—I’m open to your suggestions, provided the Random Forest remains the primary learner.
Project ID: 40334481
133 proposals
Remote project
Active 15 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
133 freelancers are bidding on average £471 GBP for this job

Hello, As a team member of Live Experts and head of the Data Analysis division, I want to emphasize our extensive experience in the Marketing field which includes Forex analysis. We specialize in constructing superior ML models using advanced techniques like hyperparameter tuning and feature engineering, which we can certainly apply to your project. Our proficiency in Python, particularly using pandas to handle data and scikit-learn for constructing ML models as you've specified, is unparalleled. Additionally, we have well-established skills in data visualization with tools such as matplotlib and Plotly that will help present your invaluable predictions in a user-friendly format. At Live Experts, quality and customer satisfaction are paramount. We don't just deliver “run-of-the-mill” code; we produce extensively commented, reusable code supported by robust read-me files so that you can make efficient use of our work post-project. Our team also excels at interpreting complex models into actionable insights for non-technical end-users - an essential attribute for this project. In conclusion, we not only meet but surpass your listed requirements: we build a reliable predictor model based on Python's pandas and scikit-learn libraries, provide clear line charts on performance trend comparison as directed,and even suggest possible extensions for increased accuracy if necessary. Let us turn your forex data into profit-predicting insights! Thanks!
£750 GBP in 2 days
8.4
8.4

Hello, I’m a data scientist with strong expertise in Python and statistical analysis, experienced in turning raw data into actionable insights. I’ve worked with tools like Python (Pandas, NumPy, Scikit-learn), as well as statistical software such as R, SPSS, and Excel to clean, analyze, and model data efficiently. I can help you with data cleaning, exploratory analysis, predictive modeling, visualization, and reporting—delivering clear, accurate, and well-documented results. My approach focuses on understanding your goals first, then applying the most suitable analytical methods to achieve them. I’d be glad to discuss your project and start right away. Best regards.
£350 GBP in 3 days
6.4
6.4

As an experienced Machine Learning (ML) researcher and practitioner, I can leverage my hands-on expertise to construct a top-notch model for your Forex Prediction project. Specializing in ML algorithms, I am well-versed in leveraging tools such as pandas, scikit-learn, and Plotly to handle the unique challenges of data wrangling, implementing models, and delivering valuable visualizations. Not only can I ensure a reliable and well-documented output that you can further employ on new price feeds; but I also offer the extra skills of feature engineering and hyperparameter tuning to extend the accuracy of your model. Lastly, my commitment to thoroughness extends beyond just coding a solution. I'll deliver fully commented source code and provide a comprehensive read-me guide for easy setup and interpretation of results. With strong skills in Python-based programming languages including Pandas for data wrangling essential statistic analysis moves we can rest assured that your project will be executed flawlessly. After all, my goal is not only to meet but exceed your expectations through this collaboration by presenting you with insightful results that truly move the needle in Forex prediction. Let's get started!
£250 GBP in 5 days
6.7
6.7

Hey! I have gone through your project description carefully. I have strong experience in Python-based machine learning, particularly in time-series forecasting and financial data analysis, including foreign-exchange datasets. I am proficient in using pandas for data preprocessing, scikit-learn for building and training models (including Random Forest), and matplotlib/Plotly for creating clear and insightful visualizations. I can develop a robust ML pipeline that includes feature engineering, model training, evaluation, and performance tuning while keeping Random Forest as the core model. I will provide fully commented, clean, and reproducible code (in a Jupyter Notebook or .py file), along with a saved model and preprocessing pipeline so you can easily apply it to new data. I will also generate line-chart visualizations comparing actual vs. predicted values for clear performance interpretation. Additionally, I will include a concise README explaining setup, usage, and how to interpret the results. If needed, I can further enhance model accuracy through feature engineering (lag variables, rolling statistics, etc.) and hyperparameter tuning, while maintaining transparency and simplicity in the workflow. I can deliver high-quality, well-documented work within your timeline. Looking forward to your response. Thank you.
£250 GBP in 2 days
6.4
6.4

HELLO, WE HAVE WORKED ON SIMILAR ML-BASED PREDICTION SYSTEMS AND CAN PROVIDE EXAMPLES. I clearly understand your requirement for building a Forex prediction model using historical data with Random Forest as the core algorithm. With 10+ years of experience in Python, machine learning, and financial data analysis, I can develop a well-structured pipeline including data preprocessing (pandas), feature engineering, model training (scikit-learn), and performance evaluation with clear visualizations using matplotlib/Plotly. The solution will include reusable preprocessing steps, tuned Random Forest model, and accurate comparison of actual vs predicted values through clean line charts. I will also optimize performance via feature selection and hyperparameter tuning while keeping the model interpretable and easy to retrain on new datasets. I WILL PROVIDE 2 YEAR FREE ONGOING SUPPORT AND COMPLETE SOURCE CODE, WE WILL WORK WITH AGILE METHODOLOGY AND WILL GIVE YOU ASSISTANCE FROM ZERO TO PUBLISHING ON STORES. You will receive fully commented code, saved models, visual outputs, and a clear README for setup and usage. I eagerly await your positive response. Thanks.
£400 GBP in 7 days
6.9
6.9

As an accomplished Trading Software Developer with over a decade of experience, I warmly offer my expertise to design the most effective machine learning (ML) model for your Forex prediction project. I am highly versed in coding with Python and fully proficient in libraries such as pandas and scikit-learn, which is exactly what you need for this project. Leveraging these skills, I promise to provide you with accurate, reliable and well-documented code that yields actionable results when rerun on new price feeds. In addition, my extensive experience in building trading tools lends me unique insight into your requirement for presenting performance trends in a clear manner. My familiarity with Plotly and Matplotlib will enable me to deliver the line-chart visualizations comparing actual vs. predicted values that you seek. Moreover, I appreciate your openness to suggestions for extending accuracy through feature engineering or tuning hyperparameters. Rest assured, should such opportunities arise, I'm fully capable of optimizing the Random Forest model as your primary learner. With an in-depth understanding of the forex market, combined with my proficiency in python algo development and Smart Contract/Cryptocurrency technologies, I strongly believe that entrusting your forecast needs to me is a worthwhile decision. Looking forward to discussing further details with you soon
£500 GBP in 4 days
6.3
6.3

Hello there, ✸✸✸Python/ML Expert is Here✸✸✸ I’ve checked your project – “Forex Prediction” And read the description carefully. As a professional Python Developer, I’m damn sure that I can “ML model that will be able to learn from your data and generate short-term price predictions” as you required. I’ve completed a lot of Python project based on ✔Django, ✔Pandas, ✔Flask, ✔FastAPI, ✔Jupyter Notebook, ✔Automation, ✔Selenium & etc. Libraries in various platform. Here is some of my recent completed Python Project: ✔️ https://www.freelancer.com/projects/api-developmet/Python-IBKR-Trading-Template/details ✔️ https://www.freelancer.com/projects/python/Python-Programmer-for-Mathematical/details ✔️ https://www.freelancer.com/projects/python/Looking-for-Python-expert-code/details ✔️ https://www.freelancer.com/projects/python/Python-Backgammon-Game-Debugging-37926848/details Also you can visit my profile and check all the Reviews of my previous all Python Project to get the idea about my knowledge and skills. I’m ready to be hired or ready to be awarded as I can start this task Right Now. So, I’m waiting for your response in chat box. Best Regards! Eng. Bablu Mondol
£255 GBP in 3 days
5.9
5.9

Thanks for checking out my profile! I understand the needs of your project well, and with my extensive experience in statistical analysis and machine learning (ML), I'm confident I can successfully build a robust forex prediction model for you. Python is my go-to language and using pandas for data wrangling, scikit-learn for ML implementation, along with Matplotlib or Plotly for visualizations aligns perfectly with my skillset. I'm proficient in properly commenting my code to ensure transparency and ease of reuse, and will also provide visualization tools comparing current stats with forecasted values. Lastly, it's worth emphasizing that reliability and clarity are central to my work. I'll ensure to deliver clean, efficient codes (either in Jupyter notebook or .py scripts) that are easy to navigate and rerun on different price feeds whenever necessary. Alongside saving the reusable model and preprocessing pipelines, I'll provide a concise readme explaining all setup steps and most importantly providing an actionable interpretation of results. So, let's create an effective forex prediction model together that turns your historical data into future opportunities!
£400 GBP in 7 days
6.1
6.1

I have over 10+ years of experience Forex Prediction. Please feel free to further discuss the requirements and timeline for the project. I'd be happy to assist you. I am ready to start right now. You can visit my Profile https://www.freelancer.com/u/HiraMahmood4072 Thank you
£350 GBP in 2 days
6.2
6.2

Noticed you want the model's forecasts displayed on clear line charts—ensuring trends pop visually. Recently implemented a similar pipeline using scikit-learn and Plotly for a finance client, optimizing for volatility prediction. For your Forex data, have you considered augmenting with technical indicators? This could enhance predictive power. Familiar with Python stack, ensuring clean data processing and reliable statistical insights. Can start today—happy to discuss the visualization preferences further or dive straight into modeling. Let me know.
£250 GBP in 7 days
5.6
5.6

Hi there, I am a Data Scientist and am a professional responsible for extracting actionable insights and knowledge from large volumes of data. As an experienced Data Scientist in the field of machine learning, I am highly proficient in Python and have a deep understanding of algorithms and data structures. My skills make me a great fit for your project as I can guide you through comprehensive coverage of data structures and algorithms while providing patient and thorough explanations. I have over 12-plus years of experience with Python Library Pandas, Karas, TensorFlow, NumPy, PyCharm, Py torch, Open CV, NLP, and others. With over a decade's worth of experience under my belt, including expertise in NLP, Neural Networks, CNNs, RNNs, LSTM, GANs just to mention a few, I can provide you not only with knowledge but also how to apply it efficiently. Partnering with me ensures you have a patient, knowledgeable and skilled tutor who is dedicated to your success in this field. My top priority is to provide a high quality of work, https://www.freelancer.com/u/GdevDataSceince Let's discuss this further via chat, and I'll start your project right now. Thanks Gdev
£500 GBP in 7 days
5.8
5.8

Hi Hitesh S., Just last week I completed a similar task successfully, so I can get started on this without any ramp-up time. What’s the exact forecast horizon and sampling granularity (e.g., predict next 5‑min close vs. next hour), and should the target be raw price, log‑return, or delta to improve stationarity? Is your data single or multi‑pair; if multi, do you prefer per‑pair models or a global model with pair ID features, and what should be the out‑of‑time test window and primary metric (MAE/RMSE/MAPE)? Use walk‑forward, time‑aware cross‑validation (expanding window) with a brief embargo to avoid leakage from overlapping windows; report per‑fold and aggregate metrics. Engineer features beyond raw price: lags and rolling stats (mean/vol/RSI), time‑of‑day/session flags; train RandomForest with RandomizedSearchCV (n_jobs=-1, depth/leaf constraints) to control variance and speed. Action Plan: - Phase 1: Data audit, confirm granularity/target, handle gaps/outliers, strict time order. - Phase 2: Feature set build (lags, rolling indicators, calendar features); define train/val/test splits. - Phase 3: Baseline RandomForest; hyperparameter tuning with TimeSeriesSplit; finalize pipeline. - Phase 4: Evaluate on holdout; produce line charts (actual vs predicted) and metrics; sanity checks. - Phase 5: Package notebook/.py, saved model + preprocessing (joblib), and concise README with rerun steps. Best Regards, Sid
£750 GBP in 5 days
5.9
5.9

Hi, You need a Python-based machine learning solution using pandas and scikit-learn to build, train, and evaluate a Random Forest model on historical FX data, with reusable pipelines and clear line-chart visualizations comparing actual vs predicted short-term price movements. I’m confident in delivering this because I’m highly experienced with Python ML workflows, including pandas data processing, scikit-learn modeling, feature engineering, and visualization with matplotlib/Plotly, and I’m comfortable handling challenges like time-series feature creation, hyperparameter tuning, and model persistence. I will provide clean, well-documented code ( .py), a saved reusable model and preprocessing pipeline, insightful visualizations, and a concise README so you can easily rerun everything on new datasets, plus suggestions to improve accuracy while keeping Random Forest as the core model. hope to hear from you soon to discuss further details and get started Thanks, Cesar
£499 GBP in 2 days
5.9
5.9

Hi, I can build a clean, reusable Python-based FX forecasting pipeline with Random Forest as the primary model, covering the full workflow from data preparation to training, evaluation, and forecast visualization. What I will deliver: - Fully commented Python code (Jupyter notebook or .py) - Data wrangling with pandas - Model implementation with scikit-learn - Saved trained model and preprocessing pipeline for reuse on new feeds - Clear line charts comparing actual vs predicted prices using matplotlib or Plotly - Brief README with setup steps, usage instructions, and result interpretation My approach will include: 1. Time-series aware train/validation/test splitting 2. Feature engineering from historical FX data (lags, rolling stats, returns, volatility-style features) 3. Random Forest training and evaluation with appropriate regression metrics 4. Hyperparameter tuning to improve accuracy while keeping Random Forest as the main learner 5. Organized, well-documented code so you can rerun and extend it easily I can also suggest practical improvements such as target horizon design, leakage-safe preprocessing, and feature refinement to improve short-term prediction quality. If you want, I can structure the project so it is ready for future live data integration as well. Best regards
£500 GBP in 7 days
5.8
5.8

Hello, I can build a Python-based ML pipeline to train and evaluate a Random Forest model for short-term FX price prediction, using clean, reproducible code and clear visualizations. My approach focuses on building a reliable workflow you can easily reuse with new datasets. I’ll handle data preparation with pandas, create predictive features (lags, rolling statistics, volatility metrics), and train a Random Forest model using scikit-learn with proper validation to avoid overfitting. The project will include: • Data preprocessing and feature engineering for time-series signals • Training and tuning a Random Forest regression model • Proper evaluation with train/test split and performance metrics • Line-chart visualizations comparing actual vs predicted prices using matplotlib or Plotly • Export of the trained model and preprocessing pipeline for reuse • Clean, well-documented Jupyter Notebook or Python script Deliverables will include fully commented code, saved model files, prediction charts, and a short README explaining setup, retraining, and interpretation of results. If helpful, I can also improve performance through feature selection, lag optimization, and hyperparameter tuning, while keeping Random Forest as the primary learner. I focus on clear, reproducible ML workflows that can be easily retrained with new market data. Best regards. Artak
£250 GBP in 7 days
5.5
5.5

Greetings from Spain. Quant developer with experience across hedge funds and institutional desks including JP Morgan, building systematic trading pipelines and ML signal research. I would deliver this as a Random Forest classifier with the following architecture: Target variable: log-return over a forward horizon of N bars, discretized into UP/DOWN with a dead-zone threshold (e.g. 5 pips) to filter microstructure noise. Without this dead zone you train on noise and the model degrades into a coin flip. Short-term horizon: parameterized, typically 3 to 8 bars. Long enough for the signal to clear bid-ask friction, short enough for backward-looking features to retain relevance. Feature engineering from 5 core indicators, all stationary or bounded (RF cannot extrapolate raw prices): RSI, MACD histogram, Bollinger Band percentile, normalized ATR, SMA crossover ratios. Validation via walk-forward TimeSeriesSplit with embargo gap. No random k-fold, which leaks future data. Deliverables: commented Python script, serialized model, and evaluation charts. Out of scope: hyperparameter tuning. The RF ships with sensible defaults. Tuning can be scoped separately. Payment must not be contingent on model accuracy. No ML model guarantees a hit rate on financial time series. The deliverable is production-grade code, not a specific precision. Happy to discuss timeline.
£600 GBP in 7 days
5.5
5.5

Hi There, I understand your need for a machine learning model that accurately predicts short-term foreign exchange prices using historical data. I can develop a robust solution employing Python, utilizing pandas for data wrangling, scikit-learn for the implementation, and matplotlib or Plotly for efficient visualizations that showcase performance trends clearly. With over 12 years of experience in Python, Software Architecture, Statistics, Machine Learning, and Data Analysis, I am equipped to build, train, and evaluate your model effectively. I will ensure that the source code is fully documented and user-friendly, making it easy to rerun on new data feeds. You can view my relevant work here: https://www.freelancer.com/u/wpcodersuk I am excited to bring your project to life with a well-structured approach and additional suggestions to enhance accuracy. Thank you for considering my proposal. Regards, Mehak
£250 GBP in 4 days
5.4
5.4

Hello there, I am a senior software engineer and I can do it as required and on time with high quality. Regards,
£750 GBP in 7 days
5.5
5.5

Your forex data is clean, but here's the risk: Random Forest models struggle with time-series prediction because they don't capture temporal dependencies. If you're forecasting intraday moves, you'll likely see the model just lag the actual price by one timestep—a classic "naive forecast" trap that looks accurate on paper but fails in live trading. Before I build this, I need clarity on two things: What's your prediction horizon? If you're forecasting 5-minute candles versus daily closes, the feature engineering changes completely. Short intervals need tick-level volatility features; daily predictions benefit from macro indicators like interest rate differentials. What's your success metric? Are you measuring RMSE, directional accuracy, or Sharpe ratio on a simulated trading strategy? Random Forest can minimize error but still produce unprofitable signals if it's not tuned for directional precision. Here's the implementation approach: - FEATURE ENGINEERING: Extract lagged returns, rolling volatility windows, RSI, and Bollinger Band deviations. Raw price feeds don't give Random Forest enough signal—you need derived features that capture momentum and mean reversion patterns. - RANDOM FOREST + WALK-FORWARD VALIDATION: Train on expanding windows to avoid look-ahead bias. I'll implement out-of-sample testing that mimics real-world deployment, not just a random train/test split that inflates accuracy. - SCIKIT-LEARN PIPELINE: Build a reusable preprocessing pipeline with StandardScaler and feature selection to prevent data leakage when you retrain on new feeds. - PLOTLY DASHBOARDS: Generate interactive charts showing actual vs predicted with confidence intervals, plus residual analysis to spot where the model breaks down during high-volatility events. I've built 4 time-series ML systems for trading desks, including one that reduced prediction error by 35% after switching from Random Forest to LSTM for sub-hourly forecasts. Let's schedule a quick call to align on your trading strategy before I architect the feature set—forex models that ignore regime changes (trending vs ranging markets) fail spectacularly.
£450 GBP in 21 days
5.6
5.6

hello there. I have fully reviewed the specifications you have in mind for your project and I think I'm the best suited for the job as i have already done these kinds of projects before(under NDA contracts can't elaborate further) If you wish to work with me I will provide you with full documented codebase with clean comments and the code will be efficient and the best in every aspect you want I hope you find my proposal welcoming and worthy of notice sincerely yours . Best regards
£500 GBP in 7 days
5.3
5.3

Salmiya, Kuwait
Payment method verified
Member since Mar 18, 2025
$10-30 USD
$10-30 USD
$30-250 USD
₹12500-37500 INR
₹600-1500 INR
₹12500-37500 INR
€18-36 EUR / hour
$30-250 USD
$30-250 USD
€12-18 EUR / hour
₹12500-37500 INR
₹1500-12500 INR
₹1500-12500 INR
₹750-1250 INR / hour
$30-250 USD
min ₹2500 INR / hour
₹1500-12500 INR
₹100-400 INR / hour
£10-25 GBP
₹400-750 INR / hour
$750-1500 USD
$400-800 USD
$30-250 USD