Skip to content

This repository contains two projects on quantitative trading, developed as part of an applied finance course. Through these projects, various techniques and tools used in the analysis and prediction of financial markets are explored.

Notifications You must be signed in to change notification settings

ToroData/IA-for-Trading

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

IA-for-Trading

This repository contains two projects on quantitative trading, developed as part of an applied finance course. Through these projects, various techniques and tools used in the analysis and prediction of financial markets are explored.

Project Organization


├── LICENSE                                     <- License of the project.
├── README.md                                   <- The top-level README using this project.
└──── Quantitative Trading                
        └── Project_1_Momentum_Trading.ipynb
        └── Project_2_Breakout_Strategy.ipynb
        └── Project_2_Breakout_Strategy.html
        └── Project_3_Smart_Beta_and_Portfolio_Optimization.ipynb
        └── Project_3_Smart_Beta_and_Portfolio_Optimization.html
      

Project 1: Momentum Trading

This project focuses on momentum trading strategies. Using historical data for a selection of stocks, a model is developed to identify momentum signals and generate trades accordingly. The project demonstrates the use of pandas for data manipulation and analysis, and the implementation of a trading algorithm in Python.

Project 2: Breakout Strategy

This project explores breakout trading strategies. Using a momentum-based approach, the project develops a trading algorithm that buys a stock when it breaks above a certain price threshold and sells when it falls below another threshold. The project demonstrates the use of pandas for data manipulation and analysis, and the implementation of a trading algorithm in Python.

Requirements

The projects are developed using Python 3.8 and require the following libraries:

  • Pandas
  • Numpy
  • Matplotlib
  • Plotly
  • Scikit-learn
  • Tensorflow
  • Seaborn

These libraries can be installed using pip. More details on the requirements for each project can be found in the README file for each project.

Future Work

In the future, a second folder will be added to this repository containing projects on artificial intelligence for trading. These projects will explore machine learning and deep learning techniques for predicting financial market trends and developing automated trading strategies.

I hope this README is helpful for your Quantitative Trading repository. If you have any questions or need any assistance, please don't hesitate to reach out.

Author

License

MIT

Logo

About

This repository contains two projects on quantitative trading, developed as part of an applied finance course. Through these projects, various techniques and tools used in the analysis and prediction of financial markets are explored.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published