https://github.com/amey-thakur/optimizing-stock-trading-strategy-with-reinforcement-learning
https://youtu.be/Q82a93hjxJE
https://github.com/amey-thakur/optimizing-stock-trading-strategy-with-reinforcement-learning
amey ameythakur data-science data-science-projects machine-learning project python quantitative-finance stock-market stock-price-prediction stock-trading technocolab
Last synced: 5 days ago
JSON representation
https://youtu.be/Q82a93hjxJE
- Host: GitHub
- URL: https://github.com/amey-thakur/optimizing-stock-trading-strategy-with-reinforcement-learning
- Owner: Amey-Thakur
- Created: 2021-09-18T17:15:34.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-03-13T18:42:45.000Z (over 1 year ago)
- Last Synced: 2025-01-11T10:23:46.577Z (9 months ago)
- Topics: amey, ameythakur, data-science, data-science-projects, machine-learning, project, python, quantitative-finance, stock-market, stock-price-prediction, stock-trading, technocolab
- Language: Jupyter Notebook
- Homepage: https://stock-trading-with-rl.herokuapp.com
- Size: 11.5 MB
- Stars: 42
- Watchers: 3
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
````markdown
# OPTIMIZING-STOCK-TRADING-STRATEGY-WITH-REINFORCEMENT-LEARNINGππ» **This project was a part of my Data Science Internship at Technocolabs Softwares.**
> **[Try The Web Application!](https://stock-trading-with-rl.herokuapp.com)**
---
## π Getting Started
### 1. Clone the Repository
```bash
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.
```bash
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:
```python
import pandas as pd
df = pd.read_csv("data/all_stocks_5yr.csv")
print("Done")
```### 4. Run Example
```bash
python your_script.py
```---
## π€ Contributing
We welcome contributions! To contribute:
1. **Fork** the repository on GitHub.
2. **Clone** your fork:```bash
git clone https://github.com/your-username/OPTIMIZING-STOCK-TRADING-STRATEGY-WITH-REINFORCEMENT-LEARNING.git
```
3. **Create a branch** for your changes:```bash
git checkout -b feature/my-improvement
```
4. **Make changes** (e.g., update code, fix bugs, or improve docs).
5. **Commit** your changes:```bash
git add .
git commit -m "docs: improve README setup instructions"
```
6. **Push** your branch:```bash
git push origin feature/my-improvement
```
7. **Open a Pull Request** on GitHub. π---
## π Project Resources
* **Data Science Internship Project Work**
* **[Dataset](https://github.com/Amey-Thakur/OPTIMIZING-STOCK-TRADING-STRATEGY-WITH-REINFORCEMENT-LEARNING/blob/main/all_stocks_5yr.csv)**
* **[Blueprint](https://github.com/Amey-Thakur/OPTIMIZING-STOCK-TRADING-STRATEGY-WITH-REINFORCEMENT-LEARNING/blob/main/AMEY%20THAKUR%20-%20BLUEPRINT.pdf)**
* **[Exploratory Data Analysis](https://www.kaggle.com/ameythakur20/exploratory-data-analysis)**
* **[Stock Price Prediction Model](https://www.kaggle.com/ameythakur20/stock-price-prediction-model)**
* **[Project Report](https://github.com/Amey-Thakur/OPTIMIZING-STOCK-TRADING-STRATEGY-WITH-REINFORCEMENT-LEARNING/blob/main/PROJECT%20REPORT.pdf)**
* **[Project Demo](https://youtu.be/Q82a93hjxJE)**
* **[Web Application](https://stock-trading-with-rl.herokuapp.com)**---
## ποΈ Technocolabs Softwares - Data Science Internship
* **Kaggle**: [EDA](https://www.kaggle.com/ameythakur20/exploratory-data-analysis) | [Model](https://www.kaggle.com/ameythakur20/stock-price-prediction-model) | [Dataset](https://www.kaggle.com/ameythakur20/stock-prices)
* **LinkedIn Posts**: [Certificate of Internship](https://www.linkedin.com/posts/amey-thakur_internship-completion-letter-activity-6846362264937881601-dmoR) | [Project Completion Letter](https://www.linkedin.com/posts/amey-thakur_project-completion-letter-activity-6846363069258579968-EqzC) | [Letter of Recommendation](https://www.linkedin.com/posts/amey-thakur_letter-of-recommendation-activity-6846363513561214976-pqqt)
* **[ResearchGate](http://dx.doi.org/10.13140/RG.2.2.13054.05440)**---
> **WEB APPLICATION - [https://stock-trading-with-rl.herokuapp.com](https://stock-trading-with-rl.herokuapp.com)**




---
ππ» Presented as a part of the Internship @ Technocolabs Softwares ππ»
βπ» Back To Repository βπ»
```