I'm using a tool name QuoteTracker linked to my TD acct.
Ah! For intra-day I'm not sure if it has use for most of us? Personally I'm not that nimble.
My EOD stuff is calculated off the actual trades, except odd-lots which aren't available to me, from ETrade's "Time & Sales" panel on Power ETrade Pro.
Once I finish my back-fill, the code I will be writing could provide it easily, after the fact, for intra-day with no real manual effort if there are folks that could use it.
But in that case, folks that can use it, I suspect what you've demonstrated would more than meet the need.
Excellent work IMO.
Bill