Commit Graph

2723 Commits

Author SHA1 Message Date
Jeroen Bouma
cdae8f49d2 Add multi-plotting functionality as well as robustness of functions 2022-03-14 13:47:00 +01:00
Jeroen Bouma
583b963552 Fix exports 2022-03-11 13:13:04 +01:00
Jeroen Bouma
505897be9b Fingers crossed tests pass 2022-03-11 10:56:48 +01:00
Jeroen Bouma
5cfe4d0e62 Attempt to fix tests 2022-03-11 10:14:39 +01:00
Jeroen Bouma
22e7e5714f Optimise treasury code + move raw and limit parameters 2022-03-11 09:57:57 +01:00
Jeroen Bouma
4761498b2c Add in inflation indexed average 2022-03-10 16:10:58 +01:00
Jeroen Bouma
578ef7565b Significantly speed up treasuries function and misc 2022-03-10 15:50:46 +01:00
Jeroen Bouma
4e9b9ab867 Add Treasury rates for the United States 2022-03-10 13:59:11 +01:00
Jeroen Bouma
ca326fa8b9 Integrate FRED menu into the Economy menu 2022-03-10 10:24:51 +01:00
Jeroen Bouma
16cbcdd9c1 Add indices 2022-03-10 09:25:36 +01:00
Jeroen Bouma
7a40ccdd4f Initial Revamp of the Menu 2022-03-08 13:16:36 +01:00
Jeroen Bouma
d10f45c1f1 Add Country Codes 2022-03-07 13:24:03 +01:00
Jeroen Bouma
e7a72ad603 Initial start-up of the Economy revamp 2022-03-07 13:13:21 +01:00
didierlopes.eth
7090d0643a Implement market cap command (#1437)
* add gst letters only

* implement market cap command

* add tests

* update hugo with mktcap cmd

* add mktcap to integrated tests

* Update _index.md

* update test fa data
2022-03-06 15:44:01 +03:00
didierlopes.eth
bb1f30407d Documentation (#1436)
* add gst letters only

* fix silly mistake with typo on Finnhub

* improve README
2022-03-05 22:46:45 +00:00
minhhoang1023
401e4c739a Output Missing API Key Message to Console (#1357)
* Decorator to output error msg to console of missing API Key

* Refactor FMP & alpha advantage

* Refactor FRED & QUANDL

* Refactor Polygon

* Refactor FRED

* Refactor FRED

* Refactor Finnhub & coinmarketcap & Newsapi

* Allow disabling of check api

* Updating tests : disable check api for tests

* Refactor Finnhub & SI & Binance

* Fix linting

* Fix test & add black formatting

* Fix test failing

* Fix test failing

* Refactor CryptoPanic & Whales alert & Glassnode & Coinglass

* Refactor ETHexplorer & Smartstake & Alpha Advanage & Coinbase

* Add decorators to controllers

* Fix test & Refactor Coinbase, RH, Reddit

* Add contributing guideline

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* fix tests

* add decorator to snews cmd

Co-authored-by: Chavithra PARANA <chavithra@gmail.com>
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-03-05 15:27:43 +00:00
Jeroen Bouma
f2ca215132 Econometrics Menu (#1403)
* Add Statistics Menu

* Add Granger Causality test

* Apply Black formatting

* Add Cointegration Tests

* Adjust plotting for Cointegration test

* Add Significant parameter to Cointegration tests

* Move regression functions to seperate .py files

* Progress on Panel Data

* A lot of progress for Panel Data

* Make functions robust and improve documentation

* Re-enable Breusch-Godfrey

* Add modify functionality

* Improve modify functionality

* Add Breusch-Pagan heteroscedasticity test

* Capitalize a word

* Include documentatin for the Statistics Menu

* Update _index.md

* Update _index.md

* Update _index.md

* Fix export statements and add Example datasets

* Update example with Longley's dataset

* Update documentation with a legit source

* Compare the results from each regression models based on the wage_panel dataset

* Updated with all relevant types of regression tables

* Update with all relevant regression types for Panel data

* Update _index.md

* Add change column type, improve OLS, add time and entity effects for FE

* Update documentation and fix a small bug

* Add in Statistics menu, replacing Custom menu

* Remove custom menu

* Add in documentation

* Add in gst files

* Cointegration can be used on any amount of columns

* Add Tests

* Make tests time invariant

* Update Poetry and Requirements

* Change name of Statistics menu to Econometrics menu

* Rename scripts

* Add type in Documentation

* Change names from Statistics to Econometrics

* Add graph

* Update tests with rounding and naming

* Make minor adjustments to fix the tests

* Updating tests : allow extra args for capture

* Apply recorder formatting

* Adding some minor formatting

* Fix error with MyPy

* Attempt to fix MyPy annoyance

* super small style things

* Fix small bugs and add plot command to dwat

* Small description mistake

* Update documentation with missing argument

* Update styling

* Add error handling and add improve show functionality

* Fix merge issue

* Allow import from custom_imports

Co-authored-by: Jeroen Bouma <jeroenbouma@MacBook-Pro-van-Jeroen.local>
Co-authored-by: jmaslek <jmaslek11@gmail.com>
Co-authored-by: Chavithra PARANA <chavithra@gmail.com>
2022-03-04 21:44:59 +01:00
Colin Delahunty
b8b3b49896 Groupme Bot (#1418)
* Added groupme helpers

* Began handling of user input

* Expanded commands, improved bot

* Completed dictionary

* Eliminated redundancies

* Added more

* Added debuggers for server

* Fixed bugs

* Improved input handling and image sending

* Fixed dd-est

* Fixed dd commands

* Added dps fix

* Fixed feargreed

* Fixed econ commands

* Fixed gov commands

* Fixed ta

* Added docstrings

* Added docstrings

* black

Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-03-04 13:31:21 -05:00
jmaslek
cb0de1ecf2 Fix the cramer function (#1435) 2022-03-03 21:19:43 -05:00
didierlopes.eth
2b839f609f Add demo and remove roadmap (#1434)
* add gst letters only

* this roadmap was very misleading

* Update README.md

* Update README.md

* have bot toc closed by default
2022-03-04 01:01:10 +00:00
Danglewood
33de5e2b87 Discord Bot Hugo Server Documentation (#1410)
* Directory Structures for Discord Bot Hugo Server

Directory Structures for Discord Bot Commands Built:

```
  - name: "bot"
    ref: "/bot"
    sub:
      - name: "Discord"
        ref: "/bot/discord"
        sub:
          - name: "Introduction"
            ref: "/bot/discord/introduction"
          - name: "Installation Instructions"
            ref: "/bot/discord/installation"
          - name: "Support"
            ref: "/bot/discord/support"
          - name: "Commands List"
            ref: "/bot/discord/commands"
          - name: "Price Commands"
            ref: "/bot/discord/price"
              sub:
                - name: "quote"
                  ref: "/bot/discord/price/quoute"
                - name: "candle"
                  ref: "/bot/discord/price/candle"
                - name: "btc"
                  ref: "/bot/discord/price/btc"
                - name: "eth"
                  ref: "/bot/discord/price/eth"
                - name: "sol"
                  ref: "/bot/discord/price/sol"
          - name: "Options Commands"
            ref: "/bot/discord/options"
            sub:
              - name: "opt unu"
                ref: "/bot/discord/options/unu"
              - name: "opt info"
                ref: "/bot/discord/options/info"
              - name: "opt vsurf"
                ref: "/bot/discord/options/vsurf"
              - name: "opt oi"
                ref: "/bot/discord/options/oi"
              - name: "opt vol"
                ref: "/bot/discord/options/vol"
              - name: "opt overview"
                ref: "/bot/discord/options/overview"
              - name: "opt hist"
                ref: "/bot/discord/options/hist"
              - name: "opt grhist"
                ref: "/bot/discord/options/grhist"
              - name: "opt chain"
                ref: "/bot/discord/options/chain"
          - name: "Technical Analysis Commands"
            ref: "/bot/discord/ta"
            sub:
              - name: "ta summary"
                ref: "/bot/discord/ta/summary"
              - name: "ta view"
                ref: "/bot/discord/ta/view"
              - name: "ta recom"
                ref: "/bot/discord/ta/recom"
              - name: "ta obv"
                ref: "/bot/discord/ta/obv"
              - name: "ta fib"
                ref: "/bot/discord/ta/fib"
              - name: "ta ad"
                ref: "/bot/discord/ta/ad"
              - name: "ta cg"
                ref: "/bot/discord/ta/cg"
              - name: "ta fisher"
                ref: "/bot/discord/ta/fisher"
              - name: "ta cci"
                ref: "/bot/discord/ta/cci"
              - name: "ta ema"
                ref: "/bot/discord/ta/ema"
              - name: "ta sma"
                ref: "/bot/discord/ta/sma"
              - name: "ta wma"
                ref: "/bot/discord/ta/wma"
              - name: "ta hma"
                ref: "/bot/discord/ta/hma"
              - name: "ta zlma"
                ref: "/bot/discord/ta/zlma"
              - name: "ta aroon"
                ref: "/bot/discord/ta/aroon"
              - name: "ta adosc"
                ref: "/bot/discord/ta/adosc"
              - name: "ta macd"
                ref: "/bot/discord/ta/macd"
              - name: "ta kc"
                ref: "/bot/discord/ta/kc"
              - name: "ta adx"
                ref: "/bot/discord/ta/adx"
              - name: "ta rsi"
                ref: "/bot/discord/ta/rsi"
              - name: "ta stoch"
                ref: "/bot/discord/ta/stoch"
              - name: "ta bbands"
                ref: "/bot/discord/ta/bbands"
              - name: "ta donchian"
                ref: "/bot/discord/ta/donchian"
          - name: "Stock Screener Commands"
            ref: "/bot/discord/screener"
            sub:
              - name: "scr presets_default"
                ref: "/bot/discord/screener/presets_default"
              - name: "scr presets_custom"
                ref: "/bot/discord/screener/custom"
              - name: "scr historical"
                ref: "/bot/discord/screener/historical"
              - name: "scr overview"
                ref: "/bot/discord/screener/overview"
              - name: "scr technical"
                ref: "/bot/discord/screener/technical"
              - name: "scr valuation"
                ref: "/bot/discord/screener/valuation"
              - name: "scr financial"
                ref: "/bot/discord/screener/financial"
              - name: "scr ownership"
                ref: "/bot/discord/screener/ownership"
              - name: "scr performance"
                ref: "/bot/discord/screener/performance"
          - name: "Due Diligence Commands"
            ref: "/bot/discord/dd"
            sub:
              - name: "dd est"
                ref: "/bot/discord/dd/est"
              - name: "dd sec"
                ref: "/bot/discord/dd/sec"
              - name: "dd analyst"
                ref: "/bot/discord/dd/analyst"
              - name: "dd supplier"
                ref: "/bot/discord/dd/supplier"
              - name: "dd customer"
                ref: "/bot/discord/dd/customer"
              - name: "dd arktrades"
                ref: "/bot/discord/dd/arktrades"
              - name: "dd pt"
                ref: "/bot/discord/dd/pt"
          - name: "Dark Pool Shorts Commands"
            ref: "/bot/discord/dps"
            sub:
              - name: "dps hsi"
                ref: "/bot/discord/dps/hsi"
              - name: "dps shorted"
                ref: "/bot/discord/dps/shorted"
              - name: "dps psi"
                ref: "/bot/discord/dps/psi"
              - name: "dps spos"
                ref: "/bot/discord/dps/spos"
              - name: "dps dpotc"
                ref: "/bot/discord/dps/dpotc"
              - name: "dps pos"
                ref: "/bot/discord/dps/pos"
              - name: "dps sidtc"
                ref: "/bot/discord/dps/sidtc"
              - name: "dps ftd"
                ref: "/bot/discord/dps/ftd"
          - name: "Government (USA) Commands"
            ref: "/bot/discord/gov"
            sub:
              - name: "gov histcont"
                ref: "/bot/discord/gov/histcont"
              - name: "gov lobbying"
                ref: "/bot/discord/gov/lobbying"
              - name: "gov toplobbying"
                ref: "/bot/discord/gov/toplobbying"
              - name: "gov lastcontracts"
                ref: "/bot/discord/gov/lastcontracts"
              - name: "gov contracts"
                ref: "/bot/discord/gov/contracts"
              - name: "gov qtrcontracts"
                ref: "/bot/discord/gov/qtrcontracts"
              - name: "gov lasttrades"
                ref: "/bot/discord/gov/lasttrades"
              - name: "gov gtrades"
                ref: "/bot/discord/gov/gtrades"
              - name: "gov topbuys"
                ref: "/bot/discord/gov/topbuys"
              - name: "gov topsells"
                ref: "/bot/discord/gov/topsells"
          - name: "Economy Commands"
            ref: "/bot/discord/econ"
            sub:
              - name: "econ softs"
                ref: "/bot/discord/econ/softs"
              - name: "econ meats"
                ref: "/bot/discord/econ/meats"
              - name: "econ energy"
                ref: "/bot/discord/econ/energy"
              - name: "econ metals"
                ref: "/bot/discord/econ/metals"
              - name: "econ grains"
                ref: "/bot/discord/econ/grains"
              - name: "econ futures"
                ref: "/bot/discord/econ/futures"
              - name: "econ usbonds"
                ref: "/bot/discord/econ/usbonds"
              - name: "econ glbonds"
                ref: "/bot/discord/econ/glbonds"
              - name: "econ indices"
                ref: "/bot/discord/econ/indices"
              - name: "econ overview"
                ref: "/bot/discord/econ/overview"
              - name: "econ feargree"
                ref: "/bot/discord/econ/feargreed"
              - name: "econ currencies"
                ref: "/bot/discord/econ/currencies"
              - name: "econ valuation"
                ref: "/bot/discord/econ/valuation"
              - name: "econ performance"
                ref: "/bot/discord/econ/performance"
          - name: "ETF Commands"
            ref: "/bot/discord/etf"
            sub:
              - name: "etf disc"
                ref: "/bot/discord/etf/disc"
              - name: "etf holdings by-ticker"
                ref: "/bot/discord/etf/tiker"
              - name: "etf holdings by-etf"
                ref: "/bot/discord/etf/holdings"
          - name: "Miscellaneous Commands"
            ref: "/bot/discord/misc"
            sub:
              - name: "sia cps"
                ref: "/bot/discord/misc/cps"
              - name: "sia cpis"
                ref: "/bot/discord/misc/cpis"
              - name: "disc fidelity"
                ref: "/bot/discord/misc/fidelity"
              - name: "futures"
                ref: "/bot/discord/misc/futures"
              - name: "earnings"
                ref: "/bot/discord/misc/earnings"
              - name: "ins last"
                ref: "/bot/discord/misc/ins_last"
              - name: "moon"
                ref: "/bot/discord/misc/moon"
              - name: "megashill"
                ref: "/bot/discord/misc/megashill"
```

* updated to reflect changes - 2022-02-22

added new features and rearranged the directory structure.

* Updated 2022-02-22

* updated 2022-02-22

Updated the description and changed the images.

* /bot/discord/installation/_index.md - 2022-02-22

Creates the path and file for installation instructions.

* created /bot/discord/support/_index.md

Created 2022-02-22

* created /bot/discord/commands/_index.md

created path and file - 2022-02-24

* created /bot/discord/price/_index.md

created path and files. 2022-02-24

* created /bot/discord/price/quote/_index.md

created path and file for quote. 2022-02-24

* fixed typo - 2022-02-24

* Create _index.md

* created /bot/discord/price/candle/_index.md

created path and files for candle - 2022-02-24

* created /bot/discord/price/btc/_index.md

created path and file for BTC - 2022-02-24

* created /bot/discord/price/eth/_index.md

created path and file for eth. 2022-02-24

* created /bot/discord/price/sol/_index.md

created path and file for sol. 2022-02-24

* created /bot/discord/options/_index.md

created path and file for options commands folder.

* created /bot/discord/options/unu/_index.md

created path and file for opt unu. 2022-02-24

* created /bot/discord/options/info/_index.md

created path and file for opt info. 2022-02-24

* created /bot/discord/options/vsurf/_index.md

created path and file for opt vsurf. 2022-02-24

* created /bot/discord/options/oi/_index.md

created path and file for opt oi. 2022-02-24

* created bot/discord/options/vol/_index.md

created path and file for opt vol. 2022-02-24

* created /bot/discord/options/overview/_index.md

created path and file for opt overview. 2022-02-24

* created /bot/discord/options/hist/_index.md

created path and file for opt hist - 2022-02-24

* created /bot/discord/options/grhist/_index.md

created path and file for opt grhist. 2022-02-24

* created /bot/discord/options/chain/_index.md

created path and file for opt opt_chain. 2022-02-24

* corrected a name - opt_chain

2022-02-24

* created /bot/discord/ta/_index.md

created directory for TA features and created _index.md. 2022-02-24

* created /bot/discord/ta/summary/_index.md

added path and file for ta summary. 2022-02-24

* created /bot/discord/ta/view/_index.md

created path and file for ta view. 2022-02-24

* created /bot/discord/ta/recom/_index.md

created path and file for ta recom. 2022-02-24

* created /bot/discord/ta/obv/_index.md

created path and file for ta obv. 2022-02-24

* created bot/discord/ta/fib/_index.md

created path and file for ta fib. 2022-02-24

* created bot/discord/ta/ad/_index.md

created directory and file for ta ad. 2022-02-24

* created /bot/discord/ta/cg/_index.md

created path and file for ta cg. 2022-02-24

* created bot/discord/ta/fisher/_index.md

created path and file for ta fisher. 2022-02-24

* created /bot/discord/ta/cci/_index.md

created path and file for ta cci. 2022-02-24

* created /bot/discord/ta/ema/_index.md

created path and file for ta ema. 2022-02-24

* created bot/discord/ta/sma/_index.md

created path and file for ta sma. 2022-02-24

* created /bot/discord/ta/wma/_index.md

created path and file for ta wma. 2022-02-24

* created /bot/discord/ta/hma/_index.md

created path and file for ta hma. 2022-02-24

* created /bot/discord/ta/zlma/_index.md

created path and file for ta zlma. 2022-02-24

* created /bot/discord/ta/aroon/_index.md

created path and file for ta aroon. 2022-02-24

* created /bot/discord/ta/adosc/_index.md

created path and file for ta adosc. 2022-02-24

* created /bot/discord/ta/macd/_index.md

created path and file for ta macd. 2022-02-24

* created /bot/discord/ta/kc/_index.md

created path and file for ta kc. 2022-02-24

* created /bot/discord/ta/adx/_index.md

created path and file for ta adx. 2022-02-24

* created /bot/discord/ta/rsi/_index.md

created path and file for ta rsi. 2022-02-24

* created /bot/discord/ta/stoch/_index.md

created path and file for ta stoch. 2022-02-24

* created /bot/discord/ta/bbands/_index.md

created path and file for ta bbands. 2022-02-24

* created /bot/discord/ta/donchian/_index.md

created path and file for ta donchian. 2022-02-25

* created /bot/discord/screener/_index.md

created folder for screener and _index.md. 2022-02-25

* created ..screener/default_presets/_index.md

created path and file for scr default_presets. 2022-02-25

* changed screener/custom to screener/presets_custom

* created /bot/discord/screener/presets_custom/_index.md

Created path and file for scr presets_custom. 2022-02-25

* created /bot/discord/screener/overview/_index.md

created path and file for scr overview. 2022-02-25

* created /bot/discord/screener/technical/_index.md

created path and file for scr technical. 2022-02-25

* created /bot/discord/screener/valuation/_index.md

created path and file for scr valuation. 2022-02-25

* created /bot/discord/screener/financial/_index.md

created path and file for scr financial. 2022-02-25

* created /bot/discord/screener/performance/_index.md

created path and file for scr performance

* created /bot/discord/dd/_index.md

created path for DD features and created _index.md for folder root.

* created /bot/discord/dd/est/_index.md

created path and file for dd est. 2022-02-26

* created /bot/discord/dd/sec/_index.md

created path and file for dd sec. 2022-02-26

* created /bot/discord/dd/analyst/_index.md

created path and file for dd analyst. 2022-02-26

* created /bot/discord/dd/supplier/_index.md

created path and file for dd supplier

* created /bot/discord/dd/customer/_index.md

created path and file for dd customer. 2022-02-26

* created /bot/discord/dd/arktrades/_index.md

created path and file for dd arktrades. 2022-02-26

* created /bot/discord/dd/pt/_index.md

created path and file for dd pt. 2022-02-26

* created /bot/discord/dps/_index.md

created folder for Dark Pool Shorts commands and created _index.md file.

* created /bot/discord/dps/hsi/_index.md

created path and file for dps hsi. 2022-02-26

* created /bot/discord/dps/shorted/_index.md

created path and file for dps shorted. 2022-02-26

* created /bot/discord/dps/psi/_index.md

created path and file for dsp psi. 2022-02-26

* created /bot/discord/dps/spos/_index.md

created path and file for dps spos. 2022-02-26

* created /bot/discord/dps/dpotc/_index.md

created path and file for dps dpotc. 2022-02-27

* created /bot/discord/dps/pos/_index.md

created path and file for dps pos. 2022-02-27

* created /bot/discord/dps/sidtc/_index.md

created path and file for dps sidtc. 2022-02-27

* created /bot/discord/dps/ftd/_index.md

created path and file for dps ftd. 2022-02-27

* created /bot/discord/gov/_index.md

created folder for government commands and created _index.md file.

* created /bot/discord/gov/histcont/_index.md

created path and file for gov histcont. 2022-02-27

* created /bot/discord/gov/lobbying/_index.md

created path and file for gov lobbying. 2022-02-27

* created /bot/discord/gov/toplobbying/_index.md

created path and file for gov toplobbying. 2022-02-27

* created /bot/discord/gov/contracts/_index.md

created path and file for gov contracts. 2022-02-27

* created /bot/discord/gov/lastcontracts/_index.md

created path and file for gov lastcontracts. 2022-02-27

* created /bot/discord/gov/qtrcontracts/_index.md

created path and file for gov qtrcontracts. 2022-02-27

* created /bot/discord/gov/lasttrades/_index.md

created path and file for gov lasttrades

* created /bot/discord/gov/gtrades/_index.md

created path and file for gov gtrades. 2022-02-27

* created /bot/discord/gov/topsells/_index.md

created path and file for gov topsells

* created /bot/discord/econ/_index.md

created folder for econ commands, and root _index.md file

* created /bot/discord/econ/softs/_index.md

created path and file for econ softs.

* created /bot/discord/econ/meats/_index.md

created path and file for econ meats

* created /bot/discord/econ/energy/_index.md

created path and file for econ energy. 2022-02-27

* updated description. 2022-02-27

* created /bot/discord/econ/metals/_index.md

created path and file for econ metals. 2022-02-27

* created /bot/discord/econ/grains/_index.md

created path and file for econ grains. 2022-02-27

* created /bot/discord/econ/futures/_index.md

created path and file for econ futures. 2022-02-27

* created /bot/discord/econ/usbonds/_index.md

created path and file for econ usbonds

* created /bot/discord/econ/glbonds/_index.md

created path and file for econ glbonds. 2022-02-27

* created /bot/discord/econ/indices/_index.md

created path and file for econ indices. 2022-02-27

* added a missing letter to "feargreed"

* created /bot/discord/econ/overview/_index.md

created path and file for econ overview. 2022-02-27

* created /bot/discord/econ/feargreed/_index.md

created path and file for econ feargreed. 2022-02-27

* added screenshot. 2022-02-27

* created /bot/discord/econ/currencies/_index.md

created path and file for econ currencies. 2022-02-27

* added econ cpi

2022-02-27

* created /bot/discord/econ/cpi/_index.md

created path and file for econ cpi. 2022-02-27

* created /bot/discord/econ/performance/_index.md

created path and file for econ performance. 2022-02-27

* created /bot/discord/econ/valuation/_index.md

created path and file for econ valuation. 2022-02-27

* created /bot/discord/etf/_index.md

created folder for ETF features and rool _index.md file. 2022-02-28

* created /bot/discord/etf/holdings_by-ticker/_index.md

created path and file for etf holdings by-ticker. 2022-02-28

* created /bot/discord/etf/holdings_by-etf/_index.md

created path and file for etf holdings by-etf. 2022-02-28

* created /bot/discord/etf/disc-tops/_index.md

created path and file for etf disc-tops. 2022-02-28

* created /bot/discord/sia/_index.md

created folder for sia commands, and _index.md file. 2022-02-28

* created /bot/discord/disc/_index.md

created folder for disc features, and _index.md file. 2022-02-28

* created /bot/discord/disc/tops/_index.md

created path and file for disc tops. 2022-02-28

* created /bot/discord/disc/fidelity/_index.md

created path and file for disc fidelity. 2022-02-28

* created /bot/discord/disc/ugs/_index.md

created path and file for disc ugs. 2022-02-28

* created /bot/discord/sia/metrics/_index.md

created path and file for sia metrics. 2022-02-28

* created /bot/discord/sia/cps/_index.md

created path and file for sia cps. 2022-02-28

* created /bot/discord/sia/cpic/_index.md

created path and file for sia cpic. 2022-02-28

* created /bot/discord/misc/_index.md

created folded and _index.md for misc commands. 2022-02-28

* created /bot/discord/earnings/_index.md

created path and file for earnings. 2022-02-28

* created /bot/discord/misc/futures/_index.md

created path and file for futures. 2022-02-28

* created /bot/discord/ins-last/_index.md

created path and file for ins-last. 2022-02-28

* created /bot/discord/misc/moon/_index.md

created path and file for moon. 2022-02-28

* created /bot/discord/misc/megashill/_index.md

created path and file for megashill. 02-28-2022

* updated for latest changes - 2022-03-01

added options: extended_hours & heiken_candles

* created /bot/discord/scr/ownership/_index.md

created path and file for scr ownership. 2022-03-01

* created /bot/discord/gov/topbuys/_index.md

created path and file for gov topbuys. 2022-03-01

* created /bot/fdiscord/introduction/_index.md

created path and file for introduction section.

* Spelling

* spelling

* spelling

* spelling

* Spelling

* Spelling

* Spelling

* Update styling

* Comment out broken bot function

Co-authored-by: jmaslek <jmaslek11@gmail.com>
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-03-03 23:42:58 +00:00
didierlopes.eth
b28e387b10 Sentiment News correlation with Stock price (#1421)
* news api refactored in model and view

* fix apis

* allow news to be displayed as vertical bar in candle

* add gst letters only

* small fix

* minor fixes

* redo normal candle without news

* add a new funtion for sentiment of headlines and stock price

* add finnhub python to requirements

* fix FRED granularity

* fix grhist plot coloring

* remove unused arg

* improve defi menu

* stocks/ba/snews API

* add tests for stocks/ba/snews

* update hugo

* Update _index.md

* ensure error is catch when wrong API key

* fix tests

* fix economy tests

* remove stats because that finnhub data is now premium

* improve plot snews
2022-03-03 21:18:41 +00:00
Colin Delahunty
517e89c4e8 Create CODE_OF_CONDUCT.md (#1433)
* Create CODE_OF_CONDUCT.md

Closes #1097

* Fixed linting

* Final linting fixes
2022-03-03 10:13:52 -05:00
Colin Delahunty
ee82ff0f98 Fix Bugs (#1432)
* Fixed stocks/ca bugs

* Fixed stocks/fa

* Fixed stocks/ins

* Fixed stocks/screener bugs

* removed http file and added http files to gitignore

* Fixed small issues

Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-03-03 09:22:14 -05:00
minhhoang1023
3045792c21 Fix bug cmc key not set under keys menu (#1431) 2022-03-03 13:56:50 +00:00
minhhoang1023
dfcf18730f Remove controller import in __init__.py (#1430) 2022-03-03 14:27:42 +03:00
minhhoang1023
ee7551c831 Fix bug stocks candle (#1429)
Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2022-03-02 23:56:29 +03:00
jmaslek
eb6d3ff8ac Add cramer recommendations (+ inverse :) ) (#1427)
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-03-02 11:42:33 -05:00
minhhoang1023
c78188c83c Fix plot buf for grhist (#1428) 2022-03-02 15:46:40 +00:00
Theodore Aptekarev
51f4592270 Update sia and historical charts (#1424)
* Add external axes support and label to sia/vis

* Update sia tests (fix line endings)

* Fix legend position in historical charts
2022-02-28 23:51:49 +07:00
didierlopes.eth
6c6fcd312c Line custom markers to highlight events of interest (#1423)
* add gst letters only

* highlight events on qa/line

* update hugo

* add number to markers
2022-02-28 11:39:08 +00:00
didierlopes.eth
354bcf00a4 add gst letters only (#1422) 2022-02-27 22:14:15 -05:00
northern-64bit
e077859b95 Portfolio fix (#1419)
* Fixing Allocation Plotting Issue

* Linting

* More Linting
2022-02-26 13:54:39 -05:00
LBolte29
0f61f0b08e Log exceptions (#1393)
* log user settings, errors and exceptions
2022-02-26 10:56:10 +01:00
northern-64bit
884bb82fb5 Adding risk metrics to portfolio and qa (#1394)
* Adding es to qa and var to portfolio

* Fixing mathematics

* Adding es command to portfolio menu

* Linting

* Fixing tests

* Lint fixes

* lint fixes

* Adding hugo, tests and small fixes

* Fixes

* Fix mypy + portfolio model

Co-authored-by: jmaslek <jmaslek11@gmail.com>
2022-02-25 13:02:01 -05:00
jose-donato
a5848af908 Crypto heatmaps (#1416)
* added hm feature

* updated requirements

* updated tests

* updated tests

* updated charts convention and removed duplicated autocompletion

* added percentage

* lint

Co-authored-by: jmaslek <jmaslek11@gmail.com>
2022-02-25 12:15:50 +00:00
Colin Delahunty
24670c3b86 Improve integrated tests (#1415)
* Added verbosity and check for file

* Fixed

* Added tests

* Added tests

* Updated .gitignore

* Improved handling

* Fixed tests

* Updated record

* Fixed nested folder

* Standardized path output for windows

* fixed black issues

* Fixed pylint
2022-02-25 10:41:00 +00:00
Colin Delahunty
512f37bf92 Fixed QA exit bug (#1417)
* Fixed QA exit bug

* Fix

* Fixed pred
2022-02-23 14:28:40 -05:00
Colin Delahunty
a7aad74fbe Stock table (#1296)
* Added table

* Table changes

* Formatted table

* Added a table

* Got table working

* Fixed multiple tables

* Fixed James glitch

Co-authored-by: jmaslek <jmaslek11@gmail.com>
2022-02-23 09:06:40 -05:00
minhhoang1023
576b847d91 Fix pipo & fipo limit arguments (#1411)
* Fix beautiful soup class

* Add --limit, and --start arguement for pipo

* Reverse commits from the other PR

* Make same changes for pipo for consistency

* Update tests

Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2022-02-23 15:40:42 +03:00
minhhoang1023
e9842ba5f4 Fix header messages command (#1412)
Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2022-02-23 10:16:01 +03:00
Colin Delahunty
dfcd515500 Refactored menu (#1354)
* Refactored menu

* Updated test

* Changes

* Added Lucas change

* Refactored

* Test fixes

* Fixed tests

Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-02-22 19:54:29 -05:00
minhhoang1023
4d2e0252b3 Fix bug crypto whales (#1409)
* Fix beautiful soup class

* Fix whales bug

* Fix whales model and error missing API keys

* Undo changes in dcf model

Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2022-02-23 00:01:03 +03:00
Theodore Aptekarev
a18977486e Fix hashrate chart legend position (#1406)
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-02-22 23:17:52 +03:00
minhhoang1023
f82a7e00d5 Fix visualise sia metric (#1392)
* Fix beautiful soup class

* Update test cassettes

* Update test cassettes for dcf

* Update test cassettes for all failing tests

Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
Co-authored-by: jmaslek <jmaslek11@gmail.com>
2022-02-22 22:48:58 +07:00
Chavithra
d036af66e4 Updating tests : cryptocurrency/onchain/ethplorer (#1414) 2022-02-22 17:22:41 +03:00
Theodore Aptekarev
8c60ae999b Bump all deps following breaking changes in multiple libraries (#1413) 2022-02-22 15:20:08 +03:00
Theodore Aptekarev
af785d236a Bump tensorflow version to mitigate vulnerabilities (#1408) 2022-02-21 23:48:43 +00:00
minhhoang1023
7792c24fdb Fix bugs Stocks Candle moving average (#1369)
* Fix bugs moving average

* Update tests

* Remove second y axis & add MA to legend

* Update stocks_controller.py

spelling

* Fix test

Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
Co-authored-by: jmaslek <jmaslek11@gmail.com>
2022-02-21 22:32:14 +07:00
jmaslek
88ff92af69 extra ref in main (#1401) 2022-02-20 18:49:47 -05:00