Commit Graph

3635 Commits

Author SHA1 Message Date
Danglewood
03cedad5db Adds Intro Guide to ETF SDK Module (#3315)
* Adds Intro Guide to ETF SDK Module

* Linter

* removes portfolio optimization snippet

Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
2022-11-08 13:25:48 +01:00
Danglewood
cead88555c Adds guide for QA module of the SDK (#3321)
* Adds guide for QA module of the SDK

* makes requested changes

Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
2022-11-08 12:10:21 +01:00
Danglewood
44c4a63ff7 Adds guide for Technical Analysis SDK module (#3324)
* Adds guide for Technical Analysis SDK module

* linter

* adds `to` in the title.

Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
2022-11-08 11:39:11 +01:00
martinb-bb
c6825ebf84 [UX improvement] Adding in docs URL to help commands on terminal (#3330)
* links to docs

* update docs
2022-11-07 19:28:39 +01:00
Henrique Joaquim
46afc9eb8f Fix economy bugs (#3144)
* removed investing/investpy from sources and added #TODO

* removed Investing from events source

* fixed autocompletion for events

* added rank column based on the debt value

* removed options in treasury autocompletion

* fixed autocompletion to use comma instead of space

* fix verification for no data on economy/qa

* fix the exaple

* commented spreadso it don't show on auto completion

* preventing testst from using user default data sources and also removing unused env variables

* fixing tests

* adding empty line after uninterpreted args

* fixing tests

* improve the way fred works by not repeating the request. also, solve some issues with the plot - but not all

* Revert "improve the way fred works by not repeating the request. also, solve some issues with the plot - but not all"

This reverts commit 1094b454a5.

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-07 14:58:09 +00:00
Chavithra
9b9f379eff Poetry : remove optional dependencies + set papermill 2.4.0 (#3251)
* Poetry : remove optional dependencies + set papermill 2.4.0

* Poetry

* Poetry

Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
2022-11-07 14:12:24 +01:00
jose-donato
15b9e0f966 Fix 3043 (#3268)
* fix(docs): added margin between sections

* fix: moved files to right context

* fix: updated path

* fix: apis

* fix: tests

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-07 11:38:23 +00:00
Colin Delahunty
5c975cf93d Refactored quote command (#3304)
* Refactored quote command

* gotchu colin

* Test

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-04 23:00:40 -04:00
andrewkenreich
0a4dcd54b4 fix [Bug] Screeners - Autocomplete of Stock Screener (#3308)
* fix [Bug] Screeners - Autocomplete of Stock Screener

* Add test so this doesn't happen again

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-04 23:00:19 -04:00
James Simmons
20de9a75f1 capitalization fix (#3319) 2022-11-04 21:22:38 -04:00
andrewkenreich
61659eddcb fixing macd and a few others (#3312) 2022-11-04 21:20:09 -04:00
Colin Delahunty
86f2e5622a Fix Various portfolio/po issues (#3286)
* Allow for loading without -f flag

* Massive upgrade to params file read/write

* Better handling empty dfs and none in prompt toolkit

* Fix tr typing and handle none error

* Added options

* Fixed tests

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-04 15:10:50 -04:00
James Simmons
2b517bc181 Small pyproject changes (#3281) 2022-11-04 14:54:55 -04:00
andrewkenreich
c14b759f97 [Bug] /forex/qa/ $ line --draw #3076 (#3297)
* [Bug] /forex/qa/ $ line --draw #3076

* removing from web

* fix pylint + test

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-04 14:54:19 -04:00
Colin Delahunty
2977c9be08 Moves futures.csv to the misc folder (#3306)
* Moves futures.csv

* Finishing futures changes

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-04 12:28:56 -04:00
jose-donato
0bf62165e4 Fix 3184 (#3242)
* fix(docs): added margin between sections

* fix: news params and descend

* fix: ascending

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-04 11:29:41 -04:00
Colin Delahunty
1f4c150dc2 Refactors Econometrics and Forecast load commands and controller (#3299)
* Replaces / with _ when loading forecast

* Makes econometrics and forecast load function one common function

* Remove examples from forecast and fix econometrics load --examples bug

* Fixed some tests

* Expands error handling, fixes SDK routes

* Added error handling

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-04 11:27:16 -04:00
Gabriel Segatti
c4c6474749 Auto complete update (#3274) (#3275)
Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-04 10:22:33 -04:00
James Maslek
9f24c2b7f1 Bugs (#3293)
* #3239

* black linter

* Test
2022-11-04 10:21:40 -04:00
andrewkenreich
fd2dc55bd0 #3264 fixing some autocomplete on historical (#3295)
* #3264 fixing some autocomplete on historical

* fixing autocomplete on historical TICKER

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-04 10:20:57 -04:00
Colin Delahunty
3e792d75de Fixes Issues with the OSS Menu (#3238)
* Added docs and added auto suggest for country

* Fixes docs

* Added chavi fixes

* Reverted argument name change

* Added case fixing to countries

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-04 10:19:37 -04:00
Colin Delahunty
19660ff3ee Updated check for new user (#3302)
* Updated check for new user

* Update docstring

* Fixed import error

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-04 10:18:23 -04:00
Colin Delahunty
0ba31b4262 Added fixes to economy report (#3305)
* Added fixes to economy report

* Delete economy_report.html

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-04 10:17:56 -04:00
andrewkenreich
81ce477195 #3290 fix heatmap make it pertyyy (#3307) 2022-11-04 10:07:11 -04:00
obydog002
5254bfd1b8 Fix #3235 Equity reports (#3303)
* #3235 Put target_to into a column target and add existing targets if they exist

* Check if target_to exists #3235

Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
2022-11-04 12:29:59 +01:00
James Maslek
a0cc590e28 Get rid of funds menu....for now (#3292)
* Get rid of funds menu....for now

* Website + sdk

* GEt rid of website/sdk files

* GEt rid of website/termina/funds files

* rerun generate py twice. committing all

Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
2022-11-04 10:29:52 +01:00
martinb-bb
73a622058f removing explicit statsforecast version from conda and fixing numpy (#3291)
* removing explicit statforecast version

* changing numpy to 1.23.4

Co-authored-by: James Simmons <simmonsj330@gmail.com>
2022-11-04 07:04:31 +01:00
James Simmons
58a36d24b7 plots and stuff (#3231)
Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-03 16:09:42 -04:00
James Simmons
5debfb4d0d crypto/prt fixes (#3279)
* PRT fixes

* adding error checking

* fixing elif and pylint

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-03 14:37:43 -04:00
andrewkenreich
2c5787b132 [Bug]stocks/options/unu needs the '/' treat #2939 (#3288)
* [Bug]stocks/options/unu needs the '/' treat #2939

* fix sortby
2022-11-03 14:25:27 -04:00
Colin Delahunty
b4d39ef399 Adds Verbosity to Error Message Warnings and Fixes my Issue when No Variables Present. (#3287)
* Began update

* Shows more verbose error messages
2022-11-03 12:24:13 -04:00
andrewkenreich
09f753da1c More Fixes to Crypto + key sort (#3244)
* fix #3095 - autocomplete and command working + key sort

* fix #3056

* fix [Bug]  bugs #3048

* fix [Bug]  bug #3017

* sort -> sortby, not ascend, tests

* fix my goof ups

Co-authored-by: james <jmaslek11@gmail.com>
2022-11-03 11:45:40 -04:00
jose-donato
7ccbea3de1 Fix 3018 (#3269)
* fix(docs): added margin between sections

* fix: added autocompletion

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-03 11:32:34 -04:00
Colin Delahunty
d916535f39 Fixes Issues with Forex (#3260)
* Fixed issues

* Moved menu

* Added back doc header

* Updated tests

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-03 11:30:16 -04:00
Colin Delahunty
7cceeba054 Improves Error Handling for option.grhist (#3284)
* Added bad index error handling

* Handle screener errors

* More error handling

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-03 11:28:32 -04:00
DidierRLopes
0ae672b821 Improve UX when wrong command is selected (#3179)
* improve error when wrong command is input

* lint

* fix pylint

* lint

* Tests : fixing ArgumentParser issue on MacOS CI

* Typing

Co-authored-by: minhhoang1023 <40023817+minhhoang1023@users.noreply.github.com>
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
Co-authored-by: James Maslek <jmaslek11@gmail.com>
Co-authored-by: Chavithra PARANA <chavithra@gmail.com>
2022-11-03 11:05:01 -04:00
Colin Delahunty
be3f95a92c Added handling for bad env files (#3285) 2022-11-03 15:48:29 +01:00
James Maslek
b5f36fab72 Auto complete update (#3274) 2022-11-02 23:10:46 +00:00
Colin Delahunty
1f9a771101 Removed the --raw option from economy/plot (#3272) 2022-11-02 16:20:25 -04:00
Colin Delahunty
500fcd6aa2 Refactor the QA Raw Command (#3234)
* Improved usability of raw

* Began refactoring qa raw

* Continued adding fixes

* Added more fixes

* Updated docs

* James fixes

* Added formtting changes

* In process of converting to all lower

* Added fixes

* Fixed tests
2022-11-02 13:35:55 -04:00
Colin Delahunty
c7a51e0571 Fix metric format (#3270)
* Began standardizing format

* Finished cleanup for views
2022-11-02 13:21:41 -04:00
martinb-bb
2cd663c1b6 standardize and update api defaults + report (#3271)
Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-02 13:21:23 -04:00
andrewkenreich
41a764fd5f fix a bunch of cryptooooo (#3220)
* fix crypto term API +[Bug] crypto/dd/funot #3187

* Fix #2 - combining commands error #3186

* fix [Bug] `crypto/dd/stats --vs` not avail #3181

* fix title on stats

* fix -h [Bug] #3182

* fix #3169

* remove command [Bug] #3096 - source bad

* fix [Bug] #3097

* fix #3103 convert dtypes and fix descend

* fix [Bug] sort and descend errors #3101

* [Bug] `crypto/defi/tokens --sort` #3098

* fix #3060

* removing unneeded tests

* running tests

* tests 4 u andrew

* remove dpi from sdk

* fix merge conflict

* rename vs -> to_symbol

Co-authored-by: jose-donato <43375532+jose-donato@users.noreply.github.com>
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt>
Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-02 13:18:42 -04:00
jose-donato
42d014e6d8 Fix 3190 (#3240)
* fix(docs): added margin between sections

* fix: tweets params and descend

* fix: fixed sort

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-02 11:34:13 -04:00
Colin Delahunty
dcf3bfe1f7 Refactor common/ta (#3226)
* Handle no adj close

* Added fixes for bad data handling

* Finished switching model layout

* Fixed all the bugs

* Big fixes

* Handle a lot more bugs

* A couple more enhancements

* Fixed issue

Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt>
Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-02 11:30:28 -04:00
taiyeoguns
ac90547f9d remove funds overview (#3209)
* remove funds overview

* remove fund overview from menu and choices

Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt>
Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-11-02 11:30:06 -04:00
DidierRLopes
47549cbd9f [SDK] Allow silencing verbose output in commands that use stocks/load (#3180)
* remove verbose on load

* Revert implementation of the verbosity setting in stocks controller

* Edit docstrings to comply with pydocstyle linting rules

* Fix typos in variable names and help text

* Add verbosity setting to forex load helper as it uses the stocks helper

* Update docstrings to comply with pydocstyle linting rules

* Update tests

* Fix test relying on local sources settings

* Remove old test cassettes

* Add new test data

* WIP: Fix futures tests

* Clean up test file

* Fix futures tests having a time component

* Fix futures model tests

Co-authored-by: James Maslek <jmaslek11@gmail.com>
Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2022-11-02 09:46:58 -04:00
Colin Delahunty
ee0b267902 Added capitalization fixes for stock/search (#3225)
* Added capitalization fixes

* Cleaned up search command

* Fixed tests

* Ignore case on country and exchnage
2022-11-02 09:08:10 -04:00
Colin Delahunty
0f168775c3 Fixed links (#3261) 2022-11-02 09:03:23 -04:00
Colin Delahunty
231227c1d8 Changed where sdk events points to (#3265)
* Changed where sdk events points to

* replaces blank string with empty list

* Removed helper print

* Added report
2022-11-02 09:01:13 -04:00