{"push_id":835674993,"size":19,"distinct_size":19,"ref":"refs/heads/master","head":"c4841c4714c430f08140e8ce5f15448e084b5d4c","before":"3f9927743264827a6d4e3080e931bf96c8a87f90","commits":[{"sha":"04924f618c96a3a29c366cbff3ab421dbee19140","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Update Regression tests\n\nIt looks like these regression values drifted from reality","distinct":true,"url":"https://api.github.com/repos/AlexCatarino/Lean/commits/04924f618c96a3a29c366cbff3ab421dbee19140"},{"sha":"28a39f25047d887e48d90a91255d7c0e706c3916","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Use single ctor for Subscription\n\nIn preparation for everyone having a universe, for now, current\nbehavior/values are maintained.","distinct":true,"url":"https://api.github.com/repos/AlexCatarino/Lean/commits/28a39f25047d887e48d90a91255d7c0e706c3916"},{"sha":"68676a3dab1cd449727b88dd8a63db8a4eeb13ff","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Change IUniverse -> abstract Universe class","distinct":true,"url":"https://api.github.com/repos/AlexCatarino/Lean/commits/68676a3dab1cd449727b88dd8a63db8a4eeb13ff"},{"sha":"c2c36e89d400ba8f1027866101dd49fb3b4a7102","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Make Universe control its own membership\n\nThis had happy side effect of removing the Subscription.IsUserDefined flag","distinct":true,"url":"https://api.github.com/repos/AlexCatarino/Lean/commits/c2c36e89d400ba8f1027866101dd49fb3b4a7102"},{"sha":"6f15f4139b4786758525a682ad9b4215997dc2b3","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Move all subscriptions into a universe","distinct":true,"url":"https://api.github.com/repos/AlexCatarino/Lean/commits/6f15f4139b4786758525a682ad9b4215997dc2b3"},{"sha":"6992628e7af63fe71ab56e1e98780458988e5519","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Make fill forward res a reference value","distinct":true,"url":"https://api.github.com/repos/AlexCatarino/Lean/commits/6992628e7af63fe71ab56e1e98780458988e5519"},{"sha":"7f425ec51507150cea5c9bd0d18d4a5db4dddff7","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Modifes CAGR in regression test\n\nThis value was expected to change closer to zero since the backtest takes 'longer'\naccording to the statistics (first equity vs last equity point)","distinct":true,"url":"https://api.github.com/repos/AlexCatarino/Lean/commits/7f425ec51507150cea5c9bd0d18d4a5db4dddff7"},{"sha":"678cd38fc5ed674360dfa626d50c490ebe72d9f4","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Add Time.MaxTimeSpan to mirror Time.EndOfTime for time spans","distinct":true,"url":"https://api.github.com/repos/AlexCatarino/Lean/commits/678cd38fc5ed674360dfa626d50c490ebe72d9f4"},{"sha":"e97fcea4208962520dc69a3987dba2d79ab25f76","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Change IDataFeed.Add/Remove signatures\n\nAdd now accepts universe, all subscriptions will have non-null .Universe property\nRemove now accepts the real Subscription object\nRemoved UniverseSubscriptionCreator -- concept should come back later more well-formed","distinct":true,"url":"https://api.github.com/repos/AlexCatarino/Lean/commits/e97fcea4208962520dc69a3987dba2d79ab25f76"},{"sha":"bf9fa679129c86f83ef7816d03a3d3c967563de5","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Make SecurityChanges tolerant of duplicates","distinct":true,"url":"https://api.github.com/repos/AlexCatarino/Lean/commits/bf9fa679129c86f83ef7816d03a3d3c967563de5"},{"sha":"7d642e1176f9252aa2a8995ff0a9e49c33bcc968","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Add banner to FrontierAwareEnumerator","distinct":true,"url":"https://api.github.com/repos/AlexCatarino/Lean/commits/7d642e1176f9252aa2a8995ff0a9e49c33bcc968"},{"sha":"88330d3deba39848496a266272bd3040cc356bc7","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Make BacktestingBrokerage tolerant of removed securities","distinct":true,"url":"https://api.github.com/repos/AlexCatarino/Lean/commits/88330d3deba39848496a266272bd3040cc356bc7"},{"sha":"24d9511330749d8792af3c362948d31d877d5cc8","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Return SecrityChanges from events\n\nMaybe an event handler isn't the best way to do this, possibly\ninitializing the data feed with the universe selection instance\nwould be better, leaving as is for now","distinct":true,"url":"https://api.github.com/repos/AlexCatarino/Lean/commits/24d9511330749d8792af3c362948d31d877d5cc8"},{"sha":"f296d666ee4fc68da0c18be08783e6eaee8f6129","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Implements user defined universes\n\nThis places all security subscriptions within a universes\nSubscriptions generated via calls to AddSecurity are place in a UserDefinedUniverse\nUserDefinedUniverse will serve up a predetermined list of symbols on a requested interval\nLiveTradingDataFeed - reworked custom enumerators to use RefreshEnumerator as wrapper for rate limitting","distinct":true,"url":"https://api.github.com/repos/AlexCatarino/Lean/commits/f296d666ee4fc68da0c18be08783e6eaee8f6129"},{"sha":"8014da3640bce7f6487b1c07ef2277b51df315cc","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Adds Custom universe API methods","distinct":true,"url":"https://api.github.com/repos/AlexCatarino/Lean/commits/8014da3640bce7f6487b1c07ef2277b51df315cc"},{"sha":"9b8110a6e336981915071ef808a519b2c7d3e99c","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Adds StockPicker example algo NYSE TopGainers","distinct":true,"url":"https://api.github.com/repos/AlexCatarino/Lean/commits/9b8110a6e336981915071ef808a519b2c7d3e99c"},{"sha":"f4072249f3620da05c28b463829d7f57feb948a1","author":{"email":"66103e65c7893e2702853ac700df9599c5092236@gmail.com","name":"snugs"},"message":"Increase sleep time in base data exchange test","distinct":true,"url":"https://api.github.com/repos/AlexCatarino/Lean/commits/f4072249f3620da05c28b463829d7f57feb948a1"},{"sha":"8c30845287a278afc9a64a02a2646812b7994c54","author":{"email":"b327cc71473f7b15958c2ca3afbaf48055055624","name":"AlexCatarino"},"message":"Implements AlgoSeek Options converter\n\nCloses #188","distinct":true,"url":"https://api.github.com/repos/AlexCatarino/Lean/commits/8c30845287a278afc9a64a02a2646812b7994c54"},{"sha":"c4841c4714c430f08140e8ce5f15448e084b5d4c","author":{"email":"6c05bb5f00b0c3094518cf46773079626c0ccea9@gmail.com","name":"AlexCatarino"},"message":"Merge remote-tracking branch 'upstream/master'","distinct":true,"url":"https://api.github.com/repos/AlexCatarino/Lean/commits/c4841c4714c430f08140e8ce5f15448e084b5d4c"}]}