Coder Social home page Coder Social logo

danilbaibak / predict_fluctuation_currency_quote Goto Github PK

View Code? Open in Web Editor NEW
13.0 3.0 5.0 710 KB

Predict fluctuations in currency quote using Prophet

License: MIT License

Jupyter Notebook 99.98% Makefile 0.02%
prophet time-series-forecast fluctuations-in-currency-quote machine-learning

predict_fluctuation_currency_quote's Introduction

Predict fluctuations in currency quote using Prophet

the forecast example

Overview

Let's try build model with help of Prophet to prеditi fluctuations in currency quotes. For current example I took currency pair UAH/USD for date range 2012-2017. The forecast looks quite realistic, the forecast components give some ideas about seasonality. The time series forecast can be used as a feature for another machine learning models.

Prophet works pretty well from the box. You can easily build a model for forecasting time series. Also Prophet several the hyperparameters, that can help you improve your model.

There are build in tools for visualization of the prediction. You can visulaizate the forecast and the forecast components. The visualization of the forecast components can help make interesting conclusions about seasonality.

the forecast components

Dependencies

Installation

For installation please use conda. Just run:

make init

After the installation was done successfully, activate your enviroment:

source activate fbprophet

For using conda and environments, please read full documentation of conda.

Usage

After activate source, run jupyter notebook currency_quote_uah_usd.ipynb. The currency_quote_uah_usd.ipynb is precompiled, so you can have a look without instalation.

predict_fluctuation_currency_quote's People

Contributors

danilbaibak avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

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.