{"repo":"evdubs/zacks-estimates-financial-statements","free":true,"listed":false,"github":"https://github.com/evdubs/zacks-estimates-financial-statements","clone":"git clone https://github.com/evdubs/zacks-estimates-financial-statements.git","description":"ETL for Zacks Estimates and Financial Statements","language":"Racket","stars":41,"topics":["zacks","zacks-estimates","zacks-financial-statements","etl","racket"],"license":"MPL-2.0","category":"data-pipelines","readme_excerpt":"zacks-estimates-financial-statements These Racket programs will download the Zacks \"Detailed Estimates\" and \"Financials\" HTML documents and insert the estimates/statement data into a PostgreSQL database. The intended usage is: You will need to provide a database password for many of the above programs. The available parameters are: The provided schema.sql file shows the expected schema within the target PostgreSQL instance. This process assumes you can write to a /var/local/zacks folder. This process also assumes you have loaded your database with NASDAQ symbol file information. This data is provided by the nasdaq-symbols project. The above process will download around 2GB worth of HTML documents over many hours. It is encouraged to compress these files when you are done processing them. It is also encouraged that you do not run the extract jobs too frequently. I think running the estimate-extract once per week and the financial-statement-extract once per month is sufficient. Dependencies It is recommended that you start with the standard Racket distribution. With that, you will need to install the following packages:","default_branch":null,"files":null,"tree":[],"storefront":"/r/evdubs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/evdubs/zacks-estimates-financial-statements/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}