Learn how MuniWave can fit into your workflow
Click any question below to expand
BondBot is MuniWave's AI guidance tool for exploring bond deal concepts. Instead of filling out forms, you describe your deal in plain English—"$25 million, 20-year level debt service, callable after 10 years at par"—and BondBot helps you think through the structure while handling input, suggesting a draft maturity schedule as a starting point.
You can refine your concept through conversation: "Make the first 5 years interest-only" or "Adjust the coupon on the 2035 maturity." BondBot is familiar with common municipal bond structures and produces DBC Finance-compatible output for verification.
Important: All rates and scales suggested by BondBot are for idea generation and initial template filling only—they are not based on market data. BondBot is not an advisor. Always verify outputs in DBC Finance.
BondBot produces draft maturity schedules based on your inputs and common structuring patterns. It handles level debt service, equal principal, and custom amortization patterns.
However: BondBot outputs are starting points for exploration, not finished products. All suggested rates and coupons are for idea generation only—they are not based on market data and should not be used in any professional context without verification. Like all MuniWave outputs, structures should be verified in DBC Finance before any official use.
BondBot is ideal when:
For precise manual control over each maturity, use BondDraft to build your schedule row by row.
All tools work together: Whichever tool you start with, your work saves to the same Bond Library. Start a concept in BondBot, refine the details in BondDraft, and analyze the results in BondView—all seamlessly connected.
BondBot has a fair-use limit of 500 messages per month to prevent automated abuse. This is far more than any normal workflow requires—even heavy users typically send 20-30 messages per session.
Usage resets on the 1st of each month. If you somehow reach this limit through legitimate use, contact support and we'll work with you.
No. All rates, scales, and coupon suggestions from BondBot are for idea generation and initial template filling only. They are not based on current market data, do not reflect actual market conditions, and should not be used in any professional, advisory, or real-world context without independent verification.
BondBot is not an advisor. It is a guidance tool designed to help you think through deal concepts and explore structuring options. Always verify all outputs in DBC Finance and consult with qualified professionals before any actual transaction.
MuniWave generates DDL files built with DBC Finance compatibility in mind. Here's how to import them:
The DDL file format includes all essential bond details: issuer information, dated/delivery dates, maturity schedules, coupon rates, call provisions, reserves, and issuance costs.
Yes. MuniWave is built with DBC Finance compatibility in mind. You can create your bond structures in MuniWave's modern interface, export the DDL file, and import it directly into DBC Finance for pricing, analysis, and deal execution.
This means you get the best of both worlds: MuniWave's intuitive data entry and project management, with DBC Finance's powerful structuring and analytics capabilities.
Yes. While the Generator focuses on financial data like maturities, coupons, and call provisions, you can add all the supplementary details about your bond or issuance directly in the form.
This includes issuer name, bond purpose, dated date, delivery date, first coupon date, reserve requirements, issuance costs, and more. All of this information is included in the exported DDL file, so your deals import into DBC Finance fully populated.
Absolutely. DDL files are simple text files that can be emailed back and forth just like any other document. This makes it easy to share bond structures with clients, coworkers, or anyone else involved in a deal.
Recipients can open the DDL file in DBC Finance or upload it back into MuniWave to view and edit the structure. It's a seamless way to collaborate on bond deals without worrying about compatibility issues.
Yes! The Generator includes Excel template functionality. Click "Download Excel Template" to get a pre-formatted spreadsheet. Fill in your bond details, then upload the completed file using "Upload Excel File" to automatically populate the form.
You can also paste data directly from Excel into the maturity table – just click into a cell and paste. This is especially useful for bonds with many maturities or when migrating data from other systems.
Yes! The Generator's "DDL File Import" section allows you to upload existing DDL files directly into MuniWave. Simply click "Upload DDL File" and select a .ddl file from your computer or received from a colleague.
Once uploaded, MuniWave parses the file and automatically populates all form fields – series information, bond details, maturities, call provisions, reserves, and expenses. You can then make edits, save to your library, or download an updated DDL file.
Note: DDL file import is a Pro feature. Free users can download DDL files but need Pro to import them. This makes it easy for Pro users to collaborate on existing deals, migrate from other systems, or quickly modify structures received from clients.
MuniWave offers a free tier that lets you explore the platform and handle basic needs. Free accounts include:
This is enough for occasional users, students learning the industry, or professionals evaluating the platform before committing.
MuniWave offers two subscription tiers:
Both tiers include a 2-day free trial. You can cancel anytime from your account settings.
Click the "Free Plan" badge in the navigation bar (visible when logged in), or hit any usage limit to see the upgrade prompt. Choose BondView or BondBot based on your needs. Payment is handled securely through Stripe – we never see your card details.
You can cancel anytime from your account settings. If you cancel, you'll retain access until the end of your billing period, then revert to the free tier limits.
We offer a 100% satisfaction guarantee on platform functionality. If you're not completely satisfied with the MuniWave platform experience, we'll refund your purchase – no questions asked.
Note: This guarantee covers platform usability and features, not the accuracy of calculations for specific use cases. All calculations should be verified in professional software before official use.
Simply submit a refund request through our Contact Us form and we'll process it promptly.
MuniWave currently supports:
We support various bond purposes including general obligation, revenue bonds, certificates of obligation, and more. Variable rate debt and other advanced structures are on our roadmap.
MuniWave implements core DBC Finance methodology for debt service, amortization, and yield calculations. Our calculations are designed to be compatible with DBC Finance for most standard municipal bond structures.
However, some advanced calculations use simplifications:
Important: For official calculations, always verify in DBC Finance or other professional software. MuniWave is designed for exploration, not as a replacement for production pricing tools.
MuniWave is actively under development. If you encounter issues or have suggestions, reach out through our Contact page. User feedback directly shapes our development priorities.
We're constantly adding new capabilities to help you work faster. Here's what's on the roadmap:
Have a feature request? Let us know on our Contact page.
Public finance is resource-constrained. Teams are smaller than they used to be. Deal volume is up, but headcount isn't. Senior bankers are retiring faster than new talent is being trained. Everyone is doing more with less.
Meanwhile, the software hasn't kept pace. Tools that professionals in other industries take for granted—intuitive interfaces, AI assistance, thoughtful UX—have been largely absent from municipal finance.
MuniWave exists to give stretched teams their time back. BondBot can generate a complete maturity schedule in seconds. Our modern interface eliminates the friction of legacy software. Every hour saved on structuring is an hour that can go toward clients, communities, or simply getting home on time.
We're building the platform the industry deserves—powerful enough for complex deals, fast enough for the pace of modern finance.
MuniWave is built for anyone in municipal finance who needs to work faster: investment bankers structuring deals under tight deadlines, financial advisors juggling multiple clients, city finance directors who wear too many hats, and analysts who need to get up to speed quickly.
Whether you're a one-person shop or part of a larger team that's been asked to do more with less, MuniWave helps you punch above your weight.
No. MuniWave is provided as a convenience tool and we make no warranties regarding the accuracy of any calculations, debt service schedules, sizing results, or other outputs generated by the platform.
All calculations should be verified independently using industry-standard software such as DBC Finance before being relied upon for any official purpose, including deal pricing, client presentations, official statements, or any legal or financial documentation.
MuniWave is designed to help you get started quickly and structure deals efficiently, but the final verification of all numbers remains your responsibility. We strongly encourage users to import DDL files into DBC Finance and verify all calculations before proceeding with any transaction.
No. MuniWave is intended to be a companion tool to professional municipal finance software like DBC Finance, not a replacement. Use MuniWave to quickly structure deals, generate DDL files, and explore different scenarios, then import your work into DBC Finance for official verification and execution.
We recommend treating MuniWave as a powerful drafting and prototyping tool while using established industry software for all final calculations and deal documentation.