from signalyzer import Trace

signal1 = Trace('Signal1', [1, 0, -1])
signal2 = Trace('Signal2', [-2, 0, 2])
trace = signal1 ** signal2
go.Figure([signal1.plot(), signal2.plot(), trace.plot(mode='lines+markers')])