* Indexed in print table
* tests
* fix tests ?
* delete a bunch of shit then rerun with record mode
* change test_info from gme to aapl
* delete files + change from gme to aapl + record-mode=once
* rewrite expcted
* Updating tests : stocks/fundamental_analysis/test_yahoo_finance_model
* Updating tests : stocks/fundamental_analysis/test_yahoo_finance_model
* format black
Co-authored-by: Chavithra PARANA <chavithra@gmail.com>
* Add StockAnalysis menu with visualise and help functions
* Add StockAnalysis view and model
* Update documentation for the SIA section
* Add Nano, Micro and Mega Market Cap options
* Make the StockAnalysis modules more robust for errors
* Update Docstring
* Ensure the DataFrames aren't modified by limiting the period
* Add tests for StockAnalysis view and model
* Refresh tests
* Make the model and view more robust
* Update the script
* Details
* Move sa_keys to _model
* Clean up functions
* Rename sa_keys to sa_dict
* Improve satma function
* Fix tests
* Optimise satma functionality
* Seperated run_scripts function from main
* Added scripts ability
* Converted to endswith
* Count success and failure
* Fixed commands without -h
* Handled edge case
* Replaced prints with console.print
* Fixed main function issue
* Tried more things for output
* Showed reason for error
* Scripts runs successfully
* Formatting updates
* Made integrated printout look better
* Added capturing of stderr
* Fixed reset issue
* Updated flags
* off fix
* Added Didier fix
* Squashed bugs
* Added tests
* Allowed for script file to be sent to tests
* Updated Copy
* added discord bot to hugo menu
* fixed indentation
* Added bot branch to main
* added discord to tree
* added discord bot to hugo documentation
* Spelling
* Spelling
* fix issue with empty dataframe and formatting
* improve prom command
* fix remove all in economy/fred
* monitor to have int type instead of float
* fix test_sec_view due to change of load
* implement keys menu
* small fix
* fix keys
* add .env file to repo
* add .env file to repo
* add .env to gitignore
* update AV api key to reflect that anything would work
* do not create .env by default
* small fix
* remerge into main ?
* tests again
* change the example csv
* squash all the bugs
* Improve `add` interface
* Add warning on loading portfolio with no cash
* left a rogue print
* oopsie. hugo
* oopsie. hugo
* Add back a new `al` function + port name
* test
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
* Adding avar command to qa context
* Adding documentation and VaR command
* Linting
* More linting
* Somehow discordbot tests didn't like my linting
* Fixing tests
* Fixing requested suggestions.
Fixing jmasleks comments, but I sadly couldn't sort the table by the VaR (if the manually entered percentage is 75 it's currently still displayed below the 99% VaR)
* linting
* Linting fix
* Adding every qa command to hugo
Also lint fixing
* Fixing previous error
Co-authored-by: jmaslek <jmaslek11@gmail.com>
* decorated functions and removed assertion tests that are now caught by decorator logs
* modified functions with @property
* fixed bc of coingecko
* fixed outedated tests
* Add supported and trending endpoint
* Allow valid hour to be 0
* Update Hugo server
* Update Hugo optional arguemnts
* Update documents for start data type
* Adding terminal images
* Update _index.md
* Fix header error
* Update tests for api token sentiment investor
* Add test for Sentiment Investor View & Model
* Mock the token
* Changed color for trend command
* Mock test view and add document for Test README
Co-authored-by: Minh Hoang <minh@Minhs-MBP.Home>
Co-authored-by: jmaslek <jmaslek11@gmail.com>
* Add option to have no flair
In the Docker `envfile`, you can't hide the flair (if the variable is blank, it will use the default, and using a zero-width space as a flair is annoying). So, add a preset in the Python that allows there to be no flair by setting it to `:hidden`
* Fix typo
* Add code to only have one space after the time if there is no flair
* Remove un-needed else
* Reformat file
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>