
HW & YZ is an own-capital research and market-data workbench for observing markets, recording decisions, and turning price signals into structured notes.
Open workspaceWe set the research boundaries and long-term direction so house-capital records, research voice, and system capabilities stay aligned.
Open workspaceWe connect data, workflow, and product rhythm so the internal research system can operate as sustainable infrastructure.
Open workspaceWe use disciplined financial frameworks to break down price, valuation, and risk-return assumptions into research that can be checked.
Open workspaceWe start with reporting quality, cash flow, and accounting assumptions, testing whether the numbers are reliable before framing scenarios and risks.
Open workspaceWe use models, volatility, and scenario analysis to track price changes and turn abstract risk into comparable exposures and boundaries.
Open workspaceWe follow macro conditions, cross-market relationships, and business cycles so each market observation has real-world context.
Open workspaceThis system is for internal research and information management only. It does not constitute investment advice and is not offered to external clients as a regulated service.
All information is provided from sources currently available to us, but without warranty of any kind.
We do not guarantee that any information is complete, accurate, or continuously available in all circumstances.
This system does not accept client funds or provide personalised recommendations, and cannot replace regulated professional advice.
Market data, portfolio value curves, period performance, and house-capital records in one focused workspace.
indicator("Double Moving Average Trading Strategy", overlay=true)
fastLength = input.int(10, title="Fast MA Period")
slowLength = input.int(20, title="Slow MA Period")
fastMA = ta.sma(close, fastLength)
slowMA = ta.sma(close, slowLength)
plot(fastMA, title="Fast MA", color=color.blue)
plot(slowMA, title="Slow MA", color=color.red)
if (ta.crossover(fastMA, slowMA))
label.new(bar_index, high, text="Buy", color=color.green)
alert("Buy at: " + str.tostring(close), alert.freq_once_per_bar_close)
if (ta.crossunder(fastMA, slowMA))
label.new(bar_index, low, text="Sell", color=color.red)
alert("Sell at: " + str.tostring(close), alert.freq_once_per_bar_close)Market Data: Track indices, currencies, commodities, and reference prices without turning data into advice.
Research Records: Record thesis, assumptions, risks, entry and exit plans, and later reviews in a structure that can be audited.
Observation Signals: Set observation rules for market movements and link alert history back into research workflows and position records.
Choose the access level that matches your research role for market data and position records.
Further explanation of our business to ensure your understanding.

Providing comprehensive answers to help you better understand our services
Contacting us is the beginning of understanding needs and the beginning of cooperation.
Copyright © HW & YZ LLP
Powered by Vector Lab.