Visualizing FX Options: From Yield Curves to 3D Volatility Surfaces
The article discusses how to visualize FX options data using DolphinDB's plot() function. It provides a practical guide for creating both 2D and 3D charts, focusing on FX option volatility surfaces. The examples illustrate the process of setting up data and generating clear visual representations of complex financial information.
- ▪DolphinDB's plot() function allows for the creation of professional charts without third-party libraries.
- ▪The article includes examples of 2D line charts and 3D surface charts for visualizing FX options data.
- ▪A volatility surface is built using option quotes across various tenors to facilitate accurate plotting.
Hacker News (Newest) files mainly under programming. We currently carry 5,306 of its stories.
Story provenance
Source · retrieval · rights · ranking — open for full record
inspect →
Story provenance
Attribution is not the same as permission. This drawer separates discovery metadata, excerpts, WeSearch-generated summaries, reuse status, and whether the publisher receives the visit. Nothing here claims a legal grant the publisher has not made.
Record
| Original publisher | Medium |
| Canonical URL | https://medium.com/@DolphinDB_Inc/from-yield-curves-to-3d-vol-surfaces-a-practical-guide-to-fx-options-visualization-ae2f14b7715a |
| Publication time | Mon, 18 May 2026 08:53:04 +0000 |
| Retrieval time | 2026-05-18T09:04:56.153Z |
| Last seen | 2026-05-18T09:04:56.153Z |
| Headline source | Publisher (no WeSearch rewrite) |
| Excerpt source | publisher body |
| Excerpt method | First ~120 words (~800 chars) of extracted publisher body, fair-use limited. |
| Summary | WeSearch · cerebras-chat (WeSearch summarizer) |
| Summary source text | contentText |
| Citation coverage | Summary is a WeSearch-generated derivative; primary citation is the original publisher URL. |
| Cluster | 6eHo3d5nfgFg |
| Cluster logic | Grouped by semantic title/content similarity across sources within a rolling window. Same-publisher template collisions are excluded from coverage comparison. |
| Ranking reason | Story pages are not engagement-ranked. Hub feeds use recency, with optional source-diversified chronological ordering (cap consecutive stories per source). No personalized ranking. |
| Publisher visit | Yes — open original |
| Substitutes article? | No — link-out required for full text |
Rights status (four layers)
WeSearch handling by dimension
| Indexing | May the item be indexed (stored, ranked, made findable)? | Allowed |
| Snippet | May a short excerpt of the publisher's text be shown? | Allowed |
| AI summary | May WeSearch generate its own short summary of the article? | Limited |
| Retrieval / RAG | May the content be exposed for third-party retrieval-augmented generation? | Not asserted |
| Model training | May the content be used to train AI models? | Not asserted |
| Commercial reuse | May the content be reused commercially? | Not permitted |
Basis: Derived from the published RSS/Atom feed. Contact: [email protected]. Reviewed: 2026-07-24.
Opening excerpt (first ~120 words) tap to expand
From Yield Curves to 3D Vol Surfaces: A Practical Guide to FX Options VisualizationDolphinDB6 min read·Apr 22, 2026--ListenSharePress enter or click to view image in full sizeFX options, volatility smiles, term structures — how do you turn complex financial data into something you can actually read? In this article, we walk through DolphinDB’s built-in plot() function using an FX option volatility surface as a running example, showing you how to build professional 2D and 3D charts with mouse-driven rotation, zoom, and hover tooltips.1. Core Parameters of the plot() FunctionDolphinDB’s plot() is a lightweight yet powerful charting function.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at Medium.