Package for gathering financial news from various RSS feeds
Project description
FinNews
This is a package to help me with a personal project dealing with sentiment analysis and headline classification. The package has a lot of influence from the newscatcher package. While that package is great for getting general news, I need more financial related news that I wasn't getting.
This package is meant to get news from various RSS sources. Current RSS sources:
- CNBC
fn.CNBC(topics=['finance', 'earnings'], save_feeds=True)
- Seeking Alpha
# SeekingAlpha has support for RSS feeds by ticker, tickers can be passed as a topic and are denoted by $XXX
fn.SeekingAlpha(topics=['financial', '$AAPL'], save_feeds=True)
You can install this package using the repo link and pip:
$ pip install git+https://github.com/scaratozzolo/FinNews
Example usage:
import FinNews as fn
cnbc_feed = fn.CNBC(topics=['finance', 'earnings', 'business'])
print(cnbc_feed.get_news())
print(cnbc_feed.possible_topics())
Todo:
- CNBC
- Seeking Alpha
- investing.com
- WSJ
- Yahoo Finance
- Financial Times
- Fortune
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
FinNews-0.5.1.tar.gz
(8.7 kB
view hashes)
Built Distribution
FinNews-0.5.1-py3-none-any.whl
(10.9 kB
view hashes)