An integrated tool at ifbt.farm helping grain farmers budget farm profitability and readily visualize outcomes sensitized to price and yield.
Based on farm-specific inputs, this tool assists an operator in
1) evaluating crop profitability and acreage allocation, 2) budgeting revenues reflective of already marketed and unmarketed grain, 3) assessing the implications of crop insurance alternatives, and 4) assessing the implications of title selection.
Farm operators can easily change any key inputs or assumptions to quickly test alternatives and visualize the holistic impact on their farm's budgeted profitability. Furthermore, all the drivers of revenue, costs, crop insurance and title are sensitized to actual harvest price and yield. Therefore an operator can readily visualize not only the implications of decisions on a static budget, but also the range of potential outomes of farm profitability dependent upon a range of possible actual harvest prices and yields.
The application is designed to be used for budgetting for a crop year for the period between January 1 (before spring planting) and July 1 of the following year when a final budget can be completed. Decisions on crop insurance for spring-planted crops must typically be made in February or March, depending on the region, and decisions on Government title plan must be made in mid-March. Grain marketing decisions can be made at any time.
The application supports common conventional crops: irrigated and non irrigated corn, winter wheat, spring wheat and soybeans, including soybeans following another crop (FAC) for U.S. counties in which some or all of those crops can be insured by the USDA Risk Management Agency. See the Wiki page on supported states and counties for details on which specific counties are supported. Estimated premiums and indemnities are computed for both farm-based enterprise and county-based crop insurance (and optional county-level policies SCO and ECO). Calculation of estimated PLC and ARC-CO title payments are performed over a range of yield and price scenarios.
See the Video Series and the User Guide for help on getting started quickly, as well as detailed information about the application's functionality. The Discussions forum is a good place to get your questions answered. If you encounter a bug or have ideas for new features, feel free to create an issue in Issues.
This application is now complete, and will ready to use for the 2024 crop year on Jan 1, 2024.
This application relies on a PostgreSQL database pre-populated with data tables assembled from various public and government sources and includes logic in the form of views and user functions. This database is not public at this time so local installation and (most) testing can be performed only by collaborators to this project. Some prerequisites for local installation and testing are:
With the prerequisites in place, follow these steps:
Python3 -m venv env
. env/bin/activate
pip install -r requirements.txt
to install the various dependencies.Other resources, including a local/test database and guides to Python, pgAdmin, PostgreSQL, and DigitalOcean are available to collaborators in the IFBT Google Drive folder