Class InstitutionalPortfolioStatistics
- Namespace
- Tudormobile.FinancialData.Entities
- Assembly
- Tudormobile.FinancialData.dll
Represents portfolio statistics for an institutional investor.
See: https://financialdata.net/documentation#institutional_portfolio_statistics
public record InstitutionalPortfolioStatistics : IEquatable<InstitutionalPortfolioStatistics>
- Inheritance
-
InstitutionalPortfolioStatistics
- Implements
- Inherited Members
Constructors
InstitutionalPortfolioStatistics()
public InstitutionalPortfolioStatistics()
InstitutionalPortfolioStatistics(InstitutionalPortfolioStatistics)
protected InstitutionalPortfolioStatistics(InstitutionalPortfolioStatistics original)
Parameters
originalInstitutionalPortfolioStatistics
Properties
DecreasedPositions
Gets the number of decreased positions.
public int DecreasedPositions { get; init; }
Property Value
EqualityContract
protected virtual Type EqualityContract { get; }
Property Value
FilingDate
Gets the filing date with the SEC.
public DateOnly FilingDate { get; init; }
Property Value
IncreasedPositions
Gets the number of increased positions.
public int IncreasedPositions { get; init; }
Property Value
InvestorCik
Gets the central index key (CIK) of the institutional investor.
public string? InvestorCik { get; init; }
Property Value
InvestorName
Gets the name of the institutional investor.
public string? InvestorName { get; init; }
Property Value
NewPositions
Gets the number of new positions.
public int NewPositions { get; init; }
Property Value
NumberOfHoldings
Gets the number of holdings in the portfolio.
public int NumberOfHoldings { get; init; }
Property Value
PeriodEndDate
Gets the reporting period end date.
public DateOnly PeriodEndDate { get; init; }
Property Value
SoldOutPositions
Gets the number of sold out positions.
public int SoldOutPositions { get; init; }
Property Value
TotalValue
Gets the total portfolio value.
public decimal TotalValue { get; init; }
Property Value
TotalValueChange
Gets the total value change from the previous period.
public decimal TotalValueChange { get; init; }
Property Value
TotalValueChangePercent
Gets the percentage change in total value.
public decimal TotalValueChangePercent { get; init; }
Property Value
Methods
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
Equals(InstitutionalPortfolioStatistics?)
public virtual bool Equals(InstitutionalPortfolioStatistics? other)
Parameters
Returns
GetHashCode()
public override int GetHashCode()
Returns
PrintMembers(StringBuilder)
protected virtual bool PrintMembers(StringBuilder builder)
Parameters
builderStringBuilder
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(InstitutionalPortfolioStatistics?, InstitutionalPortfolioStatistics?)
public static bool operator ==(InstitutionalPortfolioStatistics? left, InstitutionalPortfolioStatistics? right)
Parameters
Returns
operator !=(InstitutionalPortfolioStatistics?, InstitutionalPortfolioStatistics?)
public static bool operator !=(InstitutionalPortfolioStatistics? left, InstitutionalPortfolioStatistics? right)