Rbitcoin - R & bitcoin integration (bitstamp, btce, kraken)
I would like to share R package. Current version 0.9
R is programming environment, R packages are the plugins.
Use cases:
- place limit buy/sell orders without the need to enter lagged markets websites - you can place an order in a most efficient way, directly on markets API.
- call any other method on the markets API, both public and private.
- transform the data returned by API calls to tabular shape.
- easy to code a stop loss (download ticker, conditionally place order).
- build a wider logic on the package and create any bot you can imagine.
Package advantages:
- open source
- handle following markets: mtgox, bitstamp, btce, kraken
- unification of in-out data structures used in markets API communication
- error handling (R level error and market level error)
- comprehensive documentation
Package is available in the global repository cran, which increase its accessibility.
Link to package on cran:
http://cran.r-project.org/web/packages/Rbitcoin/index.htmlIn R application you need to run:
install.packages("Rbitcoin", dependencies = TRUE) #package installation
library("Rbitcoin") #package loading
?btc #run documentation
Documentation is also available in pdf on site linked above.
R homepage:
http://www.r-project.org/Recommended also RStudio (Powerful IDE for R):
http://www.rstudio.com/BTC donation:
bitcoin:15Mb2QcgF3XDMeVn6M7oCG6CQLw4mkedDiknown issues in 0.9:
- I forget to export antiddos function, call it by Rbitcoin:::antiddos till the next update