1e7dc38a50 
								
							
								 
							
						 
						
							
							
								
								Drop row factories; add ticker search API  
							
							
							
						 
						
							2018-03-05 09:26:52 -05:00  
				
					
						
							
							
								 
						
							
							
								fc45e1215d 
								
							
								 
							
						 
						
							
							
								
								Rename as pager mod  
							
							
							
						 
						
							2018-03-05 09:26:52 -05:00  
				
					
						
							
							
								 
						
							
							
								09b16bf3e7 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #13  from pikers/kb_ctls  
							
							... 
							
							
							
							Pager support 
							
						 
						
							2018-03-04 21:58:16 -05:00  
				
					
						
							
							
								 
						
							
							
								80ee1bfc19 
								
							
								 
							
						 
						
							
							
								
								Poll at 3 r/s and add more detailed timing logs  
							
							
							
						 
						
							2018-03-02 21:24:09 -05:00  
				
					
						
							
							
								 
						
							
							
								13e4389c9f 
								
							
								 
							
						 
						
							
							
								
								Handle expired tokens more reliably; trace log json data  
							
							
							
						 
						
							2018-02-22 18:44:46 -05:00  
				
					
						
							
							
								 
						
							
							
								4b59b87f98 
								
							
								 
							
						 
						
							
							
								
								Add convenience methods for all log levels  
							
							
							
						 
						
							2018-02-22 18:44:00 -05:00  
				
					
						
							
							
								 
						
							
							
								6e0209ac6b 
								
							
								 
							
						 
						
							
							
								
								Add pager support to watchlist  
							
							
							
						 
						
							2018-02-22 18:39:21 -05:00  
				
					
						
							
							
								 
						
							
							
								385f1b9607 
								
							
								 
							
						 
						
							
							
								
								Add a pager widget  
							
							... 
							
							
							
							It's a `ScrollView` but with keyboard controls that allow for paging
