All Projects → areed1192 → finance-news-aggregator

areed1192 / finance-news-aggregator

Licence: MIT license
A news aggregator in python, that focuses primarily on business and market news sources.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to finance-news-aggregator

Stocksight
Stock market analyzer and predictor using Elasticsearch, Twitter, News headlines and Python natural language processing and sentiment analysis
Stars: ✭ 1,037 (+1657.63%)
Mutual labels:  sentiment, stock-market
FAIG
Fully Automated IG Trading
Stars: ✭ 134 (+127.12%)
Mutual labels:  stock-market
Product Series
📚 产品迷思,不仅仅是产品经理,对于产品设计、交互体验、项目管理、行业视点等多方面的思考。
Stars: ✭ 226 (+283.05%)
Mutual labels:  business
watson-discovery-food-reviews
Combine Watson Knowledge Studio and Watson Discovery to discover customer sentiment from product reviews
Stars: ✭ 36 (-38.98%)
Mutual labels:  sentiment
Xtuple
This repository contains the source code for the database schema for the PostBooks edition of xTuple ERP and xTuple's REST API server. The REST API server is written in JavaScript running on Node.js. The database schema for PostBooks runs on a PostgreSQL database server.
Stars: ✭ 247 (+318.64%)
Mutual labels:  business
server-monitor-ui
Server Operation Monitor
Stars: ✭ 17 (-71.19%)
Mutual labels:  business
Startup Landing
Collection of free top of the line startup landing templates built using react/nextjs/gatsby. Free to download, simply edit and deploy! Updated weekly!
Stars: ✭ 176 (+198.31%)
Mutual labels:  business
newstagram
Simple iOS news feed app where you can customize categories and regions.
Stars: ✭ 16 (-72.88%)
Mutual labels:  newsfeed
intrinio-realtime-java-sdk
Intrinio Java SDK for Real-Time Stock Prices
Stars: ✭ 22 (-62.71%)
Mutual labels:  stock-market
memealyzer
Memealyzer is an app built to demonstrate some the latest and greatest Azure tech to dev, debug, and deploy microservice applications.
Stars: ✭ 97 (+64.41%)
Mutual labels:  sentiment
Odin
Algorithmic trading infrastructure in Python.
Stars: ✭ 93 (+57.63%)
Mutual labels:  stock-market
Chase
Automatic trading bot (WIP)
Stars: ✭ 73 (+23.73%)
Mutual labels:  stock-market
wtm-udacity-scholars-nanodegree-resources
A List of Resources for Udacity Nanodegrees
Stars: ✭ 15 (-74.58%)
Mutual labels:  business
Canvas Sketch
App to sketch out a business model canvas
Stars: ✭ 232 (+293.22%)
Mutual labels:  business
NSE-Stock-Scanner
National Stock Exchange (NSE), India based Stock screener program. Supports Live Data, Swing / Momentum Trading, Intraday Trading, Connect to online brokers as Zerodha Kite, Risk Management, Emotion Control, Screening, Strategies, Backtesting, Automatic Stock Downloading after closing, live free day trading data and much more
Stars: ✭ 78 (+32.2%)
Mutual labels:  stock-market
Tianyancha
pip安装的天眼查爬虫API,指定的单个/多个企业工商信息一键保存为Excel/JSON格式。A Battery-included Scraper API of Tianyancha, the best Chinese business data and investigation platform.
Stars: ✭ 206 (+249.15%)
Mutual labels:  business
capm shiny
Demo project of creating an interactive analytical tool for stock market using CAPM.
Stars: ✭ 31 (-47.46%)
Mutual labels:  stock-market
TradeTheEvent
Implementation of "Trade the Event: Corporate Events Detection for News-Based Event-Driven Trading." In Findings of ACL2021
Stars: ✭ 64 (+8.47%)
Mutual labels:  stock-market
pair-trading-view
Pair Trading View - .NET application for visual analysis of synthetic financial instruments based on statistical models.
Stars: ✭ 45 (-23.73%)
Mutual labels:  stock-market
Personal-Emotional-Stylized-Dialog
A Paper List for Personalized, Emotional, and stylized Dialog
Stars: ✭ 112 (+89.83%)
Mutual labels:  sentiment

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].