IndexMarket class

Description

IndexMarket クラスは,株価指数およびその構成銘柄(現物銘柄)と紐づけられた指数銘柄の機能を提供する. 現実の金融市場では指数先物や上場投資信託(ETF)に相当する. このクラスの機能は

といった点で Market クラスと異なる. 他方,IndexMarket クラス自体が連続ダブルオークション形式の取引を提供する点は共通している.

Model

株価指数の説明…

Parameters

See Market

Parameter setup from JSON

See Market

Fields & Methods

addMarket(Market), addMarkets(List[Market])

あるマーケットを株価指数の構成銘柄に加える.

getMarketIndex(t:Long)

時点 $t$ での株価指数を返す. マーケットは getTime() メソッドが返す時点を含む現在までの時系列を保管している.

getFundamentalIndex(t:Long)

時点 $t$ でのファンダメンタル価格から計算した株価指数を返す. マーケットは getTime() メソッドが返す時点を含む現在までの時系列を保管している.