https://github.com/agrafix/yahoo-finance-conduit
Small haskell library streaming stock market data from the yahoo finance api
https://github.com/agrafix/yahoo-finance-conduit
Last synced: about 2 months ago
JSON representation
Small haskell library streaming stock market data from the yahoo finance api
- Host: GitHub
- URL: https://github.com/agrafix/yahoo-finance-conduit
- Owner: agrafix
- License: mit
- Created: 2014-09-18T15:13:53.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2015-09-20T12:12:35.000Z (over 10 years ago)
- Last Synced: 2026-03-12T04:06:19.914Z (3 months ago)
- Language: Haskell
- Size: 112 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
yahoo-finance-conduit
=====
[](https://travis-ci.org/agrafix/yahoo-finance-conduit)
[](http://hackage.haskell.org/package/yahoo-finance-conduit)
## Intro
Hackage: [yahoo-finance-conduit](http://hackage.haskell.org/package/yahoo-finance-conduit)
Stackage: [yahoo-finance-conduit](https://www.stackage.org/package/yahoo-finance-conduit)
Streaming aproach to the yahoo finance api
## Library Usage Example
```haskell
{-# LANGUAGE OverloadedStrings #-}
import Data.Conduit
import Data.Conduit.Finance.Yahoo
main :: IO ()
main =
stockQuoteSource [Symbol "AAPL", Symbol "GOOG", Symbol "MSFT"] $$ simpleStockPrinter
```
## Install
* Using cabal: `cabal install yahoo-finance-conduit`
* Using Stack: `stack install yahoo-finance-conduit`
* From Source (cabal): `git clone https://github.com/agrafix/yahoo-finance-conduit.git && cd yahoo-finance-conduit && cabal install`
* From Source (stack): `git clone https://github.com/agrafix/yahoo-finance-conduit.git && cd yahoo-finance-conduit && stack build`
## Misc
### Supported GHC Versions
* 7.8.4
* 7.10.2
### License
Released under the MIT license.
(c) 2014 - 2015 Alexander Thiemann