Мой фреймворк, умеет считать профит по месяцам, дням и годам.

За конкретный бар можно посмотреть так:

ProfitPerPeriod<Day> pnlPerDay = AnalyticTools.profitPerDay(source);
pnlPerDay.getProfitPerDate(bar.Date);

https://github.com/sherman/onTSLab/blob/master/src/analytic/ProfitPerPeriod.cs