| Crates.io | oanda-v20-rs |
| lib.rs | oanda-v20-rs |
| version | 0.1.2 |
| created_at | 2025-09-01 19:56:44.069769+00 |
| updated_at | 2025-09-08 21:00:19.687243+00 |
| description | A Rust client for the OANDA v20 REST and Streaming APIs |
| homepage | |
| repository | https://github.com/jxcv0/oanda-v20-rs.git |
| max_upload_size | |
| id | 1820213 |
| size | 51,913 |
Status: Under active development — APIs may change without notice.
Disclaimer: Use at your own risk. No warranty. Not affiliated with OANDA.
Risk warning: Trading foreign exchange (FX) involves significant risk of loss and is not suitable for all investors. Nothing in this project constitutes financial advice.
This is a wrapper around the autogenerated oanda-v20-openapi crate that I also maintain. The idea is that eventually this crate will evolve into a much more ergonomic interface, however for the time being I recommend using the raw generated crate is it much more functional.
A Rust client for the OANDA v20 REST API.
Pull requests are welcome.
Run these tests at your own risk.
The integration tests (tests/*_integration.rs) require two environment variables API_TOKEN and ACCOUNT_ID to be defined.
To run the tests:
cargo test -- --ignored