Commit Graph

3811 Commits

Author SHA1 Message Date
Minha, Jeong
8a9d8fea87 Requests using style fix (#1691)
* remove multiple json call

* limit error fix and code refactoring

Co-authored-by: 정민하 <mhjeong@sharekim.com>
Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-04-17 23:57:27 +01:00
LBolte29
d76de3eade drop duplicates (#1705)
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-04-17 22:48:14 +01:00
Marcelo Litovsky
f0911fa75f Tests for Coinbase broker functions (#1696)
* Added check for valid Coinbase product, including delisted checking (such as XRP)

* Added check for valid Coinbase product, including delisted checking (such as XRP)

* Pytests for coinbase broker functions

* Pytests for coinbase broker functions

* Pytests for coinbase broker functions

* Update test_coinbase_model.py

Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2022-04-16 21:07:39 -04:00
northern-64bit
fd2839c913 Adding everything from Risk Metrics PR based on new main branch (#1666) 2022-04-15 11:38:37 +01:00
teh_coderer
07c053fcff Bots plots refactor.. 90% html size decrease! (#1686)
* update

* init

* req

* fix

* req

* meh

* updates

* syspath

* update

* local plotly, and scope logic

* refactor

* oops typo

* plot dpi fixes

* fix tests

* fix

* poetry update, reqs

* some adjustments

* added plot settings for scat/options

Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-04-15 10:41:17 +01:00
Guan Quan
73187d9e17 Add cost to borrow of stocks. Data from IBKR (#1663)
* add ctb to dps

* add test for ctb

* reformat using black

* fix tests for ctb

Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
Co-authored-by: jmaslek <jmaslek11@gmail.com>
2022-04-14 20:27:34 -04:00
Danglewood
6535b1d513 Deeleeramone indices (#1687)
* adds new features to Bot menu: dd/borrowed & econ/repo

created entries for new bot features: dd/borrowed & econ/repo

also added a fixed broken feature that had been left off - screener/historical

* created path and file for /bots/discord/dd/borrowed/_index.md

created path and file for /bots/discord/dd/borrowed/_index.md

* created path and file for /bots/discord/econ/repo/_index.md

created path and file for /bots/discord/econ/repo/_index.md

* removed screener/historical - feature does not work

removed because this feature does not work.

* updated to include intraday option

updated to include intraday option

* updated to include intraday option

updated to include intraday option

* updated to include intraday options

updated to include intraday options

* updated to include intraday options

updated to include intraday options

* updated to include intraday options

updated to include intraday options

* updated to include intraday options

updated to include intraday options

* corrected

* corrected

* corrected

* corrected

* corrected

* updated to include intraday options

updated to include intraday options

* changed ta cg --> ta-mom cg

changed ta cg --> ta-mom cg

* changed ta donchian --> ta-vlt donchian

changed ta donchian --> ta-vlt donchian

* EMA is now under ta-ma options

EMA is now under ta-ma options

* ta sma is now under ta-ma options

ta sma is now under ta-ma options

* ta hma is now under ta-ma options

ta hma is now under ta-ma options

* ta wma is now under ta-ma options

ta wma is now under ta-ma options

* ta zlma is now under ta-ma options

ta zlma is now under ta-ma options

* consolidated moving averages into ta-ma

consolidated moving averages into ta-ma

* updated to include intraday options

updated to include intraday options

* changed ta kc --> ta-vlt kc

changed ta kc --> ta-vlt kc

* updated to include intraday options

updated to include intraday options

* updated to include intraday options

updated to include intraday options

* updated to include intraday options

updated to include intraday options

* updated to include intraday options

updated to include intraday options

* Consolidated Discord Bot Moving Averages

Consolidated Discord Bot Moving Averages

* updated to include intraday option

updated to include intraday option

* updated to include intraday options

updated to include intraday options

* created path and file for /bots/discord/options/smile/_index.md

created path and file for /bots/discord/options/smile/_index.md for /opt smile

* added /bots/discord/options/smile

added /bots/discord/options/smile

* Adds Major Indices To Autocomplete

add support for:

```
                                     Major Indices                                     
┏━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┓
┃ Argument          ┃ Name                                            ┃ Ticker        ┃
┡━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━┩
│ sp500             │ S&P 500 Index                                   │ ^GSPC         │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ speup             │ S&P Europe 350 Index                            │ ^SPEUP        │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ sp400             │ S&P 400 Mid Cap Index                           │ ^SP400        │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ sp600             │ S&P 600 Small Cap Index                         │ ^SP600        │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ ny                │ NYSE US 100 Index                               │ ^NY           │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ nyse              │ NYSE Composite Index                            │ ^NYA          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ amex              │ NYSE-AMEX Composite Index                       │ ^XAX          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ nasdaq            │ Nasdaq Composite Index                          │ ^IXIC         │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ russell1000       │ Russell 1000 Index                              │ ^RUI          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ russell2000       │ Russell 2000 Index                              │ ^RUT          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ russell3000       │ Russell 3000 Index                              │ ^RUA          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ russellvalue      │ Russell 2000 Value Index                        │ ^RUJ          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ russellgrowth     │ Russell 2000 Growth Index                       │ ^RUO          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ dja               │ Dow Jones Composite Average Index               │ ^DJA          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ dji               │ Dow Jones Industrial Average Index              │ ^DJI          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ tsx               │ TSX Composite Index                             │ ^GSPTSE       │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ ftse100           │ FTSE Global 100 Index                           │ ^FTSE         │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ ftse250           │ FTSE Global 250 Index                           │ ^FTMC         │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ ftse350           │ FTSE Global 350 Index                           │ ^FTLC         │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ ftai              │ FTSE AIM All-Share Global Index                 │ ^FTAI         │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ fteu1             │ FTSE Eurotop 100 Index                          │ ^FTEU1        │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ ftas              │ UK FTSE All-Share Index                         │ ^FTAS         │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ spuk              │ S&P United Kingdom (PDS)                        │ ^SPUK         │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ uk100             │ CBOE UK 100 Index                               │ ^BUK100P      │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ switzerland       │ Zurich Stock Exchange ESTX 50 PR.EU             │ ^STOXX50E     │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ germany           │ DAX Performance Index                           │ ^GDAXI        │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ paris             │ CAC Paris 40 Index                              │ ^FCHI         │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ brussels          │ BEL 20 Brussels Exchange Index                  │ ^BFX          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ bombay            │ S&P Bombay Stock Exchange SENSEX                │ ^BSESN        │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ tel-aviv          │ Tel-Aviv 125 Index                              │ ^TA125.TA     │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ russia            │ MOEX Russia Index                               │ IMOEX.ME      │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ asx200            │ S&P/ASX 200 Index                               │ ^AXJO         │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ australia         │ Australia All Ordinary Shares Index             │ ^AORD         │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ nz50              │ S&P New Zealand 50 Index                        │ ^nz50         │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ kosbi             │ KOSPI Compsite Index                            │ ^KS11         │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ nikkei            │ Nikkei 255 Index                                │ ^N225         │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ shanghai          │ Shanghai Composite Index                        │ 000001.SS     │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ shenzhen          │ Shenzhen Component Index                        │ 399001.SZ     │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ taiwan            │ TSEC Weighted Index                             │ ^TWII         │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ hang-seng         │ Hang Seng Index                                 │ ^HSI          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ jakarta           │ Jakarta Composite Index                         │ ^JKSE         │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ malaysia          │ FTSE Bursa Malaysia KLCI                        │ ^KLSE         │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ singapore         │ STI Index - Singapore SGD                       │ ^STI          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ mexico            │ IPC Mexico Index                                │ ^MXX          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ brazil            │ IBOVESPA Sao Paulo Brazil Index                 │ ^BVSP         │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ vix               │ CBOE Volatility Index                           │ ^VIX          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ vin               │ CBOE Near-Term VIX Index                        │ ^VIN          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ vvix              │ CBOE VIX Volatility Index                       │ ^VVIX         │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ shortvol          │ CBOE Short VIX Futures Index                    │ ^SHORTVOL     │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ vxn               │ CBOE NASDAQ 100 Volatility Index                │ ^VXN          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ gvz               │ CBOE Gold Volatility Index                      │ ^GVZ          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ ovx               │ CBOE Crude Oil Volatility Index                 │ ^OVX          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ dx-y              │ US Dollar Index                                 │ DX-Y.NYB      │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ tnx               │ CBOE Interest Rate 10 Year T-Note               │ ^TNX          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ tyx               │ CBOE 30 year Treasury Yields                    │ ^TYX          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ irx               │ CBOE 13 Week Treasury Bill                      │ ^IRX          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ sp500tr           │ S&P 500 Total Return USD                        │ ^SP500TR      │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ xsp               │ S&P 500 Mini SPX Options Index                  │ ^XSP          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ sp-materials      │ S&P 500 Materials Sector Index                  │ ^SP500-15     │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ sp-industrials    │ S&P 500 Industrials Sector Index                │ ^SP500-20     │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ sp-discretionary  │ S&P 500 Consumer Discretionary Index            │ ^SP500-25     │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ sp-staples        │ S&P 500 Consumer Staples Sector Index           │ ^SP500-30     │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ sp-health         │ S&P 500 Health Care Sector Index                │ ^SP500-35     │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ sp-financials     │ S&P 500 Financials Sector Index                 │ ^SP500-40     │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ sp-it             │ S&P 500 IT Sector Index                         │ ^SP500-45     │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ sp-communications │ S&P 500 Communications Sector Index             │ ^SP500-50     │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ sp-utilities      │ S&P 500 Utilities Sector Index                  │ ^SP500-55     │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ sp-real_estate    │ S&P 500 Real Estate Sector Index                │ ^SP500-60     │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ sp-airlines       │ S&P 500 Airlines Industry Index                 │ ^SP500-203020 │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ sp-tech_hardware  │ S&P 500 Technology Hardware Industry            │ ^SP500-452020 │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ djt               │ Dow Jones Transportation Average Index          │ ^DJT          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ dju               │ Dow Jones Utility Average Index                 │ ^DJU          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ ixch              │ NASDAQ Health Care Index                        │ ^IXCH         │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ ixtc              │ NASDAQ Telecommunications Index                 │ ^IXTC         │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ inds              │ NASDAQ Industrial Index                         │ ^INDS         │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ ixco              │ NASDAQ Computer Index                           │ ^INCO         │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ bank              │ NASDAQ Bank Index                               │ ^BANK         │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ tran              │ NASDAQ Transportation Index                     │ ^TRAN         │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ ice-auto          │ ICE FactSet Global NextGen Auto Index           │ ^ICEFSNA      │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ ice-comm          │ ICE FactSet Global NextGen Communications Index │ ^ICEFSNC      │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ nyl               │ NYSE World Leaders Index                        │ ^NYL          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ nyi               │ NYSE International 100 Index                    │ ^NYI          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ nyy               │ NYSE TMT Index                                  │ ^NYY          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ xmi               │ NYSE ARCA Major Market Index                    │ ^XMI          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ xoi               │ NYSE ARCA Oil and Gas Index                     │ ^XOI          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ ixb               │ NYSE Materials Select Sector Index              │ ^IXB          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ pse               │ NYSE ARCA Tech 100 Index                        │ ^PSE          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ xci               │ NYSE ARCA Computer Tech Index                   │ ^XCI          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ xal               │ NYSE ARCA Airline Index                         │ ^XAL          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ xtc               │ NYSE ARCA North American Telecom Industry Index │ ^XTC          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ bxm               │ CBOE Buy-Write Monthly Index                    │ ^BXM          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ sox               │ PHLX Semiconductor Index                        │ ^SOX          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ xau               │ PHLX Gold/Silver Index                          │ ^XAU          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ hgx               │ PHLX Housing Sector Index                       │ ^HGX          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ osx               │ PHLX Oil Services Sector Index                  │ ^OSX          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ uty               │ PHLX Utility Sector Index                       │ ^UTY          │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ w5000             │ Wilshire 5000                                   │ ^W5000        │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ w5000flt          │ Wilshire 5000 Float Adjusted Index              │ ^W5000FLT     │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ wgreit            │ Wilshire Global REIT Index                      │ ^WGREIT       │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ wgresi            │ Wilshire Global Real Estate Sector Index        │ ^WGRESI       │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ wilreit           │ Wilshire US REIT Index                          │ ^WILREIT      │
├───────────────────┼─────────────────────────────────────────────────┼───────────────┤
│ wilresi           │ Wilshire US Real Estate Security Index          │ ^WILRESI      │
└───────────────────┴─────────────────────────────────────────────────┴───────────────┘
```

* add black formatting

* codespell

* changed shorthand names of a few items.

germany --> dax
paris --> cac
brussels --> bel
kosbi --> kospi (grammar error)

* Added STOXX and STOXX50

Other EU Indices that are already in the list are: S&P Europe 350; FTSE Eurotop 100; FTSE 100 250 & 350

* removed capitalization from STOXX

* adds Lisbon Stock Exchange to list ^BVLG

adds Lisbon Stock Exchange to list ^BVLG

* Adds Madrid IBEX 35, BSE Small & Mid Cap Indices

Three more added: Spain, Bombay small and mid caps.

* black

Co-authored-by: jmaslek <jmaslek11@gmail.com>
Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
2022-04-14 19:56:36 -04:00
jose-donato
a12e0946da Starts crypto tools menu (#1668)
* started crypto tools menu

* allow zero float

* added obb script

Co-authored-by: Chavithra <chavithra@gmail.com>
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
Co-authored-by: minhhoang1023 <40023817+minhhoang1023@users.noreply.github.com>
2022-04-14 14:24:42 +07:00
jose-donato
670402396e Replaces coingecko deprecated commands (#1650)
* removes cgproducts and cgplatforms and replaces with cr

* add ignore word

* added .openbb script

* reverted crypto change

* doc

* failing tests

* trying chart and fixed minh issues

* Create barh

* Fix ticker labels

* fix test

* loanscan mock

* defi test

* defi test

* Fix defi test

Co-authored-by: Minh Hoang <nminh.hoang1023@gmail.com>
Co-authored-by: minhhoang1023 <40023817+minhhoang1023@users.noreply.github.com>
Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
2022-04-13 11:12:54 +07:00
andrewkenreich
ccb0b6ca69 Adding Necessary files to fix the windows installer splash screen (#1653)
* Adding Necessary files to fix the windows installer splash screen

* Bundle defaults json into project root location on mac

* Bundle linearmodels and statsmodels with pyinstaller on mac

* Tell dotenv to override defaults

* Fix a typo and add a "todo" in comments

* Explicitly silence bandit's false positives

* Fix typo

Co-authored-by: jmaslek <jmaslek11@gmail.com>
Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-04-12 21:46:57 +03:00
Colin Delahunty
617266ae21 Closing in on 90% Bot Coverage (#1646)
* Attempting more tests

* fix bots module not found issue

* try this syspath

* black

* fix except

* fix import sys path errors

* remove dual import

* Basic tests

* Sorry Juan

* Seperate discord commands

* fix path issues loading cmds folder

* click dep fix

* Fixed pylint

* Expanded tests

* Expanded tests

* Improve imports

* improve paths, clean up ext load, fixes

* Update pyproject.toml

* resolving windows test issues

Co-authored-by: teh_coderer <me@tehcoderer.com>
2022-04-10 22:07:07 +01:00
jose-donato
ea894651c8 updated anchor command to display earnings (#1661)
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-04-10 20:46:21 +01:00
Artem Veremey
78b724e823 Add a pytest.mark.linux to test_display_defi_tvl (#1665) 2022-04-10 15:03:08 +01:00
Colin Delahunty
20b46301d6 Incorrect Env Names (#1657)
* Fixed naming

* Fixed naming

Co-authored-by: jmaslek <jmaslek11@gmail.com>
2022-04-09 09:28:24 -04:00
Artem Veremey
427cc17252 Add pytest.mark.linux to test_plot_oi (#1662)
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
2022-04-08 22:00:18 -07:00
jose-donato
5bf4618b39 Adds QA and Pred to forex (#1652)
* added qa and pred to forex

* updated test help

* Add forex/qa notebooks api wrapper

* Add forex/qa tests

* Add all menu commands to the integration test script

Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2022-04-08 21:03:36 +03:00
Theodore Aptekarev
a8027a6214 Update similarity report (#1651)
* Update similar analyis report

* Fix font size in historic correlation heatmap

Co-authored-by: piiq <piiq@tinag.ru>
Co-authored-by: Chavithra <chavithra@gmail.com>
Co-authored-by: jmaslek <jmaslek11@gmail.com>
2022-04-08 19:51:05 +03:00
Colin Delahunty
002d1a4ce4 Added fix for alphavantage key and fraud command (#1660) 2022-04-08 12:22:49 -04:00
Artem Veremey
99e070d325 Updating advanced docker documentation to reference the new container (#1655)
* Updating advanced docker documentation to reference the new container

* Fixing list
2022-04-07 14:19:10 -07:00
Theodore Aptekarev
cbed180ba7 Fix divcal timeout (#1649)
* Add request timeout time for nasdaq divcal request

* Add a todo banner

* Add divcal back to the integration tests

Co-authored-by: piiq <piiq@tinag.ru>
Co-authored-by: jmaslek <jmaslek11@gmail.com>
2022-04-07 20:29:07 +03:00
LBolte29
059888b6a8 fix #1645 and #1574 (#1639)
* fix logic

* meeting with chavi

* black

* changed logic

* fix reddit credentials

Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
2022-04-06 14:11:45 +02:00
Theodore Aptekarev
fa9405eef6 Resolve dependency issues (#1640)
* Fix print test script name for ppl who didn't rename the repo folder

* Update requirements

* Move pandas-market-calendars to main requirements

Co-authored-by: piiq <piiq@tinag.ru>
2022-04-06 11:57:47 +03:00
Colin Delahunty
02ebdc6bb4 Fixinttests (#1635)
* Added fix for finzin library

* Fixed options and screener

Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2022-04-05 07:01:33 -04:00
Marcelo Litovsky
6eb0fbb1a6 Added check for valid Coinbase product, including delisted checking (#1633)
* Added check for valid Coinbase product, including delisted checking (such as XRP)

* Added check for valid Coinbase product, including delisted checking (such as XRP)

Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2022-04-05 13:27:51 +03:00
Colin Delahunty
ea0a3bbc5c Fixed import bug in report and dashboard notebooks (#1632) 2022-04-05 12:34:04 +03:00
minhhoang1023
b4e44d23d0 Update test documentation (#1630)
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2022-04-04 22:15:05 +03:00
jose-donato
01391c2564 New Open Source menu (#1603)
* adds os menu

* remove tests

* fixed tests

* fixed date in sh

* updated alt controller tests

* updated api fecthing/handling

* lint

* updated website folder name and tests

* alt tests

* tests

* tests

* keys for github

* updated tests

Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2022-04-04 19:08:50 +03:00
minhhoang1023
1f92bb9d97 Fix coin_map_df returns nan (#1627) 2022-04-04 19:02:45 +07:00
didierlopes.eth
39d6955a04 Fix logging for users that don't rename parent folder to OpenBBTerminal (#1613)
* Fix terminal for issues when the repository keeps GamestonkTerminal name

* the logs will work regardless of parent folder they are in

* Logging : move log folder

* Fixing bug + Refactoring + Allow calling Terminal from outside the repo

* Black

* Remove comment

* SettingsController : fix

* Black

Co-authored-by: jmaslek <jmaslek11@gmail.com>
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
Co-authored-by: Chavithra <chavithra@gmail.com>
Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2022-04-04 12:29:50 +03:00
Colin Delahunty
826cd8a723 Add tests for bots/stocks (#1616)
* Added test_quote

* Added dps tests

* Added more tests

* Added government tests

* Added insider tests

* Added options tests

* Added sia tests

* Added ta tests

* Readd coverage rc

* Added test
2022-04-03 21:13:14 -04:00
meatpi
406a6dc1be Added helpful messages to twitter model (#1622)
* Added helpful messages

* ran black on file

Co-authored-by: Chavithra <chavithra@gmail.com>
2022-04-03 14:40:59 -04:00
didierlopes.eth
1e24d02e1e Powerful stock search (#1617)
* improve stock search dramatically

* docs

* Update _index.md

* fix tests

* black formatter

* fix tests, some...

* Tests : Fixing stocks>stocks_controller

* Tests : Fixing stocks>stocks_helper

Co-authored-by: Chavithra <chavithra@gmail.com>
2022-04-03 16:20:20 +01:00
didierlopes.eth
5cc2ee9e14 add star history (#1619) 2022-04-03 09:14:02 +02:00
Colin Delahunty
43ba21a51e Shorten CI Time (#1615)
* Remove dual linting

* Runs tests concurrently
2022-04-02 21:19:49 +01:00
Colin Delahunty
6538c0ce14 Expanding bot tests (#1561)
* Expanding bot tests

* expanded tests

* Added tests

* Added stock test

* Fix filepath

* Attempted mock

* Bots : test_run_telegram

* Enhance tests

* Fixed black

* Expanded tests

* Added fix

* Ingore interactive files

* Removed bot dependency installation from tests

* Fix one black

* Fixed black

* Added init.py

* Added pylint disables

* Added skip

Co-authored-by: Chavithra PARANA <chavithra@gmail.com>
2022-04-02 14:47:46 -04:00
jmaslek
ffbce37aeb Edit portfolio value for add as well as a spelling error (#1614) 2022-04-02 12:19:47 -04:00
Szymon Błaszczyński
0f7154b584 Get into oanda submenu (#1611)
Comment-out not needed checks for `to` and `from` currency.
Add `oanda` forex source in dictionary.
Fix #1608
2022-04-02 09:31:36 -04:00
Arjun V
d52032836e Rename Gamestonk Terminal to OpenBB Terminal in the web version (#1609) 2022-04-02 02:51:46 +02:00
Mabel Oza
870a4a3071 chore: updated the readme, removed the use of the slang Karen and Gan… (#1606)
* chore: updated the readme, removed the use of the slang Karen and Gang, using these words lightly diminishes the weight of harm it caused minorities in the past

* Update README.md

Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
2022-04-01 16:19:16 -04:00
mrawdon
c5a88d3f6e Update README.md (#1604)
Updated jupyterlab documentation paths, replaced gst with openbb
2022-04-01 18:20:24 +03:00
Chavithra
6346268f91 Logging : fix filter (#1602) 2022-03-31 19:42:58 +02:00
Chavithra
057180df4c Bug : Fix #1600 (#1601)
* Fix 1600

* Revert file

* Linting

* Linting
2022-03-31 16:38:55 +02:00
Zedris
3ae7defb8f Add Raspberry PI installation (#1562)
* Update README.md

I added a Raspbian (Raspberry Pi) installation section for the readme.
this entire installation took had me nuking my installation about 10-15 times to figure it out so it worked:P
Thanks for all the help Dangle!!

* Fixing link

Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
Co-authored-by: Chavithra PARANA <chavithra@gmail.com>
2022-03-31 02:16:22 +02:00
Chavithra
f35b426531 Bug : fix #1597 (#1598) 2022-03-31 00:24:48 +02:00
Chavithra
9d33f638f1 Renaming GamestonkTerminal (#1596) 2022-03-30 13:14:00 +02:00
Jeroen Bouma
453f388ff9 Fix API Keys images not showing in README (#1595) 2022-03-30 12:09:56 +02:00
Artem Veremey
fe1068882e Updating and renaming Docker images (#1594)
* Updating and renaming Docker images

* Renaming OpenBB Terminal.bat
2022-03-29 14:44:44 -07:00
Jeroen Bouma
f5582a5218 Redo images and update the README (#1591)
* Redo images and update the README

* Last fixes

Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2022-03-29 22:54:37 +02:00
Artem Veremey
b7d30c22dd Updating dependencies and putting kaleido into a shibajail (#1592)
* Updating dependencies and putting kaleido into a shibajail

* Downgrading jinja2 to accomodate papermill

Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2022-03-29 12:26:12 -07:00
Chavithra
eb6b39cf14 Fix missing website links (#1593) 2022-03-29 20:48:54 +02:00