devwolff
7d9b1dacdd
add Chaikin Osc (A/D Osc) to ta menu ( #692 )
...
* add yahoofinance undervalued & most shorted screeners
* .
* add chaikin osc to ta menu
* follow up
* .
2021-08-21 16:56:53 +01:00
DidierRLopes
8939f129c8
Fix tests ( #694 )
...
* replace list() by []
* fix utf-8 encoding in tests
2021-08-21 16:17:54 +01:00
devwolff
1e1767dc15
add yahoofinance most shorted & undervalued screener ( #688 )
...
* add yahoofinance most shorted & undervalued screener
* .
* .
* (#688 ) follow up
* .
* followup (#688 )
2021-08-21 15:37:59 +01:00
Artem Veremey
c7e784af71
Lock pylint version to 2.9.6 in the rest of CI ( #691 )
2021-08-21 15:17:22 +01:00
DidierRLopes
82181b0d6f
add hot penny stocks to discovery menu ( #683 )
2021-08-20 16:11:56 +01:00
DidierRLopes
f71ee95447
Fix disc/top_nft test ( #685 )
...
* add wma & hma to ta menu
* .
* .
* fix coingecko test
Co-authored-by: Tep <devisioncapital@gmail.com >
2021-08-20 14:24:47 +01:00
devwolff
c93767bca2
add wma & hma to ta menu ( #684 )
...
* add wma & hma to ta menu
* .
* .
2021-08-20 14:24:37 +01:00
devwolff
17f2baf20d
add donchian channels to ta menu ( #682 )
...
* add donchian channels to ta menu
* .
* .
* .
* .
2021-08-19 13:49:43 -04:00
jmaslek
4b5c465c7d
Refactor Common/TechnicalAnalysis ( #679 )
...
* Ignore nft of the day test
* Refactor common-ta-overlap
* Refactor trend indicators
* Refactor volatility
* Volume refactored
* Custom functions
* Final momentum refactor
* Update crypto menu with same format
* Address review, update poetry
* Fix export path
2021-08-18 18:56:43 -04:00
didier
88fc13a017
Fix crypto market notebook for new refactoring
2021-08-18 09:29:57 +01:00
devwolff
ed4c5877a8
add rolling metrics to eda ( #677 )
...
* add rolling metrics to eda
* .
* try fix incompatible type error
* overlay median & quantile plotting
2021-08-17 23:14:29 +01:00
jmaslek
92c24d4fea
Update README.md
2021-08-17 16:23:59 -04:00
jmaslek
66101ac357
Add updated context menu to readme ( #675 )
...
* Ignore nft of the day test
* Update README.md
* Update README.md
2021-08-17 16:22:42 -04:00
Artem Veremey
a0360a3ba2
Update pygments version to fix Windows installation ( #678 )
2021-08-17 12:31:56 -07:00
jp
f5c472fbe0
Feature/refactoring crypto ( #656 )
...
* Add separate view for finbrain for crypto curreny sentiment analysis
* Move json with symbols to separate directory, little refactoring, update readme
* Add screenshot of finbrain for PolkaDot
* refactorization of crypto menu
* Fix test, now ta returns already df with index set to date, so shape is rows X 1 column
* On demand load crypto
* Add new view with coins for Binance
* Discovery menu README
* Add readme for crypto
* Add readme for crypto main menu
* Fix mockups for coingecko tests
* Fix readme
* Update test_coingecko_crypto.py
* Fix print in controller
* Refactor crypto. Refactor tests, move session in paprika into commands. Refactor help text
* Remove not needed COLUMNS constant variable, fix description and print statement
* Apply changes in price fmt, mplfinance chart for gecko
* Adjust TA menu data
* Fix test. Now loaded data for TA has OHLC data
* New names for columns in gecko
* Improve find method, add better names for columns in coingecko discovery
* New names in coingecko
* Fix tests for new gecko names
* Add new view for coins search
* Refactor all_coins func
* Fix failing test
* Fix missing quit in overview_controller.py
* Mock test data in load_df_for_ta
2021-08-17 10:20:18 -04:00
DidierRLopes
a4f81327bd
Fix psi command
2021-08-16 23:02:33 +01:00
colin99d
e86277be91
Added ReadMe for Tests ( #672 )
...
* Added tests ReadMe
* Added warning
* Moved testing docs
* Fixed formatting
* Update to retry testing
Co-authored-by: Colin Delahunty <colindelahunty@colins-air.attlocal.net >
Co-authored-by: Colin Delahunty <colindelahunty@Colins-MacBook-Air.local >
2021-08-16 18:13:11 +01:00
jmaslek
0263f41cbe
Sort imports using isort ( #674 )
2021-08-16 07:59:52 -04:00
DidierRLopes
37af1dfc41
Refactor initial dd ( #673 )
...
* refactor warnings command
* refactor red command to behavioural analysis
* initial refactor to DD menu
* add TODOs
* remove commands that have been refactored
* remove not used file
2021-08-16 02:14:20 +01:00
DidierRLopes
78d13934bd
Dark Pool Shorts menu ( #668 )
...
* Work on dark pool short menu
* refactor some code
* fix sec_view and sec_model, and dp notebook
* improvements
* fix test
* minor fix
* add load command
* improve commands name
* remove news
2021-08-16 01:51:47 +01:00
DidierRLopes
581f4ae605
Contributing Document ( #660 )
...
* Create CONTRIBUTING.md
* Update CONTRIBUTING.md
* Update CONTRIBUTING.md
* Update CONTRIBUTING.md
* Update CONTRIBUTING.md
* Update CONTRIBUTING.md
* Update CONTRIBUTING.md
* Update CONTRIBUTING.md
* Update CONTRIBUTING.md
2021-08-15 20:17:39 -04:00
DidierRLopes
7c7383c92f
Implement news command on main stocks menu ( #669 )
...
* Implement news command on main stocks menu
* push news new file
* refactor based on review
2021-08-16 00:34:50 +01:00
devwolff
a05730dce2
update ta doc ( #670 )
2021-08-15 13:44:01 +01:00
colin99d
b9b640898c
Excel Discounted Cash Flow ( #667 )
2021-08-14 15:23:18 -04:00
DidierRLopes
e15f5a955f
allow to switch between stocks and options contexts ( #666 )
2021-08-14 10:08:34 +01:00
jmaslek
52a73fdd53
Options refactor ( #658 )
2021-08-13 13:52:23 -04:00
colin99d
81337b4fdd
Improved Testing Framework ( #665 )
...
* Reduced test time by 85% using vcrpy
* Refactored tests with decorator
* Added vcrpy dependencies
* Fixed issues with tests
* Fixed tests not running in local
Co-authored-by: Colin Delahunty <colindelahunty@Colins-Air.attlocal.net >
2021-08-13 12:05:32 -04:00
jmaslek
c984e993d5
Refactored stock->TA ( #664 )
...
* Ignore nft of the day test
* Refactor stock only TA functions
2021-08-13 11:57:06 -04:00
DidierRLopes
e35b9f51b0
Update test_coinpaprika_view.py
2021-08-13 13:04:40 +01:00
devwolff
567aca080a
add centre of gravity & zlma to ta menu ( #663 )
...
* add centre of gravity & zlma to ta menu
* quickfix
2021-08-13 12:43:49 +01:00
jmaslek
113db94184
Etf bug headers ( #662 )
...
* Ignore nft of the day test
* Add user agent to etf requests
2021-08-12 11:32:56 -04:00
lupus
ee1c17931a
add fisher transform to ta menu ( #659 )
...
* add fisher transform to ta menu
* quickfix
* follow-up (#659 )
* spelling
2021-08-11 18:34:52 +01:00
DidierRLopes
6a641f2a09
Refactor discovery menu ( #657 )
...
* Remove disc open browser websites
* remove sentiment investor from discovery
* add popular,emerging SI cmds to ba
* fix typo
* refactor disc/finnhub commands
* refactor disc/yfinance commands
* refactor disc/ford command
* refactor disc/arkord command
* fix disc/upcoming refactoring
* fix disc/upcoming refactoring
* fix disc/latest-trending news refactoring
* refactor disc/shortinterest commands
* refactor disc/shortinterest commands
* fix tests
* Update test_coingecko_crypto.py
* improvement after review
* add todo
Co-authored-by: jmaslek <jmaslek11@gmail.com >
2021-08-10 00:49:07 +01:00
jmaslek
dddc912c2d
Fix ETF Menu + Refactor to new standard ( #648 )
2021-08-09 19:32:31 -04:00
lupus
ab8a783141
make oanda practice account work on forex menu ( #654 )
...
* make oanda practice account work on forex menu
* follow-up (#654 )
2021-08-09 22:28:03 +01:00
DidierRLopes
ec07686aed
Refactor Economy menu ( #652 )
...
* Allow to quit when DEFAULT_CONTEXT selected
* terminal imports inside context selection
* rework economy/events command
* Refactor fear greed CNN command
* refactor WSJ in economy
* import fred
* refactor fred commands in economy
* refactor disc commands into economy
* refactor disc commands into economy 2
* fix fred test
* fix fred test
* av pylint
* update quit from direct context
* fix av lint
* Add industry simply wallst to economy
* improve events display
* improv after review
* add mypy types
* tabulate raw series
* remove simply wallst
2021-08-08 21:36:24 +01:00
DidierRLopes
5f4be25ed2
Update test_coinpaprika_view.py
2021-08-08 19:24:46 +01:00
colin99d
7f05e2e7ae
Added __init__ files and updated files for pylint ( #649 )
...
* Added init files fixed pylint
* Updated coverage settings
* Fixing pylint issues
* Refactored residual_api imports
* Fixing pylint
* Fixing pylint
* Update fx_view.py
* Fixed black
* Removing ignore
Co-authored-by: Colin Delahunty <colindelahunty@Colins-Air.attlocal.net >
2021-08-08 19:03:55 +01:00
Meg1211
00e4e7ca22
Update changelogs ( #655 )
...
* Update W10_2021.md
* Update W10_2021.md
* Update W11_2021.md
* Update W12_2021.md
* Update W11_2021.md
* Update W12_2021.md
* Update W13_2021.md
* Update W14_2021.md
* Update W15_2021.md
* Update W16_2021.md
* Update W16_2021.md
* Update W15_2021.md
* Update W16_2021.md
* Update W17_2021.md
* Update W18_2021.md
* Update W19_2021.md
* Update W20_2021.md
* Update W21_2021.md
* Update W22_2021.md
* Update W23_2021.md
* Update W24_2021.md
* Update W25_2021.md
* Update W26_2021.md
* Update W27_2021.md
* Update W28_2021.md
* Update W29_2021.md
* Create W30_2021
* Update and rename W30_2021 to W30_2021.md
* Create W31_2021.md
* Update test.yml
Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt >
2021-08-08 18:51:06 +01:00
DidierRLopes
ce1821dd1c
Update test_coingecko_crypto.py
2021-08-08 17:55:47 +01:00
DidierRLopes
2813f43aba
Update test_coingecko_crypto.py
2021-08-08 17:50:04 +01:00
lupus
b096d6f77c
make po work again for stock screener menu ( #651 )
...
* make po work again for stock screener menu
* followup (#651 )
2021-08-08 17:26:38 +01:00
DidierRLopes
f952823584
Some refactoring + fix stocks/dd/rating command + retire stocks/clear+view commands ( #647 )
...
* Add stocks README
* Update readme
* improve readme
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* fix stocks readme link
* retire view and clear commands
* Add TODOs based on discussion with James
* Update README.md
* new line missing + fix dd/rating command
2021-08-06 21:11:08 -04:00
colin99d
4d2239d386
Refactored Tests ( #640 )
...
* Added basic openpyxl
* Add screener checks to confirm that preset is correct (#580 )
* refactor screener finviz_view to view and model
* Add checks for defined screener preset
* Feature/fraud indicators (#581 )
* Fixed glitch reading AlphaVantage API key
* Bug fix
* Added mscore metric
* Refactored code, added error handling
* Updated reademe.md
* Figuring out pre-commit
* Figuring out pre-commit
* Improved formating and code
* Added Zscore
* Formatted code
Co-authored-by: Colin Delahunty <colindelahunty@Colins-Air.attlocal.net >
* Reformated tests and started writing FA
* Removed excel analytics
* Figured out testing with input and print
* Figured out testing with input and print
* Added av_view tests
* Added av_view tests
* Added main_helper tests
* Fixed Poetry
* Added main helper tests
* Expanded pycoingecko_view
* Fixed ETF model
* Added coinpaprika view tests
* Added optimizer view tests
* Updated tests
Co-authored-by: Colin Delahunty <colindelahunty@Colins-Air.attlocal.net >
Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt >
Co-authored-by: Colin Delahunty <colindelahunty@Colins-MacBook-Air.local >
2021-08-07 00:34:25 +01:00
jmaslek
34ac2319ff
Temporarily disable ETF menu due to change in website. ( #646 )
2021-08-06 12:57:18 -04:00
DidierRLopes
c2197a7375
Big Code Refactoring with contexts vs category division ( #644 )
...
* big-refactoring
* add terminal_helper
* fix tests
* remove init modules
Co-authored-by: jmaslek <jmaslek11@gmail.com >
2021-08-06 12:50:29 -04:00
jmaslek
86deb339d1
Temporarily disable ETF menu due to change in website. ( #645 )
2021-08-06 12:08:02 -04:00
jmaslek
a0d9c6f906
Fix bug in ca->hcorr ( #643 )
2021-08-05 13:12:59 -04:00
jmaslek
e01f767754
Change events sorting and make ratings legacy ( #642 )
...
* Change `events` to be sorted in the correct order.
* Delete `ratings` command due to paywall
2021-08-04 09:25:11 -04:00
jmaslek
25aae6d23f
Hotfix for jsondecode error in coinpaprika ( #641 )
2021-08-03 21:20:33 -04:00