Table of Contents

Class HouseTrading

Namespace
Tudormobile.FinancialData.Entities
Assembly
Tudormobile.FinancialData.dll

Represents a stock transaction by a U.S. House of Representatives member.

See: https://financialdata.net/documentation#house_trading

public record HouseTrading : IEquatable<HouseTrading>
Inheritance
HouseTrading
Implements
Inherited Members

Constructors

HouseTrading()

public HouseTrading()

HouseTrading(HouseTrading)

protected HouseTrading(HouseTrading original)

Parameters

original HouseTrading

Properties

AmountRange

Gets the amount range of the transaction.

public string? AmountRange { get; init; }

Property Value

string

AssetType

Gets the asset type (e.g., Stock, Stock Option).

public string? AssetType { get; init; }

Property Value

string

Comment

Gets additional comments.

public string? Comment { get; init; }

Property Value

string

DisclosureDate

Gets the disclosure date.

public DateOnly DisclosureDate { get; init; }

Property Value

DateOnly

EqualityContract

protected virtual Type EqualityContract { get; }

Property Value

Type

RepresentativeName

Gets the name of the House member.

public string? RepresentativeName { get; init; }

Property Value

string

TradingSymbol

Gets the trading symbol of the company.

public string? TradingSymbol { get; init; }

Property Value

string

TransactionDate

Gets the date of the transaction.

public DateOnly TransactionDate { get; init; }

Property Value

DateOnly

TransactionType

Gets the transaction type (e.g., Purchase, Sale).

public string? TransactionType { get; init; }

Property Value

string

Methods

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

Equals(HouseTrading?)

public virtual bool Equals(HouseTrading? other)

Parameters

other HouseTrading

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

PrintMembers(StringBuilder)

protected virtual bool PrintMembers(StringBuilder builder)

Parameters

builder StringBuilder

Returns

bool

ToString()

public override string ToString()

Returns

string

Operators

operator ==(HouseTrading?, HouseTrading?)

public static bool operator ==(HouseTrading? left, HouseTrading? right)

Parameters

left HouseTrading
right HouseTrading

Returns

bool

operator !=(HouseTrading?, HouseTrading?)

public static bool operator !=(HouseTrading? left, HouseTrading? right)

Parameters

left HouseTrading
right HouseTrading

Returns

bool