Module Algostream_domain_market.Asset
type asset_class = | Equity| Forex| Crypto| Fixed_income| Commodity| Derivative
type asset = {symbol : Base.string;name : Base.string;asset_class : asset_class;exchange : Base.string;base_currency : Base.string Base.option;quote_currency : Base.string Base.option;min_trade_size : Base.float;tick_size : Base.float;multiplier : Base.float;active : Base.bool;
}val create_equity :
symbol:Base.string ->
name:Base.string ->
exchange:Base.string ->
tick_size:Base.float ->
assetval create_crypto :
symbol:Base.string ->
name:Base.string ->
exchange:Base.string ->
base_currency:Base.string ->
quote_currency:Base.string ->
tick_size:Base.float ->
assetval create_forex :
symbol:Base.string ->
name:Base.string ->
base_currency:Base.string ->
quote_currency:Base.string ->
assetval is_tradeable : asset -> Base.boolval get_full_symbol : asset -> Base.string