Skip to content

A tool for analyzing and developing strategies for the financial market. Initial stage of development.

Notifications You must be signed in to change notification settings

Matheusp2023/Automated-Trading-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Automated Trading System

Technologies

  • Visual Studio Code
  • Visual Studio Installer
  • Python
  • Alpha Vantage

Minimum requirements to run the project

Development environment

Clone Repository

  • Open git bash and type the following command:
git clone https://github.com/Matheusp2023/Automated-Trading-System.git

Microsoft C++ Build Tools

  • Download and install the Visual Studio Installer
  • In the Visual Studio Installer, select "Microsoft C++ Build Tools", and click install

API alpha vantage and websocket

  • Download and install the python language
  • Install the API alpha vantage
pip install alpha_vantage
  • Check if it was installed correctly
pip show alpha_vantage
  • Install the API websocket
pip install websocket-client

Libraries

  • Enter the following command to install the required libraries
pip install pandas matplotlib yfinance

Run

  • In the program's source code directory, enter the terminal and type:
python main.py

Functionalities

  • Market Data Analysis
  • Trading Strategy Implementation
  • Buy/Sell Order Execution
  • Portfolio Management
  • Risk Management Tools
  • Backtesting Capabilities
  • Real-Time Alerts and Notifications
  • Reporting and Analytics
  • User Customization and Preferences
  • Regulatory Compliace Features

About

A tool for analyzing and developing strategies for the financial market. Initial stage of development.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages