Commit Graph

3828 Commits

Author SHA1 Message Date
Sameer Khan
4bbfafab11 replaced deprecated df.append method with pd.concat (#3753)
Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com>
2022-12-12 12:37:08 +00:00
James Simmons
fb667ce867 Options Menu Symbol Label Fixes (#3735)
* Options Menu Symbol Label Fixes

* adding back in tests txt files

* merge and fix test

Co-authored-by: james <jmaslek11@gmail.com>
2022-12-09 15:38:47 -05:00
Danglewood
edd45cd3e7 Creates Crypto/Discovery SDK Guide. (#3718)
* Creates Crypto/Discovery SDK Guide.

* moves `crypto.md` into a `/crypto` folder and renames as `index.md`

* makes requested changes

Co-authored-by: James Maslek <jmaslek11@gmail.com>
Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
2022-12-09 14:12:03 -05:00
James Simmons
28183207dd small fix to export file name (#3727)
Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-12-09 14:11:25 -05:00
skawikk
7709a43a03 Update docker-compose.yaml (#3721)
change version/tag of image (latest is not found)

Co-authored-by: Chavithra <chavithra@gmail.com>
Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-12-09 11:33:27 +01:00
James Simmons
6e2f8b9c83 pylint comments (#3729)
Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-12-08 16:41:00 -05:00
Ioannis Kontopoulos
4b13b11f65 Fix typo on Advanced User Install (#3730)
Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-12-08 12:18:04 -05:00
James Maslek
b4b4c1f0d8 Temporary fix for finviz analyst function (#3732)
* Temporary fix for finviz analyst function

* test

* ignore the version mypy stuff

* space

* wrong lines lol
2022-12-08 12:17:16 -05:00
montezdesousa
77f538c4de Fixes portfolio/bench (#3725)
* fix benchmark

* fix integration test
2022-12-07 13:03:21 -05:00
Danglewood
c0db8772b5 SDK - Small enhancement to openbb.stocks.options.chains, when source is Tradier. (#3724)
* Improves Getting All Options From Tradier

* make expiration flag work

* black
2022-12-07 08:33:09 -05:00
Tiago Ferreira
91fef00e7e refactor: reviewpad configuration (#3710)
Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-12-06 14:27:11 -05:00
Eric Slater
34b5d5a91a adding basic instructions for the --export feature (#3669)
* adding basic instructions for the export feature

As my first contribution I would like to propose adding some additional basic instructions for using the --export feature on this documents page

* Updates this page with some more export/import instructions.

* Linter

* exported for tables --> exported from tables.

* adding !

* adding !, attempt 2

* deleting the .VS file

Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com>
Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-12-06 11:04:42 -05:00
Danglewood
9d9a3e84a2 Creates Trading Hours SDK Guide (#3717)
Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
2022-12-06 09:07:35 -05:00
jose-donato
f0e3443981 Remove unused action (#3720)
* fix(docs): added margin between sections

* fix: removed unused action
2022-12-06 11:37:19 +00:00
Chavithra
cfde16e93d Core: move parse_simple_args (#3705)
* Moving Docker folder into Build

* Workflows : update Docker

* Docker : update compose image version

* Docker : fix volumes path

* Update core

* Update helper_funcs

* Update dashboards

* Update reports

* Update keys_controller

* Update settings_controller

* Update sources_controller

* Tests : fix __mock_parse_simple_args

* Reduce lines

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-12-06 09:52:13 +01:00
Danglewood
acb15772a2 Updates Stocks Intro Guide for Terminal 2.0 (#3679)
* Updates Stocks Intro Guide for Terminal 2.0

* Makes requested changes.

* missed an ! prefacing the first image.

* Adds a section for accessing sub-menus
2022-12-05 16:25:13 -05:00
Danglewood
72594cad02 Creates Government SDK Intro Guide (#3706)
* Creates Government SDK Intro

No file existed previously, created.

* added exception in linter for an item in a table, OT

* Makes the changes
2022-12-05 16:24:42 -05:00
Danglewood
f68929fa1e Updates Options SDK Intro (#3709)
* Updates Options SDK Intro

* Makes the changes
2022-12-05 16:24:21 -05:00
nicktids
1251bda052 Remove case sensitive path files (#3684)
* Delete test_get_fundraising[ETH].txt

warning: the following paths have collided (e.g. case-sensitive paths
on a case-insensitive filesystem) and only one from the same
colliding group is in the working tree:

  'tests/openbb_terminal/cryptocurrency/due_diligence/txt/test_messari_model/test_get_fundraising[ETH].txt'
  'tests/openbb_terminal/cryptocurrency/due_diligence/txt/test_messari_model/test_get_fundraising[eth].txt'

* Delete test_get_governance[ETH].txt

warning: the following paths have collided (e.g. case-sensitive paths
on a case-insensitive filesystem) and only one from the same
colliding group is in the working tree:

  'tests/openbb_terminal/cryptocurrency/due_diligence/txt/test_messari_model/test_get_governance[ETH].txt'
  'tests/openbb_terminal/cryptocurrency/due_diligence/txt/test_messari_model/test_get_governance[eth].txt'

Co-authored-by: James Maslek <jmaslek11@gmail.com>
Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt>
2022-12-05 16:20:50 -05:00
Victor Tang
15afc564ab Improve stocks load (link #3699) (#3700)
replace yfinance api call with stats to cut loading time

Co-authored-by: James Maslek <jmaslek11@gmail.com>
Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt>
2022-12-05 15:07:30 -05:00
jose-donato
1e4613a2ed Fix window use on server for docs (#3714)
* feat: fixes on docs website

* fix: navigator fix
2022-12-05 18:21:25 +00:00
jose-donato
389ecc5927 Redirect users to correct installation tab based on OS (#3676)
* feat: fixes on docs website

* fix: tab

* fix: andrew issue

Co-authored-by: andrewkenreich <andrew.kenreich@gmail.com>
2022-12-05 15:15:57 +00:00
Chavithra
9add3e60df Docker: update installation instruction (#3692)
* Moving Docker folder into Build

* Workflows : update Docker

* Docker : update compose image version

* Docker : fix volumes path

* Docker: update documentation

* Docker : build.sh add prompt for version number

* Fix spelling

* fix hostname

* adding permissions to folders

* changing version to latest

* reverting wrong change

Co-authored-by: hjoaquim <h.joaquim@campus.fct.unl.pt>
2022-12-05 14:49:31 +01:00
Danglewood
1f54385b3d updates FA SDK Intro (#3681)
* updates FA SDK Intro

* linter

* makes the changes

Co-authored-by: andrewkenreich <andrew.kenreich@gmail.com>
2022-12-05 09:48:49 +01:00
Chavithra
d10cb3f235 stocks/fa : remove unused functions from market_watch_view (#3701)
* Moving Docker folder into Build

* Workflows : update Docker

* Docker : update compose image version

* Docker : fix volumes path

* Remove unused functions
2022-12-05 00:51:05 +01:00
northern-64bit
5dbe9f58b0 Fixing the greeks command (#3690) 2022-12-04 16:43:10 -05:00
montezdesousa
faca7ab67d Portfolio optimization bug fixes (#3675)
* remove hcp

* add prams dict to statics

* little controller bug

* fix view bug

* avoid crash if one stock

* check params on setup

* create parameter class

* check and convert parameters using class

* change params name to avoid confusion

* create a parameter statics dict

* change some funcs names

* remove unused imports

* remove default dict

* optional type

* add multi choices

* cast only int and float

* fix completer

* fix bugs with parameter validation

* fix bugs with parameter validation

* add excel formatting

* sdk needs mapping as well, controller takes care of this in terminal

* small formating

* add some safe guard try except

* controller bugs

* oops

* change export path of parameters to portfolio folder

* add more commands to scripts

* catch optimization exception

* log errors

* black and exceptions

* add flag to test

* black

* flake8

* forgot this

* pylint

* change defaults

* fix ef default

* fix bl

* sync sdk defaults

* sync last defaults

* fix plot heat and add more choices to controller autocomplete

* patch weights

* fix wrong bool parsing

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-12-02 23:56:41 +00:00
James Maslek
f47d15088f Bug fixing (#3680)
* ycrv bug

* fred search multiple, test fix

* ba/interest to allow multiple words

* Fixes #3642

* Date logic

* debug
2022-12-02 14:34:40 -05:00
Danglewood
18da2e1bda found the typos: they --> the & an instance where overview should be performance (#3682) 2022-12-01 22:03:26 -05:00
Danglewood
db9555efbf Updated the list of functions. so --> sortino (#3668)
Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
2022-12-01 14:05:47 +01:00
Danglewood
24ff937e24 Creates Stocks Screener SDK Guide (#3661)
* Creates Stocks Screener SDK Guide

* linter

* linter again

* Updates with requested changes.

Requested changes have been made, and the script has been made more robust as I noticed that when collecting the data during market hours, the time it takes to request the data is enough to create differences in the Price, Change, and Volume columns. Solution was to drop them from four of five dataframe.

Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
2022-12-01 12:08:32 +01:00
teh_coderer
2494342d4c [Docs] Fred Autogen fix (#3658)
* Update controller_doc_classes.py

* test gh-actions

* Update gh-pages.yml

* Update generate_terminal_markdown.py

* cleanup generate_terminal_markdown.py, patch binance error preventing generation

Co-authored-by: andrewkenreich <andrew.kenreich@gmail.com>
Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-30 20:35:51 -05:00
Victor Tang
32bfba4874 Bug fix for ETF export (#3664) 2022-11-30 15:18:29 -05:00
Theodore Aptekarev
1dc3bc0b56 Add sonarqube artifacts to ignore (#3663) 2022-11-30 09:58:38 -05:00
Chavithra
cb98e1d81e Docker : image build + documentation (#3666)
* Moving Docker folder into Build

* Workflows : update Docker

* Docker : update compose image version

* Docker : fix volumes path

* Docker : image build + doc

* Docker : update image name

* Docker : update build

* Docker : clean cache

* Docker : image name
2022-11-30 09:58:03 -05:00
Jeroen Bouma
27dbc93354 Fix po plots not showing (#3652)
Co-authored-by: Jeroen Bouma <jeroenbouma@Jeroens-MacBook-Pro.local>
2022-11-29 19:32:50 -05:00
James Maslek
fd97a70ab0 add version to sdk (#3656)
* add version to sdk

* Making dunder version static

Co-authored-by: Chavithra PARANA <chavithra@gmail.com>
2022-11-29 14:30:26 -05:00
James Maslek
e044c82e7c Fix #3628 (#3653) 2022-11-29 14:30:11 -05:00
James Maslek
a12b788ea9 remove export choices on export argument (#3655)
* remove export choices

* Error message
2022-11-29 19:22:22 +01:00
montezdesousa
72aac683a1 Fix risk measure choices in SDK (#3630)
* remove hcp

* add check for risk measure

* linting
2022-11-29 10:12:00 -05:00
Colin Delahunty
58fb984b70 Forecast test (#3636)
* Fixed some tests

* Fixed some tests

* Finished fixing tests

* Fixed pylint

Co-authored-by: James Maslek <jmaslek11@gmail.com>
Co-authored-by: martinb-bb <105685594+martinb-bb@users.noreply.github.com>
2022-11-29 10:11:04 -05:00
andrewkenreich
5b1d7d95c0 docs - links and order (#3649)
* docs - links and order

* few more on sdk side
2022-11-29 09:50:04 -05:00
Chavithra
9e87d6e56c Docker : add python3-tk (#3648)
* Moving Docker folder into Build

* Workflows : update Docker

* Docker : update compose image version

* Docker : fix volumes path

* Update docker file
2022-11-29 08:30:51 -05:00
jose-donato
9fdfca2742 Link fix (#3643)
* fix(docs): added margin between sections

* fix: link

* Update docusaurus.config.js
2022-11-29 12:11:56 +01:00
jose-donato
b181ed3868 New installer buttons links and for docs (#3638) 2022-11-29 00:05:13 -05:00
Chavithra
d825f98fc1 Release 2.0.0 (#3626)
* Moving Docker folder into Build

* Workflows : update Docker

* Docker : update compose image version

* Docker : fix volumes path

* Set version 2.0.0

* Doc : update docker compose file link

* remove hcp (#3627)

* Update dockerfile

* Update docker compose file

* Docker

* Docker compose

* changing setup nsi to correct version

* Update etf/ta

* Fix etf/tv

* Enabling autocompleter on etf/t

* Remove debug mode

* Disable PO detection on SDK (#3637)

* Turn Riskfolio detection off

* Disable reports/forecast

Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com>
Co-authored-by: James Simmons <simmonsj330@gmail.com>
2022-11-28 21:27:02 -05:00
andrewkenreich
e042116fab Docs part 2 (#3625)
* changes

* fixes 2

* po fixes

* 60-40

* few more fixes on links

* Update docker location

* Fix from basics

* Sorry Andrew

* putting /build in docker

Co-authored-by: James Maslek <jmaslek11@gmail.com>
Co-authored-by: Jeroen Bouma <jeroenbouma@Jeroens-MacBook-Pro.local>
2022-11-28 17:19:18 -05:00
James Simmons
c7d0c98aa8 Fixing reports on installers (#3623)
* adding hook

* forgot to add if statement

Co-authored-by: Chavithra <chavithra@gmail.com>
Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-28 13:21:22 -05:00
Chavithra
d712fce7cb ETF : update choices (#3610)
* Moving Docker folder into Build

* Workflows : update Docker

* Docker : update compose image version

* Docker : fix volumes path

* etf/disc : update choices

* etf/scr : update choices

* etf/scr : update choices

* ETF : update choices

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-28 13:20:57 -05:00
montezdesousa
d8c46b0aef fix po dates params (#3619)
Co-authored-by: James Maslek <jmaslek11@gmail.com>
Co-authored-by: Chavithra <chavithra@gmail.com>
2022-11-28 13:19:30 -05:00