Create your own
Lesson illustration

AppSource Visuals for Financial Charts

Hello! Welcome back to our course on creating financial data visualizations.

In our last lesson, we mastered drill-through functionality, enabling users to navigate from a high-level summary directly to the underlying details. This created a powerful sense of depth in our reports.

Today, we're going to expand our visual toolkit by looking beyond Power BI's built-in charts. We'll address the learning outcome: Integrate custom visuals from the AppSource for specialized financial charts.

While Power BI's standard visuals are versatile, financial analysis often demands specialized charts that convey specific information—like candlestick charts for stock analysis or properly formatted income statements. The Power BI AppSource is a marketplace filled with third-party visuals that can meet these needs.

1. Why Standard Visuals Aren't Always Enough for Finance

For general business reporting, standard bar charts and line graphs work well. However, financial reporting has unique requirements that these often fail to meet.

For a great overview of these limitations and why custom visuals are essential, I recommend reading the introduction of the following article.

The Finance Professional’s Guide to Power BI Custom Visuals: Why Standard Charts Fall Short

The article 'The Finance Professional’s Guide to Power BI Custom Visuals' from Acterys clearly explains the gap between standard charts and the needs of finance teams.

Please read the first three sections of the article, from the beginning down to the heading 'How Custom Visuals Transform Financial Operations'. Focus on the key limitations mentioned, such as presenting variance analysis, meeting professional standards like IBCS, and the concept of 'writeback' functionality.

As the article highlights, finance professionals need visuals that can handle:

  • Specific Formats: Creating income statements (P&L), balance sheets, or cash flow statements that follow standard accounting layouts.
  • Complex Calculations: Displaying budget vs. actuals with properly formatted variance calculations (e.g., showing costs as negative contributors).
  • Professional Standards: Adhering to frameworks like the International Business Communication Standards (IBCS) for clear and consistent reporting.

Custom visuals are designed to solve exactly these problems.

2. Finding and Importing Custom Visuals from AppSource

Custom visuals are extensions, often created by third-party developers, that you can add to your Power BI environment. They are accessible through a marketplace called AppSource.

There are two main ways to get them: by downloading a file from the AppSource website or, more conveniently, by importing them directly from within Power BI Desktop. Let's focus on the direct import method.

The process is simple:

  1. In Power BI Desktop, go to the Visualizations pane.
  2. Click the three dots (...) at the bottom of the icons.
  3. Select Get more visuals.
  4. This opens the Power BI Visuals marketplace, where you can search, filter, and select visuals to add to your report.

The article below provides a clear, step-by-step guide with screenshots for this process.

Top 5 Custom Visuals in Power BI

The article 'Top 5 Custom Visuals in Power BI' from Analytics Vidhya provides a practical walkthrough of importing visuals.

Please read the section titled 'Steps Download Custom Visuals in Power BI Desktop'. This will walk you through the process of opening the AppSource window and adding a visual to your workspace.

Once imported, the new visual's icon will appear in your Visualizations pane, ready to be used just like any standard chart.

This composite image shows the two-step process: (1) Clicking 'Get more visuals' in the Visualizations pane and (2) Searching for and adding a visual from the AppSource marketplace window that appears.

It's important to note that while many visuals are free, some are "freemium," offering basic features for free and advanced capabilities through a paid license. Visuals that are Microsoft Certified have undergone rigorous testing for security and performance.

3. Case Study 1: Building a Candlestick Chart

Let's apply this to a classic financial chart that's not available in Power BI by default: the candlestick chart. Given your background in financial markets, you'll know this is essential for visualizing stock price movements (Open, High, Low, Close).

The following video will guide us through finding and configuring a popular candlestick visual.

Get Data from Yahoo Finance AUTOMATICALLY / Show data as Candlesticks // Beginners Guide to Power BI

This video from Fernan | Power BI demonstrates how to get and use the 'Candlestick by OKViz' custom visual.

