bonzero А ГО по портфелю как получить? Leverage показывает 0, а портфеле фьючерсы и опционы. Leverage не то конечно как я понимаю, но что отвечает за ГО по портфелю?
А Security.LastTrade.Price я так понимаю не для получения последней цены? Потому что у меня Security.LastTrade всегда null. RegisterQuotes и RegisterSecuritiesChanged делаю.
 Открываем stocksharpconnectors\Connectors\Alfa\Connector\AlfaWrapper.cs, смотрим какая таблица и поля используются
		private const string _portfolioTable = "acc_bal"; // БАЛАНС ПОЗИЦИЙ ПО СЧЕТАМ
		private const string _portfolioFields = "treaty, forward_bal, money";
Далее открываем доку из sdk альфы
ТАБЛИЦА «ACC_BAL» - АГРЕГИРОВАННЫЙ БАЛАНС ПОЗИЦИЙ ПО СЧЕТАМ
Ключевое поле: treaty
Поле	Тип	Описание
treaty	Integer	Счет.
acc_code	String	Портфель.
forward_bal	Float	Баланс.
money	Float	Деньги.
deposit	Float	Гарантийное обеспечение срочного рынка.
var_margin	Float	Вариационная маржа дня.
long_bal	Float	Баланс длинных позиций на споте.
short_bal	Float	Баланс коротких позиций на споте.
call	Float	Требование.
margin	Float	Маржа ФСФР.
option_pl	Float	Финансовый результат опционов.
profit_bal	Float	Нереализованный прибыль/убыток.
daily_pl	Float	Прибыль/убыток дня.
rel_pl	Float	%Прибыль/убыток дня.
Требуется вот это поле добавить? 
deposit	Float	Гарантийное обеспечение срочного рынка.
Если требуется, давай добавлю. Делов немного.