def get_options_chain(self, **defaults):
        """
        Creates request builder for Options Chain

        Returns a listing of all available options contracts for given security. It shows all listed puts,
        calls, their expiration, strike prices, and pricing information for a single underlying asset
        within a given maturity period.

        :returns: request builder instance
        :rtype: OptionsChainRequestBuilder
        """
        ctx = Context.from_context(self.ctx)
        ctx.defaults.update(defaults)
        return OptionsChainEndpoint(ctx, **ctx.defaults)

        Creates request builder for Options Chain

        Returns a listing of all available options contracts for given security. It shows all listed puts,
        calls, their expiration, strike prices, and pricing information for a single underlying asset
        within a given maturity period.

        :returns: request builder instance
        :rtype: OptionsChainRequestBuilder
        
src/twelvedata/client.py