• Stars
    star
    1,322
  • Rank 35,302 (Top 0.7 %)
  • Language
    Python
  • License
    MIT License
  • Created over 4 years ago
  • Updated 8 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

150+ quantitative finance Python programs to help you gather, manipulate, and analyze stock market data

Finance

150+ quantitative finance Python programs to help you gather, manipulate, and analyze stock market data

Organization

find_stocks

  • A compilation of programs that screen stocks based on technical indicators and fundamental data.

machine_learning

  • A compilation of programs that serve as an introduction into using machine learning for classifying and predicting stock market data. Purely for educational purposes.

portfolio_strategies

  • A compilation of programs that simulate a popular trading strategy (moving average crossovers, etc.) or perform analysis on a given portfolio (optimization, etc.)

stock_analysis

  • A compilation of programs that perform analysis on a particular stock (intrinsic value, seasonality)

stock_data

  • A compilation of programs that collect stock technical price action and fundamental company data with the use of APIs and web scraping

technical_indicators

  • A compilation of programs that recreate a visual representation of the most popular technical indicators (bollinger bands, RSI, MACD, etc.)

Installation

Install required dependencies with the requirements.txt file in the base directory

pip install -r requirements.txt

Authors

License

MIT

Acknowledgements

Disclaimer

The material in this repository is purely for educational purposes and should not be taken as professional investment advice.