Please watch from 03:25 to 04:49. The video will show you how to: Import the Visual (03:25 - 04:18): See how to search for 'candlestick' in the AppSource and add the OKViz visual. Configure the Fields (04:18 - 04:49): Observe how the Date, Open, Close, High, and Low data fields are dragged into the visual's configuration wells to build the chart.

As you saw, once the visual is imported, using it feels very familiar. You simply drag your data fields to the corresponding slots in the Visualizations pane. This no-code, drag-and-drop workflow is exactly what makes custom visuals so powerful and accessible.

Test your understanding!

You have a dataset with the following columns: Ticker, TradeDate, OpeningPrice, HighestPrice, LowestPrice, ClosingPrice, and Volume. Which columns would you drag into the main configuration fields of the Candlestick custom visual to display the price action for a single stock over time?

Show answer

You would use the following:

  • Date: TradeDate
  • Open: OpeningPrice
  • Close: ClosingPrice
  • High: HighestPrice
  • Low: LowestPrice

The Ticker and Volume fields would not be used in the primary configuration, though Ticker would be used as a slicer or filter to select which stock to display.

4. Case Study 2: Professional Financial Statements with Zebra BI

Candlestick charts are just the beginning. For corporate finance and investment analysis, you often need to create detailed financial statements. This is where advanced custom visuals like those from Zebra BI truly shine. They are designed specifically for financial reporting and are certified to meet IBCS standards.

The video below is a deep dive into using Zebra BI to build a P&L statement. We won't watch the whole thing, but we will look at key clips that demonstrate features impossible to replicate with standard visuals.

Income Statements (Profit & Loss) in Power BI ⚡️ UPDATED GUIDE | Zebra BI Webinar

This webinar from Zebra BI, 'Income Statements (Profit & Loss) in Power BI', showcases how to build professional financial reports. We'll focus on a few key capabilities.

Watch the following segments to understand the power of a dedicated financial reporting visual: Handling Costs and Subtotals (27:50 - 30:45): Pay close attention to how the presenter right-clicks on cost items (like 'Product cost') and selects Invert. This correctly treats them as negative values in the waterfall chart. Then, notice how 'Gross margin' is marked as a Result, turning it into a subtotal. This is fundamental for P&L statements. Visualizing Trends with Small Multiples (50:41 - 53:00): Watch how dragging the 'Account Group' field into the visual automatically creates a separate trend chart for each KPI (Revenue, Gross Margin, etc.). This 'small multiples' layout is incredibly effective for comparing performance across different metrics. Bridge (Waterfall) Charts for Analysis (55:08 - 56:15): This final clip shows a bridge chart, which is a type of waterfall chart used to explain the change between two points in time (e.g., opening cash vs. closing cash). This is another highly specialized and valuable visual for financial storytelling.

This brief tour of Zebra BI shows that custom visuals are not just about new chart types. They can introduce entirely new functionalities, like built-in formula editors, automatic variance calculation, and semantic formatting (understanding that costs are negative and profit is a result). Other powerful vendors in this space, mentioned in the resources, include Acterys and Inforiver.

Conclusion

You've now seen how to break the boundaries of Power BI's default capabilities. By leveraging the AppSource, you can equip your reports with the specialized tools needed for sophisticated financial analysis.

Key Takeaways:

  • AppSource Extends Power BI: The marketplace for custom visuals allows you to add new chart types and functionalities to your reports.
  • Finance has Special Needs: Standard charts often can't handle the specific formatting and logic required for financial statements, variance analysis, and stock charts.
  • Importing is Easy: You can find and import visuals directly within Power BI Desktop with just a few clicks.
  • Custom Visuals Offer Power: Tools like the OKViz Candlestick and the Zebra BI suite provide features like proper cost inversion, automatic subtotals, and IBCS-compliant designs that are critical for professional financial reporting.

In our next lesson, we will learn how to use bookmarks and buttons to create curated narrative paths and user experiences within a report. Now that you know how to build advanced individual visuals, we'll focus on how to string them together to guide your audience through a compelling data story.

Can't find a good explanation? Sign up and we'll make it for you

Sign up