Skip to content

MLT's Machine Learning stock predicting program

License

Notifications You must be signed in to change notification settings

ma3yta/MLT-Ascend

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build status

MLT Ascend

MLT's first program, a predictive stock tool.

Product Description

Our goal: create an easy to use system with the ability to reveal lucrative opportunities within the stock market. This is achieved through machine learning in order to generate predictive models for user-requested stocks. By using historical market data, active predictions of market trends are calculated using our trained AI program developed in part through Microsoft’s Machine Learning suite.

Features

  • Front-end using ASP.NET MVC(with Bulma for styling)
  • A sorting algorithm to allow the User to filter by column category.
  • Predictions made using ML.NET and historical stock market data from IEX Trading API and AlphaVantage API
  • Entity Framework and Microsoft SQL Server to store user predictions.

Technologies Used

  • C#
  • .NET Core
  • T-SQL
  • Microsoft SQL Server
  • Entity Framework
  • ML.NET
  • ASP.NET Core (MVC)
  • HTML
  • CSS
  • Sass
  • Bulma
  • Javascript
  • JQuery
  • AlphaVantage API
  • IEX Trading API
  • Azure DevOps
  • Azure App Services
  • Azure SQL Database

Stock Data Utilized

  • MSFT - Microsoft
  • AMZN - Amazon
  • XOM - Exxon Mobil

Maintainers

  • Jacob Covington Jacob Covington

  • Nate Johnson Nate Johnson

  • Mason Degeneffe Mason Degeneffe

About

MLT's Machine Learning stock predicting program

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 77.1%
  • C# 15.6%
  • HTML 6.3%
  • JavaScript 1.0%