Commit Graph

2155 Commits

Author SHA1 Message Date
DidierRLopes
1dbffcfb64 Improve some of the DPS commands based on user review (#700)
* fix dps/psi quandl source

* improve dps/prom

* improve ats/otc based on user request

* remove unused file
2021-08-23 10:49:55 -04:00
jmaslek
596ba6ff54 Fix bug in options -> chains (#708)
* Ignore nft of the day test

* Fix incorrect parser variable name in chains
2021-08-23 10:47:26 -04:00
DidierRLopes
78a95e0c5d Fix deploy (#706) 2021-08-23 12:53:16 +01:00
Artem Veremey
e7e49538b0 Synchronize master and main (#705)
* hugo server

* Update test.yml

* Update test.yml

* Create gh-pages.yml

* Update gh-pages.yml

* Update config.toml

* Update config.toml

* update themes and public

* Update gh-pages.yml

* Update gh-pages.yml

* Update gh-pages.yml

* remove themes

* add themes

* Update gh-pages.yml

* Update config.toml

* Update config.toml

* remove

* re-add theme

* Update config.toml

* Update config.toml

* Update config.toml

* Update gh-pages.yml

* Update gh-pages.yml

* Update config.toml

* Update config.toml

* Update config.toml

* Update _index.md

* Update config.toml

* Update gh-pages.yml

* Update README.md

* Update README.md

Co-authored-by: didier <dro.lopes@campus.fct.unl.pt>
2021-08-23 09:03:23 +01:00
DidierRLopes
1bf4b6a8c9 Insider refactoring (#687)
* Refactor lins command in insider

* fix typo insider controller

* refactor ins/act command
2021-08-22 10:32:40 +01:00
Artem Veremey
7e443e98b7 Adding a container running terminal and jupyter (#696)
* Rewriting Dockerfiles with dynamic parameters

* Adding procps, bumping python container version and adding a source label

* Adding a container running terminal and jupyter
2021-08-22 02:06:16 -07:00
colin99d
ce457314a0 Improved Discount Rate Calculation for DCF (#697)
* Added tests ReadMe

* Added warning

* Moved testing docs

* Fixed formatting

* Added a CF tie-out warning and handling for negative firm value

* Added treasury API

* Updated t-bill from API

* Finished better risk understanding

* Finished better risk understanding

* Requested changes

* Updated

* Updated filename

Co-authored-by: Colin Delahunty <colindelahunty@colins-air.attlocal.net>
Co-authored-by: Colin Delahunty <colindelahunty@Colins-MacBook-Air.local>
2021-08-22 01:23:44 +01:00
DidierRLopes
a4c22e2ceb Update labels.yml 2021-08-22 01:15:36 +01:00
Artem Veremey
d0a2f61213 Rewriting Dockerfiles with dynamic parameters (#695)
* Rewriting Dockerfiles with dynamic parameters

* Adding procps, bumping python container version and adding a source label
2021-08-21 12:55:17 -07:00
DidierRLopes
1660fe55e5 Refactor due-diligence menu to new refactoring style (#681)
* refactor finviz

* start refactor business insider

* fix business insider new refactoring

* refactor FMP view

* refactor market watch in due diligence

* refactor finnhub on dd

* CSI market in dd refactored

* fix test

* fix dd report

* fix test

* fix test

* fix test

* fix test

* fix rating yaml

* try to fix the test_rating

* try for the 1000time

* remove the test for now...

* fix again requirements.txt

* refactor code after review

* merge main to ref-dd branch
2021-08-21 19:17:12 +01:00
didier
33a7fc6311 fix test fr 2021-08-21 17:02:48 +01:00
DidierRLopes
f324253835 Fix test 2021-08-21 17:00:32 +01:00
Artem Veremey
d7dc83ffe8 Downgrading pywin32 to version 300 because version 301 is broken (#689) 2021-08-21 16:57:18 +01:00
Artem Veremey
f86289df93 Disabling tests that result in access violations (#690) 2021-08-21 16:57:07 +01:00
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