Spaces:
Running
Running
# FinNLP | |
## Codes | |
### Data Sources | |
#### News (Finnhub, Sina) | |
``` python | |
class News_Downloader: | |
def __init__(self, args = {}): | |
pass | |
def download_date_range_all(self, start_date, end_date): | |
pass | |
def download_date_range_stock(self, start_date, end_date, stock = "AAPL"): | |
pass | |
def download_streaming_all(self, rounds = 3): | |
pass | |
def download_streaming_stock(self, stock = None, rounds = 3): | |
pass | |
def clean_data(self): | |
pass | |
def gather_content(self, delay = 0.01): | |
pass | |
``` | |
#### Social Media (Twitter, Stocktwits, Reddit, Weibo) | |
``` python | |
class Social_Media_Downloader: | |
def __init__(self, args = {}): | |
pass | |
def download_date_range_all(self, start_date, end_date): | |
pass | |
def download_date_range_stock(self, start_date, end_date, stock = "AAPL"): | |
pass | |
def download_streaming_all(self, rounds = 3): | |
pass | |
def download_streaming_stock(self, stock = None, rounds = 3): | |
pass | |
def clean_data(self): | |
pass | |
``` | |
#### Company Announcement (Juchao, SEC) | |
``` python | |
class company_announcement_Downloader: | |
def __init__(self, args = {}): | |
pass | |
def download_date_range_all(self, start_date, end_date): | |
pass | |
def download_date_range_stock(self, start_date, end_date, stock = "AAPL"): | |
pass | |
def download_streaming_all(self, rounds = 3): | |
pass | |
def download_streaming_stock(self, stock = None, rounds = 3): | |
pass | |
def clean_data(self): | |
pass | |
``` |