Package: wickraexchange 0.2.0

kingchenc

wickraexchange: Streaming-Native Crypto Exchange Connectivity

R bindings for wickra-exchange over its C ABI hub: one synchronous, pull-based API over the ten largest crypto exchanges, plus offline paper and replay simulators that share the exact same API. The same strategy runs paper, replay and live by swapping the constructor.

Authors:kingchenc [aut, cre]

wickraexchange_0.2.0.tar.gz
wickraexchange_0.2.0.zip(r-4.7-x86_64)wickraexchange_0.2.0.zip(r-4.7-arm64)wickraexchange_0.2.0.zip(r-4.6-x86_64)wickraexchange_0.2.0.zip(r-4.6-arm64)wickraexchange_0.2.0.zip(r-4.5-x86_64)
wickraexchange_0.2.0.tgz(r-4.6-x86_64)wickraexchange_0.2.0.tgz(r-4.6-arm64)wickraexchange_0.2.0.tgz(r-4.5-x86_64)wickraexchange_0.2.0.tgz(r-4.5-arm64)
wickraexchange_0.2.0.tar.gz(r-4.7-arm64)wickraexchange_0.2.0.tar.gz(r-4.7-x86_64)wickraexchange_0.2.0.tar.gz(r-4.6-arm64)wickraexchange_0.2.0.tar.gz(r-4.6-x86_64)
wickraexchange_0.2.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
wickraexchange/json (API)

# Install 'wickraexchange' in R:
install.packages('wickraexchange', repos = c('https://wickra-lib.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/wickra-lib/wickra-exchange/issues

On CRAN:

Conda:

algorithmic-tradingbinancebybitcrypto-exchangecryptocurrencyderivativesexchange-apifintechfutureskrakenmarket-datanodejsokxorder-executionpythonruststreamingtradingtrading-botwebsocket

3.38 score 4 stars 5 scripts 40 exports 0 dependencies

Last updated from:9aabb9d26a (on v0.2.0). Checks:4 WARNING, 2 OK, 9 NOTE. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64WARNING69
linux-devel-x86_64WARNING90
source / vignettesOK121
linux-release-arm64WARNING72
linux-release-x86_64WARNING92
macos-release-arm64NOTE108
macos-release-x86_64NOTE230
macos-oldrel-arm64NOTE93
macos-oldrel-x86_64NOTE230
windows-devel-arm64NOTE197
windows-devel-x86_64NOTE124
windows-release-arm64NOTE208
windows-release-x86_64NOTE88
windows-oldrel-x86_64NOTE82
wasm-releaseOK71

Exports:wkex_advancedwkex_amend_orderwkex_balancewkex_cancelwkex_cancel_batchwkex_close_positionwkex_connectwkex_derivativeswkex_keepalive_user_datawkex_klineswkex_namewkex_open_orderswkex_order_bookwkex_paperwkex_place_batchwkex_place_batch_fullwkex_place_limitwkex_place_marketwkex_place_ocowkex_place_orderwkex_pollwkex_positionwkex_positionswkex_query_orderwkex_replay_tradeswkex_set_leveragewkex_set_margin_modewkex_set_pricewkex_subscribe_bookwkex_subscribe_tickerwkex_subscribe_tradeswkex_subscribe_user_datawkex_tickerwkex_user_datawkex_user_data_pollwkex_versionwkex_ws_cancel_orderwkex_ws_executionwkex_ws_place_orderwkex_ws_place_order_full

Dependencies:

Readme and manuals

Help Manual

Help pageTopics
Connect a live advanced-orders client (amend, batch cancel).wkex_advanced
Amend a resting order's price and/or quantity in place.wkex_amend_order
The free balance of an asset.wkex_balance
Cancel an open order by venue id.wkex_cancel
Cancel several orders on a market in one request.wkex_cancel_batch
Flatten the open position in a market with a reduce-only market order.wkex_close_position
Connect a live client for a venue.wkex_connect
Connect a live derivatives (USD-M futures) client.wkex_derivatives
Keep the private user-data stream alive.wkex_keepalive_user_data
Historical candles for a market.wkex_klines
The venue identifier of an exchange.wkex_name
Open orders, optionally filtered to one market.wkex_open_orders
Order-book depth snapshot for a market.wkex_order_book
Open an offline paper account.wkex_paper
Place several orders in one request.wkex_place_batch
Place several full orders in one request.wkex_place_batch_full
Place a limit order.wkex_place_limit
Place a market order.wkex_place_market
Place a one-cancels-other bracket.wkex_place_oco
Place a full order.wkex_place_order
Drain buffered events.wkex_poll
The open position in a market.wkex_position
Every open position (list-all).wkex_positions
Look up a single order by venue id.wkex_query_order
Open a replay account driven by a recorded tape of trades.wkex_replay_trades
Set the leverage for a market.wkex_set_leverage
Set the margin mode ("cross" or "isolated") for a market.wkex_set_margin_mode
Set the mark price a paper account fills against (paper backend only).wkex_set_price
Subscribe to the order-book stream for a market.wkex_subscribe_book
Subscribe to the ticker stream for a market.wkex_subscribe_ticker
Subscribe to the public trade stream for a market.wkex_subscribe_trades
Open the private user-data stream.wkex_subscribe_user_data
The current ticker for a market.wkex_ticker
Connect a live private user-data client.wkex_user_data
Drain buffered user-data events.wkex_user_data_poll
The wickra-exchange library version.wkex_version
Cancel an order over the WebSocket order API by venue id.wkex_ws_cancel_order
Connect a live WebSocket order-API client (place/cancel over the ws-api).wkex_ws_execution
Place an order over the WebSocket order API.wkex_ws_place_order
Place a full order over the WebSocket order API.wkex_ws_place_order_full