Coder Social home page Coder Social logo

vlad-mk / binary.com-interview-question Goto Github PK

View Code? Open in Web Editor NEW

This project forked from englianhu/binary.com-interview-question

0.0 1.0 0.0 157.95 MB

The sample question for Interview a job in Binary options

License: GNU General Public License v3.0

R 27.67% Visual Basic 0.58% HTML 64.84% TeX 4.46% JavaScript 1.83% CSS 0.51% Python 0.05% Rebol 0.06%

binary.com-interview-question's Introduction

Job Application - Quantitative Analyst

Interview Sample Question

The sample question for Interview a job in Binary options.

Question I

I use daily OHLCV USDJPY data (from 2014-01-01 to 2017-01-20) and application of some models to forecast the highest and lowest price :

  • Auto Arima models
  • Exponential Time Series
  • Univariate Garch models
  • Exponential Weighted Moving Average
  • Monte Carlo Markov Chain
  • Bayesian Time Series
  • Midas

For the staking model, I simply forecast the highest and lowest price, and then :

  • Kelly criterion and using highest or lowest price for closing transaction, otherwise using closing price if the forecasted lowest/highest price is not occur.
  • Placed $100 an each of the forecasted variance value and do the settlement based on the real variance value.

Kindly refer to Binary.com Interview Q1 (Alternate link)

Besides, I wrote a shinyApp which display the real-time price through API. Kindly refer to Q1App where Q1App2 is another app for financial value betting.

Blooper...

Initially, I wrote a shiny app (as showing in below gif file) but it is heavily budden for loading. Kindly browse over Q1 ShinyApp.

Here I wrote another extention page for Q1 which is analyse the multiple currencies and also models from minutes to daily. You are feel free to browse over Binary.com Interview Q1E.

Question II

For question 2, I simply write an app, kindly use Q2App.

Question III

For question 3, due to the question doesn't states we only bet on the matches which overcame a certain edge, therefore I just simply list the scenario. Kindly refer to Betting strategy for more informtion.

Reference

Question I

  1. Stock Market Forecasting Using LASSO Linear Regression Model by Sanjiban Sekhar Roy, Dishant Mital, Avik Basu, Ajith Abraham (2015)
  2. Using LASSO from lars (or glmnet) package in R for variable selection by Juancentro (2014)
  3. Difference between glmnet() and cv.glmnet() in R? by Amrita Sawant (2015)
  4. Testing Kelly Criterion and Optimal f in R by Roy Wei (2012)
  5. Portfolio Optimization and Monte Carlo Simulation by Magnus Erik Hvass Pedersen (2014)
  6. Glmnet Vignette by Trevor Hastie and Junyang Qian (2014)
  7. lasso怎么用算法实现? by shuaihuang (2010)
  8. The Sparse Matrix and {glmnet} by Manuel Amunategui (2014)
  9. Regularization and Variable Selection via the Elastic Net by Hui Zou and Trevor Hastie
  10. LASSO, Ridge, and Elastic Net
  11. 热门数据挖掘模型应用入门(一): LASSO回归 by 侯澄钧 (2016)
  12. The Lasso Page
  13. Call_Valuation.R by Mariano (2016)
  14. Lecture 6 – Stochastic Processes and Monte Carlo (http://zorro-trader.com/manual)
  15. The caret Package by Max Kuhn (2017)
  16. Time Series Cross Validation
  17. Character-Code.com
  18. Size Matters – Kelly Optimization by Roy Wei (2012)
  19. Time Series Cross Validation by William Chiu (2015)
  20. Forecasting Volatility by Stephen Figlewski (2004)
  21. Successful Algorithmic Trading by Michael Halls Moore (2015)
  22. Financial Risk Modelling and Portfolio Optimization with R (2nd Edt) by Bernhard Praff (2016)
  23. Analyzing Financial Data and Implementing Financial Models using R by Clifford S.Ang (2015)

Question II

  1. Queueing model 534 in Excel
  2. Queueing model macro in Excel
  3. Queueing up in R, (continued)
  4. Waiting in line, waiting on R
  5. Simulating a Queue in R
  6. What is the queue data structure in R?
  7. Implementing a Queue as a Reference Class
  8. queue implementation?
  9. Queueing Theory Calculator
  10. The Pith of Performance by Neil Gunther (2010)
  11. Computationally Efficient Simulation of Queues - The R Package queuecomputer
  12. Waiting-Line Models
  13. Queues with Breakdowns and Customer Discouragement

Question III

  1. Data APIs/feeds available as packages in R
  2. Application of Kelly Criterion model in Sportsbook Investment

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.