* 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>
* Fix parameter name for Trade Balance
* Handle the case of 'null' response content with OK status code
* Change TBFR parameter name to TB in hugo docs
* beta function initial commit
* Used pct returns instead of raw returns
* beta function initial commit
* Used pct returns instead of raw returns
* Moved beta from stocks/ca to stocks/qa
* Updated tests for stocks/qa/beta
* Added hugo docs page for stocks/qa/beta
* Updated beta docstrings and added graceful exit on bad ref ticker
* 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>
* Making pa active + pa minor features
Makes pa actice and adds country to the df. The groupby command also gets percents of holding allocation. It also fixes warnings and prepares for a later pr that I'm currently working on.
* Fix linting
* black linter
* Fixes
Should fix everything
* Linting
* Making pa controller to base class standard
* Fix linting
* first metrics
* Adding calmar ratio
* Adding metrics to controller
* Linting
* Linting
* Test fixes
* Test fixes
* Adding tests
* Linting
* Restructuring added tests
* Linting
* Updating hugo website and fixing help
* Fixing commands
* Fix kelly criterion command
* Fixing tests
* Linting
* More linting
Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt>
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
* Small fixes
* Add in Introduction to Funds page
* Update _index.md
* Delete images and fix some grammar
Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt>
* Adds Introduction Guide to the Technical Analysis Menu
Adds a guide for the Technical Analysis menus. Routine file to come.
* Adds demonstration routine for the Technical Analysis menu
* linter typo
Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
* Adds Introduction Guide to Stock Screener
Adds Introduction Guide to Stock Screener
* adds a demo routine for the Stock Screener
* Improved Discovery Menu Demo Routine
* Improves functionality of autocomplete by changing value field to use underscore instead of dash
* black
* spelling
Co-authored-by: james <jmaslek11@gmail.com>
* Adds Introduction to the Stocks Insider Trading Menu
Adds intro guide for Insider submenu.
* adds demo routine for the insider trading menu
adds demo routine for the insider trading menu
* adds demo routine for the Government Menu
adds demo routine for the Government Menu
* Adds Introduction to the Government Menu
adds guide for the Government menu.
* Linter
* Removed sentence
Co-authored-by: James Maslek <jmaslek11@gmail.com>
* Add a feature flag loaded from . env for preferred data source
* Update the load command to use the preferred source
* Add a test
* Black syntax checker updates
* Update test syntax
* Update load command documentation
* Add a variable to read a sources file from
* Add a default sources.json file
* Add a helper function to read the source file and get the most relevant value
* Add some comments
* Remove older preferred data source file setting
* Add a default source file for data and use it if no user preference specifies a specific file
* Remove duplicate source file and old settings values
* Update the test file
* Update documentation string
* Update tests/openbb_terminal/test_settings_controller.py
* Black syntax formatting issues
* Fix a test case
* Fix a typo
* Fix Flake8 errors
* Fix Flake8 errors
* Pyupgrade syntax fixes
* Additional linter corrections
* More pylint issues
* Improve predefined default sources
* refactor parse_known_args_and_warn for documentation
* Update openbb_terminal/helper_funcs.py
* Add a feature flag loaded from . env for preferred data source
* Update the load command to use the preferred source
* Add a test
* Black syntax checker updates
* Update test syntax
* Update load command documentation
* Add a variable to read a sources file from
* Add a default sources.json file
* Add a helper function to read the source file and get the most relevant value
* Add some comments
* Remove older preferred data source file setting
* Add a default source file for data and use it if no user preference specifies a specific file
* Remove duplicate source file and old settings values
* Update the test file
* Update documentation string
* Update tests/openbb_terminal/test_settings_controller.py
* Black syntax formatting issues
* Fix a test case
* Fix a typo
* Fix Flake8 errors
* Fix Flake8 errors
* Pyupgrade syntax fixes
* Additional linter corrections
* More pylint issues
* Improve predefined default sources
* refactor parse_known_args_and_warn for documentation
* Update openbb_terminal/helper_funcs.py
* Forex controller
* Tests : Fixing `parse_known_args_and_warn` issue
* Comparison Analysis controller
* Tests : Comparison Analysis
* Tests : Stocks/DarkPoolShorts + Stocks/Options
* Tests : fix call_load tests
* Linting : fixing line size
Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt>
Co-authored-by: Chavithra PARANA <chavithra@gmail.com>
* Add more build assets and all notebook checkpoints to ignore
* Delete old reports that were accidentally added to the repo
* Fix portfolios not bundling
* Add mac installer image assets
* Update license
* Make the code folder hidden in macOS package
* Add folder and launcher icons programmatically during build
* Change dmg creation tool to create-dmg
* Update macOS installation docs
* Bump project version
* Update macOS installation instruction image links
* Fix macOS installation instructions styling
* Unify macOS install instructions image size
* Point download links to the website vs github
* Fix macOS launcher self-quarantine command
* Fix routines not launching in packaged apps
* Fix .openbb test mode not displaying filenames during test run
* Remove file with weird apple character in path
* Adds Introduction to the Options Menu Guide
updates the Hugo site to include Options Menu Guide.
* Removed double title at the start
* Removes the double title at the beginning
* Adds Introduction to the Pricing Submenu
Adds the guide for Options Pricing Submenu.
* Options Menu Demo Routine
adds a demo routine for the options menu
* small correction
Co-authored-by: James Maslek <jmaslek11@gmail.com>
* Use returns for correlation
* Uses returns and has lots of other print messages now
* Clean up the code some
* Remove spurious imports
* Update the help messages
* Update for black syntax errors
* 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>
* Remove masking for heatmap
* Add a comment
* Add a flag to show either half or the full correlation matrix.
* Fix printed correlation table cutting off for large data sets
* Update the test
* Update some formatting issues
* Fix another formatting error
* Formatting issue
* Remove a double blank line
* Black formatting changes
* Fix a pylint formatting issue
* Use rich table and add a raw flag
* Fix formatting issue
* Capitalize ticker name in table columns
* Update a test
* Add docs for new arguments
* retrigger checks
* 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>