Как правильно отследить покрываемую call call write (sell to open) при двойной записи?

Я недавно начал использовать gnucash для личного учета, но я думаю, что этот вопрос не зависит от программного обеспечения. Я продал покрытый колл и не знаю, как это отследить в схеме двойной записи.

Итак, допустим, у меня есть 250 акций XYZ, и я продаю, чтобы открыть 2 колл-опциона по 40 долларов с комиссией в 7 долларов. Кажется достаточно простым, чтобы записать это:

ACCOUNT                 Debit   Credit
Assets:Investment               33
Expense:Commissions             7
?                       40

Но тут я начинаю сталкиваться с проблемами. Для начала, с какого счета я списываю средства? Первоначально я думал создать для этого счет доходов (помните, что я все еще владею 250 акциями, так что 40 долларов в некотором смысле берутся из воздуха), но я не уверен, что это имеет смысл, поскольку мне потребуется соответствующий расходный счет, если я выкуплю эти колл-опционы обратно.

Я мог бы быть более строгим и отслеживать два опциона, которые у меня короткие (тогда я бы дебетовал что-то вроде Активы: Инвестиции: Опционы на покупку). Проблема в том, что я не знаю, как это сделать в gnucash. Обратите внимание, что я бы не дебетовал 40 долларов, я бы дебетовал 2 колл-опциона, и цена на них будет меняться со временем.

Таким образом Gnucash делает чистую работу с акциями, но у него нет возможности отслеживать опционы (если только я не ошибаюсь). Есть ли правильный способ ввести это в gnucash? Есть ли правильный способ войти в это вообще?

Ответы (2)

Я думаю, что проблема, с которой вы столкнулись, заключается в том, что стоимость опциона - это не «поток», а скорее обязательство, которое со временем меняет значение. Лучше всего иллюстрировать балансом.

33 доллара будут премией за вычетом расходов, которую вы получите от своего брокера за продажу опционов. Это будет вашим активом.

Обязательство — это право владельца опциона (человека, которому вы его продали) реализовать и купить акции по фиксированной цене. В тот момент, когда вы его продали, стоимость этого опциона «Marked To Market» (MTM) составляет 40 долларов. Следовательно, вы находитесь на чистой стоимости счета в размере 33-40 долларов США = -7 долларов США, что является комиссией.

Со временем, когда цена этого опциона изменится, стоимость вашего счета будет просто $33 - 2*(цена опциона)*(100), поскольку каждый опционный контракт рассчитан на 100 акций. В приведенном выше примере это означает, что цена опциона составляет 20 центов.

Итак, если бы я переделал диаграмму, она выглядела бы так

Line Item   Asset  Liability
Sell Option $40
Commission  -$7
Optionality        $40
Total       $33    $40

Если на следующий день стоимость опциона упадет до 21 цента, ваши обязательства теперь составят 2*(0,21)*(100) = 42 доллара. В некотором смысле, 2 доллара были «списаны» с вашего счета для покрытия ваших потенциальных обязательств. Поскольку вы также владеете акциями, вам будет предоставлен кредит от этой позиции (не показана).

По истечении срока действия вашего опциона, поскольку вы продаете покрытые опционы колл, если вы должны были исполнить опцион, убыток по опциону и прибыль от принадлежащих вам акций будут вычтены. Окончательная стоимость проданных вами акций будет скорректирована с учетом полученной вами премии. Вы просто будете продавать свои акции по страйку + премия за акцию (0,20 цента в этом примере).

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

  • Покупка опциона входит в систему так же, как вы входите в длинную позицию по акциям.
  • Запись опциона поступает в систему так же, как вы открываете короткую позицию по акциям.
  • Если вы закроете позицию по опциону до истечения срока действия, введите соответствующую транзакцию, как и для акций (продажа, если у вас длинная позиция, и покупка, если у вас короткая).
  • Если ваш опцион истекает бесполезно, введите транзакцию закрытия, как если бы вы купили / продали его, чтобы закрыть позицию по цене 0 долларов США.
  • Если вы собираетесь проводить рыночную переоценку, делайте это так же, как и для акций. (Хотя вам, вероятно, не нужно проводить рыночные продажи часто, если вообще нужно. Система бухгалтерского учета, вероятно, не место для отслеживания ежедневных колебаний цен. Может быть, имеет смысл показывать ежемесячный или квартальный отчет. или если вам это специально нужно для налогов.)
  • Если ваш покрытый колл-опцион исполнен, вам нужно ввести его, дебетуя счет актива, на котором зарегистрированы базовые акции, а не денежный счет. (Если вы используете опцион, который вы купили или у которого есть спред, вам нужно будет сделать что-то еще на этом шаге, но, надеюсь, один пример прояснит ситуацию.)

Обратите внимание, что только последний из них фактически связывает опцион и базовый актив вместе в вашей системе учета. В остальном опцион ведет себя в вашей системе учета так же, как если бы он был акцией. (На рынке это не так, но вам нужно управлять этим профилем риска вне системы бухгалтерского учета с двойной записью.)