6877 Commits

Author SHA1 Message Date
DidierRLopes
065cd78814 forex quote to use yahoo finance instead (#2436)
* forex quote to use yahoo finance instead

* update docs

* add av as secondary source for quote
2022-08-29 01:29:21 +01:00
Om Gupta
12bf706c7c fix [Bug] Portfolio/EF - adding start/end dates, or period flag, generates Error: shapes (1002, 13) and (14, 20032) not aligned #2372 (#2446) 2022-08-28 22:19:26 +01:00
DidierRLopes
817bca657e Fix stocks/news (#2442)
* fix stocks/news

* fixtest
2022-08-28 02:25:34 +01:00
DidierRLopes
17629fc9ae allow percentages for EconDB as required by user (#2440)
* allow percentages for EconDB as required by user

* minor typo

* fix tests

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-08-28 02:25:23 +01:00
DidierRLopes
97312178b6 Improve export folder to custom one (#2439)
* Improve export folder to custom one

* improve based on Darren feedback

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-08-28 02:25:07 +01:00
DidierRLopes
c30a8de32f Allow root access (#2437)
Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-08-28 02:24:53 +01:00
DidierRLopes
9bbca6f845 Makes running exe files more robust (#2438)
* add comment to select ticker to run script

* make exe scripts more robust

* ignore more than 1k lines
2022-08-28 02:24:34 +01:00
Danglewood
fdbcd01c80 Adds Australian Sector Indexes and some others. (#2441)
* Updates Fundamental Analysis Demo Routine - Routine now requires, `-i ticker`.

Updates Fundamental Analysis Demo Routine to allow for refactoring of menu. 

One adjustment has been made to require a ticker argument, `-i ticker`.

* Adds Australian Sector Indexes and some others.

Adds the following indexes to the INDICES dictionary:

^IVBX		IVBX2 Indice Valour (BRL)
M.BA		S&P MERVAL TR Index (USD)
BSE-500.BO		S&P BSE 500 Index (IRP)
BSE-200.BO		S&P BSE 200 Index (IRP)
BSE-100.BO		S&P BSE 100 Index (IRP)
^HSNU		Hang Seng Utilities Index (HKD)
^HSCC		Hang Seng China-Affiliated Corporations Index (HKD)
^HSNF		Hang Seng Finance Index (HKD)
^HSNP		Hang Seng Properties Index (HKD)
^JKLQ45		Indonesia Stock Exchange LQ45 Index (IDR)

^ATLI		S&P/ASX 20 Index (AUD)
^AFLI		S&P/ASX 50 Index (AUD)
^AXMD		S&P/ASX Mid Cap 50 Index (AUD)
^ATOI		S&P/ASX 100 Index (AUD)
^AXJO		S&P/ASX 200 Index (AUD)
^AXKO		S&P/ASX 300 Index (AUD)
^AXSO		S&P/ASX Small Ordinaries Index (AUD)
^AXEJ		S&P/ASX 200 Energy Index (AUD)
^AXMJ		S&P/ASX 200 Materials Index (AUD)
^AXJR		S&P/ASX 200 Resources Index (AUD)
^AXMM		S&P/ASX 300 Metal & Mining Index (AUD)
^AXNJ		S&P/ASX 200 Industrials Index (AUD)
^AXDJ		S&P/ASX 200 Consumer Discretionary Index (AUD)
^AXSJ		S&P/ASX 200 Consumer Staples Index (AUD)
^AXHJ		S&P/ASX 200 Health Care Index (AUD)
^AXFJ		S&P/ASX 200 Financials Index (AUD)
^AXPJ		S&P/ASX 200 A-REIT Index (AUD)
^AXIJ		S&P/ASX 200 Info Tech Index (AUD)
^AXTJ		S&P/ASX 200 Communications Index (AUD)
^AXUJ		S&P/ASX 200 Utilities Index (AUD)
^NZSC		S&P/NZX Small Cap Index (NZD)
TXBA.TS		S&P/TSX Composite Index - Banks (CAD)
^ATXPRIME Vienna ATX Prime (EUR)
^ATX5 Vienna ATX Five (EUR)

* added missing currency denominations for HKD and CAD

* black

* duplicate
2022-08-28 02:00:26 +01:00
Christian Clauss
6e7971860a pre-commit autoupdate ; pre-commit run --all-files (#2330) 2022-08-27 15:34:04 +01:00
Christian Clauss
839da1dd45 fix x-small: Add Python 3.10 and 3.11 release candidate to testing (#2327)
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
2022-08-27 15:33:18 +01:00
Jalil F
629172230f Fix liquidations data. fixes OpenBB-finance/OpenBBTerminal#2429 (#2430) 2022-08-27 15:22:04 +01:00
montezdesousa
25c24ddb9e Updates website with degiro documentation (#2413)
* add degiro docs to website

* update main

* remove testing files from portfolios

* Delete .html

Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
2022-08-26 13:11:57 -04:00
nickvin
b6a6b7127a Fixes issue #2419 (#2420)
Co-authored-by: James Maslek <jmaslek11@gmail.com>
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
2022-08-26 12:38:06 -04:00
James Maslek
be8fa2ee9b Readme update (#2427) 2022-08-26 10:39:35 -04:00
James Maslek
a285e5b2b7 fix etf/compare (#2426)
* fix etf/compare

* tests

* more tests fix
2022-08-26 10:24:31 -04:00
DidierRLopes
81dc019c11 minor fix (#2425) 2022-08-26 11:34:26 +01:00
James Maslek
1d73e7c192 Fix economy/fred start date (#2421)
* limit was cropping data

* pylint

* boop

* fix limit
2022-08-26 11:30:42 +01:00
Glauco Custódio
c341f46aac add bullrun.com.br as source for research (#2386)
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt>
2022-08-26 11:29:52 +01:00
Colin Delahunty
ccb691f238 Added fix for ttm issue (#2418)
Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-08-25 19:13:25 -04:00
jose-donato
d157ed0b2f Hugo docs (#2415)
* improve documentation page

* some updates

* small improvements

* small improvements

* small improvements

* fixes with rita

Co-authored-by: guanquann <tanguanquan@yahoo.com>
Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
2022-08-25 17:46:50 -04:00
Danglewood
6676472084 Updates Fundamental Analysis Demo Routine - Routine now requires, -i ticker. (#2414)
Updates Fundamental Analysis Demo Routine to allow for refactoring of menu. 

One adjustment has been made to require a ticker argument, `-i ticker`.
2022-08-25 16:23:58 -04:00
montezdesousa
a597501c70 fix laod prompt (#2408)
Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
2022-08-24 14:10:16 -04:00
James Maslek
eeca8a9aaa fix get fred data (#2409) 2022-08-24 14:26:20 +01:00
jose-donato
d399fce650 NFTs - added floor price and collections commands (#2375)
* added floor price and collections command

* added tests and docs

* updated to match minh requests

* updated tests

* added legend and images preview

* Fix tests

* Tests : nft

Co-authored-by: minhhoang1023 <40023817+minhhoang1023@users.noreply.github.com>
Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt>
Co-authored-by: Chavithra PARANA <chavithra@gmail.com>
2022-08-24 13:54:24 +01:00
jose-donato
4399d06a78 Refactoring crypto load (#2366)
* refactoring load

* updated to match minh changes

* improved loading

* updated tests

Co-authored-by: minhhoang1023 <40023817+minhhoang1023@users.noreply.github.com>
2022-08-24 10:10:16 +01:00
nickvin
1e88223848 Fix missing polygon api (#2392)
* Fixes #2373

* Small syntax change to pass General Linting test

Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt>
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
2022-08-24 00:01:59 +01:00
Jalil F
a9a9b2b785 feat m: [Crypto/DD] Add Coinglass Liquidations (#2402)
* Add initial liquidations calls.

* Fix liquidation terminal call.

* Adding documentation.

* Update to correct docs.

* added stacked bars

* Adding new bar chart visualization to docs.

* revert helpers.

* linting

Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
Co-authored-by: jose-donato <zmcdonato@gmail.com>
2022-08-23 18:30:18 +01:00
Colin Delahunty
c68857f982 Fixed polygon quarterly (#2401)
* Fixed polygon quarterly

* Fixed tests
2022-08-23 10:41:10 -04:00
Colin Delahunty
5bfdd8f422 Fixed the etf compare command (#2394)
* Fixed the command

* Fiexed tests

Co-authored-by: James Maslek <jmaslek11@gmail.com>
Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt>
2022-08-23 09:35:30 +01:00
James Maslek
cf9b5ad832 Add nasdaq as an options source (#2397)
* Get all nasdaq chains

* Get all expirations

* Add chain by expiry and clean up columns

* add nasdaq to load and exp

* Add OI plot for nasdaq

* add volume plot

* Update vol + oi to have nasdaq + raw flag

* Add VOI functionality with nasdaq

* Add nasdaq chains function

* Run isort

* doesnt

* Change menu for sources and edit yfinance to expiration instead of expiry

* lint

* oops

* unused imports

Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt>
2022-08-23 09:35:18 +01:00
Colin Delahunty
815787df8f Fixed issue with tk command (#2395)
Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-08-23 08:59:01 +01:00
Colin Delahunty
e527e924bf Fixed blacklitterman export (#2396)
* Fixed blacklitterman

* Added export folder for blacklitterman
2022-08-23 08:37:05 +02:00
Colin Delahunty
1ca58d9cdd Changed cdebt to edebt with wording fixes (#2393)
* Changed cdebt to edebt with wording fixes

* Added text fix
2022-08-22 21:46:13 -04:00
Colin Delahunty
582fc1b81e Fixed issues with x axis ordering (#2391) 2022-08-22 17:05:51 -04:00
Colin Delahunty
6f2691b916 Fix income statement bad headers (#2390)
* More verbose error

* Fixed headers
2022-08-22 16:30:52 -04:00
Colin Delahunty
cec9778ebb More verbose error (#2389) 2022-08-22 20:45:46 +01:00
Colin Delahunty
b6ebe207f2 Bug fixes (#2387)
* Fixed bug

* Fixed tests
2022-08-22 13:14:18 -04:00
Colin Delahunty
e34ac70489 Bug fixes (#2388) 2022-08-22 12:30:29 -04:00
Om Gupta
3a7401dfd0 Adds relative strength percentile to stocks/ta (#2302)
* Adds relative-strength percentile to stocks/ta

* allow exporting tables

* shifted from common to stocks and added tests

* added documentation

* added in nav bar

* fix test

* remove whitespace in docstring

* fix type error

* fix test

* fix tests

* test

* added tickers to a separate table

* add image to doc

Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
2022-08-22 14:54:08 +01:00
DidierRLopes
f14fdfe7a2 Improve SIA experience as based on feedback (#2264)
* improve sia experience

* Pytest : stocks/sector_industry_analysis controller

* Tests : rewrite expected files

* refactor based on Jer feedback

* add the code that I forgot to push lol

Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
Co-authored-by: Chavithra <chavithra@gmail.com>
2022-08-22 13:10:27 +01:00
montezdesousa
6dc21aa3b9 fix issue 2314 (#2384) 2022-08-22 13:09:43 +01:00
Parker Boyes
ae2b140d25 removed -s flag from documentation (#2379)
Website documentation fixes:

1. -s does not exist for options, must use --source

2. per data_sources_default.json, fixed incorrect references to sources in options module:
-'tr'  must be full name: 'tradier'
-'ce must be full name: 'chartexchange'

Functions and --help information are already correct, we just needed to correct the website docs
2022-08-22 10:51:08 +01:00
Om Gupta
7e103844a4 fix error (#2369) 2022-08-19 10:54:35 -04:00
Colin Delahunty
f4bcfcca1c Fixed breaking changes to hotpenny (#2368)
* Fixed breaking changes to hotpenny

* Added features

* Added fixes
2022-08-19 09:21:39 -04:00
James Maslek
c29addaf67 change sort_col -> sortby (#2361) 2022-08-19 07:38:58 -04:00
James Maslek
73f7561f80 Small change + small bug fix (#2359) 2022-08-18 17:55:16 -04:00
Colin Delahunty
6b95d7d3ac Added fixes from the general integration tests (#2357)
* Added fixes from James

* Fixed tests

* More test fixes

* Added fixes

* Fixed tests
2022-08-18 17:03:46 -04:00
James Maslek
52f4d673f8 Fix TA integration script (#2356)
* Fix TA integration script

* test
2022-08-18 15:16:42 -04:00
James Maslek
d549272faf start -> start date (#2355) 2022-08-18 13:51:15 -04:00
James Maslek
3e81257d47 Allow search to have multiple words (#2353) 2022-08-18 13:15:17 -04:00