* 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>
* 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>
* 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>
* 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>
* 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>
* 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>
* 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>
* 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>
* 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>
* Updating dependencies and putting kaleido into a shibajail
* Downgrading jinja2 to accomodate papermill
Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>