Commit Graph

2597 Commits

Author SHA1 Message Date
Colin Delahunty
291cc7443f Improved debugging (#1257) 2022-01-24 20:19:28 +03:00
Arjun V
74f028ddb1 Add web UI for Gamestonk Terminal (#1251)
* Add web version of Gamestonk Terminal

* Update README.md

* Update README.md

* Fix typos, improve formatting

* Add trailing newline to index.html

* Split up long line

* Add comments to launch script

* Update README.md

Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
Co-authored-by: Chavithra <chavithra@gmail.com>
2022-01-24 02:44:36 +00:00
Chavithra
abbc44be50 Updating tests : stocks/options (#1253)
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-01-24 03:15:27 +01:00
Colin Delahunty
bdfb61a411 Remove Tabulate (#1248)
* removed tabulates

* Fixed tests

* Adjustment

* Pylint issue

* replaced

* Replaced the rest

* Replaced the rest

* Changed back

Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-01-24 00:10:31 +00:00
Colin Delahunty
dc07845a8f Update pre commit (#1221)
* Fixed Flake8 issue

* Added all config_terminal settings

* Updated how we handle configuration settings

* Made work again

* Fixed error

* Fixed error

* Fixed error

* Removed from pre-commit

* Added --debug feature

* Added changes
2022-01-23 18:12:40 -05:00
Colin Delahunty
183e10b524 Allow Custom Flairs (#1249)
* Added ability for custom flair

* Refactored for easier use

* Renamed

* Renamed 2
2022-01-23 17:48:21 -05:00
Colin Delahunty
b9f7b09dcd Fix Pandas Warning (#1250)
* Fixed Pandas wanring issue

* Adjusted warning mute
2022-01-23 16:47:01 -05:00
Chavithra
57c0f840ac Tests : fixing skipped tests (#1252)
* Updating tests : stocks

* Updating tests : crypto

* Updating tests : etf

* Updating tests : stock/options

* Updating tests : black
2022-01-23 21:43:01 +01:00
jmaslek
a7d25dced5 portfolio: Small feature + controller tests (#1246)
* Small feature + controller tests

* update test after merge

* Website + bump down pandas

Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-01-23 17:15:08 +00:00
Colin Delahunty
20db556b3c Added detailed description (#1233)
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-01-23 14:20:16 +00:00
Artem Veremey
3b8d1bdf4e Updating docker containers and dependencies (#1245)
* Updating docker containers and dependencies

* Skipping failed tests

* More test skips

* More test skips

* More skips

* More skips for Failures and Errors
2022-01-23 10:51:53 +00:00
northern-64bit
ccd009cb19 Fixing graph for allocation command (#1243)
* Adding the allocation (al) command to the portfolio menu

* Fix linting

* Fixing errors

* More fixes

* Requested changes

* More fixes

* Adding other section to pie chart

Co-authored-by: jmaslek <jmaslek11@gmail.com>
2022-01-22 16:09:49 -05:00
Colin Delahunty
6f74dd641b Improved saving mechanism (#1241)
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-01-22 09:11:52 -05:00
Chavithra
379cf31cfe Tests : Stocks (#1240)
* Updating tests : stocks/sector_industry_analysis

* Updating tests : stocks/prediction_techniques

* Updating tests : doc

* Updating tests : black

* Updating tests : stocks/sector_industry_analysis

* Updating tests : stocks/technical_analysis

* Updating tests : etf/technical_analysis

* Updating tests : black

* Updating tests : stocks/quantitative_analysis

* Updating tests : stocks/quantitative_analysis

* Updating tests : stocks/options

* Updating tests : stocks/options

* Updating tests : stocks

* Updating tests : black

* Updating tests : stocks/prediction_techniques

* Updating tests : black

* Updating tests : stocks

* Updating tests : etf

* Updating tests : stocks

* Updating tests : black

* Updating tests : fundamental_analysis

* Updating tests : dark_pool_shorts/finra_model

* Updating tests : black

* Updating tests : stocks/dark_pook_shorts

* Updating tests : stocks/discovery

* Updating tests : stocks/insider

* Updating tests : stocks

* Updating tests : black

* Updating tests : stocks/options/yfinance_model

* Updating tests : stocks

* Updating tests : stocks/insider
2022-01-22 13:38:47 +01:00
northern-64bit
0b01f8e8b8 Allocation Command (#1204)
* Adding the allocation (al) command to the portfolio menu

* Fix linting

* Fixing errors

* More fixes

* Requested changes

* More fixes

Co-authored-by: jmaslek <jmaslek11@gmail.com>
2022-01-21 23:20:54 -05:00
Colin Delahunty
fca711ac0c Remove More Tabulate (#1235)
* Converted some tabulate

* Converted tabulates

* Removed some more tabulate

* Fixed tests

* Fix pylint issue
2022-01-21 22:18:31 -05:00
Colin Delahunty
9bb67537ef Refactored Jupyter lab to class based views (#1239)
Co-authored-by: jmaslek <jmaslek11@gmail.com>
2022-01-21 21:25:19 -05:00
jmaslek
9ff9d1520d Add a FINRA shortdata dashboard (#1238) 2022-01-21 20:56:04 -05:00
Colin Delahunty
1207e86301 Fixed DCF issue (#1237) 2022-01-21 19:29:11 -05:00
Colin Delahunty
721208fb45 Added multiselect option (#1232) 2022-01-21 16:09:53 -05:00
Colin Delahunty
3a8ce32a24 Potential fix for Danglewood's issue (#1234) 2022-01-21 23:43:12 +03:00
jose-donato
ff2ddb7a91 Adds features to check crypto-related hacks (#1230)
* added ich and ch features

* added slug required and removed list of slugs

* added slug required and removed list of slugs

* updated to only have one command

* lint

* lint

* added default parameter
2022-01-21 19:58:28 +00:00
Colin Delahunty
b26e72a204 Vsurf Improvements (#1225)
* Added improvements

* Updated formatting

* Removed black[jupyter]

Co-authored-by: jmaslek <jmaslek11@gmail.com>
2022-01-21 12:24:56 -05:00
jmaslek
ec400e46dd fix hugo (#1229) 2022-01-20 20:49:31 -05:00
Colin Delahunty
a799585d0f Options Chain Dashboard (#1226)
* Began new

* Added chains

* Added documentation

* Enhancements

* removed black[jupyter]
2022-01-20 19:22:50 -05:00
didierlopes.eth
d8ca7556ed ETF tests (#1208)
* etf tests for stockanalysis

* add financedatabase etf tests

* fix financedatabase etf documentation

* yfinance etf tests

* add etf/discovery tests

* add tests to etf/screener

* add etf controller tests

* add etf/ta tests

* remove tabulate and use rich table

* etf/pred

* add more etf tests, thanks Chavi

* update about us website

* Updating tests : etf

Co-authored-by: Chavithra PARANA <chavithra@gmail.com>
2022-01-20 22:51:19 +00:00
jose-donato
c70e78da3a Adds Blockchain source and two BTC commands (#1227)
* adds blockchain source and two commands

* adds tests

* missing hugo yml

* added missing parameters
2022-01-20 21:17:00 +00:00
jmaslek
0be09cdf41 Add scroll zoom to plotly candle (#1222) 2022-01-20 14:16:07 -05:00
jmaslek
805574d012 Add scroll zoom to plotly candle (#1224)
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-01-20 13:45:47 -05:00
Colin Delahunty
e1c0b07556 Finish API (#1218)
* Added forex APIs

* Mutual fund

* Added portfolio API

Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2022-01-20 11:30:48 -05:00
Danglewood
393cdcf668 Added Open MIT options course (#1216)
* Added Open MIT options course

* added the ooopsies

Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-01-20 13:04:35 +00:00
devwolff
7bfcea4296 make whatif works for decrease as well (#1220)
Co-authored-by: theorish <tep@foundian.com>
2022-01-20 09:49:25 +00:00
Colin Delahunty
3b73898f1a Refactored Call Resources (#1217) 2022-01-19 23:04:23 +00:00
Colin Delahunty
277f45704a Expanded GST API (#1215)
* Added custom

* Added economy API

* Added ETF API

* Fixed pylint

* Theo change
2022-01-20 01:08:33 +03:00
jmaslek
4e1abb2d2f Improve plotly interface for plots (#1213)
* Improve plotly interface for plots

* add interactiv linear/log button

* change volexch to mpl default

Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
2022-01-19 15:52:45 -05:00
Colin Delahunty
eb1c74f918 Vsurf Dashboard (#1209)
* Added vsurf dashboard

* Updated format

* Switch to Plotly: WARNING GRAPH IS NOT ACCURATE

* Works with Plotly now

* Update default

* Fixed black

Co-authored-by: jmaslek <jmaslek11@gmail.com>
2022-01-19 14:57:52 -05:00
jmaslek
7fb39d031e ba_controller bug (#1214) 2022-01-19 14:14:25 -05:00
Colin Delahunty
97c755b8e7 Remove Colorama (#1203)
* Began removing colorama

* Removed colorama

* Made progress on tests

* Small change

* Removed colorama

* Update finbrain_view.py

* Updating tests : mocking `rich_table_from_df`

* Updated table functionality

* Fixed tests

* Fixed black issue

* Pylint fixes

* Added pylint fixes

* Fixed tests

* Updated tests

* Updated csv

* Fixed pylint error

* Add run_scripts

Co-authored-by: jmaslek <jmaslek11@gmail.com>
Co-authored-by: Chavithra PARANA <chavithra@gmail.com>
2022-01-19 11:56:28 -05:00
devwolff
c145f25fa8 reverse dataframe for correct usage of candle (#1210)
Co-authored-by: theorish <tep@foundian.com>
Co-authored-by: jmaslek <jmaslek11@gmail.com>
2022-01-19 11:26:01 -05:00
minhhoang1023
d48a6e09af Adding the historical endpoint from sentiment investor (#1175)
* Adding the historical endpoint from sentiment investor

* Add option to export raw data

* Remove all Sentiment Investor command from auto completion

* Fix linting

* Fix mispellings

* Fixed flake8

* Fixed flake8

* Fix linting

* Fix linting

* Add typing dict for payload

* Forgot to add black formatting

* Change import orders

* Add tests for call_hist

* Add black formatting

* Disable pylint

* Fix type error bugs & implement required for start and end arguments

* fix black linting

* fix black linting

* Remove unused import

Co-authored-by: Minh Hoang <minh@Minhs-MBP.Home>
2022-01-19 09:12:36 -05:00
jmaslek
6a66f3f3ed Custom data context (#1193)
* Add first iteration of custom context

* Add sample data + improve plot

* Change `head` to `show` with sorting and limit.  Add "-x" to plot and dynamic update of completer

* generate random time series for test csv

* Make columns lower case.  Check if date is in columns and convert to timestamp.  Improve plotting for dates

* Add qa to custom

* Add pred to custom

* Hugooooo

* Testing

* dang whitespace

Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-01-19 10:45:56 +00:00
Colin Delahunty
e0e2f5b538 Crypto APIs (#1206)
* Crypto APIs

* Fixed small mistake

* Added pred and ta api

Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2022-01-19 09:29:01 +00:00
Colin Delahunty
a3d551105f DCF Refactoring and Improvements (#1198)
* Refactored excel letter generation

* Updated error handling

* Refactored df creation

* Refactored sisters

* Refactored ratios

* Refactored worksheets

* Finished refactoring attributes

* Massively refactored add _ratios

* Slight changes

* refactored add_ratios

* Made DCF much more customizable

* Added market cap filtering

* Removed print

* Updated documentation

* Updated pylint issues

* Added pylint fixes

* Small bug fixes

* Test fixes

* Fixed tests

* Updated audit warning
2022-01-18 13:11:27 -05:00
Colin Delahunty
b5a95a3ed2 Add Vsurf Z-index options (#1207)
* Added z index options

* Dider changes
2022-01-18 08:23:03 -05:00
didierlopes.eth
c568747ab4 Several fixes (#1143) 2022-01-18 01:29:49 +00:00
jose-donato
599fadd07b nftcalendar fix (#1205)
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-01-18 00:10:57 +00:00
Steven Soloway
0ed3708179 Fixes issue #1195 (#1199)
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-01-17 23:19:09 +00:00
jp
c37a116a25 Terra luna (#1197)
* 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

* add dataframe helper denomination method, add terramoney_fcd model

* add account growth function, goverment proposals function

* add staking ratio and returns for terra:

* Refactor terra model, add terramoney_fcd_view with 2 methods

* Add terramoney_fdc_model views

* add plots for terra fcd views

* add terra fcd to defi controller

* add hugo docs, refactor defi controller

* change export parameters, refactor chart tickers, fix --descend flag in validators command, add multiline formatted string for terra staking report, change tabulate to rich, add terra adress validator
2022-01-17 18:47:59 +00:00
Colin Delahunty
880579a732 Added fix for tests (#1201) 2022-01-16 21:07:09 -05:00
Colin Delahunty
412ac77c48 Alternative API (#1200)
* Look into controllers

* Added alt API

Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-01-17 01:36:51 +00:00