About This Event
Along with R, Python has emerged as an appealing option for actuarial work. Python is a free and open source language with a large, global community of users. Python supports general-purpose programming including automation of file system operations, data I/O, and plotting. A number of packages are available to carry out classical statistical analysis, as well as more recent statistical learning methods. There are also packages which perform specific actuarial methods like loss reserving.
This workshop will introduce Python and show how to perform data collection, data visualization, and data analysis in Python. There will be six 90-minute sessions.
Casualty Actuarial Society's Envisioned Future
The CAS will be recognized globally as the premier organization in advancing the practice and application of casualty actuarial science and educating professionals in general insurance, including property-casualty and similar risk exposure.
Continuing Education Credits
The CAS Continuing Education Policy applies to all ACAS and FCAS members who provide actuarial services. Actuarial services are defined in the CAS Code of Professional Conduct as "professional services provided to a Principal by an individual acting in the capacity of an actuary. Such services include the rendering of advice, recommendations, findings or opinions based upon actuarial considerations". Members who are or could be subject to the continuing education requirements of a national actuarial organization can meet the requirements of the CAS Continuing Education Policy by satisfying the continuing education requirements established by a national actuarial organization recognized by the Policy.
This activity may qualify for up to 10.8 CE credits for CAS members. Participants should claim credit commensurate with the extent of their participation in the activity. CAS members earn 1 CE credit per 50 minutes of educational session time, not to include breaks or lunch.
Note: The amount of CE credit that can be earned for participating in this activity must be assessed by the individual attendee. It also may be different for individuals who are subject to the requirements of organizations other than the American Academy of Actuaries.
Virtual Workshop Recordings
Recordings of this workshop are available to attendees on our UCAS platform for five years.
Technical Specifications
This event will be held on Microsoft Teams. For the best experience it is recommended that attendees download the Teams desktop app. Attendees may also use the web version of Teams through the following compatible browsers: Chrome, Safari, Firefox, and Microsoft Edge. Teams is not supported in Internet Explorer 11 or Opera.
Accessibility
The CAS seeks to do its utmost to provide equal access to participants with disabilities in accordance with State and Federal Law. Please refer to our Accessibility page for more information.
Speaker Opinions
The opinions expressed by speakers at this event are their own and do not necessarily reflect the opinions of the CAS.
Contact Information
For more information on content, please contact Wendy Ponce, Professional Education Coordinator, at wponce@casact.org.
For more information on workshop logistics or attendee registration, please contact Leanne Wieczorek, Meeting Services Manager at lwieczorek@casact.org.
For more information on other CAS opportunities or regarding administrative policies such as complaints and refunds, please contact the CAS Office at (703) 276-3100 or office@casact.org.
Limit up to 40 participants
When registering for this event online, please select your reg type to see the event fees available.
Limited to individual registrations only. Group registrations are not permitted.
EARLY (BEFORE September 3) | LATE (AFTER September 3) | |
---|---|---|
Member |
$700 |
$800 |
Non-Member |
$900 |
$1,000 |
Cancellation Information
Registration fees will be refunded for cancellations received in writing at the CAS Office via email, refund@casact.org, by September 10, 2024 less a $200 processing fee.
John Bogaardt, FCAS
John Bogaardt currently serves as VP, Actuary and Head of Business Intelligence for WCF Insurance. As an actuary, John has responsibilities over the pricing, reserving, and predictive modeling functions of the company. As head of the Business Intelligence team, John uses his passion for data science to push data-driven thinking and decision making well beyond the technical roles like Actuarial.
A passionate advocate for the transparency and accessibility inherent in the Open Source and Open Science movements, John spends a portion of his free time writing open actuarial software. Most notably, John is the maintainer of chainladder-python package, a reserving library, through the Casualty Actuarial Society’s Github page.
Kenneth Hsu, FCAS, CSPA, MAAA
Kenneth Hsu is the Head of Actuarial at Breach Insurance, an insurtech start-up focusing on building regulated insurance solutions for the crypto and web3 industry. We are the leader that develops proprietary technology and risk management tools for retail and institutional clients that hold crypto and digital assets.
Kenneth obtained his Bachelor’s degree from University of California, Riverside, and his Master’s degree from Columbia University. Kenneth is an award-winning volunteer for the Casualty Actuarial Society, and is also a core contributor to the most popular open-source actuarial package: chainladder-python. Kenneth enjoys hiking and playing board games in his spare time.
Session | Date | Topics Covered |
---|---|---|
1 |
Sep 24 |
Python Programming Basics |
2 |
Oct 1 |
Pandas 1: Data Frame Creation and Basic Data Manipulation |
3 |
Oct 8 |
Pandas 2: Data I/O with External Sources: |
4 |
Oct 15 |
Pandas 3: Visualization and Reporting |
5 |
Oct 22 |
Modeling 1: Statsmodels GLMs |
6 |
Oct 29 |
Modeling 3: Triangle manipulation and Loss Reserving in chainladder |