I don't really know the origins of it so you can go to http://www.trueghosttales.com/history-trick-or-treat.php to find what you're looking for, you can go to http://www.thingsthatgoboo.com/halloween/halloweentrick.htm. Hope your research goes well.
Trick or Treat is done on Halloween night, October 31st.
6:30pm start
There is no official time for trick-or-treating to start. Usually, the neighborhood would give a set time for when trick-or-treating should start. If not, the usual time is around 6 p.m. when it's late enough so that everyone is home and everyone had time to eat dinner.
There is no trick or treat on Thanksgiving. Trick or treating is for halloween. You can try trick or treating on Thanksgiving, but you might look odd.
Trick or treating traditionally starts nationwide at twilight or just after dark on October 31st of each year.
October 31st. Get your lollies ready
7
2:57 - 9:30
Usually about 6:30 p.m.
about 85% of people go trick or treating
According to the Elburn Herald, 4-7.
The exact time that trick-or-treating starts depends on what community you live in. Some states or communities have special rules stating that trick-or-treating cannot be late. To find out when your community is having trick-or-treating for Halloween, check your local news station around Halloween time.