* start futures branch development
* small improvements
* display futures historical
* small improvement
* improve raw
* add curve command
* improve autocompleter
* styling
* add option to select expiry
* Two small things
* Add check that curve not empty
* improve plot and add description futures search
* add check for empty curve earlier on
* merge main
* fix black linitng
* black linting
* add ES to futures
* minor improvements
* Add docs
* Update _index.md
* Update _index.md
* fix crude oil exchange
* fix when dataframe has a single datapoint
* black linting
* add integrated test
* add futures tests
* add futures to SDK
* add tests
* pylint
* ordering
* fix tests
* fix tests
* fixed now?
* fix tests once and for all?
* tests
* helping out didier
* fix tests
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com>
Co-authored-by: James Maslek <jmaslek11@gmail.com>
* adding shroom
* added more shroom functions
* temp commit
* temp commit
* updated to use helper
* added tvl
* added shroom to keys
* tests
* updated to match didier fixes
* little fix in the example
* adding tests with Mr.Donato
* fixing decorator for models
* fixed tests for model w Mr.Donato Mr.Delahunty and Mr.Sousa
* feat: added shroom to keys
* added integration test
* re run tests
* fixing pylint
Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt>
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
Co-authored-by: hjoaquim <h.joaquim@campus.fct.unl.pt>
Co-authored-by: @montezdesousa
* Began working on docs creator
* Added fixes
* More
* More
* Adding autogen_try.py for OpenBB API doc generation
* OpenBB API docs gen try
* Fixed
* Added fixes
* Added fixes
* subs -> sub
* Updated docs
* Updated docs
Co-authored-by: Chavithra PARANA <chavithra@gmail.com>
* 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>
* Add this clenow volatility momentum thing
* Hugo + FIx controller
* clean up
* mypy fix
* Add to menu and dont show header
* menu testing
Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt>
* Add survey command
* Add link to survey within docs
* Change exit message to include survey
* Grammar
* Little tiny mistake
* Add in documentation for settings, featflag and sources
* Details
* Add width and height
* Fix survey not working
* Add static method and change 2-minute
Co-authored-by: minhhoang1023 <40023817+minhhoang1023@users.noreply.github.com>
* Add in Install Terminal link
* Add in CSS and HTML for a button that links to terminal installation
* Because Jose said so
* Jose forced me to
* Last change forced by Jose
* No rel:
* add ecocal command to menu
* add menu legend
* run black and pylint
* fix date input
* add command to main.yml
* sort and remove duplicates
* run black on model
* fetch user timezone automatically
* remove tz option and None displays
* adds choices to controller
* fix dates corner case
* create test for get_economic_calendar
* write tests for investingcom_view
* fix ycrv model
* remove unused imports
* rewrite expected for economy print help
* rewrite expected for portfolio model
* fix linting
* fix linting
* try to pass pylint again
* create _index.md
* complete docstrings
* rewrite expected on portfolio model
* Update _index.md
* Update _index.md
* change -i default to all
* rewrite portfolio model and mark vcr
* run black on test changes
* revert changes on tests
* add limit to nr of events
Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
* Change about us to open_terminal_documentation
* Change the home menu to be more compact
* Make changes to menu layout and change bottom bar
* Change about command to send you to the documentation and add about to bottom bar
* Add in about choices to all menus
* Adjust wording
* Adjust the website to match terminal commands and make adjustments for common menus
* Update the website and small change to about command
* Small adjustment to about command
* Remove update command
* Add some more info about arguments
* Fix broken link
* Add pro tip
* Update keys to work well with about
* Fix some common paths
* Add back in the update command with exception if packaged application
* Remove update comment
* Fix all the things
* Make about more robust and also add in exe
* Make sure that there are actual commands and menus
* Small detail
* Add in Scripts guide
* Add template script
* Add Scripts to menu
* Update Scripts guide
* Add section on Scripts & Routines in the Getting Started guide
* Update _index.md
* Get rid of images
* adds Introduction to Options Screener Guide and renames the folder from "scr" to "screen" to match the Terminal structure
adds Introduction to Options Screener Guide and renames the folder from "scr" to "screen" to match the Terminal structure
* Changed /stocks/options/scr --> /stocks/options/screen & deleted unused tree: /stocks/options/payoff
Changed /stocks/options/scr --> /stocks/options/screen & deleted unused tree: /stocks/options/payoff
Co-authored-by: James Maslek <jmaslek11@gmail.com>
* fix#1850
* fix#1831
* add extra check to Reddit API keys
* ignore warning message to update praw api
* improve OpenBB links
* fix quick performance only on stocks class because I'm James bitch
* fix quick performance only on stocks class because I'm James bitch
* fix#1829
* fix#1821
* add messari to keys - fix#1819
* example of multiple oclumns to check on options/chains
* minor improvement in xlabel re. #1814
* remove repeated command
* fix#1698
* fix line too long
* fix#1814 fr now
* fix tests
* Fix multiple bugs
* Disable false positive pylint in some crypto models
* Fix website not building because of expo command removed
Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt>
Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
* More text, fixed links, added common menu
* Add in bunch of filler text
* Found another broken link
* Get rid of old content
* Push small changes
* Update installation instructions
* Small tweaks
* More adjustments