Every commit scored for change-risk against this repo's own history, so 'elevated' means elevated here rather than on some global curve.
Needs review
165 commits sit in this repo's top risk tercile, which is 34% of the 488scored. The cut is drawn against this codebase's own history rather than a global curve, so a quiet repo still fills its top band, and here it starts at 6.3 out of 10. What pushes a commit up is size and spread together: a large change confined to one area scores below a smaller one scattered across a dozen files.
Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.
Consistently other-driven across its history.
Ranked by change-risk, highest first. Priority is a tercile of this repo's own distribution, so a quiet repo still fills its top band.
| # | Commit | Author | When | Lines | Risk | Top driver |
|---|---|---|---|---|---|---|
| 1 | 8cd4cc78Adding more backtesting data | Nagaraju Gunda | 3y ago | +5.7M -1.0M | 99%Elevated | more lines added than baseline |
| 2 | 3e88415dAdded more data | Nagaraju Gunda | 3y ago | +4.0M -0 | 99%Elevated | more lines added than baseline |
| 3 | 0b4267c2Added January 2022 options data | Nagaraju Gunda | 3y ago | +1.3M -4 | 99%Elevated | more lines added than baseline |
| 4 | 23a5e452Implemented OptionsStrangleIntraday strategy and backtesting support | Nagaraju Gunda | 3y ago | +2.5M -6 | 99%Elevated | more lines added than baseline |
| 5 | 43b643b5First commit implementing Finvasia broker and live feed | Nagaraju Gunda | 3y ago | +1.1M -0 | 99%Elevated | more lines added than baseline |
| 6 | 75f7d17dAdd flattrade broker (#39) | Arun Raj K | 1y ago | +2.0K -0 | 99%Elevated | more lines added than baseline |
| 7 | ea9ab55cModify exit position changes | Nagaraju Gunda | 1y ago | +1.4K -17 | 98%Elevated | more lines added than baseline |
| 8 | f1accb80Kotak broker integration | Sai Krishna | 2y ago | +1.3K -21 | 98%Elevated | more lines added than baseline |
| 9 | 41e044efThird party component quantstats | Nagaraju Gunda | 2y ago | +1.6K -0 | 98%Elevated | more lines added than baseline |
| 10 | ebe33d1aZerodha live trade feed | Nagaraju Gunda | 3y ago | +1.6K -24 | 98%Elevated | more lines added than baseline |
| 11 | e0f77ddfStrategies | Nagaraju Gunda | 3y ago | +720 -82 | 98%Elevated | more lines added than baseline |
| 12 | 5eb53e7fFlet UI changes | Nagaraju Gunda | 1y ago | +1.0K -403 | 98%Elevated | more lines added than baseline |
| 13 | a5b6063bStrategies | Nagaraju Gunda | 3y ago | +726 -45 | 98%Elevated | more lines added than baseline |
| 14 | 03613809Option chain with take a trade functionality | Nagaraju Gunda | 1y ago | +672 -0 | 97%Elevated | more lines added than baseline |
| 15 | ec178ce0Position class | Nagaraju Gunda | 1y ago | +607 -0 | 97%Elevated | more lines added than baseline |
| 16 | 90db13bastrategy.py, BaseOptionsGreeksStrategy.py auto format | Nagaraju Gunda | 2y ago | +526 -218 | 97%Elevated | more lines added than baseline |
| 17 | 3202d238Finvasia broker file formatting | Nagaraju Gunda | 2y ago | +424 -229 | 96%Elevated | more lines added than baseline |
| 18 | f5894667fix: sentry integration + logging cleanup + fix existing sample strategies + PEP8 compliance (#24) | Shikhar Vaish | 2y ago | +639 -420 | 96%Elevated | more lines added than baseline |
| 19 | e7c8e47bBase strategy | Nagaraju Gunda | 2y ago | +586 -0 | 96%Elevated | more lines added than baseline |
| 20 | 3a11697dRevert Finvasia broker changes | Nagaraju Gunda | 2y ago | +436 -164 | 96%Elevated | more lines added than baseline |
| 21 | e08413e9ZerodhaLiveBroker implementation | Nagaraju Gunda | 3y ago | +415 -2 | 95%Elevated | more lines added than baseline |
| 22 | 0bc552beCSVToParquet updates | Nagaraju Gunda | 3y ago | +388 -47 | 95%Elevated | more lines added than baseline |
| 23 | 527ddf3bIntraday strategies | Nagaraju Gunda | 3y ago | +511 -59 | 95%Elevated | more lines added than baseline |
| 24 | 6d57d02bAdded logic for reading from yaml strategy file and execute trades accordingly | Nagaraju Gunda | 3y ago | +519 -8 | 95%Elevated | more lines added than baseline |
| 25 | 574b8495Finvasia broker refactoring (#38) | Nagaraju Gunda | 1y ago | +523 -412 | 95%Elevated | more lines added than baseline |
| 26 | d78a853dFinvasia async changes (#34) | Nagaraju Gunda | 1y ago | +633 -187 | 95%Elevated | more lines added than baseline |
| 27 | 82ad0f08Finvasia feed changes to use dictionary instead of queue (#9) | Nagaraju Gunda | 2y ago | +303 -298 | 95%Elevated | more lines added than baseline |
| 28 | da59d3b9UI Updates to display strategy vars | Nagaraju Gunda | 2y ago | +317 -256 | 95%Elevated | more lines added than baseline |
| 29 | 8f5de9d0Flet UI - payoff view changes | Nagaraju Gunda | 1y ago | +317 -2 | 94%Elevated | more lines added than baseline |
| 30 | bdfd7952Finvasia - Receiving order updates over websocket | Nagaraju Gunda | 1y ago | +251 -305 | 94%Elevated | more lines added than baseline |
| 31 | 64ea37baUsing loadAll with DataFrameFeed | Nagaraju Gunda | 2y ago | +267 -115 | 94%Elevated | more lines added than baseline |
| 32 | 79ba3e16Adding swing pivots indicators | Nagaraju Gunda | 2y ago | +330 -0 | 94%Elevated | more lines added than baseline |
| 33 | 39f80098Integrating telegram bot (#4) | Nagaraju Gunda | 2y ago | +365 -241 | 94%Elevated | more lines added than baseline |
| 34 | 44c321feBuild orders from active orders onStart | Nagaraju Gunda | 3y ago | +340 -20 | 94%Elevated | more lines added than baseline |
| 35 | 9fbe0eb8Moving common code to Base strategy and re-using | Nagaraju Gunda | 3y ago | +234 -359 | 94%Elevated | more lines added than baseline |
| 36 | dca0644eFlet UI changes to display trades (#15) | Nagaraju Gunda | 2y ago | +296 -104 | 92%Elevated | more lines added than baseline |
| 37 | e434cd28Fixing bars out of order exception | Nagaraju Gunda | 2y ago | +260 -126 | 92%Elevated | more lines added than baseline |
| 38 | 9430e039Streamlit dashboard to display tradingview light weight charts | Nagaraju Gunda | 3y ago | +263 -82 | 92%Elevated | more lines added than baseline |
| 39 | a7330d07Backtest analyzer | Nagaraju Gunda | 3y ago | +281 -0 | 92%Elevated | more lines added than baseline |
| 40 | 519444ccSuperTrendRSIV1 strategy | Nagaraju Gunda | 3y ago | +274 -0 | 92%Elevated | more lines added than baseline |
| 41 | 6a8eba6dStraddle Intraday V1 | Nagaraju Gunda | 3y ago | +225 -167 | 92%Elevated | more lines added than baseline |
| 42 | 6a02108bATM Straddle on resample implementation | Nagaraju Gunda | 3y ago | +274 -0 | 92%Elevated | more lines added than baseline |
| 43 | 2e9df98bFinvasia live broker changes | Nagaraju Gunda | 3y ago | +246 -57 | 92%Elevated | more lines added than baseline |
| 44 | 79e933ddPosition view UI changes | Nagaraju Gunda | 1y ago | +220 -60 | 91%Elevated | more lines added than baseline |
| 45 | 12f44436Moving wsclient into a different process and making use of zmq | Nagaraju Gunda | 2y ago | +211 -125 | 91%Elevated | more lines added than baseline |
| 46 | 4936e06fPaginated datatable for trades (#17) | Nagaraju Gunda | 2y ago | +264 -6 | 91%Elevated | more lines added than baseline |
| 47 | d22cf0b0Adding calplot to thirdparty | Nagaraju Gunda | 3y ago | +368 -2 | 91%Elevated | more lines added than baseline |
| 48 | 32539d52IronFly and Spread strategies | Nagaraju Gunda | 3y ago | +230 -0 | 91%Elevated | more lines added than baseline |
| 49 | a0a4a096Zerodha and Finvasia historical data support | Nagaraju Gunda | 3y ago | +265 -113 | 90%Elevated | more lines added than baseline |
| 50 | 03069a60Live/Backtesting async dispatcher to schedule tasks (#35) | Nagaraju Gunda | 1y ago | +180 -93 | 89%Elevated | more lines added than baseline |
Two views of the same model: where the cuts fall, and what commit shape lands you above them.
Every scored commit, binned on the raw 0 to 10 score rather than the percentile. Percentile ranks are uniform by construction, so that axis has no shape to draw. The dashed lines are the tercile cuts behind each row's priority pill.
The 200 most recent commits, on their own recency sample rather than the feed above: that defaults to risk-sorted, so reusing it would plot only the top tercile and call it the spread. Big and scattered is what the model penalises. Click a dot to open it.
Repowise tracks change history across 90 files in nagarajugunda/pyalgomate. No file in the repository changed in the last 90 days. Every commit is scored for change risk from its size, spread and the history of the files it touches.