Skip to content

gkeiel/supervised_machine_learning

Repository files navigation

Supervised machine learning

A repository of algorithms exploring the use of supervised machine learning. Each tool has its own folder, containing codes for time-series analysis/forecasting and computational vision.

The following algorithms are available:

Time series analysis

An object-oriented programming (OOP) code for creating and analyzing technical indicators in financial time series. It downloads market data via Yahoo Finance API and allows the application of different indicators to choose the best strategies.

  • Backtest with weighted moving average (WMA)

    B3SA3 SA_WMA_5_30

  • Backtest with Bollinger bands (BB)

    B3SA3 SA_BB_20_2

  • Backtest with moving average convergence divergence (MACD)

    B3SA3 SA_MACD_12_26_9

  • Backtest with parabolic stop and reverse (SAR)

    B3SA3 SA_SAR_0 02_0 2

  • Backtest with supertrend (ST)

    B3SA3 SA_ST_10_3

This compact algorithm is mainly used for implementing/testing new technical indicators before inserting them into our robust tools like B3 Trading Signals and Market Trading Signals.

https://github.com/gkeiel/b3_trading_signals

https://github.com/gkeiel/market_trading_signals

About

Python codes for supervised machine learning: computer vision and quantitative analysis

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages