Блог им. kiselev |Рабочий код LUA для QUIK по расчету теор цены опциона на Мосбирже

Код взял с сайта bot4sale.ru/

Спасибо автору за публикацию. Дублирую здесь с некоторыми комментами.
Публикую как есть, за ошибки отвественности нет, не является рекомендацией!

LUA код считает цену опциона по формуле БлэкаШоулза.

function cnd(x)

-- taylor series coefficients
   local a1, a2, a3, a4, a5 = 0.31938153, -0.356563782, 1.781477937,-1.821255978, 1.330274429
   local l = math.abs(x)
   local k = 1.0 / (1.0 + 0.2316419 * l)
   local w = 1.0 - 1.0 / math.sqrt(2 * math.pi) * math.exp(-l * l / 2) * (a1 * k + a2 * k * k + a3 * (k^3) + a4 * (k^4) + a5 * (k^5))
   if x < 0 then w = 1.0 - w end
   return w
end

-- The Black-Scholes option valuation function
-- is_call: true for call, false for put
-- s: current price
-- x: strike price
-- t: time
-- r: interest rate
-- v: volatility
function black_scholes(is_call, s, x, t, r, v)
   local d1 = (math.log(s / x) + (r + v * v / 2.0) * t) / (v * math.sqrt(t))
   local d2 = d1 - v * math.sqrt(t)
   if is_call then
      return s * cnd(d1) - x * math.exp(-r * t) * cnd(d2)
   else
      return x * math.exp(-r * t) * cnd(-d2) - s * cnd(-d1)
   end
end
Проверено вчера на путах сишки. Расчет совпал с табличными значениями «теор цена» на июньских, сентярьских, декабрьских досках опционов.

( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

Блог им. kiselev |YOLO TMDI

Автор блога предпочел скрыть этот пост. Чтобы читать такие посты, надо стать его другом. Отправьте заявку в друзья.

Необходимо авторизоваться.

Блог им. kiselev |Инвестирую в хирургических роботов. Часть 2. Asensus Surgical Inc (ASXC)

Часть 1. TransEnterix (TRXC)

23 февраля компания TransEnterix заявила о смене наименования на Asensus Surgical Inc и ребрендинге. Презентация для инвесторов здесь
The name change reflects the company's broader vision of shaping the future of surgery by integrating computer vision and machine learning with surgical robotics.
Инвестирую в хирургических роботов. Часть 2. Asensus Surgical Inc (ASXC)
Тикер акций и опционов изменился на ASXC
Рыночная капитализация $930 млн при котировке 4.14$
Лозунги — это хорошо, но вместе с тем понятно, что руководство хочет стереть историю биржевого фак-апа 2014-2019 годов (падение с 154$ до 0.35$)

Началась новая история. Вышел отчёт за 2020 год.
Позитив:
  1. Получено одобрение FDA 510(k) на модуль индикации для общей хирургии
  2. Получена CE маркировка на  Intelligent Surgical Unit™(ISU™) — резрешение на применение системы «машинного зрения» в Европе


( Читать дальше )

....все тэги
UPDONW
Новый дизайн