Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deeleeramone indices #1687

Merged
merged 56 commits into from
Apr 14, 2022
Merged

Deeleeramone indices #1687

merged 56 commits into from
Apr 14, 2022

Conversation

deeleeramone
Copy link
Contributor

@deeleeramone deeleeramone commented Apr 11, 2022

This adds autocomplete support for an additional 90 global indices by updating the file:

/openbb_terminal/economy/yfinance_model.py

This has been tested locally, all tickers support complete history.

2022 Apr 11, 03:04 (🦋) / $ economy/index -si
2022 Apr 11, 03:04 (🦋) /economy/ $ index -si
                                     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      │
└───────────────────┴─────────────────────────────────────────────────┴───────────────┘

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/econ/repo/_index.md
removed because this feature does not work.
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
changed ta cg --> ta-mom cg
changed ta donchian --> ta-vlt donchian
EMA is now under ta-ma options
ta sma is now under ta-ma options
ta hma is now under ta-ma options
ta wma is now under ta-ma options
ta zlma is now under ta-ma options
consolidated moving averages into ta-ma
updated to include intraday options
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
jmaslek and others added 6 commits March 24, 2022 16:49
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      │
└───────────────────┴─────────────────────────────────────────────────┴───────────────┘
```
@JerBouma JerBouma self-requested a review April 11, 2022 08:12
@JerBouma
Copy link
Contributor

Looks good, thanks for this. This is a much more complete overview, when Linting is corrected I am ready to approve.

@JerBouma
Copy link
Contributor

Perhaps one suggestion after all. Could you add in a search parameter so I could optionally say index -si volatility to look just for those indices that have this query inside their name or ticker. I can imagine some people might just be looking for a specific index, e.g. "russel" and can quickly find it with a search parameter than the terminal overflowing with options.

@Chavithra Chavithra added the feat XS Extra small feature label Apr 11, 2022
@deeleeramone
Copy link
Contributor Author

deeleeramone commented Apr 11, 2022 via email

@JerBouma
Copy link
Contributor

JerBouma commented Apr 11, 2022

It's true autocomplete does a great job here except when you would like to plot multiple indices alongside each other. The table becomes far too large when you call the -si command here. That's is why I would suggest something like: -si all if you want the complete table whereas -si returns my initial list. Then also the option to do -si SEARCH_TERM to search the all list.

Not a big priority, however. It's just that a lot of the indices in this list are quite niche and my initial list was simply the most used ones.

@JerBouma
Copy link
Contributor

I'd suggest some name changes by the way since they are well-known:

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

germany --> dax
paris --> cac
brussels --> bel
kosbi --> kospi (grammar error)
@deeleeramone
Copy link
Contributor Author

deeleeramone commented Apr 11, 2022 via email

@JerBouma
Copy link
Contributor

I am also missing STOXX indices that gauge the performance of Europe as a whole. E.g. STOXX 50 and STOXX 600.

deeleeramone and others added 7 commits April 11, 2022 11:26
Other EU Indices that are already in the list are: S&P Europe 350; FTSE Eurotop 100; FTSE 100 250 & 350
adds Lisbon Stock Exchange to list ^BVLG
Three more added: Spain, Bombay small and mid caps.
@jmaslek jmaslek merged commit 6535b1d into OpenBB-finance:main Apr 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feat XS Extra small feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants