Giter VIP home page Giter VIP logo

wilsonfreitas / awesome-quant Goto Github PK

View Code? Open in Web Editor NEW
16.0K 663.0 2.4K 1.87 MB

A curated list of insanely awesome libraries, packages and resources for Quants (Quantitative Finance)

Home Page: https://wilsonfreitas.github.io/awesome-quant/

Python 99.75% CSS 0.25%
finance financial-data stock-data awesome awesome-list quantitative-finance quant quantitative-trading yahoo-finance finance-api

awesome-quant's People

Contributors

anirudhmurali avatar avhz avatar bbcho avatar c10k-cc avatar cinar avatar diogopublio avatar dtslvr avatar femtotrader avatar filipefilardi avatar herklos avatar jaymon0703 avatar jodastephen avatar maread99 avatar masdeseiscaracteres avatar mathiswellmann avatar mirca avatar nikhilsaraf avatar oliviermilla avatar peerchemist avatar rainx avatar rburkholder avatar rcalxrc08 avatar rupurt avatar ssantoshp avatar theauheral avatar tibkiss avatar twopirllc avatar westurner avatar wilsonfreitas avatar yutiansut avatar

Stargazers

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

Watchers

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

awesome-quant's Issues

Github topics

Take a look at Haxcel?

Not strictly speaking a quant library, Haxcel uses the Excel 12 interface to allow you to run Haskell inside a spreadsheet. You can write your own Haskell or pull in one of the open-source Haskell pricing libraries already available in awesome-quant, by loading external modules. You can mix and match Haskell and Excel formulae, and what you write in Haskell supports non-strict evaluation. For example array formulae are only evaluated to the extent that they are needed for the cell range to be filled.

Add AkShare

AkShare is an elegant and simple financial data interface library for Python, built for human beings!
AkShare now have get 420+ stars and downloaded about 160,000 times, and have detailed docs!

https://github.com/jindaxiang/akshare

It should be listed under Python -> Data Sources.

Add ynouri/pySABR

Hi Wilson,
Thanks for the awesome list! Just wanted to share some of my recent work, I think it might have a place in your list. ynouri/pysabr implements SABR volatility model, which is widely used for interest rate options such as swaptions and cap/floors.

Suggest extending the description for Eiten

Hello Wilson,
Thank you for creating and maintaining this list!

I would like to suggest adding the library called Eiten https://github.com/tradytics/eiten

Eiten is an open source toolkit by Tradytics that implements various statistical and algorithmic investing strategies such as Eigen Portfolios, Minimum Variance Portfolios, Maximum Sharpe Ratio Portfolios, and Genetic Algorithms based Portfolios.

Transaction Analysis

Hi, before asking this question, I did try to look for the tool I need in the list, but I couldn't find it.

I'm looking for transaction performance analysis tool in Python. Something where I could input a spreadsheet, CSV file, or dataframe with the real open/buy/sell/add/reduce/exit transactions and have the tool spit out the performance metrics on those transactions. Like what was the best transaction in terms of P/L what was the worst one, how many transactions were there? What was the longest? What was the shortest one, etc.
What I do find multiple tools that create a portfolio metrics on a forecasted/ephemeral by and hold strategy, but not based on real transaction history. Any help in identifying such a tool would be very much appreciated. Thanks

Importing R packages into Python

Just wondering if anyone has any suggestions for importing R packages into Python. I have been using the RPY2 package. Also, tried looking at my R paths (R_Home) and .libPaths(). Even when I put the correct ".lib_loc" code in IMPORTR code, I still have issues loading packages.

Interestingly enough, I can load some R packages (RiskParity portfolio, timeSeries, etc...) and not others.

Figured anyone looking at this great list of R and Python tools would have ideas. Thanks for ideas.

Statmetrics

Please consider adding Statmetrics to your outstanding repository.

Statmetrics is a free Android app for portfolio and investment analytics:

  • Advanced charting and technical analysis toolkit
  • Interactive portfolio construction, analysis and optimization
  • Quantitative performance and risk analysis of portfolio and portfolio components
  • Mean-variance portfolio optimization (minimum-variance, maximum diversification, equal risk contribution, etc.)
  • Visualization of portfolio components, efficient frontier and risk metrics
  • Calculation of investment risk indicators (Information Ratio, Alpha, Beta, Value at Risk, etc.).
  • Exploratory Data Analysis (Descriptive Statistics, Correlation and Cointegration Analysis, PCA, Unit Root and Granger Causality Test, etc.)

https://github.com/Vinnitschenko/Statmetrics-Android/
https://play.google.com/store/apps/details?id=org.statmetrics.app

Take a look at QuantMath?

QuantMath is a library I have been working on, written in Rust. It is mainly aimed at risk-neutral pricing of Equity options at the moment, though its architecture could be very easily extended to handle rates, commodities and FX. It currently has Monte-Carlo and analytic pricers for a number of different products. One area where it is pretty strong is support for different risk measures. It can be interfaced to from C or C++, and there is also an Excel wrapper library using the Excel 12 api.

https://github.com/MarcusRainbow/QuantMath

Add Portfolio Optimizer API resource?

Hello there,

In addition to being the creator of the portfolio-allocation JavaScript library you mention here (thanks :-)), I am also providing a (free) portfolio analysis and optimization API called Portfolio Optimizer at https://portfoliooptimizer.io/.

If you think this one qualifies to help your quant audience, I could certainly do a PR to add it in the FrameWorks section.

Just let me know.

Cheers,

Roman

Help me

Could you tell me what is a recommended free fundamental stock data api. Free cash flow, financial statements.

You have put together some great thread. Thanks.

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.