pahautelman / bitcoin-bot

Bitcoin chart visualizer with agent that takes custom actions. Uses simple trading strategy such as buy/sell when programmed combination of indicators cross certain thresholds. Features a trainable reinforcement agent trained on chosen indicators and/ or raw BTC data. Keep stacking 💎
Apache License 2.0
2 stars 0 forks source link

RL agent 🎯 #4

Open pahautelman opened 1 year ago

pahautelman commented 1 year ago

Make RL agent that takes buy/sell actions. Input data:

TODO see https://www.youtube.com/watch?v=d3a_Fs753-A

Baseline model:

TODO:

  1. Let agent take BUY/SELL actions, and invest using margin
  2. Let agent take BUY/SELL actions, and implement an algorithm that decides the TP, SL, and size of investment based on certain indicators (ie: volatility, ATR)
  3. Let agent decide the investment strategy
  4. GA to decide the size of the investment.. Markov chains to predict future prices?

Bonus question: