Skip to content

Commit

Permalink
Merge pull request westonplatter#95 from westonplatter/rc2
Browse files Browse the repository at this point in the history
Rc2
  • Loading branch information
westonplatter authored Aug 6, 2019
2 parents 229c190 + 11d76e3 commit 1dbc295
Show file tree
Hide file tree
Showing 6 changed files with 15 additions and 438 deletions.
13 changes: 8 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -124,8 +124,7 @@ Here's what you can do with `fast_arrow` (some features still in development)
- [x] fetch historical value of portfolio ([example](examples/portfolio_historicals.py))

**Authentication/Security**
- [x] handle standard Login/Logout flow [example](examples/auth.py)
- [x] handle MFA token during login [example](examples/auth_mfa.py)
- [x] Authentication has moved to [fast_arrow_auth](https://github.com/westonplatter/fast_arrow_auth).
- [x] pin SSL certificate (see [this PR](https://github.com/westonplatter/fast_arrow/pull/35))
- [x] automatically refreshes oauth2

Expand Down Expand Up @@ -161,8 +160,12 @@ python setup.py sdist bdist_wheel
twine upload dist/*
```

## projects using `fast_arrow`
## supporting libraries
- fast_arrow_auth, https://github.com/westonplatter/fast_arrow_auth

- **simple_portfolio**. Export trades from Robinhood and run basic reporting on portfolio performance. https://github.com/westonplatter/simple_portfolio
## projects using `fast_arrow`
- **simple_portfolio**. Export trades from Robinhood and run basic reporting
on portfolio performance. https://github.com/westonplatter/simple_portfolio

- **chesterton**. A delightful little UI & trading bot for strategies on Robinhood. https://github.com/westonplatter/chesterton
- **chesterton**. A delightful little UI & trading bot for strategies on
Robinhood. https://github.com/westonplatter/chesterton
5 changes: 4 additions & 1 deletion examples/historical_option_data.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,15 @@
import configparser
import json
import math

from fast_arrow import (
Client,
Stock,
Option,
OptionChain,
OptionMarketdata
)
import math


print("----- running {}".format(__file__))

Expand Down
208 changes: 0 additions & 208 deletions examples_ipython/graph-TLT-option-interest.ipynb

This file was deleted.

220 changes: 0 additions & 220 deletions examples_ipython/graph-delta-vs-theta-for-optionpositions.ipynb

This file was deleted.

5 changes: 2 additions & 3 deletions fast_arrow/client.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@ def __init__(self, auth_data):
certs_path = 'ssl_certs/certs.pem'
self.certs = os.path.join(os.path.dirname(__file__), certs_path)


def get(self, url=None, params=None, retry=True):
'''
Execute HTTP GET
Expand Down Expand Up @@ -90,9 +89,9 @@ def _gen_headers(self, bearer, url):
"Accept-Encoding": "gzip, deflate",
"Accept-Language": ("en;q=1, fr;q=0.9, de;q=0.8, ja;q=0.7, " +
"nl;q=0.6, it;q=0.5"),
"User-Agent": ("Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) " +
"User-Agent": ("Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) " +
"AppleWebKit/537.36 (KHTML, like Gecko) " +
"Chrome/68.0.3440.106 Safari/537.36"),
"Chrome/75.0.3770.142 Safari/537.36"),

}
if bearer:
Expand Down
2 changes: 1 addition & 1 deletion fast_arrow/version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
VERSION = '1.0.0.rc1'
VERSION = '1.0.0.rc2'

0 comments on commit 1dbc295

Please sign in to comment.