Package: schwabr 0.1.4
schwabr: 'Schwab API' Interface
Use R to interface with the 'Charles Schwab Trade API' <https://developer.schwab.com/>. Functions include authentication, trading, price requests, account information, and option chains. A user will need a Schwab brokerage account and Schwab Individual Developer app. See README for authentication process and examples.
Authors:
schwabr_0.1.4.tar.gz
schwabr_0.1.4.zip(r-4.7)schwabr_0.1.4.zip(r-4.6)schwabr_0.1.4.zip(r-4.5)
schwabr_0.1.4.tgz(r-4.6-any)schwabr_0.1.4.tgz(r-4.5-any)
schwabr_0.1.4.tar.gz(r-4.7-any)schwabr_0.1.4.tar.gz(r-4.6-any)
schwabr_0.1.4.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
schwabr/json (API)
NEWS
| # Install 'schwabr' in R: |
| install.packages('schwabr', repos = c('https://altanalytics.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/altanalytics/schwabr/issues
Pkgdown/docs site:https://altanalytics.github.io
Last updated from:164ec2536e. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 115 | ||
| source / vignettes | OK | 213 | ||
| linux-release-x86_64 | OK | 125 | ||
| macos-release-arm64 | OK | 84 | ||
| macos-oldrel-arm64 | OK | 111 | ||
| windows-devel | OK | 87 | ||
| windows-release | OK | 67 | ||
| windows-oldrel | OK | 74 | ||
| wasm-release | OK | 102 |
Exports:%>%schwab_accountDataschwab_act_hashschwab_auth1_loginURLschwab_auth2_refreshTokenschwab_auth3_accessTokenschwab_cancelOrderschwab_marketHoursschwab_optionChainschwab_optionExpirationschwab_orderDetailschwab_orderSearchschwab_placeOrderschwab_priceHistoryschwab_priceQuoteschwab_replaceOrderschwab_symbolDetailschwab_transactSearchschwab_userPreferences
Dependencies:askpassbase64encclicpp11curldplyrgenericsgluehttrjsonlitelifecyclelubridatemagrittrmimeopensslpillarpkgconfigR6Rcpprlangsystibbletidyselecttimechangetriebeardurltoolsutf8vctrswithr
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Get account balances, positions, and account numbers returned as a list | schwab_accountData |
| Get account hashed value | schwab_act_hash |
| Auth Step 1: Generate LogIn URL | schwab_auth1_loginURL |
| Auth Step 2: Obtain Refresh Token | schwab_auth2_refreshToken |
| Auth Step 3: Get Access Token | schwab_auth3_accessToken |
| Cancel an Open Order | schwab_cancelOrder |
| Get Market Hours | schwab_marketHours |
| Get Options Chain | schwab_optionChain |
| Get Options Expiration Chain | schwab_optionExpiration |
| Get Details for a Single Order | schwab_orderDetail |
| Search for orders by date | schwab_orderSearch |
| Place Order for a specific account | schwab_placeOrder |
| Get price history for a multiple securities | schwab_priceHistory |
| Get Quotes for specified tickers in List form | schwab_priceQuote |
| Replace a Specific Order based on Account and OrderID | schwab_replaceOrder |
| Get ticker details | schwab_symbolDetail |
| Search for all Transaction types | schwab_transactSearch |
| Get User Preferences | schwab_userPreferences |
