This website requires JavaScript. 
		
		
			
		
	
	
		
			
			
			
			
			
	
		
			
				
					
						
						
						
							d115f43885  
					 
					
						Add epoch time index to fsp buffers 
					 
					
						
					 
					
						
						
							 
					2022-11-23 15:06:42 -0500  
		
			
				
					
						
						
						
							0442945ce5  
					 
					
						Drop px-cache-resets, failed try at path appends 
					 
					
						
					 
					
						
						
							 
					2022-11-23 14:17:18 -0500  
		
			
				
					
						
						
						
							07714c5cbd  
					 
					
						Mask profile points and drop rect `.united()` attempts 
					 
					
						
					 
					
						
						
							 
					2022-11-23 14:15:06 -0500  
		
			
				
					
						
						
						
							f139e4f273  
					 
					
						Make curve graphics timeframe agnostic 
					 
					
						
					 
					
						
						
							 
					2022-11-23 13:58:01 -0500  
		
			
				
					
						
						
						
							366df3307f  
					 
					
						Add graphics incr-updated "formatter" subsys 
					 
					
						
					 
					
						
						
							 
					2022-11-22 17:28:58 -0500  
		
			
				
					
						
						
						
							cbd4119101  
					 
					
						Max out per symbol throttle @ 22Hz 
					 
					
						
					 
					
						
						
							 
					2022-11-22 13:21:15 -0500  
		
			
				
					
						
						
						
							01b470faf4  
					 
					
						Move all pre-path formatting routines to `._pathops`, proto formatter type 
					 
					
						
					 
					
						
						
							 
					2022-11-22 13:20:44 -0500  
		
			
				
					
						
						
						
							226e84d15f  
					 
					
						Ensure a rt shm buffer without backfill has correct epoch timestamping 
					 
					
						
					 
					
						
						
							 
					2022-11-21 20:25:33 -0500  
		
			
				
					
						
						
						
							de1c0b1399  
					 
					
						Use throttle period for wait-on-clearing-event timeout 
					 
					
						
					 
					
						
						
							 
					2022-11-17 18:25:46 -0500  
		
			
				
					
						
						
						
							e7daf09a83  
					 
					
						Expect and update from by-type tick frames 
					 
					
						
					 
					
						
						
							 
					2022-11-17 17:59:06 -0500  
		
			
				
					
						
						
						
							5fcc34a9e6  
					 
					
						Implement by-type tick-framing in throttler loop 
					 
					
						
					 
					
						
						
							 
					2022-11-17 17:28:26 -0500  
		
			
				
					
						
						
						
							6f0b1ea283  
					 
					
						Factor info print into func 
					 
					
						
					 
					
						
						
							 
					2022-11-17 16:05:22 -0500  
		
			
				
					
						
						
						
							e618d13fc9  
					 
					
						Update/improve qt screen script 
					 
					
						
					 
					
						
						
							 
					2022-11-17 16:01:09 -0500  
		
			
				
					
						
						
						
							947f29aefb  
					 
					
						Improved clearing-tick-burst-oriented throttling 
					 
					
						
					 
					
						
						
							 
					2022-11-16 17:39:54 -0500  
		
			
				
					
						
						
						
							363c7a2df2  
					 
					
						Brighter last OHLC graphics datum by default 
					 
					
						
					 
					
						
						
							 
					2022-11-16 17:38:52 -0500  
		
			
				
					
						
						
						
							701eb7c2c5  
					 
					
						Factor setup loop, 1 FSP chain, colors, throttling 
					 
					
						
					 
					
						
						
							 
					2022-11-16 17:33:34 -0500  
		
			
				
					
						
						
						
							4020a198c4  
					 
					
						Type annot-declare fsp-engine data `Feed` 
					 
					
						
					 
					
						
						
							 
					2022-11-16 13:41:20 -0500  
		
			
				
					
						
						
						
							d834dfac74  
					 
					
						Define a single `ChartPlotWidget.feed: Feed` for pause/resume 
					 
					
						
					 
					
						
						
							 
					2022-11-16 13:40:15 -0500  
		
			
				
					
						
						
						
							bdbc8de8c1  
					 
					
						Assign pnl calc output for use when debugging 
					 
					
						
					 
					
						
						
							 
					2022-11-16 13:38:57 -0500  
		
			
				
					
						
						
						
							5e6ebca1e0  
					 
					
						Rework `_FeedsBus` subscriptions mgmt using `set` 
					 
					
						
					 
					
						
						
							 
					2022-11-16 13:32:26 -0500  
		
			
				
					
						
						
						
							42e934b912  
					 
					
						Init msg keys are always lower case 
					 
					
						
					 
					
						
						
							 
					2022-11-16 08:45:18 -0500  
		
			
				
					
						
						
						
							da285d6275  
					 
					
						Make `PlotItemOverlay` add items inwards->out 
					 
					
						
					 
					
						
						
							 
					2022-11-15 22:03:20 -0500  
		
			
				
					
						
						
						
							396fb742bd  
					 
					
						Fix for empty tsdb query result case 
					 
					
						
					 
					
						
						
							 
					2022-11-15 18:10:51 -0500  
		
			
				
					
						
						
						
							8c6a18fdb7  
					 
					
						Drop tick frame builder loop for now 
					 
					
						
					 
					
						
						
							 
					2022-11-15 16:10:41 -0500  
		
			
				
					
						
						
						
							a6241a5a16  
					 
					
						Adjust FSP UI/mgmt apis to be `Flume` oriented 
					 
					
						
					 
					
						
						
							 
					2022-11-15 15:35:57 -0500  
		
			
				
					
						
						
						
							eb1650197b  
					 
					
						Make graphics-update-loop multi-sym aware B) 
					 
					
						
					 
					
						
						
							 
					2022-11-15 15:05:05 -0500  
		
			
				
					
						
						
						
							6b4614f735  
					 
					
						Only add plot to cursor set if not an overlay 
					 
					
						
					 
					
						
						
							 
					2022-11-15 15:04:28 -0500  
		
			
				
					
						
						
						
							fc067eb7a8  
					 
					
						Adjust search to handle multi-sym results 
					 
					
						
					 
					
						
						
							 
					2022-11-15 11:22:08 -0500  
		
			
				
					
						
						
						
							0d657553f9  
					 
					
						Drop the legacy `relayed_from` cruft from our view box 
					 
					
						
					 
					
						
						
							 
					2022-11-14 17:36:30 -0500  
		
			
				
					
						
						
						
							b384cea706  
					 
					
						Only update pnl label on quotes with an fqsn match 
					 
					
						
					 
					
						
						
							 
					2022-11-14 17:06:48 -0500  
		
			
				
					
						
						
						
							70b24795a6  
					 
					
						Pass plotitem to axis from cursor 
					 
					
						
					 
					
						
						
							 
					2022-11-14 17:06:18 -0500  
		
			
				
					
						
						
						
							dc4a2c8c2b  
					 
					
						Adjust L1 labels to expect `.pi: PlotItem` 
					 
					
						
					 
					
						
						
							 
					2022-11-14 16:53:44 -0500  
		
			
				
					
						
						
						
							322ab34200  
					 
					
						Allocate our internal `Axis` subtype in our `PlotItem` override 
					 
					
						
					 
					
						
						
							 
					2022-11-14 16:52:48 -0500  
		
			
				
					
						
						
						
							b768eb19ec  
					 
					
						Passthrough fqsns list directly to `.load_symbols()` 
					 
					
						
					 
					
						
						
							 
					2022-11-14 16:50:41 -0500  
		
			
				
					
						
						
						
							c3e5162c30  
					 
					
						Initial chart widget adjustments for agg feeds 
					 
					
						
					 
					
						
						
							 
					2022-11-14 16:25:19 -0500  
		
			
				
					
						
						
						
							e677cb1ddb  
					 
					
						Simplify OHLC graphic color instance var name 
					 
					
						
					 
					
						
						
							 
					2022-11-14 16:17:24 -0500  
		
			
				
					
						
						
						
							fc7c498c65  
					 
					
						Add `Axis.add_sticky()` for creating axis labels 
					 
					
						
					 
					
						
						
							 
					2022-11-14 15:09:00 -0500  
		
			
				
					
						
						
						
							6653ee8662  
					 
					
						Add default YAxisLable.x_offset: int` 
					 
					
						
					 
					
						
						
							 
					2022-11-13 18:23:33 -0500  
		
			
				
					 
		
			
				
					
						
						
						
							963e5bdd62  
					 
					
						Go back to `Feed.pause/resume()`, new flume APIs coming later 
					 
					
						
							
							
								
									 
							
						
					 
					
						
						
							 
					2023-01-09 18:41:12 -0500  
		
			
				
					
						
						
						
							55de9abc41  
					 
					
						Adjust cli mod imports of daemon sockaddr vars 
					 
					
						
					 
					
						
						
							 
					2023-01-09 18:22:10 -0500  
		
			
				
					
						
						
						
							593db0ed0d  
					 
					
						Only run `kraken` feed tests in CI, use `open_test_pikerd()` 
					 
					
						
					 
					
						
						
							 
					2023-01-09 18:16:55 -0500  
		
			
				
					
						
						
						
							06622105cd  
					 
					
						Add a `open_test_pikerd()` acm fixture for easy booting of the service stack 
					 
					
						
					 
					
						
						
							 
					2023-01-09 18:16:09 -0500  
		
			
				
					
						
						
						
							008ae47e14  
					 
					
						Reset `._registry_addr` to any passed in value from caller 
					 
					
						
					 
					
						
						
							 
					2023-01-09 18:15:23 -0500  
		
			
				
					
						
						
						
							81585d9e6e  
					 
					
						Set global registry addr after first entry point spawns `pikerd` 
					 
					
						
					 
					
						
						
							 
					2023-01-09 17:27:27 -0500  
		
			
				
					
						
						
						
							f6b7057b0d  
					 
					
						`binance`: always request an extra 1min OHLC bar 
					 
					
						
					 
					
						
						
							 
					2023-01-05 12:44:58 -0500  
		
			
				
					
						
						
						
							76f920a16b  
					 
					
						Always force lowercase on `binance` symbol keys 
					 
					
						
					 
					
						
						
							 
					2022-12-20 16:58:51 -0500  
		
			
				
					
						
						
						
							f232d6d4ee  
					 
					
						Add `ci_env` detector fixture 
					 
					
						
					 
					
						
						
							 
					2023-01-09 15:30:26 -0500  
		
			
				
					
						
						
						
							b7e1443618  
					 
					
						Use ETH on kraken to ensure enough quotes 
					 
					
						
					 
					
						
						
							 
					2022-12-10 15:32:09 -0500  
		
			
				
					
						
						
						
							5d021ffb85  
					 
					
						Bump up timeout on multi-feed test for CI 
					 
					
						
					 
					
						
						
							 
					2022-11-17 18:23:34 -0500  
		
			
				
					
						
						
						
							28fd795280  
					 
					
						Only require `-b <brokername>` for filtering 
					 
					
						
					 
					
						
						
							 
					2022-11-15 18:07:02 -0500  
		
			
				
					
						
						
						
							c944db5f02  
					 
					
						Revert "Fix `_main()` arg back to `sym: str`" 
					 
					
						
					 
					
						
						
							 
					2022-11-17 15:24:13 -0500  
		
			
				
					
						
						
						
							967e28b7ac  
					 
					
						Adjust built-in backend list to known working 
					 
					
						
					 
					
						
						
							 
					2022-11-17 13:34:50 -0500  
		
			
				
					
						
						
						
							2a158aea2c  
					 
					
						Rework `_FeedsBus` subscriptions mgmt using `set` 
					 
					
						
					 
					
						
						
							 
					2022-11-16 13:32:26 -0500  
		
			
				
					
						
						
						
							88870fdda7  
					 
					
						Set `brokers: list[st]` from mods when not provided.. 
					 
					
						
					 
					
						
						
							 
					2022-11-15 15:44:52 -0500  
		
			
				
					
						
						
						
							326f153a47  
					 
					
						Catch overruns on throttled feed subs too 
					 
					
						
					 
					
						
						
							 
					2022-11-14 14:42:22 -0500  
		
			
				
					
						
						
						
							f5cd63ad35  
					 
					
						Ensure correct stream is set on each `Flume` 
					 
					
						
					 
					
						
						
							 
					2022-11-14 14:33:04 -0500  
		
			
				
					
						
						
						
							1e96ca32df  
					 
					
						Move `maybe_open_feed()` above for readability 
					 
					
						
					 
					
						
						
							 
					2022-11-12 13:43:09 -0500  
		
			
				
					
						
						
						
							c088963cf2  
					 
					
						Always touch config file dir  if dne 
					 
					
						
					 
					
						
						
							 
					2022-11-11 17:39:46 -0500  
		
			
				
					
						
						
						
							79fcbcc281  
					 
					
						Add an sdist job to CI 
					 
					
						
					 
					
						
						
							 
					2022-11-11 17:58:09 -0500  
		
			
				
					
						
						
						
							ddbba76095  
					 
					
						Use (a new) `piker_pin` branch in `tractor` (again) 
					 
					
						
					 
					
						
						
							 
					2022-11-11 17:57:48 -0500  
		
			
				
					
						
						
						
							0a959c1c74  
					 
					
						Not all accounts will have API trade transactions this session.. 
					 
					
						
					 
					
						
						
							 
					2022-11-11 17:27:49 -0500  
		
			
				
					
						
						
						
							e348968113  
					 
					
						Add multi-broker streaming test using both `binance` and `kraken` 
					 
					
						
					 
					
						
						
							 
					2022-11-11 17:27:02 -0500  
		
			
				
					
						
						
						
							7bbe86d6fb  
					 
					
						Unpack broker mod and portal from fqsn for brokerd-trade-dialogs 
					 
					
						
					 
					
						
						
							 
					2022-11-11 17:26:32 -0500  
		
			
				
					
						
						
						
							7b9db86753  
					 
					
						Multi-`broker` quotes with `Feed.open_multi_stream()` 
					 
					
						
					 
					
						
						
							 
					2022-11-11 17:17:17 -0500  
		
			
				
					
						
						
						
							20a396270e  
					 
					
						`Storage.read_ohlcv()` now returns a `numpy` array 
					 
					
						
					 
					
						
						
							 
					2022-11-11 14:47:39 -0500  
		
			
				
					
						
						
						
							81516c5204  
					 
					
						Finally fix tsdb -> shm backfill loading 
					 
					
						
					 
					
						
						
							 
					2022-11-11 14:31:53 -0500  
		
			
				
					
						
						
						
							d6fb6fe3ae  
					 
					
						Just drop the pretty repr from our struct for now 
					 
					
						
					 
					
						
						
							 
					2022-11-11 13:19:24 -0500  
		
			
				
					
						
						
						
							8476d8d056  
					 
					
						Fix partial-frame-missing backfill logic 
					 
					
						
					 
					
						
						
							 
					2022-11-10 15:25:05 -0500  
		
			
				
					
						
						
						
							36868bb86e  
					 
					
						Add `kraken` test, ensure single broker-provider for now 
					 
					
						
					 
					
						
						
							 
					2022-11-10 10:38:45 -0500  
		
			
				
					
						
						
						
							29b6b3e54f  
					 
					
						Port `storesh` cli-cmd machinery to `Flume` apis 
					 
					
						
					 
					
						
						
							 
					2022-11-10 01:42:05 -0500  
		
			
				
					
						
						
						
							8a01c9e42b  
					 
					
						Fix broker-tail stripping using `str.removesuffix()` 
					 
					
						
					 
					
						
						
							 
					2022-11-10 01:41:35 -0500  
		
			
				
					
						
						
						
							2c4daf08e0  
					 
					
						Adjust to per-fqsn-oriented `Flume` lookups throughout 
					 
					
						
					 
					
						
						
							 
					2022-11-09 22:30:15 -0500  
		
			
				
					
						
						
						
							7daab6329d  
					 
					
						Make `Symbol` derive from internal `.types.Struct` 
					 
					
						
					 
					
						
						
							 
					2022-11-09 22:10:01 -0500  
		
			
				
					
						
						
						
							bb6452b969  
					 
					
						Further feed syncing fixes wrt to `Flumes` 
					 
					
						
					 
					
						
						
							 
					2022-11-09 18:57:15 -0500  
		
			
				
					
						
						
						
							25bfe6f035  
					 
					
						Use new |-union style type annots in sampling routines 
					 
					
						
					 
					
						
						
							 
					2022-11-09 13:05:51 -0500  
		
			
				
					
						
						
						
							32b36aa042  
					 
					
						Expect init startup quotes from each symbol 
					 
					
						
					 
					
						
						
							 
					2022-11-09 13:03:53 -0500  
		
			
				
					
						
						
						
							e7de5404d3  
					 
					
						Add `Symbol.fqsn: str` property 
					 
					
						
					 
					
						
						
							 
					2022-11-09 12:58:32 -0500  
		
			
				
					
						
						
						
							18dc8b08e4  
					 
					
						First draft aggregate feedz support 
					 
					
						
					 
					
						
						
							 
					2022-11-08 16:09:18 -0500  
		
			
				
					
						
						
						
							5bf3cb8e4b  
					 
					
						Just warn on `ib` symbol search lags 
					 
					
						
					 
					
						
						
							 
					2022-11-08 14:50:31 -0500  
		
			
				
					
						
						
						
							c7d5db5f90  
					 
					
						Start data feed layer test suite 
					 
					
						
					 
					
						
						
							 
					2022-11-07 15:40:52 -0500  
		
			
				
					
						
						
						
							1bf1965a8b  
					 
					
						Drop `tractor.log` level override fixture 
					 
					
						
					 
					
						
						
							 
					2022-11-07 15:40:41 -0500  
		
			
				
					
						
						
						
							051a8729b6  
					 
					
						EMS: expect fqsn key in `Feed.symbols` 
					 
					
						
					 
					
						
						
							 
					2022-11-07 15:40:01 -0500  
		
			
				
					
						
						
						
							8e85ed92c8  
					 
					
						Use new `GodWidget.load_symbols()` from search 
					 
					
						
					 
					
						
						
							 
					2022-11-07 15:39:28 -0500  
		
			
				
					
						
						
						
							2a9042b1b1  
					 
					
						Make all UI entrypoints accept an fqsn `list` 
					 
					
						
					 
					
						
						
							 
					2022-11-07 15:33:52 -0500  
		
			
				
					
						
						
						
							344a634cb6  
					 
					
						Always set fqsn in `Feed.symbols: dict` 
					 
					
						
					 
					
						
						
							 
					2022-11-07 13:04:58 -0500  
		
			
				
					
						
						
						
							508de6182a  
					 
					
						Drop duplicate live gateway from compose file for now 
					 
					
						
					 
					
						
						
							 
					2022-11-07 10:19:12 -0500  
		
			
				
					
						
						
						
							40000345a1  
					 
					
						Only log pos size errors for `ib` 
					 
					
						
					 
					
						
						
							 
					2022-11-07 09:17:25 -0500  
		
			
				
					 
		
			
				
					
						
						
							
							
						
						
							220d38b4a9  
					 
					
						Merge pull request #439  from pikers/binance_syminfo_fix 
					 
					
						
					 
					
						
						
							 
					2023-01-10 11:08:19 -0500  
		
			
				
					 
		
			
				
					
						
						
							
							
						
						
							888438ca25  
					 
					
						Add two attributes to Pair class to match Binance exchange information update 
					 
					
						
					 
					
						
						
							 
					2023-01-09 08:01:48 -0300  
		
			
				
					 
		
			
				
					
						
						
							
							
						
						
							d84bcf77c0  
					 
					
						Merge pull request #438  from pikers/msgspec_ordering 
					 
					
						
					 
					
						
						
							 
					2023-01-09 19:01:12 -0500  
		
			
				
					 
		
			
				
					
						
						
							
							
						
						
							0474d66531  
					 
					
						Switch msgspec struct ordering to always have required fields first and optionals last 
					 
					
						
					 
					
						
						
							
							Guillermo Rodriguez 
						
					 
					2023-01-09 18:43:50 -0300  
		
			
				
					 
		
			
				
					
						
						
							
							
						
						
							f218b804b4  
					 
					
						Merge pull request #433  from pikers/add_config_dir_on_daemon_startup 
					 
					
						
					 
					
						
						
							 
					2022-12-22 19:40:47 +0000  
		
			
				
					 
		
			
				
					
						
						
							
							
						
						
							7b14f498a8  
					 
					
						Merge pull request #409  from esmegl/json_rpc_req 
					 
					
						
					 
					
						
						
							 
					2022-12-21 15:14:12 -0300  
		
			
				
					 
		
			
				
					
						
						
							
							
						
						
							18e4352faf  
					 
					
						Deleted unused timeout logic 
					 
					
						
					 
					
						
						
							 
					2022-12-19 14:55:06 -0300  
		
			
				
					
						
						
							
							
						
						
							a6e921548b  
					 
					
						Modified recv_task(): added functionality to restart ws after timeout, modified match msg and added new case to match in case of receiving an error. 
					 
					
						
					 
					
						
						
							 
					2022-10-27 15:05:41 -0300  
		
			
				
					
						
						
							
							
						
						
							3f5dec82ed  
					 
					
						Replaced try/except block in recv_task() by match msg, and added new changes to description comment 
					 
					
						
					 
					
						
						
							 
					2022-10-19 15:38:35 -0300  
		
			
				
					
						
						
							
							
						
						
							db0b59abaa  
					 
					
						Added support for JSONRPC requests coming from the server side 
					 
					
						
					 
					
						
						
							 
					2022-10-19 09:59:29 -0300  
		
			
				
					 
		
			
				
					
						
						
						
							f5bcd1d91c  
					 
					
						remove binance additions 
					 
					
						
					 
					
						
						
							 
					2022-12-17 21:53:57 +0000  
		
			
				
					
						
						
						
							db11c3c0f8  
					 
					
						add config dir on pikerd startup 
					 
					
						
					 
					
						
						
							 
					2022-12-17 21:51:49 +0000  
		
			
				
					
						
						
						
							df6071ae9e  
					 
					
						`binance`: more fields.. `SelfTradePreventMode`.. 
					 
					
						
					 
					
						
						
							 
					2022-12-15 14:30:03 -0500