just like the classic unix `less` program. Add a search bar widget too! 
							
						 
						
							2018-02-22 18:38:50 -05:00  
				
					
						
							
							
								 
						
							
							
								9e0f58ea6b 
								
							
								 
							
						 
						
							
							
								
								Add a keyboard input handling task  
							
							
							
						 
						
							2018-02-17 15:09:22 -05:00  
				
					
						
							
							
								 
						
							
							
								ff437ce9e1 
								
							
								 
							
						 
						
							
							
								
								Handle out of process token refreshes  
							
							
							
						 
						
							2018-02-15 16:40:33 -05:00  
				
					
						
							
							
								 
						
							
							
								a4fe86719f 
								
							
								 
							
						 
						
							
							
								
								Extend install docs  
							
							
							
						 
						
							2018-02-15 13:33:53 -05:00  
				
					
						
							
							
								 
						
							
							
								b41b262b7d 
								
							
								 
							
						 
						
							
							
								
								Raise any unexpected error  
							
							
							
						 
						
							2018-02-14 18:49:58 -05:00  
				
					
						
							
							
								 
						
							
							
								0faec1537e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #7  from pikers/wl_fine_tuning  
							
							... 
							
							
							
							Watchlist fine tuning 
							
						 
						
							2018-02-14 16:41:03 -05:00  
				
					
						
							
							
								 
						
							
							
								d50aa17a83 
								
							
								 
							
						 
						
							
							
								
								Add real-time market caps  
							
							
							
						 
						
							2018-02-14 12:06:54 -05:00  
				
					
						
							
							
								 
						
							
							
								722d294915 
								
							
								 
							
						 
						
							
							
								
								Handle non-numbers in `humanize()`  
							
							
							
						 
						
							2018-02-14 12:06:29 -05:00  
				
					
						
							
							
								 
						
							
							
								722b515246 
								
							
								 
							
						 
						
							
							
								
								Limit humanize output to 2 decimal places  
							
							
							
						 
						
							2018-02-14 02:43:55 -05:00  
				
					
						
							
							
								 
						
							
							
								e464898210 
								
							
								 
							
						 
						
							
							
								
								Combine last,bid,ask in a StackLayout-cell  
							
							
							
						 
						
							2018-02-14 02:37:26 -05:00  
				
					
						
							
							
								 
						
							
							
								29be7f58c9 
								
							
								 
							
						 
						
							
							
								
								Push every new change; not just the last trade  
							
							
							
						 
						
							2018-02-13 15:57:12 -05:00  
				
					
						
							
							
								 
						
							
							
								62bac7b2cd 
								
							
								 
							
						 
						
							
							
								
								Don't sleep on less than zero delay  
							
							
							
						 
						
							2018-02-13 12:13:27 -05:00  
				
					
						
							
							
								 
						
							
							
								472ff68811 
								
							
								 
							
						 
						
							
							
								
								Fix row header highlight typo  
							
							
							
						 
						
							2018-02-13 12:13:27 -05:00  
				
					
						
							
							
								 
						
							
							
								f31ebe6fcd 
								
							
								 
							
						 
						
							
							
								
								Handle numbers of magnitude 2  
							
							
							
						 
						
							2018-02-13 12:13:19 -05:00  
				
					
						
							
							
								 
						
							
							
								e4ff113dfc 
								
							
								 
							
						 
						
							
							
								
								Sort rows by column on click  
							
							
							
						 
						
							2018-02-13 10:34:24 -05:00  
				
					
						
							
							
								 
						
							
							
								8e577cd0d0 
								
							
								 
							
						 
						
							
							
								
								Use lighter red; sort rows on startup  
							
							
							
						 
						
							2018-02-12 16:11:31 -05:00  
				
					
						
							
							
								 
						
							
							
								274a5a728a 
								
							
								 
							
						 
						
							
							
								
								Fix row header borders using a `BorderImage`  
							
							
							
						 
						
							2018-02-12 16:02:11 -05:00  
				
					
						
							
							
								 
						
							
							
								1bbf212ad0 
								
							
								 
							
						 
						
							
							
								
								Work when only newly time stamped quotes are received  
							
							
							
						 
						
							2018-02-12 14:05:57 -05:00  
				
					
						
							
							
								 
						
							
							
								b7b7abbc1f 
								
							
								 
							
						 
						
							
							
								
								Only push new quotes to the queue at 5 per sec  
							
							
							
						 
						
							2018-02-12 14:03:31 -05:00  
				
					
						
							
							
								 
						
							
							
								f4fc3d099b 
								
							
								 
							
						 
						
							
							
								
								Make install instructions copy pastable  
							
							
							
						 
						
							2018-02-12 12:46:56 -05:00  
				
					
						
							
							
								 
						
							
							
								7d794e9187 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4  from pikers/watchlist  
							
							... 
							
							
							
							Watchlist baby! 
							
						 
						
							2018-02-12 12:24:24 -05:00  
				
					
						
							
							
								 
						
							
							
								42f48c82fc 
								
							
								 
							
						 
						
							
							
								
								Update readme; use async kivy branch  
							
							
							
						 
						
							2018-02-12 10:55:04 -05:00  
				
					
						
							
							
								 
						
							
							
								9f3efd2a6a 
								
							
								 
							
						 
						
							
							
								
								Import client for now until we make a proper shim  
							
							
							
						 
						
							2018-02-12 10:35:54 -05:00  
				
					
						
							
							
								 
						
							
							
								f4fd35fa21 
								
							
								 
							
						 
						
							
							
								
								Separate sortable and dislplayable quote values  
							
							
							
						 
						
							2018-02-10 19:54:09 -05:00  
				
					
						
							
							
								 
						
							
							
								488f3988ea 
								
							
								 
							
						 
						
							
							
								
								Handle weekend errors  
							
							
							
						 
						
							2018-02-10 19:44:41 -05:00  
				
					
						
							
							
								 
						
							
							
								1af14bc46f 
								
							
								 
							
						 
						
							
							
								
								Add watchlist sort-by-column and row header highlighting  
							
							
							
						 
						
							2018-02-09 22:04:53 -05:00  
				
					
						
							
							
								 
						
							
							
								0997418a47 
								
							
								 
							
						 
						
							
							
								
								Be PC  
							
							
							
						 
						
							2018-02-09 22:01:14 -05:00  
				
					
						
							
							
								 
						
							
							
								37a4d2e5f8 
								
							
								 
							
						 
						
							
							
								
								Expose watchlist app via `piker watch` for now  
							
							
							
						 
						
							2018-02-09 03:29:30 -05:00  
				
					
						
							
							
								 
						
							
							
								e220e9b658 
								
							
								 
							
						 
						
							
							
								
								Move cli mod to top level package  
							
							
							
						 
						
							2018-02-09 03:01:58 -05:00  
				
					
						
							
							
								 
						
							
							
								f71391252d 
								
							
								 
							
						 
						
							
							
								
								Tighten up the UI to be super sleek  
							
							
							
						 
						
							2018-02-09 02:44:43 -05:00  
				
					
						
							
							
								 
						
							
							
								e45c07dce7 
								
							
								 
							
						 
						
							
							
								
								Watchlist fixes  
							
							... 
							
							
							
							- make the % daily change use the previous days close as the reference
  price
