Giter Club home page Giter Club logo

yyqian123's Projects

american_option_valuation icon american_option_valuation

Valuation of American options using binomial trees, and numerical approximation of the exercise boundaries for various underlying.

arima-and-garch icon arima-and-garch

Applying the time series models of ARIMA and GARCH to model stock returns and volatility respectively

arimax icon arimax

Understanding ARIMAX modeling in Python.

bermudan_swaption_nn icon bermudan_swaption_nn

Price Bermudan style swaptions using String Market Interest rate model and Neural Network

causalitytools.jl icon causalitytools.jl

Collection of algorithms related to the detection of underlying causal structure from time series data, and for the approximation of the transfer operator and invariant measures.

csci-e-96 icon csci-e-96

Repository for CSCI-E-96 Data Mining and Exploration Course

data icon data

Data and code behind the articles and graphics at FiveThirtyEight

deep-hedging icon deep-hedging

Deep Hedging Demo - An Example of Using Machine Learning for Derivative Pricing.

filterpy icon filterpy

Python Kalman filtering and optimal estimation library. Implements Kalman filter, particle filter, Extended Kalman filter, Unscented Kalman filter, g-h (alpha-beta), least squares, H Infinity, smoothers, and more. Has companion book 'Kalman and Bayesian Filters in Python'.

ib_insync icon ib_insync

Python sync/async framework for Interactive Brokers API

kalman-and-bayesian-filters-in-python icon kalman-and-bayesian-filters-in-python

Kalman Filter book using Jupyter Notebook. Focuses on building intuition and experience, not formal proofs. Includes Kalman filters,extended Kalman filters, unscented Kalman filters, particle filters, and more. All exercises include solutions.

mva2-pca icon mva2-pca

Principal Component Analysis of Yield Curves

options icon options

Binomial Option Tree: American Calls and Puts

pcaapplied_and_european_yield_curve icon pcaapplied_and_european_yield_curve

This paper aims to explore the time series’ proprieties of the features extracted by using the Principal Component Analysis (PCA) technique on the European AAA-rated Government Bond Yield curve. The PCA can greatly simplify the problem of modelling the yield curve by massively reducing its dimensionality to a small set of uncorrelated features. It finds several applications in finance and in the fixed income particularly from risk management to trade recommendation. After selecting a subset of Principal Components (PCs), this paper first analyzes their nature in comparison to the original rates and the implications in terms of information retained and lost. Then the time-series characteristics of each PC are studied and, when possible, Auto-Regressive Moving-Average (ARMA) models will be fitted on the data. One hundred observations of the original dataset are set aside as a test set to evaluate the predictive power of these models. Eventually, further analyses are performed on the PCs to evaluate the presence of heteroscedasticity and GARCH-ARCH models are fitted when possible. Tests are performed on the fitted coefficient to investigate the real nature of the conditional variance process.

pyesn icon pyesn

Echo State Networks in Python

pymc3 icon pymc3

Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machine Learning with Theano

pytorch-mnist-celeba-gan-dcgan icon pytorch-mnist-celeba-gan-dcgan

Pytorch implementation of Generative Adversarial Networks (GAN) and Deep Convolutional Generative Adversarial Networks (DCGAN) for MNIST and CelebA datasets

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.