BLOG:  Digital Financial Reporting

This is a blog for information relating to digital financial reporting.  This blog is basically my "lab notebook" for experimenting and learning about XBRL-based digital financial reporting.  This is my brain storming platform.  This is where I think out loud (i.e. publicly) about digital financial reporting. This information is for innovators and early adopters who are ushering in a new era of accounting, reporting, auditing, and analysis in a digital environment.

Much of the information contained in this blog is synthasized, summarized, condensed, better organized and articulated in my book XBRL for Dummies and in the chapters of Intelligent XBRL-based Digital Financial Reporting. If you have any questions, feel free to contact me.

Entries from March 21, 2021 - March 27, 2021

Machine Learning Training Data

If you go to the Mastering XBRL-based Digital Financial Reporting web page you will see a section called "Profiles".  If you click on that first link Profiles, you will get an RSS feed.  You can see what that link does if you click on the second link Download Excel Spreadsheet with Reads Profile Information and download a ZIP archive that contains an Excel spreadsheet that reads the RSS, reads the profile files pointed to by the RSS, which has pointers to all the metadata of the examples from that mastering web page.

If you use an XBRL processor such as Arelle which is open source you can more easily work with all that XBRL-based information.  If you also use a logical reasoner that understands the conceptual model of a financial  report such as Pacioli, you can do even more.  WAY, WAY more.

Heretofore, I have been focused on logic and rules based artificial intelligence (i.e. deductive reasoning). Now I am going to dive into the realm of machine learning (i.e. inductive reasoning).  Read this if you don't understand the difference. Or, read this comparison of machine learning and machine understanding.

If you want to understand the information and take advantage of this opportunity, please read Essence of Accounting and Understanding Method (Abridged)

Posted on Thursday, March 25, 2021 at 12:28PM by Registered CommenterCharlie in | CommentsPost a Comment | EmailEmail | PrintPrint

History Of Decentralized Finance Explained (DEFI)

This video, History Of Decentralized Finance Explained, (DEFI) provides a very nice history of decentrailzed finance.

Per this article, Decentralized Finance (DeFi) is combining cryptocurrency and smart contracts to create an entire financial system (loans, deposits, payments, insurance) that is fairer, more reliable, and more efficient than the one that imploded in 2008.

This video interview of Mark Cuban is excellent for understanding DEFI.

Here is a history of Non-Fungible Tokens (NFTs). This is another history of NFTs.

####################################

DeFi Pulse

Accounting for ICOs

How to Audit Digital Assets

Are we just scratching the surface when it comes to what NFTs are capable of?

DAOs and DEFI 2.0

Posted on Thursday, March 25, 2021 at 07:22AM by Registered CommenterCharlie | CommentsPost a Comment | EmailEmail | PrintPrint

The Economics of Digital for CPAs

The Graph is providing a plethora of information related to the economics of digital. In particular, there are three specific articles that explain the moving pieces of digital:

What I want to do is translate that information into something that a certified public accountant can relate to. This will very likely take several iterations.  This is my first attempt:

* * *

In a prior blog post, Behold the Power of Metadata, I pointed out that the Economist said, "The world’s most valuable resource is no longer oil, but data." But others go on to say, "If data is the new oil, then metadata is the new gold." And then this article points out that data curation is how you weave raw data into "business gold". This article uses the following metaphor which I paraphrase to explain value:

A barrel of raw crude oil costs $62 per barrel; there are 42 barrels in a gallon so that is about $1.47 per gallon. Refined gasoline is about $3.89 per gallon.  High-octane racing fuel goes for about $25 per gallon.

High-quality curated models and metadata will supercharge artificial intelligence applications, enabling software to augment the skills of an accountant much like a calculator augments one's ability to do math. Storing information in a digital distributed ledger improves transparency and trust.

Now, the metaphor is not perfect. Clearly refinement costs come into play and you cannot get 42 gallons of high-octane racing fuel from 42 gallons of raw crude oil.  But, this does help to understand the notion of value and that you can transform something and change value.

