-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ibovespa index support #990
Commits on Mar 17, 2022
-
feat: download ibovespa index historic composition
ibovespa(ibov) is the largest index in Brazil's stocks exchange. The br_index folder has support for downloading new companies for the current index composition. And has support, as well, for downloading companies from historic composition of ibov index. Partially resolves issue #956
Configuration menu - View commit details
-
Copy full SHA for 3419ec9 - Browse repository at this point
Copy the full SHA 3419ec9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2f933b - Browse repository at this point
Copy the full SHA c2f933bView commit details -
feat: adds support for downloading stocks historic prices from Brazil…
…'s stocks exchange (B3) Together with commit c2f933 it resolves issue #956
Configuration menu - View commit details
-
Copy full SHA for 09b8ad9 - Browse repository at this point
Copy the full SHA 09b8ad9View commit details
Commits on Mar 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 77107f3 - Browse repository at this point
Copy the full SHA 77107f3View commit details
Commits on Mar 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3aaf1df - Browse repository at this point
Copy the full SHA 3aaf1dfView commit details
Commits on Mar 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9ceb592 - Browse repository at this point
Copy the full SHA 9ceb592View commit details
Commits on Mar 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d1b73b3 - Browse repository at this point
Copy the full SHA d1b73b3View commit details
Commits on Mar 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for cc0e126 - Browse repository at this point
Copy the full SHA cc0e126View commit details
Commits on Mar 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 95938ea - Browse repository at this point
Copy the full SHA 95938eaView commit details
Commits on Apr 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b0aafa2 - Browse repository at this point
Copy the full SHA b0aafa2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 592559a - Browse repository at this point
Copy the full SHA 592559aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92aa003 - Browse repository at this point
Copy the full SHA 92aa003View commit details
Commits on Apr 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4903845 - Browse repository at this point
Copy the full SHA 4903845View commit details -
refactor: Added get_instruments() method inside utils.py for better c…
…ode usability. Message in the PR request to understand the context of the change In the course of reviewing this PR we found two issues. 1. there are multiple places where the get_instruments() method is used, and we feel that scripts.index.py is the best place for the get_instruments() method to go. 2. data_collector.utils has some very generic stuff put inside it.
Configuration menu - View commit details
-
Copy full SHA for 6db33ef - Browse repository at this point
Copy the full SHA 6db33efView commit details -
refactor: improve brazils stocks download speed
The reason to use retry=2 is due to the fact that Yahoo Finance unfortunately does not keep track of the majority of Brazilian stocks. Therefore, the decorator deco_retry with retry argument set to 5 will keep trying to get the stock data 5 times, which makes the code to download Brazilians stocks very slow. In future, this may change, but for now I suggest to leave retry argument to 1 or 2 in order to improve download speed. In order to achieve this code logic an argument called retry_config was added into YahooCollectorBR1d and YahooCollectorBR1min
Configuration menu - View commit details
-
Copy full SHA for ae6380a - Browse repository at this point
Copy the full SHA ae6380aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d80c4c - Browse repository at this point
Copy the full SHA 1d80c4cView commit details -
refactor: changed interface inside each index
Using partial as `fire.Fire(partial(get_instruments, market_index="br_index" ))` will make the interface easier for the user to execute the script. Then all the collector.py CLI in each folder can remove a redundant arguments.
Configuration menu - View commit details
-
Copy full SHA for dc72c6b - Browse repository at this point
Copy the full SHA dc72c6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cc96cc - Browse repository at this point
Copy the full SHA 6cc96ccView commit details
Commits on Apr 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1cbfb5c - Browse repository at this point
Copy the full SHA 1cbfb5cView commit details -
refactor: make retry attribute part of the interface
This way we don't have to use hasattr to access the retry attribute as previously done
Configuration menu - View commit details
-
Copy full SHA for c313804 - Browse repository at this point
Copy the full SHA c313804View commit details