C# 클래스 ShareKhan.domain.Portfolio

상속: IPortfolio
파일 보기 프로젝트 열기: anagri/sharekhan 1 사용 예제들

공개 메소드들

메소드 설명
CalcShortTermCapitalGainTax ( FinYear year ) : void
CalculateRealizedProfits ( ITransactionCollection listOfTransactions ) : double
CalculateRealizedProfits ( ITransactionCollection statement, Instrument instrument ) : double
CurrentMarketValue ( ) : Price
CurrentMarketValue ( Symbol symbol ) : Price
CurrentMarketValueOther ( ) : Price
GetEffectiveRateOfReturn ( ) : double
Portfolio ( ) : System
Portfolio ( ITransactionCollection transactionCollection, IPortfolioBalance portfolioBalance ) : System

메소드 상세

CalcShortTermCapitalGainTax() 공개 메소드

public CalcShortTermCapitalGainTax ( FinYear year ) : void
year FinYear
리턴 void

CalculateRealizedProfits() 공개 메소드

public CalculateRealizedProfits ( ITransactionCollection listOfTransactions ) : double
listOfTransactions ITransactionCollection
리턴 double

CalculateRealizedProfits() 공개 메소드

public CalculateRealizedProfits ( ITransactionCollection statement, Instrument instrument ) : double
statement ITransactionCollection
instrument Sharekhan.domain.Instrument
리턴 double

CurrentMarketValue() 공개 메소드

public CurrentMarketValue ( ) : Price
리턴 Sharekhan.domain.Price

CurrentMarketValue() 공개 메소드

public CurrentMarketValue ( Symbol symbol ) : Price
symbol Sharekhan.domain.Symbol
리턴 Sharekhan.domain.Price

CurrentMarketValueOther() 공개 메소드

public CurrentMarketValueOther ( ) : Price
리턴 Sharekhan.domain.Price

GetEffectiveRateOfReturn() 공개 메소드

public GetEffectiveRateOfReturn ( ) : double
리턴 double

Portfolio() 공개 메소드

public Portfolio ( ) : System
리턴 System

Portfolio() 공개 메소드

public Portfolio ( ITransactionCollection transactionCollection, IPortfolioBalance portfolioBalance ) : System
transactionCollection ITransactionCollection
portfolioBalance IPortfolioBalance
리턴 System