{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":528898425,"defaultBranch":"master","name":"hftbacktest","ownerLogin":"nkaz001","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-08-25T14:56:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/75321484?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719502887.0","currentOid":""},"activityList":{"items":[{"before":"f8c83d9caaa0b063d770210120f9a04dcc7e0e0c","after":"424959c949527c493aa26092887a9fc1ca12e538","ref":"refs/heads/master","pushedAt":"2024-06-28T15:09:10.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"refactor(rust): refactor.","shortMessageHtmlLink":"refactor(rust): refactor."}},{"before":"904a41a727cbf33c77b5c0622d9b5776abead52c","after":"f8c83d9caaa0b063d770210120f9a04dcc7e0e0c","ref":"refs/heads/master","pushedAt":"2024-06-27T15:39:12.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"refactor(rust): refactor.","shortMessageHtmlLink":"refactor(rust): refactor."}},{"before":"9213c6016fcbc3521888b7a933d3da784d498b8d","after":"904a41a727cbf33c77b5c0622d9b5776abead52c","ref":"refs/heads/master","pushedAt":"2024-06-27T14:49:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"docs(rust): improve docs.","shortMessageHtmlLink":"docs(rust): improve docs."}},{"before":"416696bce145ef5b75ba96434cfba67156732677","after":"9213c6016fcbc3521888b7a933d3da784d498b8d","ref":"refs/heads/master","pushedAt":"2024-06-26T15:37:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"docs(rust): add feature-based docs.","shortMessageHtmlLink":"docs(rust): add feature-based docs."}},{"before":"0465cc3c8824ec6024e112b8d1e2726ee7138cc8","after":"416696bce145ef5b75ba96434cfba67156732677","ref":"refs/heads/master","pushedAt":"2024-06-26T14:09:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"docs: update README and ROADMAP.","shortMessageHtmlLink":"docs: update README and ROADMAP."}},{"before":"bc00756bf1b5b18659db8f08ac4b34fd48536cb0","after":"0465cc3c8824ec6024e112b8d1e2726ee7138cc8","ref":"refs/heads/master","pushedAt":"2024-06-26T13:49:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"docs: update README and ROADMAP.","shortMessageHtmlLink":"docs: update README and ROADMAP."}},{"before":"339913e6596a0a20633bd0e5c9ada050355e166c","after":"bc00756bf1b5b18659db8f08ac4b34fd48536cb0","ref":"refs/heads/master","pushedAt":"2024-06-26T13:26:41.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"refactor(rust): format.","shortMessageHtmlLink":"refactor(rust): format."}},{"before":"3935936aceaecce153c3880c02da6e511735b82b","after":"339913e6596a0a20633bd0e5c9ada050355e166c","ref":"refs/heads/master","pushedAt":"2024-06-26T09:01:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"refactor(rust): add the Pod and NpyFile unsafe traits to ensure correct usage and prevent misuse.","shortMessageHtmlLink":"refactor(rust): add the Pod and NpyFile unsafe traits to ensure corre…"}},{"before":"876d1e3ada7fb16240fae23a2e4fa3118f6368a7","after":"3935936aceaecce153c3880c02da6e511735b82b","ref":"refs/heads/master","pushedAt":"2024-06-25T15:24:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"refactor(rust): refactor L3 backtesting (WIP).","shortMessageHtmlLink":"refactor(rust): refactor L3 backtesting (WIP)."}},{"before":"780bfa178bcbec85446fe11b2bd4ce57c776ef64","after":"876d1e3ada7fb16240fae23a2e4fa3118f6368a7","ref":"refs/heads/master","pushedAt":"2024-06-23T09:53:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"fix(py): fix the issue where correcting the event order missed the event, causing the Tardis data to fail to convert into the normalized format.","shortMessageHtmlLink":"fix(py): fix the issue where correcting the event order missed the ev…"}},{"before":"0a1067ca9d1519540510a966c5a70e1d0c9bddde","after":"780bfa178bcbec85446fe11b2bd4ce57c776ef64","ref":"refs/heads/master","pushedAt":"2024-06-21T15:34:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"docs(rust): remove the individual equity curves due to the size limit.","shortMessageHtmlLink":"docs(rust): remove the individual equity curves due to the size limit."}},{"before":"60d91f503950af9d19fd2702fec2d19f535a427c","after":"0a1067ca9d1519540510a966c5a70e1d0c9bddde","ref":"refs/heads/master","pushedAt":"2024-06-21T15:24:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"refactor(rust): refactor and format.","shortMessageHtmlLink":"refactor(rust): refactor and format."}},{"before":"c408497af931e6ec6f4a1af81e85053b8c9754b2","after":"60d91f503950af9d19fd2702fec2d19f535a427c","ref":"refs/heads/master","pushedAt":"2024-06-21T14:07:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"feat(rust): Bybit connector (MVP).","shortMessageHtmlLink":"feat(rust): Bybit connector (MVP)."}},{"before":"526fe20939bd62de1996d98b25d6218e743ae71a","after":"c408497af931e6ec6f4a1af81e85053b8c9754b2","ref":"refs/heads/master","pushedAt":"2024-06-21T10:56:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"docs: update ROADMAP.","shortMessageHtmlLink":"docs: update ROADMAP."}},{"before":"4d89ba4965be553645767b07d1fa7bc307e8519a","after":"526fe20939bd62de1996d98b25d6218e743ae71a","ref":"refs/heads/master","pushedAt":"2024-06-19T15:30:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"docs(rust): update the gridtrading example, adding `min_grid_step`.","shortMessageHtmlLink":"docs(rust): update the gridtrading example, adding min_grid_step."}},{"before":"a22f448091b14ed02cc68c7cb7120ef6740757d8","after":"4d89ba4965be553645767b07d1fa7bc307e8519a","ref":"refs/heads/master","pushedAt":"2024-06-19T14:58:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"docs: update README.","shortMessageHtmlLink":"docs: update README."}},{"before":"a2d7fc20741b0a5b807d88ad32846037bb2466bb","after":"a22f448091b14ed02cc68c7cb7120ef6740757d8","ref":"refs/heads/master","pushedAt":"2024-06-19T14:54:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"docs(rust): include the gridtrading backtesting example to cover more assets.","shortMessageHtmlLink":"docs(rust): include the gridtrading backtesting example to cover more…"}},{"before":"e94baed32b3063d962eb3a386905cf5239b99246","after":"a2d7fc20741b0a5b807d88ad32846037bb2466bb","ref":"refs/heads/master","pushedAt":"2024-06-19T14:24:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"fix(rust): stabilize L3 market depth impl.","shortMessageHtmlLink":"fix(rust): stabilize L3 market depth impl."}},{"before":"e72ee23c4289398d8368e89fc04ad80cd7c0b064","after":"e94baed32b3063d962eb3a386905cf5239b99246","ref":"refs/heads/master","pushedAt":"2024-06-19T12:11:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"docs: update README and ROADMAP.","shortMessageHtmlLink":"docs: update README and ROADMAP."}},{"before":"c16c7c8bd51deeb1e878130959256905187977c0","after":"e72ee23c4289398d8368e89fc04ad80cd7c0b064","ref":"refs/heads/master","pushedAt":"2024-06-19T12:09:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"docs: update README and ROADMAP.","shortMessageHtmlLink":"docs: update README and ROADMAP."}},{"before":"9e129917fab533ac7b71b79c485840f9f2929298","after":"c16c7c8bd51deeb1e878130959256905187977c0","ref":"refs/heads/master","pushedAt":"2024-06-19T12:05:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"docs: update README and ROADMAP.","shortMessageHtmlLink":"docs: update README and ROADMAP."}},{"before":"777d451b4bd1a398fb73f66776215975ac0728c2","after":"9e129917fab533ac7b71b79c485840f9f2929298","ref":"refs/heads/master","pushedAt":"2024-06-19T12:02:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"docs: update README and ROADMAP.","shortMessageHtmlLink":"docs: update README and ROADMAP."}},{"before":"085fa5d8f2eda251311b8f974fbe5e323426f881","after":"777d451b4bd1a398fb73f66776215975ac0728c2","ref":"refs/heads/master","pushedAt":"2024-06-18T15:00:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"refactor(rust): implement both Level2 and Level2 order books for the single market depth model.","shortMessageHtmlLink":"refactor(rust): implement both Level2 and Level2 order books for the …"}},{"before":"8f1784b75caa651e6ce98d5e8ef6bf57ade1fc7d","after":"085fa5d8f2eda251311b8f974fbe5e323426f881","ref":"refs/heads/master","pushedAt":"2024-06-18T14:30:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"refactor(rust): the live bot consumes the same type of `Event` as the backtesting.","shortMessageHtmlLink":"refactor(rust): the live bot consumes the same type of Event as the…"}},{"before":"3ba7b629ff76dd2fb4431ec7d0d6f49726e4f8e9","after":"8f1784b75caa651e6ce98d5e8ef6bf57ade1fc7d","ref":"refs/heads/master","pushedAt":"2024-06-17T13:56:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"refactor(rust): refactor in order to support l3 backtesting.","shortMessageHtmlLink":"refactor(rust): refactor in order to support l3 backtesting."}},{"before":"87a6ae5be72aa07064f9d40fa7d7397786f14f65","after":null,"ref":"refs/heads/level3_mbo","pushedAt":"2024-06-17T13:09:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"}},{"before":"81960b4c0edfba97fc5a162eb380421287a75f8f","after":"3ba7b629ff76dd2fb4431ec7d0d6f49726e4f8e9","ref":"refs/heads/master","pushedAt":"2024-06-17T13:09:05.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"Merge pull request #84 from nkaz001/level3_mbo\n\nLevel3 mbo","shortMessageHtmlLink":"Merge pull request #84 from nkaz001/level3_mbo"}},{"before":"5aab70ac4c07504a9ceb092d97862fe7a3476dbb","after":"81960b4c0edfba97fc5a162eb380421287a75f8f","ref":"refs/heads/master","pushedAt":"2024-06-17T12:24:21.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"docs: update README.","shortMessageHtmlLink":"docs: update README."}},{"before":"a40922ecc33ce23730bf57d20b621ec073fcd34d","after":"87a6ae5be72aa07064f9d40fa7d7397786f14f65","ref":"refs/heads/level3_mbo","pushedAt":"2024-06-17T12:10:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"feat(rust): add L3MultiAssetSingleExchangebacktest.","shortMessageHtmlLink":"feat(rust): add L3MultiAssetSingleExchangebacktest."}},{"before":"c85bd725df156db089801df248a1201c167efe3e","after":"a40922ecc33ce23730bf57d20b621ec073fcd34d","ref":"refs/heads/level3_mbo","pushedAt":"2024-06-16T13:47:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkaz001","name":null,"path":"/nkaz001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75321484?s=80&v=4"},"commit":{"message":"refactor(rust): refactor to provide access to different market depth models and event formats for each asset.","shortMessageHtmlLink":"refactor(rust): refactor to provide access to different market depth …"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcf0hzgA","startCursor":null,"endCursor":null}},"title":"Activity · nkaz001/hftbacktest"}