Skip to content

shaikhmubin02/Equal_Weight_S-P_500_Screener

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Equal Weight S&P 500 Screener

Description

The "Equal Weight S&P 500 Screener" project is a Python script designed to retrieve and analyze data for stocks in the S&P 500 index. It aims to provide recommendations for portfolio allocation based on equal weighting principles.

Features

  • Data Retrieval: The script retrieves stock data from the S&P 500 index using the IEX Cloud API.
  • Equal Weight Calculation: It calculates equal weights for each stock in the index.
  • Portfolio Allocation: Based on a specified portfolio size provided by the user, the script recommends the number of shares to buy for each stock to achieve an equal-weighted portfolio.
  • Output Generation: The script generates a spreadsheet (recommended_trades.xlsx) containing recommended trades for the user's portfolio allocation.

Installation

  1. Clone this repository to your local machine:
git clone https://github.com/shaikhmubin02/Equal_Weight_S-P_500_Screener.git

License

MIT

About

The "Equal Weight S&P 500 Screener" project is a Python script designed to retrieve and analyze data for stocks in the S&P 500 index.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages