<SEC-DOCUMENT>0001683863-25-001224-index.html : 20250224
<SEC-HEADER>0001683863-25-001224.hdr.sgml : 20250224
<ACCEPTANCE-DATETIME>20250224171536
ACCESSION NUMBER:		0001683863-25-001224
CONFORMED SUBMISSION TYPE:	N-CSR
PUBLIC DOCUMENT COUNT:		72
CONFORMED PERIOD OF REPORT:	20241231
FILED AS OF DATE:		20250224
DATE AS OF CHANGE:		20250224
EFFECTIVENESS DATE:		20250224

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			JOHN HANCOCK FINANCIAL OPPORTUNITIES FUND
		CENTRAL INDEX KEY:			0000925683
		ORGANIZATION NAME:           	
		IRS NUMBER:				043241844
		STATE OF INCORPORATION:			MA

	FILING VALUES:
		FORM TYPE:		N-CSR
		SEC ACT:		1940 Act
		SEC FILE NUMBER:	811-08568
		FILM NUMBER:		25658185

	BUSINESS ADDRESS:	
		STREET 1:		C/O JOHN HANCOCK INVESTMENT MANAGEMENT
		STREET 2:		200 BERKELEY STREET
		CITY:			BOSTON
		STATE:			MA
		ZIP:			02116
		BUSINESS PHONE:		617-663-3000

	MAIL ADDRESS:	
		STREET 1:		C/O JOHN HANCOCK INVESTMENT MANAGEMENT
		STREET 2:		200 BERKELEY STREET
		CITY:			BOSTON
		STATE:			MA
		ZIP:			02116

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	JOHN HANCOCK BANK & THRIFT OPPORTUNITY FUND
		DATE OF NAME CHANGE:	20110214

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	HANCOCK JOHN BANK & THRIFT OPPORTUNITY FUND
		DATE OF NAME CHANGE:	19940728

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	HANCOCK JOHN REGIONAL BANK & THRIFT FUND
		DATE OF NAME CHANGE:	19940620
</SEC-HEADER>
<DOCUMENT>
<TYPE>N-CSR
<SEQUENCE>1
<FILENAME>f40722d1.htm
<DESCRIPTION>N-CSR
<TEXT>
Document 1 - file: f40722d1.htm
</DOCUMENT> <DOCUMENT> <TYPE>EX-99.CODE ETH <SEQUENCE>2 <FILENAME>f40722d2.htm <DESCRIPTION>EX-99.CODE ETH <TEXT> Document 2 - file: f40722d2.htm
</DOCUMENT> <DOCUMENT> <TYPE>EX-99.CERT <SEQUENCE>3 <FILENAME>f40722d3.htm <DESCRIPTION>EX-99.CERT <TEXT> Document 3 - file: f40722d3.htm
</DOCUMENT> <DOCUMENT> <TYPE>EX-99.906 CERT <SEQUENCE>4 <FILENAME>f40722d4.htm <DESCRIPTION>EX-99.906 CERT <TEXT> Document 4 - file: f40722d4.htm
</DOCUMENT> <DOCUMENT> <TYPE>EX-99 <SEQUENCE>5 <FILENAME>f40722d5.htm <DESCRIPTION>PVP <TEXT> Document 5 - file: f40722d5.htm
</DOCUMENT> <DOCUMENT> <TYPE>EX-99 <SEQUENCE>6 <FILENAME>f40722d6.htm <DESCRIPTION>19B-1 NOTICES <TEXT> Document 6 - file: f40722d6.htm
</DOCUMENT> <DOCUMENT> <TYPE>EX-99 <SEQUENCE>7 <FILENAME>f40722d7.htm <DESCRIPTION>CONSENT <TEXT> Document 7 - file: f40722d7.htm
</DOCUMENT> <DOCUMENT> <TYPE>EX-101.SCH <SEQUENCE>9 <FILENAME>cik0000925683-20241231.xsd <DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA <TEXT> Document 9 - file: cik0000925683-20241231.xsd
</DOCUMENT> <DOCUMENT> <TYPE>EX-101.DEF <SEQUENCE>10 <FILENAME>cik0000925683-20241231_def.xml <DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE <TEXT> Document 10 - file: cik0000925683-20241231_def.xml
</DOCUMENT> <DOCUMENT> <TYPE>EX-101.LAB <SEQUENCE>11 <FILENAME>cik0000925683-20241231_lab.xml <DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE <TEXT> Document 11 - file: cik0000925683-20241231_lab.xml
</DOCUMENT> <DOCUMENT> <TYPE>EX-101.PRE <SEQUENCE>12 <FILENAME>cik0000925683-20241231_pre.xml <DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE <TEXT> Document 12 - file: cik0000925683-20241231_pre.xml
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>13 <FILENAME>gnfqhhoezy42ixqmz3ien.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 13 - file: gnfqhhoezy42ixqmz3ien.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>14 <FILENAME>img0abb27868.gif <DESCRIPTION>GRAPHIC <TEXT> Document 14 - file: img0abb27868.gif
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>15 <FILENAME>img0b5435fc9.gif <DESCRIPTION>GRAPHIC <TEXT> Document 15 - file: img0b5435fc9.gif
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>16 <FILENAME>img0f31eae15.gif <DESCRIPTION>GRAPHIC <TEXT> Document 16 - file: img0f31eae15.gif
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>17 <FILENAME>img7c840dd01.gif <DESCRIPTION>GRAPHIC <TEXT> Document 17 - file: img7c840dd01.gif
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>18 <FILENAME>img9c87955f6.gif <DESCRIPTION>GRAPHIC <TEXT> Document 18 - file: img9c87955f6.gif
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>19 <FILENAME>img57c268662.gif <DESCRIPTION>GRAPHIC <TEXT> Document 19 - file: img57c268662.gif
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>20 <FILENAME>imgb3f8f5ed7.gif <DESCRIPTION>GRAPHIC <TEXT> Document 20 - file: imgb3f8f5ed7.gif
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>21 <FILENAME>imgcaa047a93.gif <DESCRIPTION>GRAPHIC <TEXT> Document 21 - file: imgcaa047a93.gif
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>22 <FILENAME>imgec8439674.gif <DESCRIPTION>GRAPHIC <TEXT> Document 22 - file: imgec8439674.gif
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>23 <FILENAME>g0goroos4tn9esm1zmu0y.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 23 - file: g0goroos4tn9esm1zmu0y.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>24 <FILENAME>gqqt4a6ercyek3jt1twn5.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 24 - file: gqqt4a6ercyek3jt1twn5.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>25 <FILENAME>g7d806o931vonuqxbq24o.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 25 - file: g7d806o931vonuqxbq24o.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>26 <FILENAME>g0zn4r8704pwwo1ifh4li.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 26 - file: g0zn4r8704pwwo1ifh4li.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>27 <FILENAME>g26ri4z7rr457octhihar.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 27 - file: g26ri4z7rr457octhihar.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>28 <FILENAME>g2g9o5exccz5xcvzmqeda.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 28 - file: g2g9o5exccz5xcvzmqeda.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>29 <FILENAME>g2pmzdlbh0efjtic8d1uc.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 29 - file: g2pmzdlbh0efjtic8d1uc.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>30 <FILENAME>g2zigpjnxd8ir7n1ztrqp.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 30 - file: g2zigpjnxd8ir7n1ztrqp.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>31 <FILENAME>g3hdrzecm714b9m23xhbz.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 31 - file: g3hdrzecm714b9m23xhbz.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>32 <FILENAME>g3j6wvycgkgsaoa6yizf1.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 32 - file: g3j6wvycgkgsaoa6yizf1.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>33 <FILENAME>g3n22bcvjkbhl47w0m6f8.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 33 - file: g3n22bcvjkbhl47w0m6f8.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>34 <FILENAME>g3sw9y76hd5cbk7140xa2.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 34 - file: g3sw9y76hd5cbk7140xa2.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>35 <FILENAME>g4grvkz7slwiqtrn6j5au.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 35 - file: g4grvkz7slwiqtrn6j5au.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>36 <FILENAME>g4xm7xhb7csqm2tx6wfy7.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 36 - file: g4xm7xhb7csqm2tx6wfy7.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>37 <FILENAME>g5ufuelw2ohjhlw572e6k.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 37 - file: g5ufuelw2ohjhlw572e6k.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>38 <FILENAME>g7ntk46zd2xgejb7uuht1.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 38 - file: g7ntk46zd2xgejb7uuht1.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>39 <FILENAME>g80ak6rzm5wnp22wm2zw6.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 39 - file: g80ak6rzm5wnp22wm2zw6.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>40 <FILENAME>ga3twmuqn1u1mrp0g7ght.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 40 - file: ga3twmuqn1u1mrp0g7ght.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>41 <FILENAME>gatwlokvrgsf8eoqy3a5d.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 41 - file: gatwlokvrgsf8eoqy3a5d.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>42 <FILENAME>gccpx3zt88slc36rz35t6.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 42 - file: gccpx3zt88slc36rz35t6.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>43 <FILENAME>gfphaee87qf0yk5bnfqrz.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 43 - file: gfphaee87qf0yk5bnfqrz.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>44 <FILENAME>gha0l1smqyet29bvf2e8c.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 44 - file: gha0l1smqyet29bvf2e8c.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>45 <FILENAME>gj48dk7qx0dxw42ohmrrb.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 45 - file: gj48dk7qx0dxw42ohmrrb.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>46 <FILENAME>gjgqxzsjvecj4ke01dm1e.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 46 - file: gjgqxzsjvecj4ke01dm1e.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>47 <FILENAME>gjpcwygtvhohses27vdw0.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 47 - file: gjpcwygtvhohses27vdw0.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>48 <FILENAME>gks3a7cf8kjjvbanfv43l.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 48 - file: gks3a7cf8kjjvbanfv43l.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>49 <FILENAME>glake3kebne9edgxvbes5.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 49 - file: glake3kebne9edgxvbes5.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>50 <FILENAME>gm8u2tf4j3er2g6y7ox4x.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 50 - file: gm8u2tf4j3er2g6y7ox4x.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>51 <FILENAME>gmi5qpzjqh0ab14rh26tv.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 51 - file: gmi5qpzjqh0ab14rh26tv.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>52 <FILENAME>gnlljs6g6pk82ubl37tl7.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 52 - file: gnlljs6g6pk82ubl37tl7.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>53 <FILENAME>go0f03mvzb6efxwi47w9c.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 53 - file: go0f03mvzb6efxwi47w9c.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>54 <FILENAME>gp8x1rqoklqjki87s1b6u.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 54 - file: gp8x1rqoklqjki87s1b6u.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>55 <FILENAME>gqmanejwnlv86u7rdp8s0.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 55 - file: gqmanejwnlv86u7rdp8s0.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>56 <FILENAME>gr65vw0ut4zex6fvlptab.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 56 - file: gr65vw0ut4zex6fvlptab.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>57 <FILENAME>gthb9hcabsg8kmgj0yinl.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 57 - file: gthb9hcabsg8kmgj0yinl.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>58 <FILENAME>gvih841ckd5y68k2c81on.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 58 - file: gvih841ckd5y68k2c81on.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>59 <FILENAME>gvw29axcugg7qfa80o6m6.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 59 - file: gvw29axcugg7qfa80o6m6.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>60 <FILENAME>gxadknuxpop3vpeve8czy.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 60 - file: gxadknuxpop3vpeve8czy.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>61 <FILENAME>gy9fajaip0yng1mwmswmt.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 61 - file: gy9fajaip0yng1mwmswmt.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>62 <FILENAME>g0g409-1_imagesg0g40911x1.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 62 - file: g0g409-1_imagesg0g40911x1.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>63 <FILENAME>g0g41g_imagesg0g41g1x1.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 63 - file: g0g41g_imagesg0g41g1x1.jpg
</DOCUMENT> <DOCUMENT> <TYPE>GRAPHIC <SEQUENCE>64 <FILENAME>gboyj6o1czkfakvu5emsj.jpg <DESCRIPTION>GRAPHIC <TEXT> Document 64 - file: gboyj6o1czkfakvu5emsj.jpg
</DOCUMENT> <DOCUMENT> <TYPE>XML <SEQUENCE>66 <FILENAME>R1.htm <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> Document 66 - file: R1.htm
</DOCUMENT> <DOCUMENT> <TYPE>EXCEL <SEQUENCE>67 <FILENAME>Financial_Report.xlsx <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> Document 67 - file: Financial_Report.xlsx
</DOCUMENT> <DOCUMENT> <TYPE>XML <SEQUENCE>68 <FILENAME>Show.js <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> Document 68 - file: Show.js
</DOCUMENT> <DOCUMENT> <TYPE>XML <SEQUENCE>69 <FILENAME>report.css <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> Document 69 - file: report.css
</DOCUMENT> <DOCUMENT> <TYPE>XML <SEQUENCE>71 <FILENAME>FilingSummary.xml <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> Document 71 - file: FilingSummary.html
Document 71 - RAW XML: FilingSummary.xml
</DOCUMENT> <DOCUMENT> <TYPE>JSON <SEQUENCE>74 <FILENAME>MetaLinks.json <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> Document 74 - file: MetaLinks.json
</DOCUMENT> <DOCUMENT> <TYPE>ZIP <SEQUENCE>75 <FILENAME>0001683863-25-001224-xbrl.zip <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> Document 75 - file: 0001683863-25-001224-xbrl.zip
</DOCUMENT> <DOCUMENT> <TYPE>XML <SEQUENCE>76 <FILENAME>f40722d1_htm.xml <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> Document 76 - file: f40722d1_htm.html
Document 76 - RAW XML: f40722d1_htm.xml
</DOCUMENT> </SEC-DOCUMENT>