https://github.com/jond01/xil
Foreign currency exchange data web-scraper from Israeli banks
https://github.com/jond01/xil
currency-exchange-rates currency-rates finance foreign-exchange ils israel israeli-bank-scrapers python shekel web-scraping
Last synced: 7 months ago
JSON representation
Foreign currency exchange data web-scraper from Israeli banks
- Host: GitHub
- URL: https://github.com/jond01/xil
- Owner: jond01
- License: mit
- Created: 2022-11-06T16:17:42.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-05-22T19:22:27.000Z (about 2 years ago)
- Last Synced: 2024-05-22T20:34:43.543Z (about 2 years ago)
- Topics: currency-exchange-rates, currency-rates, finance, foreign-exchange, ils, israel, israeli-bank-scrapers, python, shekel, web-scraping
- Language: Python
- Homepage:
- Size: 1.6 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/jond01/xil/actions/workflows/tests.yml)
[](https://github.com/pre-commit/pre-commit)
[](https://github.com/astral-sh/uv)
[](https://github.com/astral-sh/ruff)
[](https://mypy-lang.org/)
[](https://pypi.org/project/xil/)
[](https://pypi.org/project/xil/#history)
# XIL
Gather and compare foreign currency exchange buy and sell rates offered by Israeli
banks.
## Banks data
The XIL project supports the following banks:
| Bank and data source | XIL module | Tests | Bank name (Hebrew) |
|------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------|--------------------|------------------------------|
| [Bank Leumi Le-Israel](https://www.leumi.co.il/Lobby/currency_rates/40806/) | `leumi` | :white_check_mark: | בנק לאומי לישראל |
| [Bank Hapoalim](https://www.bankhapoalim.co.il/he/foreign-currency/exchange-rates) | `poalim` | :white_check_mark: | בנק הפועלים |
| [Mizrahi Tefahot Bank](https://www.mizrahi-tefahot.co.il/brokerage/currancyexchange/) | `mizrahi_tefahot` | :x: | בנק מזרחי טפחות |
| [Israel Discount Bank](https://www.discountbank.co.il/private/general-information/foreign-currency-transfers/exchange-rates/) | `discount` | :white_check_mark: | בנק דיסקונט לישראל |
| [First International Bank of Israel](https://www.fibi.co.il/wps/portal/FibiMenu/Marketing/Private/ForeignCurrency/Trade/Rates) | `fibi` | :x: | הבנק הבינלאומי הראשון לישראל |
| [Bank of Jerusalem](https://www.bankjerusalem.co.il/capital-market/rates) | `jerusalem` | :x: | בנק ירושלים |
| [Mercantile Discount Bank](https://www.mercantile.co.il/en/private/foregin-currency/exchange-rates/) | `mercantile` | :white_check_mark: | בנק מרכנתיל דיסקונט |
| [Bank Massad](https://www.bankmassad.co.il/wps/portal/FibiMenu/Marketing/Private/ForeignCurrency/ForexOnline/Rates) | `massad` | :x: | בנק מסד |
| [One Zero Digital Bank](https://www.onezerobank.com/currencies/) | `onezero` | :white_check_mark: | וואן זירו הבנק הדיגיטלי |
| [Bank of Israel](https://www.boi.org.il/roles/markets/%D7%A9%D7%A2%D7%A8%D7%99-%D7%97%D7%9C%D7%99%D7%A4%D7%99%D7%9F-%D7%99%D7%A6%D7%99%D7%92%D7%99%D7%9D/) | `boi` | :x: | בנק ישראל |
For the data sources (websites and URLs) for each bank, see the docstring of the
corresponding XIL module.
Banks that are not supported yet:
- Bank Yahav (בנק יהב): no public information available.
https://www.bank-yahav.co.il/investments/foreing-currency/
- Bank Esh Israel (בנק אש ישראל): a new bank - not commercially active yet.
https://www.esh.com/
## Installation
The project requires Python 3.12 or above. To install the project, run:
```shell
pip install xil
```
## Contributing to the XIL project
Please read the [Contribution Guide](https://github.com/jond01/xil/blob/main/CONTRIBUTING.md).
## Similar projects
* https://github.com/eshaham/israeli-bank-scrapers