Content-Length: 2731 | pFad | http://hackage.haskell.org/package/hstradeking-0.1.0/hstradeking.cabal
name: hstradeking
version: 0.1.0
cabal-version: >=1.8
build-type: Simple
license: BSD3
license-file: LICENSE
synopsis: Tradeking API bindings for Haskell
description:
This is a Haskell binding for the TradeKing developers API (https://developers.tradeking.com/).
.
It currently supports retrieving quotes and stock information, as well as the quote and trade
streaming API.
.
Support for the other TradeKing API endpoints is forthcoming.
.
To use, install the package via cabal. This will create an executable called `tradeking`. To
connect to the TradeKing API, you will need to create a new personal application from the
TradeKing developers site. This should give you four strings: an OAuth consumer key, an OAuth
consumer secret, an OAuth Token, and an OAuth Token Secret. You supply these into the
`tradeking` application using a configuration file (either `$(HOME)/.tradeking` or
`/etc/tradeking.conf`). This configuration file should look like:
.
> consumer-key =
> consumer-secret =
> oauth-token =
> oauth-token-secret =
.
Now you can run `tradeking quote SPY` to have it return the current quote for the S&P 500
ETF. `tradeking info MSFT` will provide information on Microsoft, and `tradeking stream MSFT`
will provide a live stream of `MSFT` quotes. All commands accept more than one stock, so
`tradeking quote MSFT AAPL`, `tradeking info MSFT SPY`, and `tradeking stream SPY AAPL` work as
expected (subject to TradeKing) limits.
.
You can also request quotes programmatically, using the API described here.
data-dir: ""
category: Finance
maintainer: Travis Athougies
extra-source-files:
client/Client/Quote.hs
library
build-depends: base >= 3 && < 5, hoauth >=0.3.5, text >=0.11.3.1, bytestring >=0.9, containers,
aeson >=0.6, old-locale, safe, conduit >=1.0.12, http-conduit >=2.0.0.0,
resourcet >=0.4, RSA <=1.2.2.0, case-insensitive, lifted-base >=0.2,
configurator >=0.2.0.2, vector, time, numbers, attoparsec
exposed-modules: Finance.TradeKing Finance.TradeKing.Quotes Finance.TradeKing.Types
Finance.TradeKing.Service Finance.TradeKing.Config
hs-source-dirs: src
executable tradeking
build-depends: hstradeking ==0.1.0, base >= 3 && < 5, conduit >=1.0.12,
bytestring >=0.9, resourcet >=0.4, transformers >=0.3
main-is: Client.hs
hs-source-dirs: client
source-repository head
type: git
location: git://github.com/tathougies/hstradeking.git
--- a PPN by Garber Painting Akron. With Image Size Reduction included!Fetched URL: http://hackage.haskell.org/package/hstradeking-0.1.0/hstradeking.cabal
Alternative Proxies:
Alternative Proxy
pFad Proxy
pFad v3 Proxy
pFad v4 Proxy