Home / Market & alternative data
CcyConv.jl
Julia multi-hop currency conversion over a rate graph
What it is
A Julia package that converts one currency into another by walking a graph of exchange rates, including routes with several hops. The default search looks for the path with the smallest product of rates and refuses to visit a currency twice, which also covers graphs that contain arbitrage cycles. A custom context can leave the topology in place and fill rates lazily from a live source such as a public exchange endpoint. Quantitative developers who already have quotes, or who can fetch them, are the audience, because the package does not ship a rate feed, and graphs with more than 64 currencies fall back to a slower exhaustive search.
At a glance
Research onlyOur rating, based on popularity, maintenance and how ready it is for real use.
| Best for | Developers |
|---|---|
| Used for | Data source, Data analysis |
| Markets | Multi-market |
| Stack | Julia |
| Learning curve | Easy to start |
| Practical value | Low practical value |
| Cost | Free and open source |
| Hardware | No GPU needed |
| Maintenance | Last commit 4 months ago |
GitHub stars, last 30 days
Daily snapshots since 2026-09-28 (up to 30 days): 0 over the period, now 25. Gaps mean no snapshot was taken that day.
Currency conversion library for Julia.
Similar tools
Free searchable database of 300,000+ financial symbols
Pythonic downloader for Yahoo! Finance market data
Pull financial and macroeconomic data into Pandas
Indicative multi-asset quotes over REST and WebSocket
Python financial data extraction from Investing.com
Unified Python API for downloading market data from many sources