Metadata-Version: 2.0
Name: asx-terminus
Version: 0.1.6
Summary: ASX portfolio in the terminal
Home-page: UNKNOWN
Author: Nam Ngo
Author-email: namngology@gmail.com
License: Apache 2.0
Description-Content-Type: UNKNOWN
Keywords: asx,terminal,urwid,ncurses,australia,investment,stock
Platform: UNKNOWN
Requires-Dist: requests (>=2.18.4)
Requires-Dist: urwid (>=1.3.1)
Requires-Dist: urwid-timed-progress (==1.1.1)
Requires-Dist: pyyaml (>=3.12)
Requires-Dist: beautifulsoup4 (==4.6.0)
Requires-Dist: feedparser (==5.2.1)

# asx-terminus


[![pypi version]( https://img.shields.io/pypi/v/asx-terminus.svg)]( https://pypi.python.org/pypi/asx-terminus)
[![Build Status](https://travis-ci.org/geeknam/asx-terminus.svg?branch=master)](https://travis-ci.org/geeknam/asx-terminus)

![Screenshot](https://raw.githubusercontent.com/geeknam/asx-terminus/master/asxterminus.png)

### Installation

Install via pip:

    $ pip install asx-terminus

Add `.asxterminus.yaml` file to your `$HOME` dir

Start in you terminal:

    $ asxterminus


### Sample Configuration file

Sample `~/.asxterminus.yaml` file

```yaml
    refresh_interval: 1200
    codes:
      - KGN
      - A2M
      - APX
    transactions:
      KGN:
        -
          - 1.48
          - 10000
        -
          - 1.34
          - 5000
      A2M:
        -
          - 2.7
          - 5000
      APX:
        -
          - 2.5
          - 10000
    columns:
      - code
      - last_price
      - open_price
      - day_high_price
      - day_low_price
```

### Available fields (columns)

- code
- desc_full
- last_price
- open_price
- day_high_price
- day_low_price
- change_price
- change_in_percent
- volume
- bid_price
- offer_price
- previous_close_price
- previous_day_percentage_change
- year_high_price
- last_trade_date
- year_high_date
- year_low_price
- year_low_date
- year_open_date
- pe
- eps
- average_daily_volume
- annual_dividend_yield
- market_cap
- number_of_shares
- deprecated_market_cap
- deprecated_number_of_shares


### TODO

- [x] Add Google Finance RSS feeds
- [x] Add progress bar when loading data
- [ ] Add Portfolio Return
- [ ] Add Return Rate (%)


