Skip to main content

Finance News Aggregator

Table of Contents

Overview

Current Version: 0.1.2

Investors use news articles to gain an idea of market sentiment and hopefully be able to predict the direction of markets based on the sentiment of these articles and how they are published. The finnews library is designed to help the collection of news articles related to business topics and market news easy and efficient.

Setup

To install the library, run the following command from the terminal.

pip install fin-news

To upgrade the library, run the following command from the terminal.

pip install --upgrade fin-news

Usage

Here is a simple example of using the finnews library to to grab the top stories on CNBC.

from pprint import pprint
from finnews.client import News

# Create a new instance of the News Client.
news_client = News()

# Grab the CNBC News Client.
cnbc_news_client = news_client.cnbc

# Grab the top news.
cbnc_top_news = cnbc_news_client.news_feed(topic='top_news')

# Print it.
pprint(cbnc_top_news)

Support These Projects

Patreon: Help support this project and future projects by donating to my Patreon Page. I'm always looking to add more content for individuals like yourself, unfortuantely some of the APIs I would require me to pay monthly fees.

YouTube: If you'd like to watch more of my content, feel free to visit my YouTube channel Sigma Coding.

Metadata

Release files for fin-news 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fin-news 0.1.2
File Size Uploaded
fin-news-0.1.2.tar.gz 13.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for fin-news 0.1.2
File Interpreter ABI Platform
fin_news-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 33.0 kB

Release files / fin-news-0.1.2.tar.gz

Download URL fin-news-0.1.2.tar.gz
Size 13.9 kB
Tags Source
SHA-256 checksum
How to use checksums
48bcd444e35063e3196589622c0ebdd45aaf231f30d48040e25172f76b4cefaf
BLAKE2b-256 checksum
How to use checksums
20bd5b2184478c8a4030fd3b7019bf17441e2e3723992233055559b88a4bf2e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release files / fin_news-0.1.2-py3-none-any.whl

Download URL fin_news-0.1.2-py3-none-any.whl
Size 19.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
97b262b759d3a150fd53bf73a14976a4de2b0929d4a163153e5bcee3972c5979
BLAKE2b-256 checksum
How to use checksums
4394b6145116a5bb85e9fd087fab0e773a2d0e18fc1ffa4d5aea823e4daaec02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page