Finance & Trading
dpicone1 / MortgageLoanCsharpExcelDNA
Building Mortgage Loan Cash flows with C# Excel DNA Add-ins. In this C# project we create a simple mortgage loan library to deal with the repayment of a loan. The library deals with two types of amortisation: Principal and Interest, and Interest Only. The loan interest rate can be fixed for life, or fixed for the first years, and then it resets to a variable rate plus a spread. We use Excel DNA to expose our C# library to excel. Excel DNA provides an easy way to create C# functions which can then be used in Excel. Our simple mortgage library can be used either via a VBA macro or as a standard excel function. Additionally, we also added an extra useful feature: the loan object can be stored in memory, and consequently run to produce cash flows. This is indeed very useful. Imagine you are dealing with a more complex task: pricing several interest rate option structures with the same interest rate simulation model. The only differentiation in each option is the payoff. You do not want to rerun the interest rate simulation each time you price a single option. This is very inefficient. Is it possible to call constructor once, store the simulation object somewhere and then use it to compute option price based upon its payoff? To the best of my knowledge, this solution was originally presented by Alex Chirokov in https://www.codeproject.com/Articles/1097174/Interpolation-in-Excel-using-Excel-DNA. We reuse here his original implementation and allow the user to create a loan, store it, and then run the relative cashflows. We have also attached the ExcelDNA manual by Govert van Drimmelen, https://excel-dna.net/, "Excel-DNA - Step-by-step C# add-in.doc" Before changing the project, check it is working. Open the excel file "ExcelMortgages.xlsm" and the xll "MBSExcelDNA_ForDistribution.xll". You need ExcelDnaPack.exe only when releasing the project. You may never need to use it. Again read the doc file for more info. In case you need more help with ExcelDNA, Mikael Katajamäki runs a very useful blog for everyone interested in using Excel DNA. https://mikejuniperhill.blogspot.com/2014/03/using-c-excel-addin-with-exceldna.html.
Excel Addin with Quantitative Finance UDFs with F# and ExcelDna
ash-jc-allen / laravel-exchange-rates
A Laravel wrapper package for interacting with the exchangeratesapi.io API.
exchangeratesapi / exchangeratesapi
Exchange Rates API
jpmorgan-payments / unicorn-finance
Payments - we have created Unicorn Finance as a sample application showcasing the capabilities of our JP Morgan core external APIs.
https://mosaic-mosaic-dev-team.vercel.app
Simple API for BeefyFinance
Python toolkit for quantitative finance
Time series easier, faster, more fun. Pytimetk.
jpmorganchase / python-training
Python training for business analysts and traders
Extend Wealthica by writing your own add-ons and widgets
firmai / financial-machine-learning
A curated list of practical financial machine learning tools and applications.
ExchangeSharp is a powerful, fast and easy to use .NET/C# API for interfacing with many crypto currency exchanges. REST and web sockets are supported.
Snowflake-Labs / sfguide-financial-asset-management
Snowflake demo for Financial Services
A python wrapper for Alpha Vantage API for financial data.
Excel bindings for the OpenBB SDK
cantaro86 / Financial-Models-Numerical-Methods
Collection of notebooks about quantitative finance, with interactive python code.
LSEG-API-Samples / Example.DataLibrary.Python
Example projects and Tutorials demonstrating access to the Refinitiv Data Platform using the Refinitiv Data Library for Python
OpenBB-finance / OpenBBTerminal
Investment Research for Everyone, Everywhere.
Free Real-Time, Intraday & Historical Stock Market Data API
IEX Cloud + GraphQL
Standard JS conventions and utilities for working with Synthetix
Transparent and Efficient Financial Analysis
tradingview / lightweight-charts
Performant financial charts built with HTML5 canvas
SunnyAggregator / react-coingecko
React library for fetching CoinGecko prices.
k-128 / react-tradingview-embed
React components for TradingView Embeds.
Danfo.js is an open source, JavaScript library providing high performance, intuitive, and easy to use data structures for manipulating and processing structured data.
A program for financial portfolio management, analysis and optimisation.
The OS for your personal finances
📈Lightweight k-line chart that can be highly customized. Zero dependencies. Support mobile.(可高度自定义的轻量级k线图,无第三方依赖,支持移动端)
Element Framework is a set of web components based on LSEG Workspace design system, Halo.
wxStocks: Write your own screens, ranking functions, and even high level analysis algorithms to help you review portfolio. Newest release allow SEC XBRL data and more or import your own data by writing your own custom importers. wxStocks is currently in python 3 with a ZODB database.
A React application utilizing APIs and web scraping for gathering news and data on specific stocks with the help of Node.js
Finance::Quote module for Perl
JorrinKievit / react-ts-tradingview-widgets
This is a React component library for TradingView Widgets
grafioschtrader / grafioschtrader
A web application for the overall performance of multiple portfolios with different financial instruments and currencies.
Fetch, process and display public available stock data to get a quick overiew of certain figures, e.g. price-earnings ratio, dividend-return ratio,...