/binary_options

predicting stock direction for binary option trading

Primary LanguageR

Dataincubator Capstone project: Automated binary option trading (work in progress)

https://glueckert.shinyapps.io/binary_options/

  • Goal: predict hourly or daily stock direction using machine learning and perform API based automated trading on binary option platforms.
  • Result: up to 0.7 accuracy yielding 20%+ ROI at sharp-ratio of 5+

The webapp shows:

  • explantion and resources regarding binary options
  • example simulation for binary option trading
  • visualizations of hourly directional stock movements
  • backetesting results and benchmark
  • dashboard of live trading results (wor in progress)

Data used

Key directories and files

/build_stocks.R retrieves stock data for daily rates and minute rates

/build_plotdata.R builds 5-minute, 15-minute, 60-minute directional stock movements for visualizations in the stock directions tab

/build_features_day.R calculates features for next-day analysis using a mix of technical indicators (R-quantmod) and sliding window approach

Tech stack

Shiny-R application deployed to shinyapps.io

Analysis and machine learning

  • R

Web & Graphics

  • R Shiny
  • Bootstrap
  • Custom CSS, HTML tweaks
  • JQuery / Javascript

Sources

Stock trading papers

Trading tutorials

Live data feeds

About binary options

Stock symbol guides: