3c4699abef 
								
							
								 
							
						 
						
							
							
								
								Pass broker name  
							
							
							
						 
						
							2020-09-01 18:31:52 -04:00  
				
					
						
							
							
								 
						
							
							
								78784a4bf3 
								
							
								 
							
						 
						
							
							
								
								Port to new data apis  
							
							
							
						 
						
							2020-09-01 18:30:55 -04:00  
				
					
						
							
							
								 
						
							
							
								57a8db8cba 
								
							
								 
							
						 
						
							
							
								
								Start enforcing a common stream setup api  
							
							... 
							
							
							
							Add routines for brokerd spawning and quote stream creation. 
							
						 
						
							2020-09-01 18:18:48 -04:00  
				
					
						
							
							
								 
						
							
							
								f6f6d98a95 
								
							
								 
							
						 
						
							
							
								
								Allow passing in tbk keys to query  
							
							
							
						 
						
							2020-09-01 18:14:11 -04:00  
				
					
						
							
							
								 
						
							
							
								167c9089f9 
								
							
								 
							
						 
						
							
							
								
								Who needs it ;P  
							
							
							
						 
						
							2020-09-01 14:05:31 -04:00  
				
					
						
							
							
								 
						
							
							
								31b4d5c6a7 
								
							
								 
							
						 
						
							
							
								
								Add glue link in readme  
							
							
							
						 
						
							2020-09-01 13:25:41 -04:00  
				
					
						
							
							
								 
						
							
							
								bc9af977a4 
								
							
								 
							
						 
						
							
							
								
								Update quote cache on each loop  
							
							
							
						 
						
							2020-09-01 13:25:41 -04:00  
				
					
						
							
							
								 
						
							
							
								436e4d2df4 
								
							
								 
							
						 
						
							
							
								
								Add tbk tick streaming with trio-websocket  
							
							
							
						 
						
							2020-09-01 13:25:41 -04:00  
				
					
						
							
							
								 
						
							
							
								acd32341e2 
								
							
								 
							
						 
						
							
							
								
								Fix assignment out of order  
							
							
							
						 
						
							2020-09-01 13:25:41 -04:00  
				
					
						
							
							
								 
						
							
							
								3cfb15ed6e 
								
							
								 
							
						 
						
							
							
								
								Make monitor handle non-full quote messages  
							
							
							
						 
						
							2020-09-01 13:25:41 -04:00  
				
					
						
							
							
								 
						
							
							
								d66cfb8fa0 
								
							
								 
							
						 
						
							
							
								
								Push only new key value pairs over quote streams  
							
							... 
							
							
							
							This is something I've been meaning to try for a while and will likely
make writing tick data to a db more straight forward (filling in NaN
values is more matter of fact) plus it should minimize bandwidth usage.
Note, it'll require stream consumers to be considerate of non-full
quotes arriving and thus using the first "full" quote message to fill
out dynamically formatted systems or displays. 
							
						 
						
							2020-09-01 13:25:41 -04:00  
				
					
						
							
							
								 
						
							
							
								335cee63b2 
								
							
								 
							
						 
						
							
							
								
								Make stock quote formatter work with diff streams  
							
							
							
						 
						
							2020-09-01 13:25:41 -04:00  
				
					
						
							
							
								 
						
							
							
								213a19b191 
								
							
								 
							
						 
						
							
							
								
								Update version and deps  
							
							
							
						 
						
							2020-09-01 13:25:40 -04:00  
				
					
						
							
							
								 
						
							
							
								a6c692fb8b 
								
							
								 
							
						 
						
							
							
								
								Add support for TICK ingest to marketstore  
							
							
							
						 
						
							2020-09-01 13:25:09 -04:00  
				
					
						
							
							
								 
						
							
							
								837f4d3823 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #97  from pikers/relicense_as_agplv3  
							
							... 
							
							
							
							Relicense to AGPLv3 
							
						 
						
							2020-06-16 10:20:15 -05:00  
				
					
						
							
							
								 
						
							
							
								b58820e297 
								
							
								 
							
						 
						
							
							
								
								Relicense to AGPLv3  
							
							
							
						 
						
							2020-06-16 00:12:19 -04:00  
				
					
						
							
							
								 
						
							
							
								2c93bb0302 
								
							
								 
							
						 
						
							
							
								
								Drop use of deprecated `trio.Event.clear()`  
							
							
							
						 
						
							2020-06-02 10:33:57 -04:00  
				
					
						
							
							
								 
						
							
							
								eccd9e2ffb 
								
							
								 
							
						 
						
							
							
								
								It's not markdown bub  
							
							
							
						 
						
							2020-06-02 10:32:04 -04:00  
				
					
						
							
							
								 
						
							
							
								9eddfa7b3b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #92  from pikers/questrade_candles  
							
							... 
							
							
							
							Questrade candles 
							
						 
						
							2020-06-01 13:44:54 -05:00  
				
					
						
							
							
								 
						
							
							
								882f4a28d1 
								
							
								 
							
						 
						
							
							
								
								Add privacy note  
							
							
							
						 
						
							2020-06-01 14:43:39 -04:00  
				
					
						
							
							
								 
						
							
							
								64993666fa 
								
							
								 
							
						 
						
							
							
								
								Pull 100 bars by default  
							
							
							
						 
						
							2020-05-26 14:49:50 -04:00  
				
					
						
							
							
								 
						
							
							
								5f200b8db1 
								
							
								 
							
						 
						
							
							
								
								Always delay bars 15m; rename to volume  
							
							
							
						 
						
							2020-05-26 14:49:50 -04:00  
				
					
						
							
							
								 
						
							
							
								a7f7de32b4 
								
							
								 
							
						 
						
							
							
								
								Docstring tweaks  
							
							
							
						 
						
							2020-05-26 14:49:50 -04:00  
				
					
						
							
							
								 
						
							
							
								ffd8bdac5f 
								
							
								 
							
						 
						
							
							
								
								Fix imports  
							
							
							
						 
						
							2020-05-26 14:49:50 -04:00  
				
					
						
							
							
								 
						
							
							
								9b91ecd408 
								
							
								 
							
						 
						
							
							
								
								Pass confdir and watchlist path to cli  
							
							
							
						 
						
							2020-05-26 14:49:50 -04:00  
				
					
						
							
							
								 
						
							
							
								057086efdb 
								
							
								 
							
						 
						
							
							
								
								Pass through test file to monitor  
							
							
							
						 
						
							2020-05-26 14:49:50 -04:00  
				
					
						
							
							
								 
						
							
							
								f798d13038 
								
							
								 
							
						 
						
							
							
								
								Reord watchlist cmds into new package  
							
							
							
						 
						
							2020-05-26 14:49:50 -04:00  
				
					
						
							
							
								 
						
							
							
								ff843372a1 
								
							
								 
							
						 
						
							
							
								
								Add `piker bars` command  
							
							... 
							
							
							
							For easy testing of questrade historical data from cli.
Re-org the common cli components into a new package to avoid having all
commands defined in a top-level module. 
							
						 
						
							2020-05-26 14:49:50 -04:00  
				
					
						
							
							
								 
						
							
							
								c11946988e 
								
							
								 
							
						 
						
							
							
								
								Implement candles retrieval from Questrade  
							
							... 
							
							
							
							There's some expected limitations with the number of sticks allowed in
a single query (they say 2k but I've been able to pull 20k). Also note
without a paid data sub there's a 15m delay on 1m sticks (we'll hack
around that shortly, don't worry). 
							
						 
						
							2020-05-26 14:49:50 -04:00  
				
					
						
							
							
								 
						
							
							
								595f79c632 
								
							
								 
							
						 
						
							
							
								
								Add symbol not found  
							
							
							
						 
						
							2020-05-26 14:49:50 -04:00  
				
					
						
							
							
								 
						
							
							
								764f647578 
								
							
								 
							
						 
						
							
							
								
								Add a more "motivating" feature set  
							
							
							
						 
						
							2020-05-26 14:49:50 -04:00  
				
					
						
							
							
								 
						
							
							
								f48d4658d3 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #87  from pikers/dependabot/pip/psutil-5.6.6  
							
							... 
							
							
							
							Bump psutil from 5.6.5 to 5.6.6 
							
						 
						
							2020-03-15 12:26:10 -06:00  
				
					
						
							
							
								 
						
							
							
								c773136056 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump psutil from 5.6.5 to 5.6.6  
							
							... 
							
							
							
							Bumps [psutil](https://github.com/giampaolo/psutil ) from 5.6.5 to 5.6.6.
- [Release notes](https://github.com/giampaolo/psutil/releases )
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst )
- [Commits](https://github.com/giampaolo/psutil/compare/release-5.6.5...release-5.6.6 )
Signed-off-by: dependabot[bot] <support@github.com> 
							
						 
						
							2020-03-12 18:31:45 +00:00  
				
					
						
							
							
								 
						
							
							
								ed2f22448b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #85  from pikers/use_tractor_logging  
							
							... 
							
							
							
							Use tractor logging 
							
						 
						
							2020-02-29 11:37:59 -06:00  
				
					
						
							
							
								 
						
							
							
								732638ae2d 
								
							
								 
							
						 
						
							
							
								
								Delegate logging to `tractor`  
							
							... 
							
							
							
							Gives us PIDs and task ids in logs which is much more sane for
debugging and cuts down on superfluous code. 
							
						 
						
							2020-02-29 12:29:20 -05:00  
				
					
						
							
							
								 
						
							
							
								d1b76a50e9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #86  from pikers/questrade_conns  
							
							... 
							
							
							
							use >1 asks session connections 
							
						 
						
							2020-02-28 12:00:22 -06:00  
				
					
						
							
							
								 
						
							
							
								837e30ff68 
								
							
								 
							
						 
						
							
							
								
								use >1 asks session connections  
							
							... 
							
							
							
							Gets us better throughput when polling multiple endpoints (eg. option
and stock quotes simultaneously) since slower round trip request won't
block faster ones when using multiple connections. 
							
						 
						
							2020-02-18 16:13:20 -05:00  
				
					
						
							
							
								 
						
							
							
								8cc723d16d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #83  from pikers/kivy_mainline_and_py3.8  
							
							... 
							
							
							
							Kivy mainline and py3.8 
							
						 
						
							2019-11-21 10:23:49 -05:00  
				
					
						
							
							
								 
						
							
							
								6bd13f0c5a 
								
							
								 
							
						 
						
							
							
								
								Lockfile bump  
							
							
							
						 
						
							2019-11-21 10:21:43 -05:00  
				
					
						
							
							
								 
						
							
							
								a2e5d07b2c 
								
							
								 
							
						 
						
							
							
								
								Port to mainline kivy and Python 3.8  
							
							... 
							
							
							
							This required some copy-paste of code from @matham's branch:
https://github.com/kivy/kivy/pull/5241 
namely, the stuff in the `utils_async.py` module. I've added all that as
a standalone file for now.
Update the pipfile to use `kivy`'s master branch (since there seems to
be some lingering cython issues in the current release wheels). 
							
						 
						
							2019-11-21 10:21:43 -05:00  
				
					
						
							
							
								 
						
							
							
								82416ea144 
								
							
								 
							
						 
						
							
							
								
								Add `xclip` to avoid tb at kivy startup  
							
							
							
						 
						
							2019-05-01 19:34:01 -04:00  
				
					
						
							
							
								 
						
							
							
								1dd69d7559 
								
							
								 
							
						 
						
							
							
								
								Add pre-build arch pkg deps  
							
							
							
						 
						
							2019-04-30 13:19:04 -04:00  
				
					
						
							
							
								 
						
							
							
								9b438c65db 
								
							
								 
							
						 
						
							
							
								
								Deps bump  
							
							
							
						 
						
							2019-04-30 13:10:06 -04:00  
				
					
						
							
							
								 
						
							
							
								49d612de49 
								
							
								 
							
						 
						
							
							
								
								Port to new @tractor.stream API  
							
							
							
						 
						
							2019-04-26 00:27:01 -04:00  
				
					
						
							
							
								 
						
							
							
								811dbaab4e 
								
							
								 
							
						 
						
							
							
								
								Add pipenv cmd for installing async kivy branch  
							
							
							
						 
						
							2019-04-26 00:26:14 -04:00  
				
					
						
							
							
								 
						
							
							
								1cc33abca0 
								
							
								 
							
						 
						
							
							
								
								Don't bail when a sub-optschain crashes  
							
							
							
						 
						
							2019-03-24 12:09:17 -04:00  
				
					
						
							
							
								 
						
							
							
								8964b7a5fb 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #76  from pikers/optschain_as_subactor  
							
							... 
							
							
							
							Spawn optschain from monitor via keybinding 
							
						 
						
							2019-03-21 22:55:49 -04:00  
				
					
						
							
							
								 
						
							
							
								4e2d32d425 
								
							
								 
							
						 
						
							
							
								
								Readme bump  
							
							
							
						 
						
							2019-03-21 22:46:20 -04:00  
				
					
						
							
							
								 
						
							
							
								b2252e5762 
								
							
								 
							
						 
						
							
							
								
								Fix bad import  
							
							
							
						 
						
							2019-03-21 22:18:09 -04:00  
				
					
						
							
							
								 
						
							
							
								8bf82a2f76 
								
							
								 
							
						 
						
							
							
								
								Allow spawning an optschain UI from monitor using the `o` keybinding  
							
							
							
						 
						
							2019-03-21 22:15:08 -04:00