- color each cell on every change (results in "pulsed" colors on changes)
- tweak some quote fields
- redraw and sort all rows on every quotes update cycle
- error when the QT api is returning None values 
							
						 
						
							2018-02-08 19:30:09 -05:00  
				
					
						
							
							
								 
						
							
							
								17c4ac3b8c 
								
							
								 
							
						 
						
							
							
								
								Adjust cli to new api  
							
							
							
						 
						
							2018-02-08 19:15:21 -05:00  
				
					
						
							
							
								 
						
							
							
								224451f44a 
								
							
								 
							
						 
						
							
							
								
								Make ticker stream caching optional  
							
							... 
							
							
							
							Push all ticker quotes to the queue regardless of duplicate
content. That is, don't worry about only pushing new quote changes
(turns out it is useful when coloring a watchlist where multiple
of the same quote may indicate multiple similar trades and we only
want to quickly "pulse" color changes on value changes).
If it is desired to only push new changes, the ``cache`` flag enables
the old behaviour.
Also add `Client.symbols()` for returning symbol data from a sequence of
tickers. 
							
						 
						
							2018-02-08 19:10:17 -05:00  
				
					
						
							
							
								 
						
							
							
								784777d65a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3  from pikers/extend_client  
							
							... 
							
							
							
							CLI client! 
							
						 
						
							2018-02-08 02:41:44 -05:00  
				
					
						
							
							
								 
						
							
							
								13342c459a 
								
							
								 
							
						 
						
							
							
								
								Our first real-time watchlist!  
							
							
							
						 
						
							2018-02-08 02:39:18 -05:00  
				
					
						
							
							
								 
						
							
							
								b8a3fb67a1 
								
							
								 
							
						 
						
							
							
								
								Add a quote-from-json-file streamer for testing  
							
							
							
						 
						
							2018-02-08 02:39:18 -05:00  
				
					
						
							
							
								 
						
							
							
								6781a23850 
								
							
								 
							
						 
						
							
							
								
								Add a `quote` subcommand  
							
							... 
							
							
							
							Add `piker quote <tickerA> <tickerB> <tickerC>` command for easily
dumping quote data to the console. With `-df` will dump as a pandas data
frame. Add key filtering to `piker api` calls. 
							
						 
						
							2018-02-08 02:39:18 -05:00  
				
					
						
							
							
								 
						
							
							
								adecc082ac 
								
							
								 
							
						 
						
							
							
								
								Save `brokers.ini` in the user config dir using click  
							
							
							
						 
						
							2018-02-08 02:39:18 -05:00  
				
					
						
							
							
								 
						
							
							
								151e7bf4fa 
								
							
								 
							
						 
						
							
							
								
								More client enhancements  
							
							... 
							
							
							
							- Extend the qt api to include candles (not working yet), balances, positions.
- Add a `quote()` method to the `Client` for batch ticker quotes and expose
  it through a CLI subcommand.
- Make `poll_tickers` push new quotes to a `trio.Queue` 
							
						 
						
							2018-02-08 02:39:18 -05:00  
				
					
						
							
							
								 
						
							
							
								a2d38f49cf 
								
							
								 
							
						 
						
							
							
								
								Add more deps and pkgs  
							
							
							
						 
						
							2018-02-08 02:39:18 -05:00  
				
					
						
							
							
								 
						
							
							
								797efedf6a 
								
							
								 
							
						 
						
							
							
								
								Add quote polling; pseudo-streaming  
							
							... 
							
							
							
							Add a ``poll_tickers`` coro which can be used to "stream" quotes at
a requested rate. Expose through a cli subcommand `piker stream`.
Drop the `pikerd` command for now. 
							
						 
						
							2018-01-29 12:45:48 -05:00  
				
					
						
							
							
								 
						
							
							
								42ec8330f1 
								
							
								 
							
						 
						
							
							
								
								Explain the mess so far  
							
							
							
						 
						
							2018-01-27 01:52:24 -05:00  
				
					
						
							
							
								 
						
							
							
								66441d15e8 
								
							
								 
							
						 
						
							
							
								
								Complain when kwargs are missing but required  
							
							
							
						 
						
							2018-01-27 01:52:00 -05:00