oanda-rest-api: Client to the OANDA REST API

[ api, bsd3, library ] [ Propose Tags ]

Client to the OANDA REST API

[Skip to Readme]
Versions [faq],, 0.4.0, 0.4.1
Change log CHANGES.md
Dependencies aeson (>=0.8.0), base (>=4.7 && <5), bytestring (>=0.10.0), containers (>=0.5.2), Decimal (>=0.4.2), lens (>=4.0), old-locale (>=, scientific (>=, text (>=1.2.0), time (>=1.4), vector (>=0.10.0), wreq (>= [details]
License BSD-3-Clause
Copyright (c) 2015-2016 John David Reaver
Author John David Reaver
Maintainer johndreaver@gmail.com
Category API
Home page http://github.com/jdreaver/oanda-rest-api
Source repo head: git clone https://github.com/jdreaver/oanda-rest-api
Uploaded by jdreaver at Wed Feb 10 23:51:27 UTC 2016
Distributions NixOS:0.4.1
Downloads 1271 total (66 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2016-02-12 [all 1 reports]




Maintainer's Corner

For package maintainers and hackage trustees

Readme for oanda-rest-api-

[back to package description]


Build Status

This library implements Haskell client to the OANDA REST API.


There are still parts of the API that are not yet implemented. Here is the status of each part of the API:

  • Rates: Mostly done, just need to refactor so the parameters are cleaner.
  • Accounts: Done.
  • Orders: Can only get a list of open orders. Can't yet create or modify orders.
  • Trades: Almost done, just need to add closing a trade.
  • Positions: Done.
  • Transaction History: Almost done. Could probably refactor the types to be more specific, instead of putting Maybe everywhere.