* 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>
* 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>
* 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>
* 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>
* 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>
* Updates Stocks Intro Guide for Terminal 2.0
* Makes requested changes.
* missed an ! prefacing the first image.
* Adds a section for accessing sub-menus
* 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>
* 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>
* 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>