BoonWui
Python developer · market analyst · Malaysia
I turn market data into tools people use. I work on palm oil and commodity derivatives, and I build the pipelines, dashboards and calculators behind that work in Python: from pulling prices and news out of LSEG/Refinitiv to self-updating public reports on palm oil, Bursa Malaysia and the S&P 500.
What I do
Market data engineering
- ETL pipelines from LSEG/Refinitiv, Yahoo Finance, the World Bank, NOAA and MPOB
- Minute-to-hourly bar building, cleaning and bad-data checks
- Parquet storage and scheduled jobs on GitHub Actions
Analytics and modelling
- Supply-and-demand and stock-to-usage valuation for palm oil
- Mean reversion (Ornstein–Uhlenbeck) for calendar spreads
- Option pricing (Black-76), Monte Carlo, regression, reinforcement learning
Tools and automation
- Browser dashboards and calculators in HTML and JavaScript
- Python web apps with Streamlit, desktop apps as Windows .exe
- News digests and alerts by email, with tests and CI
Experience
Commodity derivatives: palm oil and futures
Market data and analytics for crude palm oil (FCPO) and related markets in Malaysia.
- Built an automated daily digest of physical palm oil price news from LSEG Workspace, filtered and emailed to the team without repeats
- Built FCPO tools: trade P&L and margin, Black-76 options and calendar-spread analysis
- Built palm oil fundamentals reporting: Malaysian balance, El Niño lag effects and a price model
Python data and automation projects
Short projects for clients: WhatsApp keyword extraction, Google Trends downloads and MPOB data scraping into clean CSV files.
This portfolio
About 30 projects, including four public dashboards that rebuild themselves on a schedule with GitHub Actions, and a dozen browser tools.
Selected work
Skills
Languages and libraries
Data
Markets
Engineering
Disclaimer: Data on this site may be delayed, incomplete or inaccurate. For education and research only. Use at your own risk. Not financial advice.