Skip to content

Amey-Thakur/OPTIMIZING-STOCK-TRADING-STRATEGY-WITH-REINFORCEMENT-LEARNING

Repository files navigation

OPTIMIZING-STOCK-TRADING-STRATEGY-WITH-REINFORCEMENT-LEARNING

👉🏻 This project was a part of my Data Science Internship at Technocolabs Softwares.

Try The Web Application!


🚀 Getting Started

1. Clone the Repository

git clone https://github.com/Hmati/OPTIMIZING-STOCK-TRADING-STRATEGY-WITH-REINFORCEMENT-LEARNING.git
cd OPTIMIZING-STOCK-TRADING-STRATEGY-WITH-REINFORCEMENT-LEARNING

2. Install Dependencies

It’s recommended to use a virtual environment.

pip install -r requirements.txt

3. Add Dataset

Place the dataset inside a data/ folder in the project:

OPTIMIZING-STOCK-TRADING-STRATEGY-WITH-REINFORCEMENT-LEARNING/
│
├── data/
│   └── all_stocks_5yr.csv
├── README.md
├── your_code.py

Or update your script like this:

import pandas as pd
df = pd.read_csv("data/all_stocks_5yr.csv")
print("Done")

4. Run Example

python your_script.py

🤝 Contributing

We welcome contributions! To contribute:

  1. Fork the repository on GitHub.

  2. Clone your fork:

    git clone https://github.com/your-username/OPTIMIZING-STOCK-TRADING-STRATEGY-WITH-REINFORCEMENT-LEARNING.git
  3. Create a branch for your changes:

    git checkout -b feature/my-improvement
  4. Make changes (e.g., update code, fix bugs, or improve docs).

  5. Commit your changes:

    git add .
    git commit -m "docs: improve README setup instructions"
  6. Push your branch:

    git push origin feature/my-improvement
  7. Open a Pull Request on GitHub. 🎉


📂 Project Resources


🏛️ Technocolabs Softwares - Data Science Internship


WEB APPLICATION - https://stock-trading-with-rl.herokuapp.com

image

image

image

image


👉🏻 Presented as a part of the Internship @ Technocolabs Softwares 👈🏻

✌🏻 Back To Repository ✌🏻

```