Skip to content
#

quantitative-finance

Here are 376 public repositories matching this topic...

wildcolor
wildcolor commented Jan 27, 2020

I am very new to ta-lib.

Here is a very stupid question about the documentation. Can anyone direct me where exactly is the detailed documentation? For example, the following shows BBANDS has MA_Type.T3, which means BollingerBands will use EMA instead of SMA. But I can't find the description about BBANDS and MA_Type anywhere.....

upper, middle, lower = talib.BBANDS(close, matype
mlfinlab
MislavSag
MislavSag commented Feb 16, 2020

Describe the bug
I tried to implement triple_barrier_events function. IT returned an error

KeyError: 'Passing list-likes to .loc or [] with any missing labels is no longer supported, see https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#deprecate-loc-reindex-listlike'

I can overcome the problem if I use pandas reindex function.

To Reproduce
Inside triple_b

cyrilchim
cyrilchim commented Sep 11, 2019

Formulas for pricing a Barrier option under Black-Scholes model is of interest. (See, e.g., Section 26.9 of Hull(2018), Options, Futures, and Other Derivatives, 9th edition).

The module implementing this method should live under tf_quant_finance/volatility/barrier_option.py. It should support both puts (up-and-in put, down-and-out put) and calls (down-in call, up-and-out call). Tests should be

jgill-compucloud
jgill-compucloud commented Mar 13, 2020

Tried following the quickstart guide to run the application quickly but running into many software dependency issues. Have you considered dockerizing this application?

I have a background in this area, would be interested in contributing to the project to add that capability if you are open to incorporating this as a feature.

Let me know.

ghost
ghost commented May 25, 2016

RatesFiniteDifferenceSensitivityCalculator computes sensitivities by finite difference. The current mechanism bumps all curves in the RatesProvider.
A method to bump only a given set of curves (described by their currency or index) should be created.
When this is the case, the method ImpliedTrinomialTreeFxSingleBarrierOptionProductPricer#presentValueCurveParameterSensitivity can be simplify to a

This is a library to use with Robinhood Financial App. It currently supports trading crypto-currencies, options, and stocks. In addition, it can be used to get real time ticker information, assess the performance of your portfolio, and can also get tax documents, total dividends paid, and more. More info at

  • Updated May 22, 2020
  • Python
open-quant-live-book
aaaaarrrgghhh
aaaaarrrgghhh commented Oct 5, 2019

line 33
portfolio.risks <- rbind(portfolio.parity$risk_contribution/sum(portfolio.parity$risk_contribution), getCovRiskBudgets(portfolio.tangency))

2 issues:

  1. parity portfolio is "parity" - why take weights?
  2. the column name is relative_risk_contribution

so the line should really be just
portfolio.risks <- rbind(portfolio.parity$relative_risk_contribution, getCovRiskBudgets(portfolio

Improve this page

Add a description, image, and links to the quantitative-finance topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the quantitative-finance topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.