Skip to content
HW & YZ

The market outside, a quiet room within

Watch the market from a distance; set down each holding with its reason, and let every price leave its line.

Open workspace
Haowen Dong

Haowen Dong

Draws the boundaries of the research and holds its course, so records, voice and system move as one.

Open workspace
Yuzhuo Zhang

Yuzhuo Zhang

Joins data, workflow and rhythm into one line, so the workbench stays in good order for every member.

Open workspace
Hunt Chiu

Hunt Chiu

Takes price, valuation and risk apart with disciplined frameworks, and leaves assumptions that can be checked.

Open workspace
Yucy Mung

Yucy Mung

Begins with reporting quality, cash flow and accounting; only once the numbers hold do scenarios and risk come in.

Open workspace
Zane Yuen

Zane Yuen

Follows price through models, volatility and scenarios, turning abstract risk into exposures that can be compared.

Open workspace
Colin Chow

Colin Chow

Reads macro conditions, cross-market ties and the turn of cycles, so each observation keeps its place in the world.

Open workspace

Markets carry risk. Research should leave a trace.

WARNING

HW & YZ offers research tools and information, not investment advice. It is not a regulated advisory service, and members' money never passes through its hands. Every decision remains the member's own.

Data Sources

Figures are drawn from the sources open to us, and carry no warranty of any kind.

Use Limitations

We do not guarantee that any information is complete, accurate or available at all times.

Compliance

We do not accept or hold client funds, manage accounts, place trades or give personalised recommendations, and we are no substitute for regulated professional advice.

The Instruments

A Desk Kept in Order

Market data and price alerts, holdings beside their reasons, research questions and a library of every answer: each in its place on one quiet desk.


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)

Within reach:

Market Data: Indices, currencies, watchlists and reference prices, set out as plain figures and never dressed up as advice.

Research Records: Each holding kept with its cost and a note in the margin. From Basic, the lot can be taken away as CSV, alert history included.

Price Alerts: Draw a line for each symbol followed. When the price crosses it, an alert is sent, and the moment is filed beside the holdings.

Terms of Entry

Membership Plans

Three plans, priced in pounds sterling. The price shown is the total charged.

Basic

£7/mo

or £67 a year · seven-day trial

  • Market data and research tools
  • Holdings, alerts and research library
  • 250 holdings · 50 price alerts
  • 60 research questions a month
Subscribe

Popular

Premium

£31/mo

or £307 a year

  • Everything in Basic
  • Research templates and live valuation
  • Finance video courses
  • 1,000 holdings · 200 price alerts
  • 300 research questions a month
Subscribe

Elite

£127/mo

or £1,259 a year

  • Everything in Premium
  • Performance reviews
  • Priority support
  • The largest allowances
  • 2,500 holdings · 500 price alerts
  • 1,500 research questions a month
Subscribe

Plain Answers

Frequently Asked Questions

What the workbench does, and where its edges lie.

Frequently asked questions

Frequently Asked Questions

The workbench, its data and its limits, in brief.

Straight Answers
Documented & Reviewable
Defined Scope
No. HW & YZ never accepts or holds members' money, manages accounts, places trades, or makes decisions on anyone's behalf. It is a research workbench: market data, calculations, holdings records entered by hand, and price alerts. Membership fees are charged by the Billing Service Unit.
No. It shows data, calculations and reference figures, never personalised recommendations or referrals. The judgement stays with the member; seek regulated advice where it is needed.
Depending on the plan: market data views, a DCA calculator, a paper-trading lab, holdings records and valuation, price alerts with history, research questions with workflow templates, a research library and finance video courses. Every observation can be written down, and found again.
Yes. The paper-trading lab is sealed off: it uses only prices typed in by hand, keeps positions in the browser tab, and never touches a broker, live market data or house capital. Open /en/simulator.
Dashboard index figures, quotes, price history, security metadata and related news headlines come from Interactive Brokers market data (delayed where the account has no real-time subscription), while account positions and net asset value come from Interactive Brokers Flex statements. The platform asset view can also read the configured internal data server, and research questions are answered by a language model through OpenRouter. A source is named only when that integration actually supplies the data.
Yes, when it is treated as a place to observe and record, not a machine that decides. Start with indices, currencies and cash-flow projections.
Memberships are sold and charged by the Billing Service Unit, monthly or annually, in pounds sterling; the price shown is the total charged. Subscribe, change or cancel there; the workbench reads it again once its last check is ten minutes old, or at once with "check again".

Contact Us

Write to Us

Flag a figure that looks wrong, ask about membership, or ask us to explain a line.