OK. Let's talk about data curation.  If you look at the three articles about The Graph above you see that those articles break the digital economy into different roles.  Here are those roles and a brief description of each role to put the role into context: (these are participants in the digital economy) 

  • Indexers (technical): Earn fees by converting human-readable information into machine-readable information. Competes with other indexers to provide the most relevant information. This role can also be fulfilled by curators using software applications.  Indexing also includes the representation of terms, structures, associations, rules, facts, and models.
  • Consumers (non-technical): Pay fees to indexers to use machine-readable information.  Pay for the machine-readable information they use. Consumers might be CPAs, CFAs, regulators, data aggregators, investors, accountants, analysts, external reporting managers, software companies.
  • Curators (semi-technical): Earn fees by working with indexers or using software applications to create machine-readable information. May pay fees to delegators for their assistance in indexing information. Middleman between indexers and delegators.
  • Delegators (non-technical): Earn fees by providing human-readable information to curators and indexers. Tend to be domain experts (i.e. CPAs, CFAs, regulators, etc.). Get paid a commission by curators and indexers helping them understand domain rules.
  • Fisherman (semi-technical): Earn fees. Paid to address quality issues and resolve disputes. Tries to find mistakes in machine readable information and correct the mistakes.
  • Arbitrators (semi-technical): Earn fees. Paid to resolve disputes. Arbitrates disputes between the different categories of participants in the network.

This video explains the above roles in more detail. Fees are earned/paid using tokens or crypto currencies that can be converted to fiat currency (i.e. cash).  Staking is explained here.

Because information is very high quality, because rich models and metadata exist, and because information is transparent and trustworthy because it is stored in a digital distributed ledger; a well designed logic engine can process information and the results seem to be magic. Supercharged AI!

Creating and maintaining all the metadata that makes the digital economy work is too vast a task for any one single organization to do.  But, cooperation is necessary to make sure all the digital pieces fit together effectively and that information is, in fact, high-quality.  Some sort of "orchestra leader" is necessary to keep the instruments in this symphony synchronized. Said another way by the SWIFT Institute, harmony needs to be maximized and dissonance minimized. Because the system is decentralized there is no one single party in charge of running the system.  A clear set of rules is that orchestra leader.  But system participants still need to agree to the rules.

Financial accounting, reporting, auditing, and analysis is a part of digital finance. While certain aspects of financial accounting are obvious because they are simple, aspects can be complicated and even complex. Fundamentally, this is an information exchange problem. Information is exchanged from one process to the next process:

XBRL is a media for exchanging complicated/complex information in either human-readable or machine-readable form.  For example, the general purpose financial report is a payload of complex information:

That complex information, such as a general purpose financial report, is the payload in an information exchange:

The diagram above shows a general purpose financial report as a payload that is exchanged between an information bearer and an information receiver.  Both the information bearer and receiver share common background knowledge, common inference logic, and a common world view.

This system works because nothing is left to chance. A proven (fail-safe) documented theory, framework, and method document good practices. Clever software engineers leverage the theory, framework, and method models and metadata to make software easy enough for business professionals to perform the tasks and processes necessary to do their work in new and more efficient ways.  Rekeying information is minimized, often completely eliminated. A move to more modern approaches to accounting are enabled.

The Universal Digital Financial Reporting Framework is the result. CPAs can perform work in entirely new ways; freed from the grueling, gruesome, boring tasks commonly associated with accounting. As the Harvard Business Review points out, the transition to digital is not about technology; it is about talent.

Do you have the skills you need to thrive in the new far more digital economy?

###########################

Baseline Protocol

A Beginners Guide to Cryptoeconomics

New Rules for a New Economy

Posted on Monday, March 22, 2021 at 05:33PM by Registered CommenterCharlie in | CommentsPost a Comment | References2 References | EmailEmail | PrintPrint

Handling Duplicate Facts

XBRL International issued the following guidance for handling duplicate facts in XBRL instances.

Posted on Monday, March 22, 2021 at 11:00AM by Registered CommenterCharlie in | CommentsPost a Comment | EmailEmail | PrintPrint

Cynefin Framework

The Cynefin Framework is a conceptual framework for decision making. The framework was created in 1999 by David Snowden of IBM Global Services to help IBM to manage intellectual capital.

This YouTube video, A simple explanation of the Cynefin Framework, provides an excellent quick overview in about 4 minutes. This Harvard Business Review Article, A Leader's Framework for Decision Making, adds a lot of useful detail.  This is the best video.

There are all sorts of ways to represent and use this decision making framework. There are many Cynefin-like cross-maps.

I could go on and on here.  If you want additional information you might want to start with The Cynfin Centre.

More is certainly to come.

#################################

Using Cynefin to Prioritize and Analyze Features, User Stories, and Functional Requirements

Complexity, Cynefin, and Agile

Posted on Sunday, March 21, 2021 at 04:17PM by Registered CommenterCharlie in | CommentsPost a Comment | EmailEmail | PrintPrint