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
							
						 
						
							 
							
							
							
								
							
								e859222df4 
								
							
								 
							
						 
						
							
							
								
								Add initial API test, need relocation  
							
							 
							
							
							
						 
						
							2018-04-04 00:25:34 -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  
						
					 
				
					
						
							
							
								 
								goodboy
							
						 
						
							 
							
							
								
								
							
							
								
							
								397c27e05a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #31  from pikers/tolerate_the_network  
							
							 
							
							... 
							
							
							
							Tolerate the network 
							
						 
						
							2018-04-02 16:48:49 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								e246823f2d 
								
							
								 
							
						 
						
							
							
								
								Add timeout handling to network poll loop  
							
							 
							
							
							
						 
						
							2018-04-02 14:51:38 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								01cfbbdd64 
								
							
								 
							
						 
						
							
							
								
								Handle network outages  
							
							 
							
							... 
							
							
							
							Quote queries will hang indefinitely when the network goes down.
Instead poll for network reestablishment such that roaming on
wifi is supported and real-time feeds will resume once the network is
back. 
							
						 
						
							2018-03-31 12:02:22 -04:00  
						
					 
				
					
						
							
							
								 
								goodboy
							
						 
						
							 
							
							
								
								
							
							
								
							
								d527f3383c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #29  from pikers/pipenv  
							
							 
							
							... 
							
							
							
							Pipenv! 
							
						 
						
							2018-03-30 16:56:24 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								2b51e84a3c 
								
							
								 
							
						 
						
							
							
								
								Expect quotes dict in watchlist update loop  
							
							 
							
							
							
						 
						
							2018-03-29 13:02:03 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								164d636c67 
								
							
								 
							
						 
						
							
							
								
								Handle defunct QT tickers and delays  
							
							 
							
							
							
						 
						
							2018-03-29 13:01:13 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								823bd2ea29 
								
							
								 
							
						 
						
							
							
								
								Make payload a ticker dict  
							
							 
							
							
							
						 
						
							2018-03-29 13:00:48 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								74f0700690 
								
							
								 
							
						 
						
							
							
								
								Update dev deps  
							
							 
							
							
							
						 
						
							2018-03-29 12:50:53 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								f9e9c07823 
								
							
								 
							
						 
						
							
							
								
								Update readme  
							
							 
							
							
							
						 
						
							2018-03-29 12:50:53 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								2ddedf92f6 
								
							
								 
							
						 
						
							
							
								
								Add pipenv files  
							
							 
							
							
							
						 
						
							2018-03-29 12:50:53 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								2d36b9372f 
								
							
								 
							
						 
						
							
							
								
								Drop requirements.txt  
							
							 
							
							
							
						 
						
							2018-03-29 12:50:53 -04:00  
						
					 
				
					
						
							
							
								 
								goodboy
							
						 
						
							 
							
							
								
								
							
							
								
							
								6b38f25430 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #23  from pikers/initial_tests  
							
							 
							
							... 
							
							
							
							Initial CLI tests 
							
						 
						
							2018-03-28 15:34:40 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								9667042fe2 
								
							
								 
							
						 
						
							
							
								
								Drop NUU it's now just APH  
							
							 
							
							
							
						 
						
							2018-03-28 14:00:17 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								4c1932dd6d 
								
							
								 
							
						 
						
							
							
								
								Add basic set of CLI tests  
							
							 
							
							
							
						 
						
							2018-03-27 16:28:44 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								801b9f860b 
								
							
								 
							
						 
						
							
							
								
								Use `symbol_data()` in watclist UI  
							
							 
							
							
							
						 
						
							2018-03-27 16:27:55 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								19303cf0ad 
								
							
								 
							
						 
						
							
							
								
								Use brokermod util functions in cli  
							
							 
							
							
							
						 
						
							2018-03-27 16:27:30 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								8544c22cdc 
								
							
								 
							
						 
						
							
							
								
								Change `Client.symbols()` to `symbol_data()`  
							
							 
							
							... 
							
							
							
							Make `symbol_data()` a common backend API method for looking up
