function [rozdiel]=rozdiel(sigma)
% rozdiel ceny europskej call opcie podla Black-Scholesovho vzorca a realnej ceny
% nulove dividendy
%
% EuroCall2(sigma)
% sigma = volatilita (rocna, ako desatinne cislo, t.j. 0.3 = 30%
%
% --- Globalne premenne: ---
% s = cena akcie
% e = expiracna cena
% tau = expiracia (v rokoch)
% r = urokova miera (p.a., ako desatinne cislo, t.j. 0.01 = 1%
% v = cena opcie

global s;
global e;
global tau;
global r;
global v;

d1=(log(s./e)+(r+0.5*sigma.^2).*tau)./(sigma.*sqrt(tau));
d2=(log(s./e)+(r-0.5*sigma.^2).*tau)./(sigma.*sqrt(tau));
cena=s.*normcdf(d1)-e.*exp(-r*tau).*normcdf(d2);
rozdiel = cena-v;
