GithubHelp home page GithubHelp logo

elegoaec's Projects

bcalc icon bcalc

Simple bond calculaor tools. calculates Price, duration and DV01, bootstraps yield/zero and forward curves.

black-litterman icon black-litterman

Black-Litterman model is an asset allocation model that was first developed in 1990 at Goldman Sachs by Fischer Black and Robert Litterman after whom it was named. It was an attempt to modify the existing framework for asset allocation that was established by Harry Markowitz, known as the Mean-Variance Analysis or Modern portfolio theory. The key improvement that Black-Litterman model provides is that it addresses the views of the portfolio manager about the portfolio providing an additional qualitative input that adjusts the expected returns. The contribution to expected return of each of the portfolio asset about which a view is expressed is balanced against its contribution to overall portfolio risk.

bql-api-for-python icon bql-api-for-python

Contains the BQL function callable directly from Python. It needs the Excel add-in for Bloomberg

evolutionary-trading-strategies icon evolutionary-trading-strategies

This code illustrates the use of genetic programming to evolve financial trading strategies for a single equity stock. Individuals (strategies) are considered as functions of historical price data, outputting a position allocation. Strategy fitness evaluation is computed by simulating the strategy over historical financial data. Because financial investment requires a fundamental tradeoff between risk and return, strategies are evaluated on multi-objective fitness functions depending on profit and maximum drawdown of the strategy and ranging from very risk-prone to very risk-averse. The population of individual strategies is evolved using tournament selection, single-point crossover, and random mutation as evolutionary operators. Strategies with the best fitness at any stage in the evolutionary process are recorded in a ‘hall-of-fame’. At the end of the evolutionary process, strategies in the ‘hall-of-fame’ are evaluated over a set of test data and selected based on a train-test criterion which penalizes strategies that do not generalize well.

excelwritereader icon excelwritereader

Interop only interacts with open excel workbooks. Closed XML only reads from closed excel workbooks. This combines the two.

fastai icon fastai

The fastai deep learning library, plus lessons and and tutorials

financial-analysis icon financial-analysis

A collection of financial analysis and simulations through statistical methods.

financials icon financials

Financial statements analysis with data sourced from finance.yahoo.com. Needs Premium access to finance.yahoo.com.

finmarketpy icon finmarketpy

Python library for backtesting trading strategies and analyzing financial markets

fred-data-scraper icon fred-data-scraper

Python project to scrape data from https://fred.stlouisfed.org/ economic data repository

fundamentalanalysis icon fundamentalanalysis

This package can scrape financial data from Yahoo Finance for multiple companies at once. This includes the ratios, balance sheets, income statements, cashflows and stock data.

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.