DRL Optimization for Trading System

Job ID: 39532790

Budget: $15 – $25 USD

Job Title:
Deep Reinforcement Learning Expert / Data Scientist for Trading Strategy Optimization

Project Description:
I'm developing a deep reinforcement learning (DRL) trading system aimed at learning optimal trading behavior in financial markets. The DRL framework is already built and functional—the agent is successfully training and learning over time.

However, when testing the model on unseen (out-of-sample) data, I've observed a noticeable drop in performance, which appears to stem from a mismatch between the training and testing data distributions. I suspect non-stationarity in the market data (e.g., regime shifts, volatility changes, structural breaks) is affecting the model’s ability to generalize.

What I Need Help With:
Diagnosing and addressing non-stationarity in the market data

Improving the generalization capability of the DRL agent

Possibly enhancing data preprocessing, feature engineering, or training procedures to better account for real-world financial data variability

Analyzing whether the reward function, state space, or training environment should be adjusted

(Optional) Suggestions on incorporating robust validation techniques, regime detection, or transfer learning strategies

Ideal Candidate:
Strong background in data science and machine learning, particularly reinforcement learning

Hands-on experience with financial market data and common challenges such as non-stationarity, overfitting, and model decay

Familiarity with Deep RL frameworks like Stable Baselines3, TensorFlow RL, PyTorch, etc.

Bonus: Experience in quantitative trading, time series analysis, or algorithmic strategy validation

Additional Details:
The current setup is in Python using a custom DRL environment

The model architecture uses policy networks for continuous or discrete action spaces (depending on the configuration)

Historical candle data, indicators, and custom features are used as part of the observation space

Goal:
Enhance the robustness of the DRL model so it performs consistently across different market conditions—especially when exposed to new, unseen data.
Related categories: Data Science Trading