Innovative Approaches to Financial Modeling And Risk Management with Raphael Benhamou

Raphael Benhamou discusses financial modeling tools and risk management with host Paul Barnhurst. He explains why Causal software beats Excel spreadsheets and shares practical advice for adopting new modeling technologies in business.
Do you believe financial models are the number one corporate decision making?
I'd say they're not currently, but they should be. Unfortunately we're not in a as much a data driven world as we should be yet. Limiting your freedom is not a bad thing I think in that respect. As long as you're not trading on core functionality that allows you to do the analysis.
What's the main reason you're using Causal vs Excel?
This is where you risk going under $0 in your bank account and so on. Providing those kinds of insights and value is what I think a model should be about rather than it's all about saving time and making it easier for people to use things and scale models easily. When a business inevitably evolves and changes over time and the sidebar on that is causal does cohort analysis really really well. I just wish that people were a bit more open to change because people are so ingrained, so used to the the decision making. The business might be really interested in using causal Excel and Google sheets so they they find it difficult to move away from it. I think that to be a good and effective business modeler that you need to really.
Welcome to Financial Modeler's Corner where we discuss the art and science of financial modeling with your host, Paul Barnhurst. Financial Modeler's Corner is sponsored by Financial Modeling Institute. Welcome to Financial Modeler's Corner. I am your host Paul Barnhart. This is a podcast where we talk all about the art and science of financial modeling with distinguished financial modelers from around the globe. The Financial Modelers Corner podcast is brought to you by Financial Modeling Institute. FMI offers the most respected accreditations in financial modeling. I'm excited to welcome on the show Rafael Benimou. Welcome to the show, Rafael.
Thanks Bo. It's good to be here.
Really excited to have you. One of the first questions we start off with every guest, before we even do introductions is tell me that horror story. The worst financial model you ever seen. I know you have one.
It depends how you define worst really.
I'll leave that up to you.
Well, there's the worst in impact in terms of damage done to the company. There's the worst in terms of actual modeling quantity, air quality, I should say, or lack of actual knowledge. So let's go with the first one in terms of impact because I think that's probably the most important and relevant to people. So I was working on a reinvestment model for a global mining company and they had a a model that was tracking 300 different mines doing discounted cash flows for all of them and doing an industry accumulation, so aggregation of all that information and doing some decision making off the back of it. And they hadn't audited the model in for five years. There's some political stuff going on between the person who built the model versus the new manager in charge. When I came in and audited the model to rebuild it into a new software, I identified something like 30 plus line errors, mostly cell reference errors. So basically sort of the gold price tied up with the molybdenum production and stuff like that and it was causing errors of plus 10% on a multi billion dollar investment plan. And it was quite painful to show that to the client because they've been using this to form their investment strategy for years. And so as a consultant, there's the all the soft side, which is client expectation, client management, communication, getting them to understand what the impact is and then explaining that to their managers and superiors. So the model itself was a monster beast. There were lots of mistakes in it, but the main issue was actually how that impacted the business and how that affected decision making further down the line. And the scale of the model, because we're talking about billions of dollars of investment, is obviously quite significant. So I would say that that was probably one of my worst experiences, is also my first experience. It's a lot of learning very early on in my career.
I bet that was a great learning experience. What was the key takeaway from going through that kind of nightmare, so to speak?
I'd say, I'd say two key learning points. One is regularly audit your model and make sure that if you've got big models like this, you have someone on your team that is sort of technologically literate and so financially operational literate, so they can actually understand what's going on, every line item and reviewing it on a. Well, not daily but on a regular basis. And the other aspect is in terms of communication, making sure that people actually know what they're using and why they're using it and what the implications are if there are mistakes that people align sort of expectations. They know that. So even from a risk management perspective, I've got a background in operational risk management, is having some kind of checks and balance system in place to prevent this kind of thing from happening and also communicating regularly to avoid these things happening, sort of going on for a long time without any kind of check.
Makes sense. Basically having a better check process and audit process to review these models.
Exactly, yeah.
Can you next tell us a little bit about yourself, your background, what you're doing today and how you ended up where you're at.
Going back a little bit, got an undergrad in physics and languages with a master's in engineering and finance. And for me that really sort of molded the world that I see in terms of finance strategy and modeling rule because I learned very early on how to model the microscopic and then go out to the macroscopic and see how small things can impact big things. That actually ironically as the case study I just described shows, so being able to understand things on a very detailed level and the engineering degree afterwards helped a lot in understanding the operations and the mechanics of a business and then combining that with the finance and seeing what the long term impacts is has really molded the way that I think about the world and the way I think about modeling and business in general. I've gone from I've worked in consulting basically my entire career apart from two years or so in industry working in sort of a fintech and then a mining project in fertilizers. But most of my career has been in boutique consulting companies and then the EY in the risk management, data analytics and regulation compliance and robotic process automation teams. I went independent about 4 and a half years ago, just before COVID started off as FP and a well actually I started off as a generalist startup business consultant just helping with business planning, go to market, fundraising, getting people into incubators, that kind of stuff and then sort of migrated from that into more FP and a consulting helping out with financial modeling. So helping with people with again with their fundraising, but modeling aspects because modeling had been a big part of my career but it just wasn't sort of what I started off doing when I went independent connections. So helping out with modeling, with investment, with bespoke solutions like hiring, planning, optimizations around remuneration packages, all that kind of stuff and eventually migrated again from that into fractional CFO services. So today I do a lot more fractional CFO service. I work on retainer with a couple of clients. So essentially doing the modeling aspect and then after it's the advisory and insights and strategy afterwards once the analysis has been done or at least the first part of it's been there because I never consider the model to be finished. It's always iterating and sort of being updated. So being able to derive valuable insights from the models I build and the fact that I've built them and understand the model on a very granular level means that I can understand all the moving parts and mechanics of a business and I can Say that's something that you need to focus on. That's too high level. Let's go and work out how to actually achieve that pragmatically, etc. So that's more or less where I am today.
Great. Appreciate the background. Just so our audience knows, one of the things we're going to be talking quite a bit about in this episode is causal. It's one of the tools using that goes beyond Excel. So I just want to kind of let everybody know that's going to be a focus here. So.
Sure.
If you're okay. Yeah, a little bit out there. Go ahead.
Yeah. Should I give you a bit of context around my connection to causal?
Then let's get to that in one minute. We'll get there. Give me a second. There's a couple other questions I want to ask, but we're going to spend a lot of time on causal. Rafael's going to share why he's using that tool, how he uses it, so people can learn about some other tools. But before we get to that, in your background, there's a question I want to ask because I'm kind of curious. You mentioned how your background really helped you, but you started with physics and languages.
Yes.
In undergrad, what made you become interested in getting a medals in an energy finance master's? That's quite a switch.
Is a big switch. It was a very big adjustment at the time. I understood nothing about the mining industry or the energy industry at the time, apart from the general impact it had on society, I guess. So during my physics degree, I did a year abroad in Switzerland as part of my language component and I was so studying in French and I was working in. As part of that, I had to work in a lab. I was supposed to do just what's called trouble practique, which is just practical laboratory work. But the, the, the lab work was actually really boring because of stuff I'd done in first year in the UK because they've got a different curriculum in mainland Europe. So I signed up to work in a PhD lab on high temperature superconductors for a year, which really gave me a tasteful. And there was a specific goal for this which was to, rather than just doing general theoretical research, was to actually have an application which was to build maglev trains. So magnetically levitated trains for people who don't know about them, basically reducing resistance and moving fast and sort of reducing energy consumption. And it really gave me a taste for practical applications of physics. So once I finished my undergrad in physics, which Happened to be in 2009 where there was no the economic crash. I started looking at sort of masters in different more engineering related roles. I applied to a couple of in the environmental space and in space because those are two areas that had a lot of interest in from my undergrad in physics. Both of those were complete and as a backup I kind of applied to this metals and energy finance course mostly because I thought it'd be interesting to learn about because I sort of knew about the applications as I said to industry and to infrastructure around the world. And I thought that it had a lot of courses on engineering, accounting, finance, strategy languages and stuff like that. I thought it'd be a really interesting, well rounded course to do. Even if I didn't want to go into that specific industry later. I'd learn a lot from it and it'd give me a lot of skills for later. And it turned out, it really did actually as it turns out I ended up loving the mining industry. I thought it was a really interesting one. And another side bar on that is that I got a very, very passionate about environmental issues, food security and stuff like that. And now less sober, especially when I was still studying like 80% of the world's energy comes from conventional energy sources. I can make a small difference on the renewable side and it won't really make a difference. But if I can make even a smaller change on the, on the conventional energy side or mining side, it could have a much larger impact in my lifetime. So I thought okay, it's a way to potentially help the environment, help the world later on from the other side. So that was kind of my motivation. It turns out that I actually really enjoy the mining industry. It's sort of an area of professional interest. It's very varied industry. Every mine site, every geological site is different. So comes out with there are lots of different problems and challenges that you have to resolve. There are obviously a lot of more current issues around sort of a skilled workforce around environmental impact, around using renewable energy, smart technology, having automated machinery so there's lots of moving parts to it that are really, really interesting. And sort of having the opportunity to work on sort of a mining project that was going to produce 20% of the world's fertilizer and feed essentially feed the world, have a material differ and feeding the world. It's pretty exciting to do so. There's some definite upsides to working in a less than popular industry.
I can see you giving it a lot of thought. You really enjoyed it. Sounds like it's had a Lot of variation. One other question. I'm curious. I know you studied, you know, in Europe. You've lived in Europe, you've lived in Israel. I know you speak a number of languages. You studied languages. How many languages do you speak fluently?
Sadly, only two now. French and English. I used to be fluent in Spanish, but lack of practice is meant that I can speak it. But a lot of I have a block in my brain. Sometimes Spanish and Hebrew comes out, or vice versa. I used to think that I was very skilled at languages because I picked up all the romantic languages very easily. Italian, Portuguese, French, Spanish and so on. But once I moved here and started learning Hebrew, I realized that actually I've got very good at picking up languages that connected to each other. But once you take a language that's completely different, like Hebrew, it all falls apart. So I'm fluent in French and English. I'm more than passable in Spanish. I understand Italian, I understand Portuguese, and I get by in Hebrew, so.
Got it. So there's a number in there that you can at least carry on a basic conversation.
Yeah, let's say, or 4, 5. I can have a basic conversation.
That's more than I can do. So good for you. It sounds like, you know, you've spent a lot of your career building models. What attracted you to building models? What is it you enjoy about putting a model?
I always like puzzles. I've always liked strategy. I was very much into sort of, well, riskier. More chess when I was younger, thinking five steps ahead. My father and my grandfather both taught me chess when I was about 4 years old. So it's been something. Some of a family activity for years. I like. I mean, it comes actually back to physics. Breaking things down into the core component parts and then building back up again and understanding what the overall behavior trends are and how something. A small change here can have a massive impact there. It really talks to physics on a mechanical level, but also chaos theory, stuff like that. So how as tiny little change here that you. Intellectually, I don't think we'll have a connection to something over there. But if you. But I mean, you know, maybe unconsciously that there's a connection, but you don't make the mental leap because there's so many different moving parts along the way and building the models to understand that mathematically creating logic to. To decouple that and break it down into component parts of things that I find really interesting. And then applying that to business is where I went from enjoying it from a physics perspective to individual. I Get from a to finance strategy perspective. Perspective. I like application rather than theory. I like application more than theory, I should say. I always love physics, but I prefer using it in real world environments.
No, I get it. You like to see the real world application. That makes a lot of sense. The idea of being able to break it down, build it back up, understand the different parts. There's definitely correlation with modeling and physics in that sense of how you're breaking things down. I know you started modeling obviously with Microsoft Excel. I know you've done a fair amount.
A little bit, but not really.
What did you start with? I know it wasn't causal. Which one?
No, Causal wasn't around.
What did you model with earlier?
Ironically, it was something very similar to Causel, which is how I ended up enjoying Causal so much. So in my first job, the founder. So I was working in a boutique consulting company. There were two, basically two directors and me as the first hire or the first consulting hire they had in HR business. But they were essentially building solutions in a software for the mining industry developed by a mining software tool in South Africa. The director had a connection to the founder of that company that worked together in a previous project or something like that, I can't remember. And so I started my professional career sort of working obviously in Excel. Excel, but also in parallel on this other software that's called Kurrent and it's kind of like Causal today, but more programming in the language. It's more. The language is more akin to Matlab which I used extensively obviously during my physics degree. So it was very familiar to me and it had a lot of. The structure of it was very similar to Causal today. It's object orientated rather than cell references. You create a single variable name, create dimensions and it wrote in categories. The naming nomenclature slightly different, can create scenarios very easily. They had a sort of integrated dashboard and that's what we are using in my first job and I use that every day for two and a half years while I was in that first job. And I actually felt like it really. It massively influenced the way that I then later started building models in Excel and Google Sheets because I started thinking a lot more from an object variable perspective rather than a line, line, line perspective that a lot of people use Excel in. It helped me to structure models a lot better because you can create hierarchies in the model. You can create templates and you can say, okay, this is. I'm going to think about building a general template that I can use. Like with the first project I mentioned so 300 times. So creating sort of logic that is easily repeatable and stuff like that. And it helped me to really think about how I can do that on an Excel perspective as well. So creating templatized logic, very easy. Using obviously dollar signs to block things and copy things down easily. Softer seems obvious to a sort of a competent Excel user, but to a beginner not so much. So it really gave me a great grounding in best, I feel best practices for modeling across all modeling platforms, especially Excel, because one of my big nitpicks with Excel and Google Sheets is that it's too free for. It's great if you're a, if you're a competent or good user, but if you're a bad user of Excel and you don't know you're a bad user of Excel, you can make lots of mistakes really, really easily. And a lot of the softwares that I've ended up using in sort of since kind of take Excel and put limits around it to prevent that kind of behavior from happening. Which is one of the reasons I think that they're really useful because they enable people who are not so sort of competent if they're not using on a daily basis. It allows them to use them and still get insights, which is fundamentally the important points of modeling.
So there's a lot to unpack there.
So yeah, it's a very long answer.
Started with mining for a couple years using a mining software. You use matlab, obviously in college you had that programming background. You came from the object kind of variable approach versus the free form spreadsheet nature. And one thing you said there, right, that I really like is with Excel almost to Freeform, right. It's the most flexible tool out there. I get asked all the time, well, will my planning tool be as flexible as Excel? And I always say no, you're trading awesome flexibility for structure. That's not a bad thing. You just have to recognize that, you know, because if you're talking to large planning schools, you need the database, you need all those other things. And it sounds like many of the planning tools you've used have traded off some of that flexibility for the structure and rules to make it easier to understand and make it less likely to make mistakes. That has worked better for you. Is that kind of a fair way to kind of think about that?
Yeah, and it's not necessarily because I'm making the mistakes so much as the people that I'm working with makes mistakes, because I'm a consultant and I've worked As a consultant, basically my entire career. So my daily activity is seeing other people's bads models. I know that most people don't spend their days working in models in Excel or Google Sheets. And so any tool that can enable them to still have the insights and the ability to carry out the analysis that they, they need to do to be able to make informed decisions, but reduces the risk of having a. Creating, inserting mistakes into them is a win for me because at the end of the day, as long as you're not trading on core functionality that allows you to do the analysis, limiting your freedom is not a bad thing, I think in that respect. And I'm talking just about modeling by the way, I'm not talking about society.
We won't go there, we'll stay away from that. Yeah. So I know about four years ago you came across causal. Were you looking for a tool to kind of replace for Excel with your as you started your business or walk through how that happened, how you came across causal and maybe a little bit of why you switched to using them. I believe you use them what about 95% of the time now is that. Yeah, if not more walk through that journey.
It was very spontaneous. So I, I went independent just before COVID I sort of signed on for a contract with a startup that needed help on the business of essentially business consulting, business analysis, perspective. And when Covid happened, they dropped me obviously because they're in, in some crisis, in a crisis and worrying about sort of cash and all that kind of stuff and all my leads obviously for. So everything that I was in my pipeline disappeared as well. So I basically spent about six, seven months just trying to reinvent myself, work out how I was going to communicate myself in an online world to the world about what my services were. And I really struggled with it because I've got a very wide range of experiences. I've worked in everything from risk management to business optimization to M and A and everything in between. So I couldn't just say I'm a business analyst or business consultant. No one understood what that meant. So I was having these calls with people. I was on this platform called. Well, I am actually still on this platform called Lunch Club. And I was meeting people from all around the world because it went from in person meetings to online because of COVID And I was connected up with a, a guy in an investment company in the US and I was telling about my background in modeling and strategy and finance and he tells me he just heard of this software that someone that he knew had invested in or started using. I can't remember exactly what he said and that I should try it out. I was like, okay, sounds interesting, why not? I've got nothing better to do at the moment. I didn't have any clients so I checked it out, happened to be causal. I tried out the free trial for a week. Within about two hours I was getting comfortable with it because it was basically the same but a more user friendly version of what I used at the beginning of my career. Current I started building out as it happened. I was taking a mortgage brokering course. I built my mortgage model on there as well just for a bit of fun, just to see what I could do with it. I love the platform. Like really quickly I could see the potential of it. I could see where it was going. So functionality it had already and where they could potentially go with it in terms of added functionality capabilities. Because I'd seen this other software 15 years earlier that was very similar and I'd sort of been part of their development process. So a little bit of background on that is they were obviously constantly iterating the software and when we were pushing the bar with some of our clients we would go back to them, say hey, can you add this functionality? Can you put this and can you do that? And so I'd seen, I'd been part of that product development process, that company and so I could see where causal could go potentially because I could see how they'd structure the software. So I reached out to Lucas who's one of the co founders at the time it was just Lucas Tamer and his brother who was working on it part time. So they were I think still brute strapped at that point, just the three of them. I reached out, I said look, I love your product, I think it's great, I really see the potential and I've got a background in consulting, financial modeling and so on. Is there anything that we can do to help each other from a business perspective? And he said, look, we're a SaaS platform where 95% of our clients sign up and then say can someone help us build our models? Because we don't have the time or resources or expertise to build stuff. So if we don't have the time to do it because we're building out the product and we also don't have the expertise because we're software developers more than anything else. So when Temascal is more product, but if you want to take that on for us, great. So that was basically the start of a really beautiful relationship with Them, they would get people, they would do their marketing, they'd sign up clients and then when someone asked, can I get some help with that? They then send it to me. Eventually they even sort of started saying, so Raphael can take the first call with them and then sell them on causal. So I was also sort of showing them the added value, of course, as well as selling them my consulting services. But yeah, that's how it kicked off really. And it went on like that for probably about 18, 24 months maybe before they got their first fundraise and then after they started hiring people internally to do customer onboarding. And I started focusing more on my existing clients and people who come back to me for exit for repeat work and do my own marketing. But at the beginning it was great because I had 15, 20 new clients a month without ever having to do any marketing. It's fantastic.
Yeah, so I was like, it kind of was born out of COVID and trying to find something and having free time leading to opportunity to build.
There's a lot of. There's a lot of grafting, there's a lot of sort of networking calls. And so, I mean, there's a lot of stuff obviously that I tried before something happened with. Cause I mean, I even. Yeah, I mean, I was speaking to contacts in Australian mining companies and in South America and all kinds of different things, just trying to see if anything could work. And because it was Covid, nothing was working because everyone was panicking. So it was really sort of a serendipitous moment and it was really worked out, I think, very well for both of us as a very symbiotic relationship because they really needed someone to onboard clients at that point, because otherwise I have a feeling that a lot of people would have signed up and then lost interest within a week because they wouldn't have been able to use it. So it really helped them to lock in their early clients and it helped me obviously, to build up my consulting practice.
Yeah. So let's talk a little bit about Kosla. I want to spend maybe about 10 minutes kind of diving a little further into that. So first question is, what kind of models are you primarily building in causal? Are they three statement, M and A operational? A little bit of everything. What are you mostly doing?
A little bit of everything. So as a fractional cfo, obviously there's a three segment model which is core to everything, but because I've got a background in, in engineering and operations and so consulting from consulting perspective, a lot of operations, I've always fundamentally Believed that a business model doesn't include operations isn't an effective tool. Because if you try to build everything from essentially the revenue line on your P L and you don't have anything going on in the background that's saying okay, how are you driving revenue, how are your costs driving revenue, how is marketing expense driving your revenues? All that kind of stuff or hiring decision making, you're essentially fighting with one hand behind your back. So I've always, even before as a fractional cfo, long ago, I basically, probably since my first job, to be honest, I've always built models from operations and finance. So breaking down a model into what the revenue drivers are, how the expenses work, what your working capital is, what your HR planning is, and driving the three statement models through with that, then afterwards adding on valuation models, sometimes having a blank, that's a problem with sometimes with being multilingual is you have a blank in a language but sort of having a cap table in there. So having that, how that affects the balance sheet. So I try to build a unified business model, if you will, and add granularity where it's relevant and juggling the return on investments and building the building that with the insights and advice it's going to give. So sometimes it's just not relevant. So one of my old clients just come back to me yesterday and he asked me to build out a high level model that he wants to go to investors with. I sort of have to then clarify, okay, what you define by high level because then he says I want to integrate zero into. So it's already more complicated than he probably imagined. So there's always different levels of granularity and sometimes you just need a three statement model. Sometimes you want three statement plus hr, sometimes you want three statement plus HR plus revenue. Sometimes you want a separate marketing model, a salesperson model. Sure, it really depends. But generally I try to go for as much as is useful and insightful and relevant to the, to the client. Because at the end of the day, a model is only as good as the insights it's giving. And if it's only giving high level insights that don't actually drive accurate, don't give accurate advice, then there's no point.
In today's business world, financial modeling skills are more important than ever. With Financial Modeling Institute's Advanced Financial Modeler accreditation program, you can become recognized as an expert in the field by validating your financial modeling skills. Join the Financial Modeling Institute's community of top financial modelers, gain access to extensive learning resources and attain the Prestigious Advanced Financial Modeler accreditation. Visit www.fminstitute.com podcast and use code podcast to save 15% when you register. So the next question I want to ask is with the models you're building, sounds like it's across the spectrum, a little bit of everything. What do you like most about doing it in Causal? What's the main reason you're using Causal vs Excel?
There's a couple of different aspects. As a consultant, again, I need to juggle my preferences as a professional model builder with my activities as a advisor in terms of strategy and then in terms of the client relationship, how the client is going to onboard it. So one of the big challenges with any model is is the client actually going to use it? Are the team leaders? If this, if I'm talking to the CEO, the decision maker, and they're saying we want to build this model, we want to develop KPIs, OKRs, et cetera for the team. If the team doesn't want to onboard them and actually accept them, then again there's no point in the, in the project. So all of that is being juggled in terms of the decision on what platform to use. Sometimes they're open to using a new software like Causal, sometimes they're not. Sometimes you have to create a hybrid solution. In terms of what I'd really like in Causal, I would say that from my perspective as a model builder, I love the fact that the language is easy. So rather than using cell references, use the names of the variables. Which makes it much easier for me to audit and sense check things, but also easier for me to explain things to people because I can show the model, I can show them the equations. I can say no, that doesn't quite seem right. I think you've missed out part of the expenses or whatever, or you've captured everything that needs to be done. Then there's the aspect of how it communicates to the people client and how the client is going to use it. In terms of the fact that Causal integrates with a lot of different systems. So I can use it, connect it to QuickBooks, to Xero, obviously from a bookkeeping and accounting perspective, I can connect it to a lot of HR systems, so Bamboo and a whole lot of others, CRMs, all that kind of stuff. So you can easily get connections to other softwares and get that live information to be able to show value in terms of comparing budgets versus actuals and all those kinds of insights. You've got dynamic dashboarding, which is I think great. I mean you can do some things with Excel, but is a lot easier and fast and it saves a lot of time for the client in terms of chargeable hours. When I can create one chart instantly that can simultaneously allow me to see things on a monthly, quarterly and annual level, while also seeing whether it's the delta change between previous month, previous quarters, previous years, and filtering out between the different categories and filtering out different things on the bottom or singing aggregate version one story, one chart in Excel, one table in Excel can do the work of an entire dashboard on Excel. And I think that that from just from a time perspective is amazing, but then actually showing that to clients and seeing how they can then see things that even I didn't think about because they're coming from a slightly different perspective is really, really exciting. Yeah, just there's a lot of functionality in it that's really useful. Like I come from also a risk background. So Causeway is as far as I know, the only easy accessible. Corinne actually does it as well. But they're an enterprise tool. It's the only tool that does probability distribution modeling really, really, really well. So in Excel you can do it basically with glass. What's it called? Glass Ball or something. I think it's been a while since Ball or whatever. Crystal ball. Yeah, crystal ball. So Crystal Ball. I don't know if they've developed in the last couple of years, but it used to be that you could do one input to one output. So you're just really seeing the, the range of the distribution rather than the behavior, because the behavior is going to be the same every time. In causal. You can build uncertainties and proity distributions on any input assumption that you want and then build out your logic with your max, your min, your distributions, your buckets, or whatever you want, and then see what the concatenated effect is on your outputs. And that from a risk perspective, from being someone who has been a strong proponent of quantitative risk analysis for the better part of a decade, is gold. You can't get any better than that. And just on that perspective, just explaining that to clients, being able to show them that just the way they change their terms with clients, whether they get paid in 30 days to 90 days, or whether it takes them two months or six months or nine months to close a client in their pipeline and how that can impact their cash flow and all those kinds of questions. But using risk and showing, okay, this is where you risk going under $0 in your bank account and so on, is really, really important and really, really insightful. And again, providing those kinds of Insights and value is what I think a model should be about rather than the tool being the tool for the sake of the tool, essentially.
Couple things I want to kind of recap there. If I, if I heard it right first. You like the fact that the variables. Right. You're referencing variables, not cells. It's not the traditional 2D spreadsheet. This is a multi dimensional modeling tool where you can have the multiple variables listed.
Yeah. So you say rather than saying C 56 times VLOOKUP, whatever you're saying, for example revenue is production times price, you're literally writing the name of the variable every time.
Correct. Now you're doing natural language variable. Like if you use the table in Excel you're referencing those column names similar to like a variable versus referencing C2 times B2. Yeah, totally get it. That's a common thing you'll see with a lot of planning tools. Sure is. They try to use those variables because it is more natural if you're learning from the beginning. Most people are used to B2 times C2. But if you're teaching somebody revenue times quantity makes a lot more sense than B2 times C2. Exactly that natural language referencing the name of the variable is one thing to the integration, the way it easily brings in different data sources and then it sounds like one you really appreciate is the risk modeling data, the probability distribution. There's some things you can do there easily that you can't do in other tools. And then it's dashboarding, the dynamic dashboarding are those kind of summary of some of the key things you really like about modeling.
Yeah, I'd say some of the other ones which are really useful is things like scalability. So using categories or dimensions, you can very quickly build something that is single dimensional and then afterwards add products, add currencies, add scenarios instantly in the home. And unlike Excel where you'd have to go and manually add it to every line, you can literally add it just at the input and then cause will automatically feed it through the whole model. And that is again it's all about saving time and making it easier for people to use things and scale models easily when a business inevitably evolves and changes over time. And the sidebar on that is causal does cohort analysis really really well. So you can build in. There's a unique cohort category in causal which you can build in cohort analysis for any kind of subscription SaaS model or anything like that. And I've develop my own actually ironically based on my first job, develop my own formula, a single formula that controls the entire cohort. So it can save me hours of work just with that one formula.
Great. Yeah. No, cohort analysis is a good example. And yes, that ability to drop in a new variable and not have to sit there and update the entire model to get it to work. Yeah, I've seen that a lot with different tools that take a similar approach to causal.
Sure.
What's your least favorite thing about the tool?
I would say it's probably the communicate the interface human model in the sense that it comes back to what I was saying earlier about onboarding challenges. So the decision making. The business might be really interested in using causal. The rest of the team doesn't want to use it, then you have to work some kind of hybrid solution which is a problem. But then another factor of that is when you're talking to investors, for example, and they want to see something in Excel because that's all they're used to and so you have to then export it and you lose all the added value of having built it in causal. So that can be very, very frustrating because it's more about people's prejudices or biases or comfort zones which sort of irritates me. It's not so much causal, but it's so different in many respects from what other people do. You have to work around it sometimes to get to something that people want to see and it's something that causes actually try to get closer to. So it used to be that causal. You model with cards so you'd see just like a card for the variable which would just show the data for the current time period that you're in and you click on the card, you write the formula and then you close the card and you just see sort of essentially a tree diagram almost of cards and they move from that to a spreadsheet view because people said we're more comfortable with spreadsheets and I was a big railer against them doing this because I found the card view to be much more intuitive to actually building things and moving things around and understanding how the architecture works. But again it's what people are comfortable with. So it's, it's that fitting the product to what clients need. I just wish that people were a bit more open to change because it was so ingrained, so used to the cell spreadsheet mentality of Excel and Google Sheets that they, they find it difficult to move away from it. And I find that frustrating sometimes because it's fundamentally Excel was built as a database solution. It wasn't ever meant to be a modeling solution when it was designed. So it's been adapted to that because there's nothing else better in the market. But if there are better tools in the market.
So it sounds like you wish people would be more. I mean it's not so much a reflection of the tool of what you dislike, but the challenges that comes from using it to help people and how. Yeah, got it.
Yeah.
All right.
Because fundamentally I think the tool is amazing. I mean it's got, it's had problems in the past, any software does when you do updates and there are bugs and problems and stuff like that, but that's part of the service of a startup's journey. So I'm not going to critique it on that because every software has that. I mean Excel, even I, how old is it? Like 40, 50 years old now I break Excel on a semi regular basis. It's normal that software breaks down or has bugs and stuff like that. But fundamentally the tool is for me leaps ahead of where most platforms are in terms of modeling.
So if somebody wants to start learning causal building models, you know, they listen to this and they're interested, how would you recommend they start?
So you can sign up for a free trial. There's a Causal University on the website, so once you've got a model you can go into the documentation. Causal Team are fantastic about creating short form videos to explain how different functions work. There's a lot of documentation as well, so you can look at that. They've also got a lot of templates, so you can download it or not even download. You apply it to your account, you can get one of the templates, start playing around with it. A lot of them are built for businesses and a lot of it is automated now. So there's a fantastic integration with Stripe now where you connect your Stripe account and with an AI actually builds out a Stripe analytics tool for you without you even having to do anything. You just sit there and wait for two minutes, it's done and then you can go and investigate the logic. You can have a look at how it's built, the formula, how it's done, the default charts and stuff like that and play around with it. So there's a lot of functionality that sort of already built in. It's really built. I mean this is what I was getting back to is that they've moved away from a software that people need a lot of work to learn how to use or get an external consultant to use to trying to make it as easy as possible for people to onboard on and so they, they've made huge steps and efforts in this in regards. So there's a lot of documentation, a lot of material out there to, to learn how to use it.
It sounds like sign up for a free trial, just start giving it a try.
Yeah, like, like any SaaS product, really.
Yeah, well, like any tool, you know, it's Excel or whatever. Get started and start learning. Best way to figure it out.
Yeah, my generally, my recommendation for people is, and this is the way I did it as well is when I started using it is I just think, okay, if I was to have a fictitious business or if I've already got a business and I just want to start at the top down and say, okay, let's build it very simplistically. Let's just say, okay, how do I generate revenue? Okay, I need an assumption about price, I need an assumption about production. Okay, what am I producing? What are the products? Sort of dig deeper and deeper in that way. And the more you build out your thought process and put paper to pen, metaphorically speaking, the more you'll hit roadblocks in your learning, that you'll then have to learn how to do things to actually do it. And that's the way. Well, at least that's the way I learned. I think this is a very effective way of doing it because then you're practicing what you're doing rather than just learning. Theoretically, if you just read a document, it'll go in. Well, at least just go in one ear and out the other. I need to actually practice it quickly.
What we're going to do here now is we're going to move to the rapid fire section. I'm going to run through the questions twice. I think is what we're going to do. First time I want you to answer them for Excel. A few of them we won't ask the second time because some of them can apply across both. Some are strictly to Excel. I'm going to ask all the questions related to. If you're modeling an Excel traditional spreadsheet, then I'm going to ask you to give an answer for causal. The goal here on each of these is, you know, on the Excel side, just a couple seconds, it has to be one or the other, not an. It depends, I know it can. It depends on everything. Same with the second. And then at the end we'll let you elaborate on a few of those that may be really different or that you're passionate about. So just to kind of keep it a little bit more of the rapid fire first Time we've done this where we're going through two different lists. So I'm looking in my head, what's the best way to do this? We'll see how this works. So think traditional spreadsheets here. Circular or no circular references?
No circular references.
VBA or no vba?
Sometimes yes.
We'll go with the yes. I get it. Expels dynamic arrays in your models. Yes or no?
Not so much.
Workbook links, External workbook links.
Definitely not.
Yeah, that's usually what people say. It's like no. No. Never named ranges. Yes or no?
Selectively, I'd say that's.
Usually everybody hesitates on that one. They're like, please don't go crazy.
Exactly, yeah.
Do you follow a formal standards board for modeling, like FAST or Smart or any of those?
Not really. I've learned from my own experience. Really.
Do you think Excel will ever die?
Unfortunately, no. I'm kidding.
Do you think AI will build the models for us?
This is an interesting question. I think it can. The question is whether it should.
Interesting. Yeah. There's definitely a question that. So you think it's capable? There's a broader question of really, should we allow it to do it?
What's the humanity? Like all tools.
Yeah.
The tool can do something and whether we should be using it for that is another question entirely.
Understood. So she sell protection. Should you be using it in your models?
Depends on the client. Generally I prefer not, but it depends on the client.
We'll say generally no, but there is use cases. Got it. All right. Do you believe financial models are the number one corporate decision making tool?
I don't think they currently. Oh, it depends on the business. I'd say they're not currently, but they should be.
Fair enough. What do you think is then what do you think most often ends up being?
I think it's less about a physical thing and more about politics, conversations, relationships between people. Yeah, I, I think unfortunately we're not in a as much a data driven world as we should be yet.
Fair enough. So then what is your lookup function of choice? Do you prefer choose Vlookup Index Match or xlookup or something?
Index Match Index. For me it's the most versatile, but I know that there are a couple of others that are more versatile now. But I'm, I'm used to it and I like it and I don't see the point in changing something that I know works very, very well.
Yeah, it's still incredibly flexible. I like. I'm starting to use Index X match because X match gives you a few more options than Maps, right?
Yeah.
All right, we're going to run through that list. Obviously not all of them apply, but we're going to ask some of them and you could just say, hey, doesn't apply at all. Or yeah, whatever we talk about at the end. So this is for causal, circular or no circular references. No, no, vba, I'm guessing. Doesn't apply.
Doesn't apply.
This one. I forgot to ask for Excel. Horizontal or vertical model? Let's go. Excel you prefer. Okay, so Excel, horizontal or virtual? Let me explain what I mean when I say horizontal. I'm talking multiple sheets. Vertical is kind of stacking it all. Sometimes people think, I mean the time dimension being vertical.
Yeah. So in Excel I'd say horizontal. In causal, up until now I've only used horizontal because. And there's reasons for this which are more about functionality and sharing and stuff like that. Causal's recently developed a new functionality that allows vertical modeling or much more effective vertical modeling, which I've only tried out once so far and so far it's been great. But I don't have enough of an opinion either way at the moment. I mean, to be honest, both of them work more or less the same way in Excel then in Coso, because it's object orientated. You create objects with lots of logic. Either way, whether it's across models or within sections of the same model, it doesn't really make a difference.
Yeah, because of the object nature. I'm assuming dynamic arrays don't apply here.
I mean, they're automatic in a sense.
Yeah.
You create a variable and you've dynamically got everything inside it. You either refer like to like or a section of it, or an aggregate or whatever. So it's almost like they're built in naturally named ranges.
You're naming the variables.
Yeah, it's not really. Again, it's automatic.
Again, don't know that. The formal standards have generally been designed for a spreadsheet, so they wouldn't really apply.
Yeah, but again, actually, like I was saying earlier on in the conversation, the way that I've learned how to build models has been heavily influenced by object variable structures from the grant when I was, when I was my first job. So I'd say I've learned how to build models even in Excel, using an object attribute approach.
Sure, if that makes sense. Yeah, no, I get what you're saying. And then you don't have lookup functions.
No, again, redundant. It's automatic as part of the software.
Way of having the database and everything, the way it works. All right, so I think that covered our rapid fire section. That was kind of a unique hybrid there. People enjoy that. One last question I'll ask kind of for this section and then we're just going to wrap up. What's your favorite shortcut in Excel?
That's probably say F4.
That's high on my list. Top 10 for everybody. For sure.
Yeah.
Alrighty. So if you could offer one piece of advice to our audience to be a better financial modeler, what would that advice be?
One is difficult, I would say. So my perspective on this is what I was saying earlier about Opera connecting operations to finance. I think to be a good financial modeler, you need to have a good understanding of what, what's going on in the business as well, not just at the finance level. If you want to be able to provide insights, be able to provide, yes, strategic insights, value forecasts that actually make sense. You have to be able to connect it effectively and accurately to your model, so to your operations. So to give an example, I've seen, I can't even tell you how many times I've seen models where you've got the. The first line is revenue and it says, okay, the revenue in the first month is X and we're going to grow revenue by Y percent every month. And that's good, that's how we're building our model and we're going to reach this goal at the end. That doesn't really tell the story because if you then take that as a decision maker and say to your team, okay, we need to increase revenues by month and months, by this amount over the next couple weeks to reach our goal of this revenue by the end of the year or this profit by the end of the year, they're going to say, okay, how do we do that? So if you can actually give them some insights about this by actually building an operational model that actually says, okay, we're going to increase revenues by focusing on this, this one product line that's got a higher ROI than anything else. Or we're going to increase our marketing spend to drive it, or we're going to optimize our marketing spend because at the business is seasonal, we'd be spreading money too much across the low seasons or anything like that. We're going to hire a new salesperson, we're going to be a bit more lean in this respect. We're going to push out this product three months earlier, whatever that is. That's what should be driving your revenue growth. And the more you do that, the more you build interrelations between what's on your three segment model with the rest of the model, the more you're building a tool that will help you connect strategic insights to operational goals, which will, at the end of the day, really help the businesses. Because you'll be able to say, okay, my goal is to reach 10 million in ARR by December 2025. What do I literally have to do to get there? Rather than just saying that's my goal, you go out and work out how to do it. And that from a management perspective also speaks volumes because it means that you're actually interested in the business and you're not just sort of top down telling people what to do and not really caring about how they actually go about doing it. Again, it's the interaction between the business model, the values it's providing and the management and the use of it in business is really, really important. And I think that to be a good and effective business model at that, you need to really internalize that and understand that you can be great at auditing. You can check all the numbers, you can be an expert at the financial statement and creating your three statement models. But if you don't know how to actually use that to derive insights and give advice or to give people the information that they need to make the decisions, it's just going to be a tool on the shelf that's never going to be used. It's going to be used once when you built it and then afterwards it's going to be forgotten. And I think the model should be a living, breathing part of a business in the decision making space. They should be reviewed on a regular basis. They need to be checked and sort of see what the KPIs are and everything. Obviously that's what the ideal is for every business, but most businesses don't do that. So I think that that aspect of it, the softer side of it, is very important and it's an often overlooked side.
So understand the operations of the business. I'll boil that down.
Yeah, sorry. I prefer to give context because otherwise it's very like tagline and not actually giving any insights.
No, you definitely, I get what you're saying. You gave some great examples there and just, you know, I, I fully agree. I hear it all the time for FPA professionals. What's the number one thing? It's like learn the business, don't spend all day in a spreadsheet. That applies to a model as well. So great advice. So if our audience wants to learn more about you or what you do, the services you offer. What's the best way for them to to learn about you so they can.
Look me up on my LinkedIn. Raphael Benamu R A P H A L Benamoo B E N H A M O U I've also got my website, benamooconsulting.com also on Instagram, fractional CFO. I think I need to check that one. I'll send you that one after. Yeah, I'm not really active to be honest. I did it as a bit of a luck, but mostly LinkedIn or email. You can email me@rafael consulting.com as well.
Well, thank you Rafael Benamu. Really appreciate you joining us today and getting the opportunity to chat with you. And we'll put that information in the show notes and if you want to share anything around causal, feel free to send anything you want me to put in the show notes. We'll definitely put a link to the software as well.
Yeah, I thought about this actually. So on my website actually. So causal, you can embed models onto your onto website. So I've put two demos of course, or templates really of causal on my website. So if you go on my website there's a section called demos. I think you can go in and have a look. And there's two models on a sort of a subscription based modeling for subscription based modeling and also for sort of CRM, sort of big client contract kind of transactional modeling approach as well. So you can see what causal looks like. You can play around with it, you can fiddle around with the assumptions and see how it impacts the dashboard without actually having to learn how to use causal. So it's quite cool.
Great. Well, we'll definitely put a link out for that. Appreciate you joining us and I hope our audience enjoys this conversation as much as I did. I'm familiar with causal, I've used a little bit, but it's always fun to see somebody who's using it all the time and and get their perspectives. So thanks for joining us.
It's my pleasure. Thanks for reaching out.
Financial Modeler's Corner was brought to you by Financial modeling institute. Visit fmi@www.fminstitute.com podcast and use code podcast to save 15% when you enroll in one of their accreditations.
It.
More from Paul

Trust and Leadership Lessons for FP&A From 100+ Top Leaders with CFO Jon Laudie









