Coder Social home page Coder Social logo

idylfin's Introduction

idylfin
=======

Quantitative Finance Library for Java by Idylwood Technologies

Goal:
To provide a wrapper to Yahoo Finance API as well as a library consisting of financial, statistical and numerical methods to analyze the data.

Features:
Thread safe design
Lightweight
API to Yahoo Finance
Download SEC filings
Get fund holdings for ETFs
NASDAQ/NYSE/AMEX listings from nasdaq.com
Sharpe Ratio, VAR/CVAR and other financial statistics
Split and dividend adjustment

Linear algebra library which is:
(Note: The linear algebra library is being moved to IdylBLAS)
Pure 100% Java implementation which is fast _and_ numerically stable
Fast -- e.g. matrix vector multiplication which is significantly faster than OpenGamma's Java BLAS implementation.
Numerically stable -- no other Java numerics library is implemented with numerical stability in mind

Dependencies:
IdylFin currently depends on Apache Commons Math, GRAL, jsoup, and sections of OpenGamma, forks of which are included in this source tree. In future versions the dependencies may be removed so that the code is self contained.

License:
Apache 2.0. You can view the terms of the license at http://www.apache.org/licenses/LICENSE-2.0.html. Idylwood Technologies is not responsible for any damages resulting from the use or misuse of this code.

Lead Contributor:
Charles Cooper

Contributors:
Harry C Kim
Chantal Murthy
Feynman Liang

idylfin's People

Contributors

charles-cooper 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.