Commit Graph

3853 Commits

Author SHA1 Message Date
James Maslek
d9fb8a288c deps update (#3800) 2022-12-19 09:47:12 -05:00
Henrique Joaquim
af7334a6ef Out of the box crypto report (#3794)
* working crypto report

* fixing news

* fixing the condtion's logic

* changed the load source

* added example

* trying to get rid of binance
2022-12-16 13:55:06 -05:00
James Simmons
6112658d46 Pyinstaller Hook Fix For Forecast Report (#3746)
* trying to replace hook

* reports controller commenting out forecast disable

* removing astropy, tensorflow, and riskfolio

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-12-16 13:31:37 -05:00
martinb-bb
4c3c87d11b hot fix: True Range Feature (#3793)
* fix atr feature eng

* fix

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-12-16 12:00:29 -05:00
Jeroen Bouma
bc48e8051a Significantly update the API Keys documentation for the OpenBB Terminal and OpenBB SDK (#3780)
* Update guides to API Keys for the OpenBB Terminal

* Small updates

* Update OpenBB SDK API Key documentation

* Update with summary tags

* Update api-keys.md

* Update api-keys.md

* SDK Update

* Terminal Update

* Jamesiboy had a request

* And this file needed changing too

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-12-16 09:11:43 -05:00
James Maslek
d99c5491d1 Small options fix + docstring (#3792)
* fix dte for options

* sorry henrique
2022-12-16 10:33:45 +00:00
James Simmons
0aae71cba8 Fixes Portfolio & Forecasting working on Intel Installer (#3745)
* removing astropy and riskfolio

* trying to find forecast error

* adding back in signing and notarizing

* adding import checker command

* adding darts to spec file

* removing darts and adding all entitlements

* removing debug entitlement

* adding back in debug

* reverting changes

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-12-15 20:34:57 -05:00
jose-donato
917b2bb44c Fix test wordrwap (#3788)
* fix: wordwrap

* fix: test
2022-12-15 15:50:04 -05:00
Jeroen Bouma
872b920d01 Add fix for Stocks menu not loading (#3782)
* Add fix for API issue

* Some black formatting

Co-authored-by: Jeroen Bouma <jeroenbouma@Jeroens-MacBook-Pro.local>
Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-12-15 15:49:44 -05:00
James Maslek
4266c69239 Editing the SDK functions (#3723)
* etf compare into sdk

* docstring + #3510

* #3712

* Add stats to sdk + isort folder

* Add filter function

* add 10 insider functions

* add new fa models

* update equity.ipynb
2022-12-15 14:00:29 -05:00
jose-donato
a57cb04eb1 fix: wordwrap (#3785)
* fix: wordwrap

* fix: package
2022-12-15 13:09:27 -05:00
jose-donato
d594cbd82e Fix wordwrap by default on docs (#3776)
* feat: fixes on docs website

* fix: tab issue

* fix: wordwrap by default cannot happen in every codeblock
2022-12-15 12:58:13 +00:00
teh_coderer
baa8bc6f39 Update generate_sdk_markdown.py (#3775) 2022-12-14 16:49:47 +00:00
jose-donato
0f7b492b37 New SDK showcase dashboards (#3769)
* fix(docs): added margin between sections

* feat: new showcase items

* Update showcase.md

* Update showcase.md

Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
2022-12-13 19:17:58 +00:00
James Maslek
5a43a2af5a Update actions cache (#3768)
* Update key/restore keys

* oops

* drop env.cache-name

Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt>
2022-12-13 10:14:18 +00:00
jose-donato
45b45437a6 Docs styling issues (#3743)
* feat: fixes on docs website

* fix: tab issue

* fix: codeblock wordwrap by default

Co-authored-by: James Maslek <jmaslek11@gmail.com>
Co-authored-by: andrewkenreich <andrew.kenreich@gmail.com>
2022-12-12 21:48:08 -05:00
kulbinderdio
7e4a657333 Addition of exchange holiday functionality under stocks/th (#3486)
* Addition of exchange holiday calendars using PandasMarketCalendar

* website update for holidays functionality

* Disable pylint too many attributes

* Changes to not show index for dataframe and include metavar

* Setting of default value for holidays

* Merge + black linter

* test fix

Co-authored-by: james <jmaslek11@gmail.com>
Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
2022-12-12 21:09:09 -05:00
Tiago Ferreira
5f47ca2734 feat: add reviewpad workflows (#3731)
Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-12-12 19:41:38 -05:00
montezdesousa
6d88b51961 Fix empty equity report (#3739)
* handle empty dfs

* handle empty dfs

* black

* fix equity report

* msft

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-12-12 19:26:17 -05:00
DidierRLopes
8b1ac6c858 Add parameter to automatically color a table based on positive and negative numbers (#3603)
* automatically color table based on values - parameter added to print_help_text

* fix act cmd

* disable warning

* improve code for coloring + allow row/col select coloring

* update timestamp date

* cleanup

* start implementing tests

* ignore branches

* pylint disable

* pylint

* remove tests

* remove unused imports

* remove .txt files

* type ignore

Co-authored-by: James Maslek <jmaslek11@gmail.com>
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt>
2022-12-12 19:23:06 -05:00
andrewkenreich
3ddb092f9c making install instructions more clear (#3736)
* making install instructions more clear

* install instruction - requirements link

Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
2022-12-12 19:17:46 -05:00
martinb-bb
e38fec5a5c Tensorboard Integration + model export location (#3734)
* adding tensorboard support for possible models

* updates

* brnn

* rest of the models

* black

* update website URL

* reword

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-12-12 19:17:15 -05:00
sprainhill
1a3b269aac Fixes minor typos in the contributing guidelines (#3767) 2022-12-12 17:59:02 -05:00
kajdo
fedeeaad18 FEAT: EPS and Revenue Estimations from Seeking Alpha (#3402)
* FEAT: EPS and Revenue Estimations from Seeking Alpha

* initial pytest for seekingalpha model and view

* added fa_controller tests for seekingalpha views

* integration tests for epsfc and revfc

* FIX: handling of "no data found"

* merge

* number format fix

* format change according to black linter

* fixed unit tests because prev. recordings didn't match anymore

* change to match linter rules

* fixes

* delete website files"

* update codespell

* Flake

Co-authored-by: kajdo <juergen.kajdocsy@gmail.com>
Co-authored-by: James Maslek <jmaslek11@gmail.com>
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
2022-12-12 17:55:20 -05:00
Henrique Joaquim
0e79f3fbc8 Changing packaging version (#3764)
* changing packaging version

* removing LegacyVersion

* removing unused import

* Update test cache

* Revert cache

* pin packaging

* update version

* Fix tests

Co-authored-by: james <jmaslek11@gmail.com>
Co-authored-by: Chavithra PARANA <chavithra@gmail.com>
2022-12-12 16:32:13 -05:00
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