[R-SIG-Finance] [R-sig-finance] Commodity swap?

Brian G. Peterson brian at braverock.com
Thu Feb 18 12:13:11 CET 2010


Bogaso wrote:
> unlike most interest rate swaps explained in common risk management book, I
> found that in most of the exchanges like IPE etc, cash flow is generally
> happen daily (where for interest rate case it is mostly monthly or quarterly
> etc) and all of the case underlying is some futures contracts. 
> 
> In ordinary interest rate case future expectation is generally replaced by
> the futures quote. Therefore my question is, if swap is based on futures
> itself then how can I get unbiased expected value as proxy?
> 
> Or should I treat this kind of swap contract just like a Basis wherein Basis
> = (tomorrow's future quote - fixed) and try to understand the tomorrow's
> possible distribution that future quote and hence the VaR just the same way
> as Delta-normal approach?
> 
> What I mean is that :
> 
> VaR in this approach :
> 
> 5th worst of (Basis[t+1] - Basis[t]) = (Futures[t+1] - Futures[t]), as other
> leg is fixed and therefore no risk is there.
> 
> Is it the correct? Then how should I incorporate term structure which is
> generally the case for interest rate swap?
> 
> If somebody can give some view, it would be great. 

Christofer,

Every swap contract is different, and you didn't actually tell us what contract 
you're looking at.  So replies will of necessity be somewhat more general than 
your general questions...

Considering a futures contract to be an 'unbiased expected value as proxy' is a 
bit of a stretch in any event.  Futures, like any other financial instrument, 
exhibit all sorts of biases and market forces. All that aside, you're on the 
right track.

The risk of *any* swap is the risk of the underlying basket portfolio.

Given that you can model a swap as a basket portfolio, you are correct that you 
would model the risk of the underlying futures contract.  However, I don't 
understand why you are thinking about one-day risk as opposed to some longer 
time horizon.  In some frameworks (e.g. Basel II, or a day trading firm) daily 
risk is required, but in many investment frameworks, you're most concerned with 
longer time horizons, even if the contract is valued daily.  It is of course 
straightforward to aggregate prices or returns to a longer horizon.  (using 
to.period in xts for price series or PerformanceAnalytics' portfolio return 
functions for return series in R)

You would model the term structure using any of the many tools available in R 
to do so (termstruct comes immediately to mind, though there are many other 
models represented in other packages). This would enable you to add interest 
rate basis risk to your market risk estimates.

Any complex synthetic instrument may be modeled as though it were a portfolio 
of the underlying or representative assets.  What you choose as your risk 
measure (Expected Shortfall, Delta-VaR, Conditional expectation of Drawdown, 
etc.) is, as always, a business decision based on your investment style and 
time horizon.

Regards,

    - Brian

-- 
Brian G. Peterson
http://braverock.com/brian/
Ph: 773-459-4973
IM: bgpbraverock



More information about the R-SIG-Finance mailing list