2 votos

Cómo seguir las operaciones de opciones en GnuCash

Hace poco empecé a experimentar con un poco de comercio de acciones en el lado - poner a un lado un poco de dinero, lo suficientemente pequeño que podía permitirse el lujo de perder por completo, en un corredor de ETrade. He estado manteniendo mis propias cuentas en GnuCash durante unos años, y añadir el comercio de acciones allí no fue difícil.

Recientemente, sin embargo, vendí algunas llamadas cubiertas y luego me di cuenta de que no tenía una buena manera de hacer un seguimiento de ellas en GnuCash. Lo mejor que se me ocurrió -añadir un nuevo "valor" para cada nuevo tipo de opción- es extremadamente incómodo y daría lugar a un conjunto de nuevos tipos de valores y cuentas que aumentaría rápidamente, cualquiera de los cuales sólo se utilizaría durante unas pocas semanas como máximo.

¿Alguien tiene experiencia probando esto? Incluso estaría dispuesto a aceptar la pérdida de detalle y abstraerlo todo en un número significativamente menor de cuentas y tipos de activos, excepto que no estoy seguro de cómo hacerlo correctamente sin que los libros resultantes estén mal.

2voto

TjasaE TJ Puntos 11

Le recomiendo que se abstraiga de estas transacciones. El paradigma de Gnucash no está pensado para este tipo de operaciones complicadas, por ejemplo, las opciones. Lo que hice en el pasado fue tener una cuenta de corretaje para cada firma de corretaje (ETRADE, etc.). Utilizaría la cuenta Income:Capital Gain como la contraparte de las transacciones que introduciría.

En el caso de las compras de opciones (en las que he pagado una prima) anotaría la operación como una pérdida de plusvalía. Si la opción expirara fuera del dinero, entonces sería una pérdida simple. Si la opción fuera rentable, entonces una segunda transacción registraría cualquier ganancia de Capital.

Cuando escribía una opción (y cobraba una prima) no ingresaba nada en la fecha de la transacción inicial. Pero luego ingresaba una transacción ya sea al vender la opción o al expirar, como una ganancia o pérdida de capital.

Para una simple operación de opciones, lo anterior puede ser suficiente.

2voto

fred Puntos 26

Utilizo otras herramientas para llevar la cuenta de mis operaciones activas; pero aun así, me gusta que Gnucash lleve algún tipo de registro. Así es como he tratado de llevar un registro de las cosas:

Nota: todas las cuentas a las que se hace referencia aquí utilizan la misma materia prima subyacente (por ejemplo, el USD).

Comprar para abrir a 1,00/contrato

DESCRIPTION     | Account                  | Dr     | Cr     |
Buy-to-Open     | Broker:Executions        | 100    |        |
Cost Basis      | Trading:Currency:USD     | 100    |        |
Commission Fees | Expense:Broker Fees      |   1.50 |        |
Net Open        | Broker:Cash              |        | 101.50 |
Cost Basis      | Trading:CBOE:Options     |        | 100    | 

Vender para cerrar @ 1,25/contrato (0,25 de ganancia)

DESCRIPTION     | Account                  | Dr     | Cr     |
Cost Basis      | Trading:CBOE:Options     | 100    |        |
Realized Gain   | Broker:Executions        |  25    |        |
Commission Fees | Expense:Broker Fees      |   1.50 |        |
Net Close       | Broker:Cash              | 123.50 |        |
Sell-to-Close   | Broker:Executions        |        | 125    |
Cost Basis      | Trading:Currency:USD     |        | 100    |
Realized Gain   | Income:Option Premium    |        |  25    |

Vender para abrir a 1,00/contrato

DESCRIPTION     | Account                  | Dr     | Cr     |
Cost Basis      | Trading:CBOE:Options     | 100    |        |
Commission Fees | Expense:Broker Fees      |   1.50 |        |
Net Open        | Broker:Cash              |  98.50 |        |
Sell-to-Open    | Broker:Executions        |        | 100    |
Cost Basis      | Trading:Currency:USD     |        | 100    |

Comprar para cerrar a 0,75/contrato (0,25 de ganancia)

DESCRIPTION     | Account                  | Dr     | Cr     |
Buy to Close    | Broker:Executions        |  75    |        |
Realized Gain   | Broker:Executions        |  25    |        |
Cost Basis      | Trading:Currency:USD     | 100    |        |
Commission Fees | Expense:Broker Fees      |   1.50 |        |
Realized Gain   | Income:Option Premium    |        |  25    |
Cost Basis      | Trading:CBOE:Options     |        | 100    |
Net Close       | Broker:Cash              |        |  76.50 |

Utilizo el campo Descripción/Memo para describir la operación (subyacente, strikes y vencimiento); y utilizo otras herramientas para hacer un seguimiento más detallado.

1voto

bwp8nt Puntos 33

Si Mitt Romney estuviera escribiendo esta respuesta, contestaría: "Las opciones también son valores, amigo mío". Y por esa razón, todas las operaciones que se realizan con ellas en EE.UU. figuran en el formulario 8949 (Ventas y otras disposiciones de activos de capital). Bueno, al menos mis corredores anteriores y actuales lo hacen así. Además, las pérdidas realizadas pueden dar lugar a ventas de lavado. Por estas razones, los programas de comercio fiscal contabilizan cada transacción.

Aunque no sé nada de Gnucash, en general, para sus propios fines, podría crear un único valor para todas las operaciones de compra cubierta para reducir el número de símbolos de valores, pero eso no ofrecería más que el rendimiento neto de las opciones. Se perdería cualquier apariencia de contabilidad posicional y los números de rendimiento anual se desmoronarían si las posiciones que se abrieran en el año en curso no vencieran hasta el año siguiente.

Finanhelp.com

FinanHelp es una comunidad para personas con conocimientos de economía y finanzas, o quiere aprender. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X