montezdesousa
7480c5efe0
Fix portfolio optimization SDK bugs ( #3582 )
...
* Small improvement to text handling
* fix plot and engine
* change msg
* fix po engine
* fix rc
* fix error
* opt pytest
* bug fix
Co-authored-by: colin99d <colin99delahunty@gmail.com >
Co-authored-by: minhhoang1023 <40023817+minhhoang1023@users.noreply.github.com >
Co-authored-by: James Maslek <jmaslek11@gmail.com >
2022-11-25 18:10:48 -05:00
teh_coderer
79046608b6
Docs Fix ( #3543 )
...
* Update generate_terminal_markdown.py
* updates
* update workflows
* Automated Change
* tests
* tests
* Automated Change
* Update test_generate_docs.py
* Automated Change
* updates
* Automated Change
* Update gen-docs.yml
* Update test.yml
* Automated Change
* Update test.yml
* Automated Change
* Update generate_sdk_markdown.py
* Automated Change
* test
* Automated Change
* testtt23
* Automated Change
* Update generate_sdk_markdown.py
* Automated Change
* Automated Change
* added empting reference folders before autogen docs
* updates
* Automated Change
* update tests gitactions
* Automated Change
* up
* Automated Change
* Automated Change
* update pytest
* Automated Change
* tests
* Automated Change
* examples update
* Automated Change
* Update generate_sdk_markdown.py
* Automated Change
* Update test.yml
* Update generate_sdk_markdown.py
* strip
* Automated Change
* Workflow : check test update
* Automated Change
* Automated Change
* Automated Change
* Update test.yml
* Automated Change
* Update test.yml
* Automated Change
* Automated Change
* up
* Automated Change
* Update generate_sdk_markdown.py
* Automated Change
* update workflows
* fix guides
* testing
* Update gh-pages.yml
* Update gh-pages.yml
Co-authored-by: tehcoderer <tehcoderer@users.noreply.github.com >
Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com >
Co-authored-by: Chavithra PARANA <chavithra@gmail.com >
Co-authored-by: Chavithra <Chavithra@users.noreply.github.com >
Co-authored-by: jose-donato <43375532+jose-donato@users.noreply.github.com >
Co-authored-by: jose-donato <jose-donato@users.noreply.github.com >
2022-11-25 17:19:08 -05:00
Henrique Joaquim
7a9cf08acc
Fix crypto candle ( #3558 )
...
* improve crypto.candle
* added raw and examples
* linting
* disable too many args
* format volume if in use
* consistency on dd.candle
* fixed tests as default arg changed
* fixed tests
* Revert "fixed tests"
This reverts commit fb7df62000 .
* Revert "Revert "fixed tests""
This reverts commit 8b568d24e5 .
* Revert "Revert "Revert "fixed tests"""
This reverts commit 04353b0d11 .
* Revert "Revert "Revert "Revert "fixed tests""""
This reverts commit a181e0acdc .
* fixed tests
* wrong branch
* removing changes
* getting rid of mutable defaults, also changed vs_currency to to_symbol - tks @montezdesousa
Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com >
2022-11-25 14:52:45 -05:00
Colin Delahunty
af0eb7b2b9
Forecast and Economy PR ( #3500 )
...
* Added fix
* Progressed on forecast, did economy
* Fix python 3.10 code
* Fix economy
* Update choices generation
* Fix economy
* Fix choices generation
* Economy fixes
* Added improvements
* Continued work on improving forecast
* Added fixes
* Continuing
* Got some fixes in
* Added fixes
* Added fixes
* Added fixes
* Added fixes
Co-authored-by: Chavithra PARANA <chavithra@gmail.com >
2022-11-25 06:44:18 +01:00
montezdesousa
b2f0e07349
Fix [Bug] SDK - openbb.crpyto.ov.stables - Error: 'rank' (works in Terminal though) ( #3557 )
...
* fix stables
* add examples
* small fix
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt >
2022-11-24 18:44:59 +00:00
Henrique Joaquim
39f63850ab
Improve version check ( #3544 )
2022-11-23 16:51:17 -05:00
montezdesousa
246fdacc90
Add divs chart to sdk ( #3529 )
...
* add divs chart to sdk
* add examples
* fix tests
* fix tests
* fix test
Co-authored-by: James Maslek <jmaslek11@gmail.com >
2022-11-23 14:53:46 -05:00
montezdesousa
99e9489a80
Get data by default on pt_chart ( #3528 )
...
* add default data to pt_chart
* add examples
* fix test
Co-authored-by: James Maslek <jmaslek11@gmail.com >
2022-11-23 14:16:02 +00:00
jose-donato
e1962252ad
Docs fixes ( #3530 )
...
* fix(docs): added margin between sections
* fix: images
* readd old content for examples/images
* fix: codespell
* fix: codespell
* fix: ga
* fix: remove temp lorem ipsum
* fix: docu config for edit page
Co-authored-by: teh_coderer <me@tehcoderer.com >
2022-11-22 14:56:17 -05:00
Colin Delahunty
5c14e280a0
Bug fixes ( #3423 )
...
* Got basic testing file done
* Continued progress on new integrated tests
* Allow for dynamic parameters, update docs
* Massive improvements
* Improved CSV file
* Renamed file per James2
* Added fixes
* Added fixes
* Combined the docs
* Renamed file
* Fixed typing issue and simplified code
* Captures output for tests
* Fixes 3418
* Fixed financial statement exports
* Fixed sean seah
* Handle no ticker
* Added fixes
* Removed unwanted changes
* Removed unwanted changes
* Removed unwanted changes
* Fixed tests
* Fixed tests
2022-11-22 08:17:47 -05:00
Colin Delahunty
87458c965d
Stocks Suggestor Repair ( #3477 )
...
* broken edition
* Fixed issue
* Update StockController
* Update choices generation
* Update parent_classes
* Update choices generation
* Update choices generation
* Update crypto_controller
* Update DefiController
* Update crypto/disc controller
* Update crypto/dd
* Update choices generation
* Update crypto : dd + nft
* Update crypto/onchain
* Update crypto_controller
* Linting
* Update crypto/ov
* Linting
* Update crypto/ov
* Update crypto/qa
* Update crypto/tools
* Update crypto/ta + dd
* Linting
* Update alt
* Tests fix crypto
* Update future
* Update futures
* Refactored through Options
* Tests + Linting
* finished stocks refactor
* Update stocks/sia
* finished stocks refactor
* Added fixes
* Added fix
* Tests
* Fix conditions
* Fix portfolio
* Prepare for merge
Co-authored-by: Chavithra PARANA <chavithra@gmail.com >
Co-authored-by: northern-64bit <75195383+northern-64bit@users.noreply.github.com >
2022-11-21 17:54:26 +01:00
montezdesousa
18d1ce0df5
Add missing qa functions capm, beta, cusum, acf, qqplot, hist, line ( #3499 )
2022-11-21 10:49:18 -05:00
Henrique Joaquim
976d5dfccc
Fix crypto 3327 ( #3434 )
...
* removed get_coinpaprika_id from the view
* reorganized a bit
* removed unused functions
* removed unused functions
* removed unused imports
* cleaning
* cleaning
* fix tests
* fix template report
* fix template report
* fixing imports
* fixing imports
* fix report
* fix report
* fix report
* fix tests
* small fixes after merge
* linting
* split find into view and model
* added tests for view
* add tests to model
* black
* unused import
* disbale import oustise top level
* removed view from sdk
* added example
2022-11-21 14:48:40 +00:00
James Maslek
4fc2edf0fb
single sdk unit test ( #3489 )
2022-11-19 14:23:56 -05:00
montezdesousa
1d3e468cb9
Portfolio optimization - plot, show and load endpoints ( #3443 )
...
* minor changes
* add spaces to print help
* start _show refactoring
* partial refactor po
* fix ef view
* refactor plot
* remove some unused stuff
* refactor charts
* forgot this
* validate input type
* change func name
* rename some endpoints
* move statics
* turn some args to kwargs
* rewrite equal docstring
* equal docstring again
* add docstrings and move some statics
* fix maxsharpe terminal bug
* refactor show
* fix ef
* add integration tests
* fix category bug
* fill some examples
* add more examples and fix nco
* add more examples
* add one more example
* add examples file
* add examples to load
* add detail to example
* add integration tests
* fix doc
* fix teste
* black
* flake
* pylint
* Linting
* Fix return
* Trying to fix display_plot
* display_rc_chart -> display_rc
Co-authored-by: Chavithra PARANA <chavithra@gmail.com >
2022-11-18 20:56:16 +00:00
montezdesousa
570e579067
Portfolio docstring example fixes and some bugs ( #3431 )
...
* fix doctest
* fix some type hints
* reorganize portfolio folders
* fix rfr
* fix vol bug
* fix more docs
* fix failing test
* doc typo
* numpy fix
* pydocstyle
* regenerate website docs
2022-11-18 19:30:55 +00:00
Colin Delahunty
cca41d4f08
Fixing various bugs ( #3474 )
...
* Fixed warning message
* Refactored screener menu
* Pylint fix
* Fixed bugs
* With bug
* Choices : update error message
* Fixed issues
* Fixed more bugs
* Fixed more bugs
Co-authored-by: Chavithra PARANA <chavithra@gmail.com >
2022-11-18 09:08:29 -05:00
Chavithra
2273a705fd
Choices Generation : Forex ( #3475 )
...
* Choices : add support for StocksBaseController and CryptoBaseController
* Choices : Forex
* Choices : disable by default
* Choices : update parent_classes
* Choices : forex/qa
* Linting
* Choices : choices -> choices_default
* Choices : fix
* Choices : fix issue with int and float list
* Tests : forex/qa and forex/ta
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com >
2022-11-18 12:59:39 +01:00
Colin Delahunty
963ca9b2b9
Audit SDK and View/Model functions ( #3384 )
...
* Initial commit
* Finalized functionality
* update script
* Allow using it without forecasting
* Update gitignore
* Update `sdk_audit.py`
* Fixed issues, found more
* Added fix for helper functions, and column for SDK type
* Checked one more thing
* Moved file
* Move files ending with models/views
* Added fix of name
* Added file path fixes
* Patch to fix sdk_audit for windows
* fix
Co-authored-by: Chavithra PARANA <chavithra@gmail.com >
2022-11-17 16:25:36 +01:00
Chavithra
c77560ebcd
Add choices generation ( #3441 )
...
* Add choices generation
* Update forex_controller
* Remove raised exception
* Linting
* Linting
* Linting
* Tests
2022-11-17 12:44:16 +01:00
Henrique Joaquim
c9be1155c2
Fix #3326 ( #3425 )
...
* removed get_coinpaprika_id from the view
* reorganized a bit
* removed unused functions
* removed unused functions
* removed unused imports
* cleaning
* cleaning
* fix tests
* fix template report
* fix template report
* fixing imports
* fixing imports
* fix report
* fix report
* fix report
* fix tests
* small fixes after merge
* linting
Co-authored-by: jose-donato <43375532+jose-donato@users.noreply.github.com >
2022-11-16 14:13:21 +00:00
montezdesousa
02901f1473
Trim command output spaces ( #3424 )
...
* first round of removing spaces
* remove more print statemnts
* remove more spaces
* bullbear color
* spacc color
* improve stalker readability
* delete more spaces
* reddit colors
* rever hood
* flake8
* forgot this one
* fix econometrics tests
* fix econometrics tests
* fix more tests
Co-authored-by: James Maslek <jmaslek11@gmail.com >
2022-11-16 11:47:24 +00:00
teh_coderer
59d8b36bb0
[IMPROVE] Fix Docstring formatting/Fix missing, incomplete type hints ( #3412 )
...
* Fixes
* Update stocks_helper.py
* update git-actions set-output to new format
* Update stocks_helper.py
* Update terminal_helper.py
* removed LineAnnotateDrawer from qa_view
* lint
* few changes
* updates
* sdk auto gen modules done
* Update stocks_helper.py
* updates to changed imports, and remove first sdk_modules
* Update generate_sdk.py
* Update generate_sdk.py
* pylint
* revert stocks_helper
* Update generate_sdk.py
* Update sdk.py
* Update generate_sdk.py
* full auto generation, added sdk.py/controllers creation
* missed enable forecasting
* added running black in subprocess after sdk files generation completes
* removed deleted sdk_arg_logger
* comment out tests
* property doc fix
* clean up
* Update generate_sdk.py
* make trailmap classes useable for doc generation
* Update generate_sdk.py
* added lineon to trailmap class for linking to func in markdown
* changed lineon to dict
* added full_path to trailmap for linking in docs
* updated portfolio
* feat: initial files
* feat: added meta head
* feat: added funcdef
* added func_def to trailmap attributes for markdown in docs, added missing type hints to covid functions
* feat: added view and merged with jaun
* Update generate_sdk.py
* Update generate_sdk.py
* Update generate_sdk.py
* Update generate_sdk.py
* init
* fix returns
* fix: random stuff
* fix: random
* fixed encoding issue on windows
* fix: generate tabs
* update
* Update generate_sdk_markdown.py
* Create .pydocstyle.ini
* added type hint classes for views
* fixes
* alt, ba
* alt-economy
* Update finviz_compare_model.py
* fixs
* Update substack_model.py
* Update generate_sdk.py
* last of my section
* porfolio
* po
* Update optimizer_model.py
* fixing more things
* few more
* keys done
* update
* fixes
* Update generate_sdk_markdown.py
* Update generate_sdk_markdown.py
* mypy forecast fix
* Update generate_sdk_markdown.py
* Update generate_sdk_markdown.py
* Update generate_sdk_markdown.py
* fixes
* forecast fixes
* one more fix
* Update coinbase_model.py
* Update generate_sdk_markdown.py
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com >
Co-authored-by: James Maslek <jmaslek11@gmail.com >
Co-authored-by: jose-donato <zmcdonato@gmail.com >
Co-authored-by: andrewkenreich <andrew.kenreich@gmail.com >
2022-11-15 16:37:49 -05:00
James Maslek
4495d4d2f5
Refactoring econometrics for SDK usability ( #3379 )
...
* Econometrics enhancements
* Docsring
* norm show chart when true
* isort + lint
* Make coint sdk friendly
* mypy?
* Why you miss this locally pylint?
* Clean up granger command
* Tests
* #3323
* Fix up dwat function
* Fix rounding error in test--hopefully
* Update bgod and bpag
* testing mypy
* small commit to help rebase?
* Update Panel OLS stuff. Need some more examples and to fix mypy
* add docstring example
* update controller complete and duplicate printing
Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com >
2022-11-15 09:46:29 -05:00
James Maslek
8bf8201690
Refactor option chain for sdk ( #3414 )
...
* Refactor option chain for sdk
* Lint
* Executive decision about chains function
* Allow chains to specify an expiry
* Fix docstring +fix test + isort
* trail map merge
* Remove some unnecessary trails
* Fixes #3325
* Faster expirations
* This is why we dont skip pre commit
2022-11-15 15:06:35 +01:00
montezdesousa
f1de004567
Remove signatures with volatile date defaults ( #3385 )
...
* example changes in slopes
* change lettering size and side bar capitalization
* revert back to Fira
* start automatic website generation
* this was autogen
* add examples to slopes model
* generate slopes doc
* change to _index.md
* allow italic formatting
* fix regex
* option to regenerate paths
* update alt docs
* fix generate
* update alt
* fix generate
* update common
* target italic only for types
* format alt
* format italic common
* add sig indentation
* update sig indent alt
* update common ident
* add todo
* generate docstrings for all menus
* fix maxdd
* fix returns font size
* fix keys docs
* fix more docstrings
* escape literal symbols
* escape literal symbols
* reformat keys
* format opt
* remove literal escape
* remove another literal escape
* remove another literal escape
* unindent returns
* update docs return unindent
* add comma in last arg
* fix funcs without params
* fix signature
* compact some code
* refactor some more code
* refactor some code
* some final cleanup
* write docstrings
* change main
* move futures paths
* generate futures docs
* add external axes references
* fix typo
* revert to double docstring
* fix small bug
* remove docs folder
* generate.py in website folder
* add forecast to docs
* clear some warnings
* fix underscore
* remove cite
* refresh website docs
* fix forecast docstrings
* fix po
* fix po docs and remove italic
* fix more docstrings
* remove last warning
* codespell
* flake8
* exclude website contente from flake
* noqa on optimizer
* update website
* fix mypy
* remove setup from mypy
* mypy to openbbterminal
* update precommit
* pylint
* try to remove sdk loading issue
* fix dates active command
* fix crypto.change formats
* fix eb formats
* nonzero fix
* format dates crypto.load
* format supply transac
* format hr altindex
* format load crypto
* regenerate docs
* format ba trend dates
* regenerate docs
* format ba trend
* candle defaults
* fix sentiment test
* remove unused import
* shopt
* shopt again
* revert crypto helpers
* test shopt
* fix some tests
* skip trending test
* fix alcoin test
* helpers
* write docs
* rewrite helper
* fix crypto dd defaults
* fix some date defaults
* regenerate website
* fix santiment model
* fix get trending
* fix more defaults
* generate website
* fix ftd view data default
* black
* regenerate website docs
* regenerate docs
* refactor remaining funcs
* pcr doc
* Checkout from main
* flake8
* regenerate docs
* regenerate docs
* fix build
Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com >
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com >
2022-11-15 11:19:14 +00:00
Henrique Joaquim
438c2eb65f
Fix economy plot ( #3346 )
...
* function to improve the data to plot
* added more user messages
* changed view to be able to return data - so the request is not repeated
* moved ax1.lengend up
* removes nan values from dataframe
* fixed tests on the economy controller
* fixes economy notebook
* removed unsuded Dict
* function does not return anything by default
* function does not return anything by default
* Revert "function does not return anything by default"
This reverts commit 8aca895a5e .
* function does not return anything by default
* removed wrong return type
* lint
2022-11-15 00:59:05 +00:00
Henrique Joaquim
0ae89d6cc2
Style fixing: removing --ascend/--descend ( #3395 )
...
* stocks candle to use reverse
* qa raw to use reverse
* etf candle to use reverse
* oss rossix to use reverse
* crypto/defi to use reverse
* crypto/disc to use reverse
* added test
* crypto/dd to use reverse
* crypto/onchain to use reverse
* crypto/ov to use revert
* forex candle to use revert
* conibase controller to use revert
* tests to use reverse
* covid to use reverse
* removing ascend
* removing ascend from econ
* more removing ascend
* more removing ascend
* more removing ascend
* fixing stuff on .md files
* fixed economy controller tests
* fixed screener tests
* fa controller to use comma separated when multiple inputs
2022-11-14 15:04:34 +00:00
fede
37c943f3d0
[FEAT] StatsForecast MSTL forecasting model ( #3338 )
...
* feat: add mstl model
* feat: update mstl usage example
* SDK : Checkout files from main
* SDK : update forecasting map
* feat: reformat forecast controller black
* fix: add pylint exp to preserve informative warning
* fix: merge formatting
Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com >
Co-authored-by: Chavithra PARANA <chavithra@gmail.com >
Co-authored-by: martinb-bb <105685594+martinb-bb@users.noreply.github.com >
2022-11-13 21:15:15 -05:00
fede
d2b49b3438
[FEAT] StatsForecast AutoARIMA forecasting model ( #3336 )
...
* feat: add autoarima model
* Revert "feat: add autoarima model"
This reverts commit a1d0f08a18 .
* Revert "Revert "feat: add autoarima model""
This reverts commit c3e25eff0d .
* hooks
* feat: update autoarima example
* fix: code style
* fix: remove unused file
* SDK : Checkout files from main
* SDK : update forecasting map
* Linting
* fix: merge formatting
Co-authored-by: martinb-bb <105685594+martinb-bb@users.noreply.github.com >
Co-authored-by: Chavithra PARANA <chavithra@gmail.com >
2022-11-13 18:56:11 -05:00
montezdesousa
46141766d7
Sdk dates ( #3354 )
...
* example changes in slopes
* change lettering size and side bar capitalization
* revert back to Fira
* start automatic website generation
* this was autogen
* add examples to slopes model
* generate slopes doc
* change to _index.md
* allow italic formatting
* fix regex
* option to regenerate paths
* update alt docs
* fix generate
* update alt
* fix generate
* update common
* target italic only for types
* format alt
* format italic common
* add sig indentation
* update sig indent alt
* update common ident
* add todo
* generate docstrings for all menus
* fix maxdd
* fix returns font size
* fix keys docs
* fix more docstrings
* escape literal symbols
* escape literal symbols
* reformat keys
* format opt
* remove literal escape
* remove another literal escape
* remove another literal escape
* unindent returns
* update docs return unindent
* add comma in last arg
* fix funcs without params
* fix signature
* compact some code
* refactor some more code
* refactor some code
* some final cleanup
* write docstrings
* change main
* move futures paths
* generate futures docs
* add external axes references
* fix typo
* revert to double docstring
* fix small bug
* remove docs folder
* generate.py in website folder
* add forecast to docs
* clear some warnings
* fix underscore
* remove cite
* refresh website docs
* fix forecast docstrings
* fix po
* fix po docs and remove italic
* fix more docstrings
* remove last warning
* codespell
* flake8
* exclude website contente from flake
* noqa on optimizer
* update website
* fix mypy
* remove setup from mypy
* mypy to openbbterminal
* update precommit
* pylint
* try to remove sdk loading issue
* fix dates active command
* fix crypto.change formats
* fix eb formats
* nonzero fix
* format dates crypto.load
* format supply transac
* format hr altindex
* format load crypto
* regenerate docs
* format ba trend dates
* regenerate docs
* format ba trend
* candle defaults
* fix sentiment test
* remove unused import
* shopt
* shopt again
* revert crypto helpers
* test shopt
* fix some tests
* skip trending test
* fix alcoin test
* helpers
* write docs
* rewrite helper
Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com >
2022-11-13 11:37:14 +00:00
fede
a790cbc77c
[FEAT] StatsForecast RandomWalkWithDrift forecasting model ( #3339 )
...
* feat: add random walk with drift model
* feat: update rwd usage example
* fix: remove seasonal periods from rwd
* SDK : Checkout files from main
* SDK : update forcasting map
Co-authored-by: martinb-bb <105685594+martinb-bb@users.noreply.github.com >
Co-authored-by: Chavithra PARANA <chavithra@gmail.com >
2022-11-13 00:28:21 -05:00
fede
d56eedc58b
[FEAT] Automatic Statistical Forecasting ( #3317 )
...
* feat: add autostatsforecast
* feat: update autostatsforecast description
* feat: improve print results
* fix: update autostatsforecat docs (sorted results)
* fix: rename autostatsforecast -> beststatsmodel
* feat: try-except statsforecast imports
* fix: update beststatsmodel example
* fix: delete unused file
* fix: rename beststatsmodel -> autoselect command
* fix: update autoselect command description
* SDK : Fetch `trail_map_forecasting.csv`
* SDK : add `forecast.autoselect`
* SDK : update `sdk.py`
* feat: add pylint exep to preserve informative warning
Co-authored-by: martinb-bb <105685594+martinb-bb@users.noreply.github.com >
Co-authored-by: Chavithra PARANA <chavithra@gmail.com >
2022-11-12 22:42:32 -05:00
Henrique Joaquim
9d26d7746d
Remove mockings ( #3378 )
...
* removed mock break lines
* removing debug print
* keeping break line
2022-11-11 18:42:00 +00:00
Sammac-dev
aed683f440
Feature/attribution toolkit ( #3156 )
...
* add attribution toolkit
* add attrib to test script for portfolio
* removes yahooquery dependency and early rounding
* Update _index.md
* update feature to include raw and type flags, graph always shows, table output optional, one type of output at a time
* Linting
* Update index
* Update index 2
* Update tests
* changes argument descriptions
* Small fix
* Formatting Black
Co-authored-by: S3908818 <S3908818@student.rmit.edu.au >
Co-authored-by: Louise Platts (S3908818) <88080425+s3908818@users.noreply.github.com >
Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com >
Co-authored-by: James Maslek <jmaslek11@gmail.com >
Co-authored-by: Louise Amy <74476622+louiseamy4@users.noreply.github.com >
Co-authored-by: Jeroen Bouma <jeroenbouma@Jeroens-MacBook-Pro.local >
2022-11-11 10:28:05 +01:00
Chavithra
b93671ad0b
SDK : faster and simpler architecture ( #3289 )
...
* SDK : split features
* Fix linting
* SDK : remove functions
* SDK : update openbb object building
* SDK : comments
* Typing
* Typing
* Typing
* SDK : update logs
* SDK : Breadcrumb
* SDK : Breadcrumb + Operation
* SDK : spell
* Linting
* Tests : SDK
* SDK : Operation
* SDK : Operation
* Linting
* enable wrong import position
* added logging info
* added log supression
* reverted the order
* SDK : update trail_map
* log suppresion as configuration
* changes reports to use the new sdk
* changes dashboards to use the new sdk
* changes dashboards to use the new sdk
* updated the documentation
* Tests + Linting
* Replace old sdk by new sdk
* Linting
* SDK : import + map_dict
* Linting
* Linting
* SDK : sdk + trail_map
* Linting
* SDK : forecasting
* SDK : update import path
* SDK
* SDK : md
* Linting
* removed unused functions
* trunc args to a max of 100 characters
* added logging when exceptions
* .md files
* SDK : add signature on operation + linting + remove trail on Breadcrumb
* Linting
* Move tests
* Linting
* Linting
* Linting
* Linting
* Linting
* Linting
* Linting
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt >
2022-11-09 22:25:12 +01:00
James Maslek
f7d63fa499
Adding some test coverage ( #3316 )
...
* Fix the formatting test by changing futures input to symbol not ticker
* Regenerate sdk docs
* Add test for economy macro
* fred query test
* Futures
* FRED Test
* lint
* flake fix
* black fix
* futures again
* Test Index
* Add treasury tests
* pylint ignore too many lines
* FOrgot end date
2022-11-09 15:52:20 -05:00
teh_coderer
721a7d560c
[Bugs] Fix 3255,3160 + Improved Terminal Version Check ( #3296 )
...
* Fixes
* Update stocks_helper.py
* update git-actions set-output to new format
* Update stocks_helper.py
* Update terminal_helper.py
* removed LineAnnotateDrawer from qa_view
* lint
* Update stocks_helper.py
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com >
Co-authored-by: James Maslek <jmaslek11@gmail.com >
2022-11-09 11:29:48 -05:00
montezdesousa
cd420c51c7
New format for SDK documentation ( #3211 )
...
* example changes in slopes
* change lettering size and side bar capitalization
* revert back to Fira
* start automatic website generation
* this was autogen
* add examples to slopes model
* generate slopes doc
* change to _index.md
* allow italic formatting
* fix regex
* option to regenerate paths
* update alt docs
* fix generate
* update alt
* fix generate
* update common
* target italic only for types
* format alt
* format italic common
* add sig indentation
* update sig indent alt
* update common ident
* add todo
* generate docstrings for all menus
* fix maxdd
* fix returns font size
* fix keys docs
* fix more docstrings
* escape literal symbols
* escape literal symbols
* reformat keys
* format opt
* remove literal escape
* remove another literal escape
* remove another literal escape
* unindent returns
* update docs return unindent
* add comma in last arg
* fix funcs without params
* fix signature
* compact some code
* refactor some more code
* refactor some code
* some final cleanup
* write docstrings
* change main
* move futures paths
* generate futures docs
* add external axes references
* fix typo
* revert to double docstring
* fix small bug
* remove docs folder
* generate.py in website folder
* add forecast to docs
* clear some warnings
* fix underscore
* remove cite
* refresh website docs
* fix forecast docstrings
* fix po
* fix po docs and remove italic
* fix more docstrings
* remove last warning
* codespell
* flake8
* exclude website contente from flake
* noqa on optimizer
* update website
* fix mypy
* remove setup from mypy
* mypy to openbbterminal
* update precommit
* pylint
* try to remove sdk loading issue
* avoid logging on test
Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com >
2022-11-09 13:00:10 +00:00
montezdesousa
f9086d6f38
Portfolio menu bug fixes ( #3204 )
...
* normalized way moving average is treated and prevent huge exception prompt
* changed descriptions on docs
* change to check_positive_float
* add integration tests
* fix linting
* add more integration tests
* add more integration tests
* fix linting
* add some po integration tests
* fix flag without prompt
* change orderbook to transactions
* limit warning to portfolio
* change print help
* format portfolio var
* reformat controller
* reformat es
* remove autocompletion
* change print help
* add percentage symbol to summary
* fix holp holv
* fix scripts
* update website doc
* add tqdm progress bars
* fix table spacing
* identify mret tables
* remove positive float from rfr
* flake8
* pylint
* fix reports
* revert to old menu help
* revert to old menu help
* Update test_portfolio.openbb
* quick change on empty lines
Co-authored-by: hjoaquim <h.joaquim@campus.fct.unl.pt >
Co-authored-by: James Maslek <jmaslek11@gmail.com >
2022-11-09 10:46:42 +00:00
jose-donato
5b739b0b48
Attribute pyth ( #3350 )
...
* fix(docs): added margin between sections
* fix: add attribution to price pyth command
* Updated output
Co-authored-by: colin99d <colin99delahunty@gmail.com >
2022-11-09 08:13:31 +01:00
fede
a4e5e436d5
[FEAT] StatsForecast AutoCES forecasting model ( #3337 )
...
* feat: add autoces model
* feat: update autoces example
* fix: remove unused file
Co-authored-by: martinb-bb <105685594+martinb-bb@users.noreply.github.com >
2022-11-08 15:27:12 -05:00
fede
de0125076e
[FEAT] StatsForecast SeasonalNaive forecasting model ( #3340 )
...
* feat: add seasonalnaive model
* feat: update seasonalnaive usage example
Co-authored-by: martinb-bb <105685594+martinb-bb@users.noreply.github.com >
2022-11-08 14:16:11 -05:00
Henrique Joaquim
46afc9eb8f
Fix economy bugs ( #3144 )
...
* removed investing/investpy from sources and added #TODO
* removed Investing from events source
* fixed autocompletion for events
* added rank column based on the debt value
* removed options in treasury autocompletion
* fixed autocompletion to use comma instead of space
* fix verification for no data on economy/qa
* fix the exaple
* commented spreadso it don't show on auto completion
* preventing testst from using user default data sources and also removing unused env variables
* fixing tests
* adding empty line after uninterpreted args
* fixing tests
* improve the way fred works by not repeating the request. also, solve some issues with the plot - but not all
* Revert "improve the way fred works by not repeating the request. also, solve some issues with the plot - but not all"
This reverts commit 1094b454a5 .
Co-authored-by: James Maslek <jmaslek11@gmail.com >
2022-11-07 14:58:09 +00:00
jose-donato
15b9e0f966
Fix 3043 ( #3268 )
...
* fix(docs): added margin between sections
* fix: moved files to right context
* fix: updated path
* fix: apis
* fix: tests
Co-authored-by: James Maslek <jmaslek11@gmail.com >
2022-11-07 11:38:23 +00:00
Colin Delahunty
5c975cf93d
Refactored quote command ( #3304 )
...
* Refactored quote command
* gotchu colin
* Test
Co-authored-by: James Maslek <jmaslek11@gmail.com >
2022-11-04 23:00:40 -04:00
andrewkenreich
0a4dcd54b4
fix [Bug] Screeners - Autocomplete of Stock Screener ( #3308 )
...
* fix [Bug] Screeners - Autocomplete of Stock Screener
* Add test so this doesn't happen again
Co-authored-by: James Maslek <jmaslek11@gmail.com >
2022-11-04 23:00:19 -04:00
Colin Delahunty
86f2e5622a
Fix Various portfolio/po issues ( #3286 )
...
* Allow for loading without -f flag
* Massive upgrade to params file read/write
* Better handling empty dfs and none in prompt toolkit
* Fix tr typing and handle none error
* Added options
* Fixed tests
Co-authored-by: James Maslek <jmaslek11@gmail.com >
2022-11-04 15:10:50 -04:00
andrewkenreich
c14b759f97
[Bug] /forex/qa/ $ line --draw #3076 ( #3297 )
...
* [Bug] /forex/qa/ $ line --draw #3076
* removing from web
* fix pylint + test
Co-authored-by: James Maslek <jmaslek11@gmail.com >
2022-11-04 14:54:19 -04:00
Colin Delahunty
1f4c150dc2
Refactors Econometrics and Forecast load commands and controller ( #3299 )
...
* Replaces / with _ when loading forecast
* Makes econometrics and forecast load function one common function
* Remove examples from forecast and fix econometrics load --examples bug
* Fixed some tests
* Expands error handling, fixes SDK routes
* Added error handling
Co-authored-by: James Maslek <jmaslek11@gmail.com >
2022-11-04 11:27:16 -04:00