auxiliary ticker/symbol data from brokers. It seems most have such
a call/endpoint. 
							
						 
						
							2018-03-27 16:24:57 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								8fc74c5085 
								
							
								 
							
						 
						
							
							
								
								Drop QT error  
							
							 
							
							
							
						 
						
							2018-03-27 16:16:31 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								49d290d036 
								
							
								 
							
						 
						
							
							
								
								Add brokermod loader utils  
							
							 
							
							
							
						 
						
							2018-03-27 16:03:01 -04:00  
						
					 
				
					
						
							
							
								 
								goodboy
							
						 
						
							 
							
							
								
								
							
							
								
							
								618d4b52c1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #19  from pikers/robinhood  
							
							 
							
							... 
							
							
							
							Robinhood quoting support! 
							
						 
						
							2018-03-23 16:21:24 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								29ddfe017c 
								
							
								 
							
						 
						
							
							
								
								Use total time calc  
							
							 
							
							
							
						 
						
							2018-03-23 16:15:56 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								08aa996e27 
								
							
								 
							
						 
						
							
							
								
								Update readme for robinhood usage  
							
							 
							
							
							
						 
						
							2018-03-21 17:32:32 -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
							
						 
						
							 
							
							
							
								
							
								200526da8a 
								
							
								 
							
						 
						
							
							
								
								Query QT at most 3 quotes/sec to avoid rate limits  
							
							 
							
							
							
						 
						
							2018-03-21 17:28:26 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								933fe980c1 
								
							
								 
							
						 
						
							
							
								
								Set default quote rate to 5/sec  
							
							 
							
							
							
						 
						
							2018-03-21 17:27:04 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								1ea784558c 
								
							
								 
							
						 
						
							
							
								
								Pass through rate arg to `poll_tickers`  
							
							 
							
							
							
						 
						
							2018-03-21 17:26:30 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								456e86990f 
								
							
								 
							
						 
						
							
							
								
								Make watchlist app broker agnostic  
							
							 
							
							
							
						 
						
							2018-03-21 10:44:05 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								6b47130c77 
								
							
								 
							
						 
						
							
							
								
								Move quote formatting to broker backends  
							
							 
							
							
							
						 
						
							2018-03-21 10:30:43 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								f0149118e1 
								
							
								 
							
						 
						
							
							
								
								Specify bid-ask "stacked" cells by argument  
							
							 
							
							
							
						 
						
							2018-03-20 21:20:55 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								6c0f1fbdfc 
								
							
								 
							
						 
						
							
							
								
								Fill failed symbol lookup df row with NaNs  
							
							 
							
							
							
						 
						
							2018-03-20 21:02:59 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								48fe280e0c 
								
							
								 
							
						 
						
							
							
								
								Return None on failed symbol lookups  
							
							 
							
							
							
						 
						
							2018-03-20 21:01:55 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								04fa3c7ca4 
								
							
								 
							
						 
						
							
							
								
								Factor out QT quoting specifics into the backend  
							
							 
							
							
							
						 
						
							2018-03-20 15:39:49 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								42e9296b36 
								
							
								 
							
						 
						
							
							
								
								Adjust cli to new backend api  
							
							 
							
							
							
						 
						
							2018-03-20 13:28:24 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								e75f0718a5 
								
							
								 
							
						 
						
							
							
								
								Add a basic quotes-only robinhood backend  
							
							 
							
							... 
							
							
							
							We need a yank to test the order system and other end points that
require auth.
Resolves  #2  
							
						 
						
							2018-03-20 13:26:12 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								bd7eb16ab2 
								
							
								 
							
						 
						
							
							
								
								Move core tasks to separate module  
							
							 
							
							... 
							
							
							
							Begin abstracting out broker backends by moving core data query tasks
into a module which requires and calls a broker backend API. 
							
						 
						
							2018-03-20 13:13:07 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								56f38263be 
								
							
								 
							
						 
						
							
							
								
								Stack VWAP over daily high/low  
							
							 
							
							
							
						 
						
							2018-03-14 14:00:24 -04:00  
						
					 
				
					
						
							
							
								 
								goodboy
							
						 
						
							 
							
							
								
								
							
							
								
							
								d2e1605bf0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #14  from pikers/searchbar  
							
							 
							
							... 
							
							
							
							Searchbar 
							
						 
						
							2018-03-07 23:52:32 -05:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								937285d35c 
								
							
								 
							
						 
						
							
							
								
								Add example watchlist your dad would want  
							
							 
							
							
							
						 
						
							2018-03-07 23:50:47 -05:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								2f34d982bc 
								
							
								 
							
						 
						
							
							
								
								Require symbol info for quote processing  
							
							 
							
							
							
						 
						
							2018-03-06 20:54:37 -05:00  
						
					 
				
					
						
							
							
								 
								goodboy
							
						 
						
							 
							
							
								
								
							
							
								
							
								ebae64bfdb 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #16  from Konstantine00/config-dir-fix  
							
							 
							
							... 
							
							
							
							Fix issue where config dir was not created by default 
							
						 
						
							2018-03-06 02:49:19 -05:00  
						
					 
				
					
						
							
							
								 
								K0nstantine
							
						 
						
							 
							
							
							
								
							
								61206f5903 
								
							
								 
							
						 
						
							
							
								
								Fix issue where config dir was not created by default  
							
							 
							
							... 
							
							
							
							Fixes  #15  
							
						 
						
							2018-03-05 19:15:10 -05:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								7f3ee8c728 
								
							
								 
							
						 
						
							
							
								
								Add really basic ticker search bar  
							
							 
							
							
							
						 
						
							2018-03-05 09:26:52 -05:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								1e7dc38a50 
								
							
								 
							
						 
						
							
							
								
								Drop row factories; add ticker search API  
							
							 
							
							
							
						 
						
							2018-03-05 09:26:52 -05:00