Skip to content
This repository has been archived by the owner on Sep 17, 2022. It is now read-only.

Commit

Permalink
add installation info
Browse files Browse the repository at this point in the history
  • Loading branch information
Latif committed Aug 22, 2020
1 parent 68b34df commit 006f483
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 5 deletions.
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,3 @@
!requirements.txt
!scripts/
!setup.py
:
17 changes: 13 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,24 @@

Amwal is a small python library designed to make it easier to get information from the Kuwaiti stock market, known as the Boursa. Unfortunately, since the Boursa website doesn't have an official HTTP API, this is a substitute that offers the same function by scraping the website directly for the data.

---

Some features to make life easier

- Scraped data is cached in a JSON file by default to avoid making redundant requests
- The data is converted into a properly typed pandas dataframe.
- The API surface is small, intuitive, easy to use. It also mirrors the structure of the website itself.

---
## Installation

```
pip3 install amwal
```

This project depends on the following libraries:
- python-dateutil
- pandas
- requests
- beautifulsoup4


## Quick start

Expand Down Expand Up @@ -110,7 +119,7 @@ class Corporation (ident: str, market: Market, **kwargs)
### TODO:

- Add balance sheet and cash flow statement methods to the corporation class.
- Change scraping to be asynchronously.
- Change scraping to be asynchronous.



0 comments on commit 006f483

Please sign in to comment.