All Projects → cgoldberg → Ystockquote

cgoldberg / Ystockquote

Fetch stock quote data from Yahoo Finance

Programming Languages

python
139335 projects - #7 most used programming language
python3
1442 projects

Projects that are alternatives of or similar to Ystockquote

robinhood.tools
📈🤑💰 Advanced trading tools and resources for Robinhood Web.
Stars: ✭ 27 (-94.62%)
Mutual labels:  stock-market, market-data, stock-data
TerminalStocks
Pure terminal stock ticker for Windows.
Stars: ✭ 88 (-82.47%)
Mutual labels:  stock, stock-market, stock-data
dukascopy-tools
✨ Download historical price tick data for Crypto, Stocks, ETFs, CFDs, Forex via CLI and Node.js ✨
Stars: ✭ 128 (-74.5%)
Mutual labels:  stock, market-data, stock-data
Sumzerotrading
A Java API for Developing Automated Trading Applications for the Equity, Futures, and Currency Markets
Stars: ✭ 128 (-74.5%)
Mutual labels:  stock-market, stock-data, market-data
Yahooquery
Python wrapper for an unofficial Yahoo Finance API
Stars: ✭ 288 (-42.63%)
Mutual labels:  stock-market, stock-data, market-data
IQFeed.CSharpApiClient
IQFeed.CSharpApiClient is fastest and the most well-designed C# DTN IQFeed socket API connector available
Stars: ✭ 103 (-79.48%)
Mutual labels:  stock-market, market-data, stock-data
wallstreet
Stock Quotes and Charts for the Terminal
Stars: ✭ 75 (-85.06%)
Mutual labels:  quotes, stock, stock-market
intrinio-realtime-java-sdk
Intrinio Java SDK for Real-Time Stock Prices
Stars: ✭ 22 (-95.62%)
Mutual labels:  stock-market, market-data, stock-data
stock-market-scraper
Scraps historical stock market data from Yahoo Finance (https://finance.yahoo.com/)
Stars: ✭ 110 (-78.09%)
Mutual labels:  stock, stock-market, stock-data
pinance
Python module(s) to get stock data, options data and news.
Stars: ✭ 70 (-86.06%)
Mutual labels:  stock, market-data, stock-data
mftool
Python library for getting real-time Mutual Funds data in India
Stars: ✭ 76 (-84.86%)
Mutual labels:  stock-market, market-data, stock-data
Algotrader
Simple algorithmic stock and option trading for Node.js.
Stars: ✭ 468 (-6.77%)
Mutual labels:  quotes, stock, stock-market
intrinio-realtime-python-sdk
Intrinio Python SDK for Real-Time Stock Prices
Stars: ✭ 79 (-84.26%)
Mutual labels:  stock-market, market-data, stock-data
getbhavcopy
Free NSE and BSE data downloader
Stars: ✭ 93 (-81.47%)
Mutual labels:  stock, stock-market, stock-data
stocktwits-sentiment
Stocktwits market sentiment analysis in Python with Keras and TensorFlow.
Stars: ✭ 23 (-95.42%)
Mutual labels:  stock, stock-market, stock-data
dipiper
基于nodejs的股票数据爬虫
Stars: ✭ 83 (-83.47%)
Mutual labels:  stock, stock-data
sse-option-crawler
SSE 50 index options crawler 上证50期权数据爬虫
Stars: ✭ 17 (-96.61%)
Mutual labels:  stock, stock-market
Deepstock
Technical experimentations to beat the stock market using deep learning 📈
Stars: ✭ 422 (-15.94%)
Mutual labels:  stock, stock-market
streamdeck-stockticker
Stock Ticker plugin for Stream Deck
Stars: ✭ 29 (-94.22%)
Mutual labels:  stock, stock-market
GoPlan-app
An intuitive portfolio mangaer !
Stars: ✭ 27 (-94.62%)
Mutual labels:  stock-market, stock-data

ystockquote

Python module - fetch stock quote data from Yahoo Finance

.. image:: https://travis-ci.org/cgoldberg/ystockquote.svg?branch=master :target: https://travis-ci.org/cgoldberg/ystockquote


  • Created by: Corey Goldberg (2007,2008,2013, 2016)
  • License: GNU LGPLv2+
  • Dev Home <https://github.com/cgoldberg/ystockquote>_
  • PyPI <https://pypi.python.org/pypi/ystockquote>_

Requirements
Python 2.7 or Python 3.3+
Install

ytockquote can be installed from PyPI <https://pypi.python.org/pypi/ystockquote>_ with pip <http://www.pip-installer.org/>_::

$ pip install ystockquote

You can also clone the development repo to install (requires git <http://git-scm.com/>_)::

$ git clone git://github.com/cgoldberg/ystockquote.git
$ cd ystockquote
$ python setup.py install

To run unit tests::

$ tox
Example Usage

.. code:: python

>>> import ystockquote
>>> print(ystockquote.get_price_book('GOOGL'))
'51.18'
>>> print(ystockquote.get_bid_realtime('GOOGL'))
'904.77'
>>>

.. code:: python

>>> import ystockquote
>>> from pprint import pprint
>>> pprint(ystockquote.get_historical_prices('GOOGL', '2013-01-03', '2013-01-08'))
{'2013-01-03': {'Adj Close': '723.67',
                'Close': '723.67',
                'High': '731.93',
                'Low': '720.72',
                'Open': '724.93',
                'Volume': '2318200'},
 '2013-01-04': {'Adj Close': '737.97',
                'Close': '737.97',
                'High': '741.47',
                'Low': '727.68',
                'Open': '729.34',
                'Volume': '2763500'},
 '2013-01-07': {'Adj Close': '734.75',
                'Close': '734.75',
                'High': '739.38',
                'Low': '730.58',
                'Open': '735.45',
                'Volume': '1655700'},
 '2013-01-08': {'Adj Close': '733.30',
                'Close': '733.30',
                'High': '736.30',
                'Low': '724.43',
                'Open': '735.54',
                'Volume': '1676100'}}
>>>
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].