Tyler Goodlet
0add443e8b
Spawn broker-daemon without asking
2018-04-20 13:18:35 -04:00
Tyler Goodlet
2973b40946
Allow wl app to spawn a broker daemon in a subprocess
2018-04-20 13:18:35 -04:00
Tyler Goodlet
f80735121c
Use an async generator inside `StreamQueue`
...
Async generators are faster and less code. Handle segmented packets
which can happen during periods of high quote volume. Move per-broker
rate limit logic into daemon task.
2018-04-20 11:43:14 -04:00
Tyler Goodlet
73ef95f42a
Add `pikerd` entry point
2018-04-20 11:43:14 -04:00
Tyler Goodlet
577ca43c02
Include built-in lists in show, log errors from remove
2018-04-10 14:13:00 -04:00
Tyler Goodlet
6b72d04427
Change watchlist write function name
2018-04-06 15:07:47 -04:00
Tyler Goodlet
7e92df4352
Move built-in lists to respective module
2018-04-06 15:00:11 -04:00
K0nstantine
918133f265
Finalize WL Management and fix merge func
2018-04-04 00:35:12 -04:00
K0nstantine
49b760673e
Remove write to file from API and move to CLI
2018-04-04 00:35:12 -04:00
K0nstantine
cd69c30143
CLI tests for watchlist commands
2018-04-04 00:35:12 -04:00
K0nstantine
11f25958ba
Move watchlist api tests to seperate module
2018-04-04 00:34:42 -04:00
K0nstantine
d28a3dc461
Add initial config dir test
2018-04-04 00:25:34 -04:00
K0nstantine
ce75bd8f6f
Update CLI and create watchlists module
...
Moved the watchlists management implementation to a seperate module
wrapped in an api.
Resolves : #5
2018-04-04 00:25:34 -04:00
K0nstantine
43fbea5722
Sorted values and keys in watchlist dictionary and added a purge function
2018-04-04 00:25:34 -04:00
K0nstantine
7ada8a291e
Initial watchlist management cli
2018-04-04 00:25:34 -04:00
Tyler Goodlet
9667042fe2
Drop NUU it's now just APH
2018-03-28 14:00:17 -04:00
Tyler Goodlet
19303cf0ad
Use brokermod util functions in cli
2018-03-27 16:27:30 -04:00
Tyler Goodlet
178e091f41
Make robinhood the default broker backend
...
- Add a rate limit cli option
- Allow broker backends to define a max quote query limit
- Add an index ETF list to demonstrate robinhood's real-time prices
2018-03-21 17:28:40 -04:00
Tyler Goodlet
6c0f1fbdfc
Fill failed symbol lookup df row with NaNs
2018-03-20 21:02:59 -04:00
Tyler Goodlet
42e9296b36
Adjust cli to new backend api
2018-03-20 13:28:24 -04:00
Tyler Goodlet
56f38263be
Stack VWAP over daily high/low
2018-03-14 14:00:24 -04:00
Tyler Goodlet
937285d35c
Add example watchlist your dad would want
2018-03-07 23:50:47 -05:00
Tyler Goodlet
1af14bc46f
Add watchlist sort-by-column and row header highlighting
2018-02-09 22:04:53 -05:00
Tyler Goodlet
37a4d2e5f8
Expose watchlist app via `piker watch` for now
2018-02-09 03:29:30 -05:00
Tyler Goodlet
e220e9b658
Move cli mod to top level package
2018-02-09 03:01:58 -05:00