Commit Graph

134 Commits

Author SHA1 Message Date
martinb-bb
f0f2fd688d removing expo until forecast menu for installer (#1896)
Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-06-03 22:55:52 +03:00
Jeroen Bouma
6c70cdc9b7 A lot of improvements to the Hugo documentation (#1893)
* More text, fixed links, added common menu

* Add in bunch of filler text

* Found another broken link

* Get rid of old content

* Push small changes

* Update installation instructions

* Small tweaks

* More adjustments
2022-06-03 10:22:40 -04:00
Jeroen Bouma
f0a3dfbc56 Improve the Hugo documentation to be more accessible and user-friendly (#1891)
* Greatly improve the documentation

* Rename the website from OpenBB Terminal to OpenBB Documentation

* Adjust the menu

* Add 'Table of Contents' to the toc file

* Small improvs

* Fix broken links

* Improve more

* Small small small fix
2022-06-02 18:14:40 +02:00
Jeroen Bouma
ffef8ab532 Add in Hugo docs for Trading Hours and Behavioural Analysis (#1868)
* commit

* commit

* Corrected typo in the index list, and added Thailand, Philippines, Wilshire US Large Cap Growth and Value, MOVE Index

* update to index list

* commit

* commit

* Corrected typo in the index list, and added Thailand, Philippines, Wilshire US Large Cap Growth and Value, MOVE Index

* guides: behavioural anaylsis & trading hours

* linter

* Add in Hugo Docs for tradinghours and behavioural analysis

* Move things around, fix some errors

* Update _index.md

* Update _index.md

* Update _index.md

* Small fix

* Add in better Discord link

* Adjust BA location

Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com>
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
Co-authored-by: james <jmaslek11@gmail.com>
2022-06-02 11:47:15 +02:00
didierlopes.eth
49560ab880 Econometrics UX (#1878)
* improve econometrics load, custom_reset

* improve econometrics UX and remove options cmd

* fix sector and industry analysis

* improve econometrics and export data from main menu

* improve toolbar vis to add helper -h

* imporve type and desc

* add logger

* econometrics improve ols

* improve root and norm commands

* more cleanup

* improve econometrics commands

* api econometrics

* tests econometrics

* improve index command

* change modify to add,delete,combine and rename

* minor fix

* update docs

* update pylint

* update pylint

* tests

* Update documentation

* fix type command

* index

* improve more econometrics for Jer

* improve docs

* fix tests

* fix test

* remove help

* Add in robustness for when you select two dependent variables

* Update Website documentation

Co-authored-by: JerBouma <jer.bouma@gmail.com>
2022-06-01 12:41:45 +01:00
Jeroen Bouma
f7f16b2597 Add in Portfolio Optimization, Dark Pools, Discovery and Comparison Guides (#1887)
* commit

* commit

* Corrected typo in the index list, and added Thailand, Philippines, Wilshire US Large Cap Growth and Value, MOVE Index

* update to index list

* commit

* commit

* Corrected typo in the index list, and added Thailand, Philippines, Wilshire US Large Cap Growth and Value, MOVE Index

* guides: behavioural anaylsis & trading hours

* linter

* Add in Portfolio Optimization, Dark Pools, Discovery and Comparison Guides

* Update _index.md

* Update _index.md

* Update _index.md

* Remove images

* Some small improvements

* Update _index.md

* Add GIF

* ABC

* Add files via upload

* Fix small mistake

* Remove installer explanation since it is better documented in Hugo

* Small fix

Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com>
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
Co-authored-by: james <jmaslek11@gmail.com>
2022-05-31 18:20:12 +01:00
James Maslek
7db8fa04e5 Clean up forex menu. Add in polygon load (#1871)
* Clean up forex menu.  Add in polygon load

* Forex candle matches stock with --ma option

* fxempire tests

* forex controller tests

* Test polygon model

* Hugo

* oops

Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-05-26 20:54:34 +01:00
martinb-bb
5f8eb43620 Time-series forecasting (Exponential Smoothing) with Darts Integration (#1851)
* Working exponential with bugs

* utilizing business datatime + fillers

* working figures

* expo with more functionality

* historical forcasting feat.

* numeric values for forcasted days

* print pretty predictions

* formatting

* code cleanup

* doc strings fix

* more docs

* quick fix

* refactoring

* poetry updates

* typo

* test script update

* update requirements.txt

* refactoring and Hugo website

* Update _index.md

* reverting poetry and requirements for now.

* minor mod and removal of space

* Update readme for forecasting

* removal of old TF version

* reqs and poetry

* linting

* merge main.yml from main

* supress warnings due to lib version change

* reverting main.yml

* retrying expo on main.yml

* fixing fundamentalanalysis version

* update poetry fundamentalanalysis

* type casting arg parse

* seasonal period default update

* update en.yml

Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-05-24 22:33:56 +01:00
Jeroen Bouma
b992d17c87 Update Hugo documentation by refractoring (#1860)
* Update documentation

* Update _index.md
2022-05-24 10:43:56 +02:00
Jeroen Bouma
be24c3abd6 Add in Guides documentation to the Hugo documentation (#1845)
* Add in Guides documentation to the terminal

* Don't need eg twice

* Update _index.md

* Delete website/content/terminal/getting_started/images directory

* Update _index.md

* Delete website/content/terminal/introduction_to_stocks/images directory

* Adjust css so that tables and lists also have white text

* Small small change

* update white svg

Co-authored-by: jose-donato <zmcdonato@gmail.com>
2022-05-23 11:13:07 +02:00
James Maslek
25d45d5458 Deprecate stocks/dps/volexch (#1840)
* comment out broken function

* unused import

* Fix tests + comment out removed functions

* lint
2022-05-19 14:50:54 -04:00
didierlopes.eth
0e3b62e143 Portfolio improvements (#1818)
* improve portfolio controller

* improve menu ux with disabling command when port or bench are not loaded

* allow custom reset with benchmark and portfolio loaded

* bench needs portfolio loaded to use start date, reflect that

* fix tests

* allow to see sum of a portfolio holdings

* add r-square to portfolio

* add skewness of data

* add kurtosis

* add stats

* allow perf command to select a period

* add yearly returns to cumulative return plot

* add individual rolling volatility

* add individual rolling sharpe

* add individual rolling sortino

* add individual rolling beta

* add period to cumulative returns

* clean up on aisle 5

* minor fix

* add volatility, sharpe ratio, sortino ratio and maximum drawdown ratio

* remove duplicated metrics

* check for portfolio and benchmark more modular

* fix tests

* remove sqrt(N) and N from sharpe and sortino calculations

* allow hold to export raw data from tail

* automatically add space before and after table

* add portfolio holdings in percentage

* fix relative dates to be more accurate

* refactor metric command to allow to select a metric of interest and check different periods

* fix cumulative return and implement new yearly return command

* add daily returns graph

* add distribution of daily returns command

* add monthly returns command

* add summary command with multiple metrics for a specific period

* calculate yearly (out)performance

* fix show

* rbeta with benchmark of 1

* improve mret style

* improve title of distribution

* improve volatility

* minor improvement in doc

* improve mret and yret

* tests

* update portfolio content on hugo docs

* fix ycrv hugo docs

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* fix issue

Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
2022-05-19 14:26:37 +01:00
montezdesousa
4f692f26e6 Feature/yieldcurve (#1734)
* Adds yield curves

* Adds yield curves for several countries

* Adds yield curves for several countries

* Adds yield curves for several countries

* Adds yield curves for several countries

* Adds yield curves for several countries

* ycrv plots by default

* Limits source choices and renames raw columns

* Fix test

* Fix test

* lint

Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
Co-authored-by: jose-donato <43375532+jose-donato@users.noreply.github.com>
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-05-18 00:42:29 +01:00
Lefteris Platis
54a1b6f545 Feature/hedge (#1768)
* [Bug] Incorrect log for reddit keys. #1733 fix

* Create new feature-hedge

* Significantly improve code of hedge menu

* More robust

* Robustness

* Fix tests

* Fix can't multiply sequence by non-int of type 'numpy.float64' error

* Temporary fix of singular matrix error. Return first feasible solution

* Update Hugo Documentation

* Combining menus and cleaning up code

* Tidy up call_exp

* Update tests Round 1

* Update tests Round 2

* Fix linting error

* Fix linting?

* Fixed glitch

Co-authored-by: JerBouma <jer.bouma@gmail.com>
Co-authored-by: James Maslek <jmaslek11@gmail.com>
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
Co-authored-by: colin99d <colin99delahunty@gmail.com>
Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-05-14 13:27:26 +01:00
Jeroen Bouma
7e37ed0444 Add comparisons between the portfolio and benchmark including an orderbook sheet (#1773)
* Add in Portfolio Holdings for Attribution functionality

* Update a whole bunch

* Small bugfix and linting

* Remove print statements

* Update Excel to match Yahoo Finance categorization

* Make sure portfolio and benchmark are aligned

* Add in benchmarks, robustness and bugfixing

* Improve the spreadsheet

* Add in allocation model and improve portfolio features

* Bugfixing and more equities in the template

* Bugfix

* Bugfixing

* Add tests and website stuff

* WORK

* Clean up the code

* Add back in terminal changes

* Missing an enter imo

* Documentation fix

* Small fix

* Change code because tests cant handle formatting

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-05-14 12:42:01 +01:00
jose-donato
27fe13172d Fixes 1636 - hugo docs showing white bg (#1800)
* fixed 1636

* fix merge issue

* fix hugo docs issue

* fixed dos

* Website : fixing stocks/tradinghours

Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
Co-authored-by: Chavithra PARANA <chavithra@gmail.com>
2022-05-12 01:34:38 +02:00
Szymon Błaszczyński
33a041e5bf Trading hours stock feature (#1697) 2022-05-11 19:51:03 +01:00
Theodore Aptekarev
2ce3fe460b Fix bugs, remove feargeed and improve help messages (#1767)
* Fix defi lending and borrowing (test_crypto_defi.openbb)

* Update Defi test data

* Remove cnn feargreed command from economy menu

* Fix stocks/ba integration tests

* Fix whale alert redirects blocking the keys menu

* Add failed request handling to whale alert command

* Remove feargreed from hugo

* Remove feargreed from bot

* Warn that portfolio optimization can take a long time

* Remove feargreed from project deps

* Update welcome message

* Update requirements txt

* Fix welcome message test

Co-authored-by: piiq <piiq@tinag.ru>
2022-05-05 18:18:58 +03:00
jmaslek
7d55b6fe76 Polygon stock load (#1757)
* Add in polygon stock load

* Add in tests for polygon stock load

* Add in a `codes` command to get IDs from polygon

* Add controller + website content

* update test

* didier - you still a pain

* oops

* this is what happens with your import request

Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
2022-05-03 16:41:49 +01:00
Riskfolio
34bc290dde New portfolio optimization menu (#1642)
* New-Portfolio-Optimization-Menu

* New-Portfolio-Optimization-Menu

* New-Portfolio-Optimization-Menu

* Update _index.md

* New-Portfolio-Optimization-Menu

* New-Portfolio-Optimization-Menu

* configure portfolio optimization parameters ini

* minor improvement

* Revert "New-Portfolio-Optimization-Menu"

This reverts commit b4b7169cfb.

* Add in Excel functionality and improve the capabilities

* Add Excel load function

* Tidying up the functions

* New-Portfolio-Optimization-Menu

* New-Portfolio-Optimization-Menu

* New-Portfolio-Optimization-Menu

* Re-add my code

* Some spacing and details

* Add folder structure for portfolio

* Update terminal file loading

* New-Portfolio-Optimization-Menu

* Make it possible to move from params to po with loaded file

* New-Portfolio-Optimization-Menu

* New-Portfolio-Optimization-Menu

* Making the connection between the parameters file and the functions

* Add in allocation and new params files

* Improve params default settings

* New-Portfolio-Optimization-Menu

* Update Portfolios and Params sheets

* Update sheets

* Update command to load in correct sheet

* Adjust function to only read specific columns

* Update portfolio

* Small correction

* New-Portfolio-Optimization-Menu

* New-Portfolio-Optimization-Menu

* New-Portfolio-Optimization-Menu

* Patched up show error

* Add Equity portfolio

* Make functions more robust

* New-Portfolio-Optimization-Menu

* New-Portfolio-Optimization-Menu

* Add in Params documentation

* Fixing Linting

* Add in Requirements and Poetry Updates

* Update website

* linting

* Update tests

* Minor fix

* remove unneccesary READMEs

* Remove expected variable type

* Improve documentation

* Clean up the code

* Refractoring

* Adjust names to make it OS friendly

Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
Co-authored-by: jmaslek <jmaslek11@gmail.com>
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt>
2022-05-03 13:54:01 +02:00
jose-donato
e3cd8adf73 Add Messari crypto dd commands (#1711) 2022-05-02 22:21:19 +01:00
jbushago
e2e4288254 Add command to determine Reddit sentiment about a ticker/company. (#1744)
* Add API for Reddit sentiment command.

* Add helper functions for Reddit sentiment command.

* Add implementation of Reddit sentiment command.

* Update BA tests to include reddit_sent.

* Add documentation for reddit_sent.

* Add link to reddit_sent from main.yml.

* Refactor get_sentiment in order to avoid globals and make empirical scaling more obvious.

* Add default arguments to Reddit sentiment functions.

* Add option to display raw sentiment values in reddit_sent command.

* Add external axis to reddit_sent command.

Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2022-04-28 12:08:44 +03:00
minhhoang1023
e59a30b188 Add crypto DD commands (#1710)
* Add github activity over time

* Create tests

* Update default days in chart command

* Add san package to poetry

* Fix tests failed

* Generate fixtures

* Fix tests failed

* Remove sanpy package and use requests instead

* Adjust index

* Add hugo server

* Fix datetime

* Update tests

* Revert "Update tests"

This reverts commit ffe03a7224.

* Fix tests

* Regenerate cassettes & filter api tokens

* Fix windows issues

* Fix PR comments

* Pass tests & fix comments
2022-04-27 19:49:30 +07:00
jose-donato
05c0ea0d8f Adds ross index (#1723)
* added rossidx

* added command to obb script

* horizontal + wrap

* separate charts

* updated commands

Co-authored-by: jmaslek <jmaslek11@gmail.com>
Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2022-04-22 10:00:10 +01:00
jmaslek
893e68efdc Fx forward rates (#1721) 2022-04-20 11:56:02 -04:00
Guan Quan
73187d9e17 Add cost to borrow of stocks. Data from IBKR (#1663)
* add ctb to dps

* add test for ctb

* reformat using black

* fix tests for ctb

Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
Co-authored-by: jmaslek <jmaslek11@gmail.com>
2022-04-14 20:27:34 -04:00
jose-donato
a12e0946da Starts crypto tools menu (#1668)
* started crypto tools menu

* allow zero float

* added obb script

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

* add ignore word

* added .openbb script

* reverted crypto change

* doc

* failing tests

* trying chart and fixed minh issues

* Create barh

* Fix ticker labels

* fix test

* loanscan mock

* defi test

* defi test

* Fix defi test

Co-authored-by: Minh Hoang <nminh.hoang1023@gmail.com>
Co-authored-by: minhhoang1023 <40023817+minhhoang1023@users.noreply.github.com>
Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
2022-04-13 11:12:54 +07:00
jose-donato
01391c2564 New Open Source menu (#1603)
* adds os menu

* remove tests

* fixed tests

* fixed date in sh

* updated alt controller tests

* updated api fecthing/handling

* lint

* updated website folder name and tests

* alt tests

* tests

* tests

* keys for github

* updated tests

Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2022-04-04 19:08:50 +03:00
jose-donato
6d2ad33e11 Hugo docs renaming (#1587)
* renaming

* image

Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2022-03-29 20:45:58 +03:00
Danglewood
b1b3a4c04b Discord Bot Documentation Update For Intraday T/A (#1537)
* 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

Co-authored-by: jmaslek <jmaslek11@gmail.com>
2022-03-24 18:57:28 -04:00
jmaslek
5f269585b6 Small economy add-ons (#1541)
* Add in returns flag to economy indices + test it

* Add in a yield curve function

* Add test

* Add test

* Fix line color
2022-03-23 21:23:34 +00:00
jose-donato
5d184bd1be fix collapsible (#1539) 2022-03-23 12:09:22 +01:00
Jeroen Bouma
07719b1923 Upgrade Economy Menu (#1444)
* Initial start-up of the Economy revamp

* Add Country Codes

* Initial Revamp of the Menu

* Add indices

* Integrate FRED menu into the Economy menu

* Add Treasury rates for the United States

* Significantly speed up treasuries function and misc

* Add in inflation indexed average

* Optimise treasury code + move raw and limit parameters

* Attempt to fix tests

* Fingers crossed tests pass

* Fix exports

* Add multi-plotting functionality as well as robustness of functions

* Improve documentation Plot command

* Please tests.. work.

* Update tests, fix currency exchange rate and some misc

* Does download work?

* Tests. Work. Now.

* This can't be it right?

* Renew tests

* Some formatting

* Update _index.md

* Delete website/content/terminal/economy/cpi directory

* Update _index.md

* Delete website/content/terminal/economy/currencies directory

* Delete website/content/terminal/economy/glbonds directory

* Delete website/content/terminal/economy/usbonds directory

* Delete website/content/terminal/economy/indices directory

* Update _index.md

* Delete website/content/terminal/economy/gdp directory

* Delete website/content/terminal/economy/gdpc directory

* Delete website/content/terminal/economy/grains directory

* Delete website/content/terminal/economy/inf directory

* Delete website/content/terminal/economy/meats directory

* Delete website/content/terminal/economy/metals directory

* Delete website/content/terminal/economy/softs directory

* Delete website/content/terminal/economy/unemp directory

* Delete website/content/terminal/economy/tyld directory

* Delete website/content/terminal/economy/fred directory

* Create _index.md

* Create _index.md

* Rename website/content/terminal/macro/_index.md to website/content/terminal/economy/macro/_index.md

* Create _index.md

* Create _index.md

* Delete website/content/terminal/economy/energy directory

* Create _index.md

* Improve documentation and re-do tests

* Rename to make it work

* Add Script

* fix env yaml with new cvxpy

* Make plot command make nice legends

* Forgot one

* clean up yfinance index commands for errors

* Update images since I made them prettier.

* add mocking for yf download

* redoing tests...again

* Improve plotting by placing the legend outside the graph

* Move Legend to outside the graph and improve -sp argument from macro

* Details

* Bugfix

* Update _index.md

* Update _index.md

* Update _index.md

* Even prettier

* Update _index.md

* Fix treasury legend

* Re-update tests, does this work?

* Always fill index_data and check if show_error on True does anything

* ...

* Update workflows

* Revert "Update workflows"

This reverts commit d7c0d22fe0.

* Attempt 12331212312 to Fix Tests

* Attempt 12331212312 to Fix Tests #2

* Ok, this is it?

* Almost there James.. almost there..

* Neater way of plotting -y1 goes in column 1 and -y2 in column 2

* Fred legend should be same size

* Update _index.md

* Change it so VIX == vix for Indices

* Add options command and remove it from plot

* Typo

* Renew tests, add more countries and apply wrapping to plots

* Reduce title size, doesn't have to be so large

* Quick start of prediction from economy

* Quick pred cleanup

* test

* Clean up pred `pick` and add hugo

* Add in qa to economy while I am here

* Add in qa menu

* mock visualize output and export data

Co-authored-by: james <jmaslek11@gmail.com>
Co-authored-by: Chavithra PARANA <chavithra@gmail.com>
2022-03-19 13:02:51 -04:00
jose-donato
107ad03ffb Adds command to get anchor protocol stats (#1517)
* added feature

* updated image and failing test

* typo

* added command to test script

Co-authored-by: jmaslek <jmaslek11@gmail.com>
2022-03-19 12:03:55 +00:00
Colin Delahunty
93dc34b59c Code Without Documentation BANNED (Contributors Outraged) (#1487)
* Adds working checker

* Removed unused import

* Added dupont docs

* Added arg parser

* Removed Directory

* Updated commands

* Added hook to actions

* Added handling for no args

* Added proper ignores to actions

* Fixed tests

* Added Oanda documentation

Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2022-03-16 15:21:28 -04:00
minhhoang1023
784ceb6316 Add Crypto Market Cap dominance from Messari (#1467)
* Add market cap dominance from Messari

* Add command to script

* Add tests and hugo server

* Update tests

* Fix tests

* Remove test view

* Fix Jose's comments

Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-03-14 23:53:52 +07:00
Theodore Aptekarev
1b914d45e8 Econometrics notebooks API (#1462)
* Add initial implementations of the API wrappers

* Fix typos in docstrings

* Fix typos an markdown linting errors in docs

* Ditch using insecure eval in favor of secure getattr

* Add GST notebooks API documentation

* Add notebook screenshot to the GST API docs
2022-03-11 22:26:02 +03:00
didierlopes.eth
c3e68f3127 Improve Hugo Documentation for Bots (#1468)
* refactor hugo

* improve text on Hugo server

* improve more hugo

* Update _index.md
2022-03-11 14:16:52 +00:00
jmaslek
c6dead943c Add in Cramer recs by Ticker (#1457)
* Add cramer by ticker and move both to ba

* Fix apis and move existing tests

* Add new tests + gst

* Hugo

* Update _index.md

* Fix tests

* quick changes
2022-03-10 10:27:29 -05:00
jose-donato
545e256b09 Slack Bot (#1465)
* initial slack files

* improving messages

* updated slack and telegram dependencies

* added website content

* added images in docs

* fixed functions docs

Co-authored-by: didierlopes.eth <dro.lopes@campus.fct.unl.pt>
2022-03-10 14:31:05 +00:00
didierlopes.eth
35cd91881f Interest from google trends correlated with stock price (#1463)
* Add interest command

* refactor code a bit further

* add docs

* add integrated tests

* Update _index.md

* fix test help
2022-03-10 13:55:21 +00:00
didierlopes.eth
0aa21d732c Add splits command (#1438)
* add splits feature

* add tests

* add splits to integrated tests

* Add splits hugo

* Update _index.md

* refactor econometrics style

* rewrite stocks/fa tests

* Implement market cap command (#1437) (#1440)

* 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

* Update fa_controller.py

* fix tests fmp

* fx some of the av tests

* add export capability to AV earnings

* fix test_fa_controller

* fix source in options controller

* fix tests with Chavhi help

* fix test
2022-03-07 16:27:08 +00: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
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
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
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
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
jmaslek
88ff92af69 extra ref in main (#1401) 2022-02-20 18:49:47 -05:00