
com.opengamma.strata.product.fx.FxTrade Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of strata-product Show documentation
Show all versions of strata-product Show documentation
Domain objects describing trades and products in financial markets
/*
* Copyright (C) 2018 - present by OpenGamma Inc. and the OpenGamma group of companies
*
* Please see distribution for license.
*/
package com.opengamma.strata.product.fx;
import com.opengamma.strata.product.PortfolioItemInfo;
import com.opengamma.strata.product.ProductTrade;
/**
* A foreign exchange trade, such as an FX forward, FX spot or FX option.
*
* FX trades operate on two different currencies.
* For example, it might represent the payment of USD 1,000 and the receipt of EUR 932.
*/
public interface FxTrade extends ProductTrade {
@Override
public abstract FxTrade withInfo(PortfolioItemInfo info);
@Override
public abstract FxProduct getProduct();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy